{"_id":"@as-integrations/cloudflare-workers","_rev":"11-73ac8d551282f76d73d52c84d963ab6c","name":"@as-integrations/cloudflare-workers","dist-tags":{"latest":"1.1.1"},"versions":{"0.1.0":{"name":"@as-integrations/cloudflare-workers","version":"0.1.0","keywords":["graphql","apollo","server","cloudflare","workers","typescript"],"author":{"name":"Kim Nguyen Huu"},"license":"MIT","_id":"@as-integrations/cloudflare-workers@0.1.0","maintainers":[{"name":"kimyvgy","email":"kimnh@webee.asia"}],"homepage":"https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers#readme","bugs":{"url":"https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers/issues"},"dist":{"shasum":"1fda156dc87ea52059ebe1a31752a8408e478a63","tarball":"https://registry.npmjs.org/@as-integrations/cloudflare-workers/-/cloudflare-workers-0.1.0.tgz","fileCount":11,"integrity":"sha512-GYOvZiqnnrSVRtsVtc/i+LfxFsOTrgh+7Q9O0VliQydDTDEn9uyKOdayb2NVnEv0eXkf8oRofM7M3FOo1Krb5Q==","signatures":[{"sig":"MEYCIQCNj4MxCSjT38eBjueILvf9FJC2GJ2AMzerI+Y8TwnW6QIhAMOza/07ah7gWh1ikGSGo+zZyzaMR6DfeI5LLN1NN4/1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj42yIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLQhAAlt00GbP+ZYTH4EYLr+Q8Syyn1o22tHskDFAc1ps/SwX8t0/D\r\nvt446zkWTm/UQJjacMklbSNThJoEhYMMpC7XXzdFPoojgp4UTEZnzKF0Iuwo\r\n4QY5XPMIg/fgpusHM55k/PfIGVWoKmW25+pu9Cqu5+rl7nF1535/faTn7y5R\r\nTlMyXDQKSYssxnKQf+DeGHUVRa9bjcXvTTbuQcCy7ZhxQaAmVm/mTRNq3W6Q\r\nINeftKcQMSXC6aDGTtk10PbPXoenprEPHLK0lOIfx079m+IPOoeImXV0/LEG\r\nCedwUaiEnE+aVdwgnZRk3uaD375dJlLAWU1x2HvH7tvBy0vfUXZeUkONGlkC\r\nuowwqbvZosndLXMo5mrqUEkEIp2ozHBDYw967pluo1f7QFKZX9gavOFtPa6p\r\nfhfKlcawF/HzQa/MA1XpA85yzxoTOP+u+ol7laB5QHv335fYIzTRL11OWsJt\r\nqlCL0DU3gnBFenxaK3o5RQ1e6sYvJd9CX/M2jtekUGiOi9cus7WWSVea0jrO\r\ntUKF67C02GCBdiuXsULxDLzGB/FQrKtfZCIy0BUw8KpAUb06ktEySOfD5T0b\r\nBup2StcOOYMNkO9qgxgBOMwF7ZhWCRC2CJhs3Sj/aknTDuyKA3FF2CrSHPm3\r\nGBPI5vZSSjdo1y/9VWC7RV61dD450IvnvWs=\r\n=hqXt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","volta":{"npm":"9.2.0","node":"18.12.1"},"engines":{"node":">=14.0"},"gitHead":"1bfe738e6b3eb54e749f8efd5f3926f894dbcc45","scripts":{"test":"jest","build":"tsc --build tsconfig.build.json","clean":"git clean -dfqX","watch":"tsc --build --watch","prepack":"npm run build","test:ci":"jest --coverage --ci --maxWorkers=2 --reporters=default --reporters=jest-junit","spell-check":"cspell lint '**' --no-progress || (echo 'Add any real words to cspell-dict.txt.'; exit 1)","prettier-fix":"prettier --write .","prettier-check":"prettier --check .","publish-changeset":"changeset publish","install-with-npm-8.5":"npm i -g npm@^8.5.0 && npm i"},"_npmUser":{"name":"kimyvgy","email":"kimnh@webee.asia"},"repository":{"url":"git+https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers.git","type":"git"},"_npmVersion":"8.19.3","description":"An integration to use Cloudflare Workers as a hosting service with Apollo Server v4","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"29.3.1","cspell":"6.17.0","ts-jest":"29.0.3","ts-node":"10.9.1","prettier":"2.8.1","jest-junit":"15.0.0","typescript":"4.9.4","@types/jest":"29.2.4","@changesets/cli":"2.25.2","@cloudflare/workers-types":"4.20221111.1","@changesets/changelog-github":"0.4.7","@apollo/server-integration-testsuite":"4.3.0"},"peerDependencies":{"graphql":"^16.6.0","@apollo/server":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/cloudflare-workers_0.1.0_1675848840590_0.3423595056562365","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@as-integrations/cloudflare-workers","version":"0.1.1","keywords":["graphql","apollo","server","cloudflare","workers","typescript"],"author":{"name":"Kim Nguyen Huu"},"license":"MIT","_id":"@as-integrations/cloudflare-workers@0.1.1","maintainers":[{"name":"kimyvgy","email":"kimnh@webee.asia"}],"homepage":"https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers#readme","bugs":{"url":"https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers/issues"},"dist":{"shasum":"da33b42fbad580e635f304d06492d353e631f5f8","tarball":"https://registry.npmjs.org/@as-integrations/cloudflare-workers/-/cloudflare-workers-0.1.1.tgz","fileCount":11,"integrity":"sha512-l0KicZT09yKwyREob2fNqgq20uB+2pMNMJVHVGfy7lgvVyIz66jLQX5CG9wxvt4ovR1gIj3yn4R1WuaJM+56zw==","signatures":[{"sig":"MEQCIG7OWje6+VcLsqWTtaGflSWM5weso/HtnroE2qyyXlHxAiAirsMdR5txCVqGARyp20+m8Tw6FLGRU9sqoXFrX6mrTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7HQkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUsRAAg47/2j3pHXJGTrcz2yR4KG/krg6hSOvH3ZahJcY5kKY5kCPl\r\n8MsoK8i7EISwInzMtJv4e0WF6Jj6t2kSAUrnIZBIkiNfAx5+5q65M0zTM+9I\r\nthpvHdOymUcK+Qhrz0cH2AduVcO6FpcC2tdAXk6bPlNQYuCF6Ux8npLagoQT\r\nLSDa7H/PcKT7ue2vRRynpcw3v7fS4MmJxGHOe6xHBNvezaLOQKor9S7EbPQY\r\n4ZNbbPHniZYOP+ieStGLTnfp7cG95yBBZnCTfilc6FflvICwriVhZ57Sq5JE\r\nbiHPmG1zLXzFUZBBqkv7onlEsTzaMHiCurAqPY0snSTXBJGhYwP4q6IxWLHE\r\ncPJdlaNWckbTmtfdxQwztdIv72n35qqU/1eROSyu+7yMAxuo6Iz1GVN/EA4b\r\nBkMJad3Y+YJc6aDXwh8kEPEhYUQtEmqsxteldMdI8M0V1ok4ioT7QgzBfcG1\r\njWCmjFGdlG66aUohsOLu5SDeJdvDMSnY35iq6uuHri4KO0SBiH9I8MBLOVxl\r\nSU06CCNcnty7n8qun7dUYHayALKO0+dM/vhCWA3ui+P275EjSlqtMw5jN/w/\r\nlsbYtz92URyforU85cyClaJN0NBrIw+jK8JSL2Axki5BUiqULRXotmNXo/4U\r\nS0btufVmDasIAPGWbUovUQrESztKlCU+qQE=\r\n=8QEr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","volta":{"npm":"9.4.2","node":"18.14.0"},"engines":{"node":">=14.0"},"gitHead":"a80bd8a92061a201e4b8a39d5fdc5c02409c4629","scripts":{"test":"jest","build":"tsc --build tsconfig.build.json","clean":"git clean -dfqX","watch":"tsc --build --watch","prepack":"npm run build","test:ci":"jest --coverage --ci --maxWorkers=2 --reporters=default --reporters=jest-junit","spell-check":"cspell lint '**' --no-progress || (echo 'Add any real words to cspell-dict.txt.'; exit 1)","prettier-fix":"prettier --write .","prettier-check":"prettier --check .","publish-changeset":"changeset publish","install-with-npm-8.5":"npm i -g npm@^8.5.0 && npm i"},"_npmUser":{"name":"kimyvgy","email":"kimnh@webee.asia"},"repository":{"url":"git+https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers.git","type":"git"},"_npmVersion":"8.19.3","description":"An integration to use Cloudflare Workers as a hosting service with Apollo Server v4","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"29.4.2","cspell":"6.23.1","ts-jest":"29.0.5","ts-node":"10.9.1","prettier":"2.8.4","jest-junit":"15.0.0","typescript":"4.9.5","@types/jest":"29.2.4","@changesets/cli":"2.26.0","@cloudflare/workers-types":"4.20230115.0","@changesets/changelog-github":"0.4.8","@apollo/server-integration-testsuite":"4.3.3"},"peerDependencies":{"graphql":"^16.6.0","@apollo/server":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/cloudflare-workers_0.1.1_1676440611811_0.7016863766634538","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@as-integrations/cloudflare-workers","version":"0.2.0","keywords":["graphql","apollo","server","cloudflare","workers","typescript"],"author":{"name":"Kim Nguyen Huu"},"license":"MIT","_id":"@as-integrations/cloudflare-workers@0.2.0","maintainers":[{"name":"kimyvgy","email":"kimnh@webee.asia"}],"homepage":"https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers#readme","bugs":{"url":"https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers/issues"},"dist":{"shasum":"e85ef2cff61909685a22f29273852b21183b6e55","tarball":"https://registry.npmjs.org/@as-integrations/cloudflare-workers/-/cloudflare-workers-0.2.0.tgz","fileCount":11,"integrity":"sha512-yXigx4vq0Qjkupf4hGn5+lvoxznC/eMhpdAUHrQVze42n4VFqcYxLWTNyJeCNnkX8KYJo1PtePL3o3phGHFkhw==","signatures":[{"sig":"MEUCIQCsNHiBZRCAj3ruY9cXRRtOUZjCkuELPKAdJIBW0QERPwIgUhSN4Kp2j159aols7SnQA0LUwsrtadvOA65nLZzPHJA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14599},"main":"dist/index.js","types":"dist/index.d.ts","volta":{"npm":"10.2.0","node":"18.18.0"},"engines":{"node":">=16.0"},"gitHead":"9e138780f93c6bfa338b26026717d27cf3493cd1","scripts":{"test":"jest","build":"tsc --build tsconfig.build.json","clean":"git clean -dfqX","watch":"tsc --build --watch","prepack":"npm run build","test:ci":"jest --coverage --ci --maxWorkers=2 --reporters=default --reporters=jest-junit","spell-check":"cspell lint '**' --no-progress || (echo 'Add any real words to cspell-dict.txt.'; exit 1)","prettier-fix":"prettier --write .","prettier-check":"prettier --check .","publish-changeset":"changeset publish","install-with-npm-8.5":"npm i -g npm@^8.5.0 && npm i"},"_npmUser":{"name":"kimyvgy","email":"kimnh@webee.asia"},"repository":{"url":"git+https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers.git","type":"git"},"_npmVersion":"8.19.4","description":"An integration to use Cloudflare Workers as a hosting service with Apollo Server v4","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","cspell":"7.3.7","ts-jest":"29.1.1","ts-node":"10.9.1","prettier":"3.0.3","jest-junit":"16.0.0","typescript":"5.2.2","@types/jest":"29.5.5","@changesets/cli":"2.26.2","@cloudflare/workers-types":"4.20231002.0","@changesets/changelog-github":"0.4.8","@apollo/server-integration-testsuite":"4.9.4"},"peerDependencies":{"graphql":"^16.6.0","@apollo/server":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/cloudflare-workers_0.2.0_1697016701542_0.5570245878958651","host":"s3://npm-registry-packages"}},"1.0.0-alpha":{"name":"@as-integrations/cloudflare-workers","version":"1.0.0-alpha","keywords":["graphql","apollo","server","cloudflare","workers","typescript"],"author":{"name":"Kim Nguyen Huu"},"license":"MIT","_id":"@as-integrations/cloudflare-workers@1.0.0-alpha","maintainers":[{"name":"kimyvgy","email":"kimnh@webee.asia"}],"homepage":"https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers#readme","bugs":{"url":"https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers/issues"},"dist":{"shasum":"539bd9348d30c5f081e2209675295b004746809b","tarball":"https://registry.npmjs.org/@as-integrations/cloudflare-workers/-/cloudflare-workers-1.0.0-alpha.tgz","fileCount":11,"integrity":"sha512-lqcRr4Vn5cAbzs1vnwhm6qkyJ4rC5AD1W+3xKd4boU9lyvkkoqMGzrYcxuC2vmR7epqwB913KY/8e9bFq/LsDA==","signatures":[{"sig":"MEUCIQCXnOP0kSTmwHf0675Sy8Z7x66WDq74diEovqm7ibigPQIgDRcAHMNmznC9cOAf1QDvckOQNYKDl3nE1z0uExBnByA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15027},"main":"dist/index.js","types":"dist/index.d.ts","volta":{"npm":"10.5.0","node":"20.11.1"},"engines":{"node":">=16.0"},"gitHead":"52a966094702b74bcc60d7c5627fdfff6958c1cd","scripts":{"test":"jest","build":"tsc --build tsconfig.build.json","clean":"git clean -dfqX","watch":"tsc --build --watch","prepack":"npm run build","test:ci":"jest --coverage --ci --maxWorkers=2 --reporters=default --reporters=jest-junit","spell-check":"cspell lint '**' --no-progress || (echo 'Add any real words to cspell-dict.txt.'; exit 1)","prettier-fix":"prettier --write .","prettier-check":"prettier --check .","publish-changeset":"changeset publish","install-with-npm-8.5":"npm i -g npm@^8.5.0 && npm i"},"_npmUser":{"name":"kimyvgy","email":"kimnh@webee.asia"},"repository":{"url":"git+https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers.git","type":"git"},"_npmVersion":"8.19.4","description":"An integration to use Cloudflare Workers as a hosting service with Apollo Server v4","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","cspell":"8.6.0","ts-jest":"29.1.2","ts-node":"10.9.2","prettier":"3.2.5","jest-junit":"16.0.0","typescript":"5.4.3","@types/jest":"29.5.12","@changesets/cli":"2.27.1","@cloudflare/workers-types":"4.20240320.1","@changesets/changelog-github":"0.5.0","@apollo/server-integration-testsuite":"4.10.2"},"peerDependencies":{"graphql":"^16.6.0","@apollo/server":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/cloudflare-workers_1.0.0-alpha_1711735007402_0.45113404670172663","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@as-integrations/cloudflare-workers","version":"1.0.0","keywords":["graphql","apollo","server","cloudflare","workers","typescript"],"author":{"name":"Kim Nguyen Huu"},"license":"MIT","_id":"@as-integrations/cloudflare-workers@1.0.0","maintainers":[{"name":"kimyvgy","email":"kimnh@webee.asia"}],"homepage":"https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers#readme","bugs":{"url":"https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers/issues"},"dist":{"shasum":"be05ead203e202cb0e6835b5b6a45bf83e688a7e","tarball":"https://registry.npmjs.org/@as-integrations/cloudflare-workers/-/cloudflare-workers-1.0.0.tgz","fileCount":11,"integrity":"sha512-wVBCO4MDg2cfHFZUL65GbhfwUp0hzwDJLG2TVP44oaUFYL9EdsV8AQHjrN8q3ek2Fb6EGNEleSIwisyA/NwP2g==","signatures":[{"sig":"MEYCIQCD2hIRml04O+XPQcpoHg2bVoIB+6yJoA1IeLN+iVbGQgIhAM48qcZeTAnPGMr3XHtZ/t5TeyVIjvcmFdkWR9esUw9q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15060},"main":"dist/index.js","types":"dist/index.d.ts","volta":{"npm":"10.5.0","node":"20.11.1"},"engines":{"node":">=16.0"},"gitHead":"bdaff0c89ebc50ce1a9ef381b37fecd02b526360","scripts":{"test":"jest","build":"tsc --build tsconfig.build.json","clean":"git clean -dfqX","watch":"tsc --build --watch","prepack":"npm run build","test:ci":"jest --coverage --ci --maxWorkers=2 --reporters=default --reporters=jest-junit","spell-check":"cspell lint '**' --no-progress || (echo 'Add any real words to cspell-dict.txt.'; exit 1)","prettier-fix":"prettier --write .","prettier-check":"prettier --check .","publish-changeset":"changeset publish","install-with-npm-8.5":"npm i -g npm@^8.5.0 && npm i"},"_npmUser":{"name":"kimyvgy","email":"kimnh@webee.asia"},"repository":{"url":"git+https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers.git","type":"git"},"_npmVersion":"8.19.4","description":"An integration to use Cloudflare Workers as a hosting service with Apollo Server v4","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","cspell":"8.6.0","ts-jest":"29.1.2","ts-node":"10.9.2","prettier":"3.2.5","jest-junit":"16.0.0","typescript":"5.4.3","@types/jest":"29.5.12","@changesets/cli":"2.27.1","@cloudflare/workers-types":"4.20240320.1","@changesets/changelog-github":"0.5.0","@apollo/server-integration-testsuite":"4.10.2"},"peerDependencies":{"graphql":"^16.6.0","@apollo/server":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/cloudflare-workers_1.0.0_1711738056757_0.6868500391260088","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@as-integrations/cloudflare-workers","version":"1.0.1","keywords":["graphql","apollo","server","cloudflare","workers","typescript"],"author":{"name":"Kim Nguyen Huu"},"license":"MIT","_id":"@as-integrations/cloudflare-workers@1.0.1","maintainers":[{"name":"kimyvgy","email":"kimnh@webee.asia"}],"homepage":"https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers#readme","bugs":{"url":"https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers/issues"},"dist":{"shasum":"e0e6a356efcd6bfaed4ebe099653e3dfa7cced01","tarball":"https://registry.npmjs.org/@as-integrations/cloudflare-workers/-/cloudflare-workers-1.0.1.tgz","fileCount":11,"integrity":"sha512-e6rDAWz+yFftn/VEYXkXZyd0pm+ebKA+HoHovZGF/2+aTxeGQLAScfoSbfWpO/4ZJ7X+94X+TuxzEnen0bmZ7w==","signatures":[{"sig":"MEUCICjH635RFXV1dOMprCKSqO2lsLEx1LJissALvZvqX1H3AiEA897zbuIbmXmNGnNT9SnhYVJefdIq9bQlC1WvfzinlBo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15092},"main":"dist/index.js","types":"dist/index.d.ts","volta":{"npm":"10.5.0","node":"20.11.1"},"engines":{"node":">=16.0"},"gitHead":"62b98f1234319812200c05f47d369f21ff398822","scripts":{"test":"jest","build":"tsc --build tsconfig.build.json","clean":"git clean -dfqX","watch":"tsc --build --watch","prepack":"npm run build","test:ci":"jest --coverage --ci --maxWorkers=2 --reporters=default --reporters=jest-junit","spell-check":"cspell lint '**' --no-progress || (echo 'Add any real words to cspell-dict.txt.'; exit 1)","prettier-fix":"prettier --write .","prettier-check":"prettier --check .","publish-changeset":"changeset publish","install-with-npm-8.5":"npm i -g npm@^8.5.0 && npm i"},"_npmUser":{"name":"kimyvgy","email":"kimnh@webee.asia"},"repository":{"url":"git+https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers.git","type":"git"},"_npmVersion":"8.19.4","description":"An integration to use Cloudflare Workers as a hosting service with Apollo Server v4","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","cspell":"8.6.0","ts-jest":"29.1.2","ts-node":"10.9.2","prettier":"3.2.5","jest-junit":"16.0.0","typescript":"5.4.3","@types/jest":"29.5.12","@changesets/cli":"2.27.1","@cloudflare/workers-types":"4.20240320.1","@changesets/changelog-github":"0.5.0","@apollo/server-integration-testsuite":"4.10.2"},"peerDependencies":{"graphql":"^16.6.0","@apollo/server":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/cloudflare-workers_1.0.1_1711744473239_0.10638228309212328","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@as-integrations/cloudflare-workers","version":"1.0.2","keywords":["graphql","apollo","server","cloudflare","workers","typescript"],"author":{"name":"Kim Nguyen Huu"},"license":"MIT","_id":"@as-integrations/cloudflare-workers@1.0.2","maintainers":[{"name":"kimyvgy","email":"kimnh@webee.asia"}],"homepage":"https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers#readme","bugs":{"url":"https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers/issues"},"dist":{"shasum":"2c8fa80905116baaaea5a74328827facd9f56618","tarball":"https://registry.npmjs.org/@as-integrations/cloudflare-workers/-/cloudflare-workers-1.0.2.tgz","fileCount":11,"integrity":"sha512-53LKpil1D0rDQ6xkKrFdE4VOfDiVPR/6Fbw2Wxjc9r9uK6hnrfhuxDdL1KyH/qVxPnm8le0BQTCYcCqxF7BG4A==","signatures":[{"sig":"MEYCIQDGoUjsyvDZVzhvPGD2C2ACfVjzNWS2kV7zYi1A9OtAoAIhAPaLJWRltF5gMZYzqNKyc1keAPujgUf8CId+njd+nCxO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15159},"main":"dist/index.js","types":"dist/index.d.ts","volta":{"npm":"10.5.0","node":"20.11.1"},"engines":{"node":">=16.0"},"gitHead":"b145ab11be324c610f5fa5ad2452f2301585625b","scripts":{"test":"jest","build":"tsc --build tsconfig.build.json","clean":"git clean -dfqX","watch":"tsc --build --watch","prepack":"npm run build","test:ci":"jest --coverage --ci --maxWorkers=2 --reporters=default --reporters=jest-junit","spell-check":"cspell lint '**' --no-progress || (echo 'Add any real words to cspell-dict.txt.'; exit 1)","prettier-fix":"prettier --write .","prettier-check":"prettier --check .","publish-changeset":"changeset publish","install-with-npm-8.5":"npm i -g npm@^8.5.0 && npm i"},"_npmUser":{"name":"kimyvgy","email":"kimnh@webee.asia"},"repository":{"url":"git+https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers.git","type":"git"},"_npmVersion":"8.19.4","description":"An integration to use Cloudflare Workers as a hosting service with Apollo Server v4","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","cspell":"8.6.0","ts-jest":"29.1.2","ts-node":"10.9.2","prettier":"3.2.5","jest-junit":"16.0.0","typescript":"5.4.3","@types/jest":"29.5.12","@changesets/cli":"2.27.1","@cloudflare/workers-types":"4.20240320.1","@changesets/changelog-github":"0.5.0","@apollo/server-integration-testsuite":"4.10.2"},"peerDependencies":{"graphql":"^16.6.0","@apollo/server":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/cloudflare-workers_1.0.2_1711792450310_0.8278738626605626","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@as-integrations/cloudflare-workers","version":"1.1.0","keywords":["graphql","apollo","server","cloudflare","workers","typescript"],"author":{"name":"Kim Nguyen Huu"},"license":"MIT","_id":"@as-integrations/cloudflare-workers@1.1.0","maintainers":[{"name":"kimyvgy","email":"kimyvgy@gmail.com"}],"homepage":"https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers#readme","bugs":{"url":"https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers/issues"},"dist":{"shasum":"4e066e8aa5627e58aeed31d92320475c84dda419","tarball":"https://registry.npmjs.org/@as-integrations/cloudflare-workers/-/cloudflare-workers-1.1.0.tgz","fileCount":11,"integrity":"sha512-d0ZXTzjGwQhpfHYnxKbzICfLtjQyAa8IPYnkMzzBQkFJex3eJ7faeHGLeuYynOgns1Ugf1XdTVVJDOmTvyQmMQ==","signatures":[{"sig":"MEUCIQDrzGws/vvj8LSa6yceiP6IhwslZQrZ8rW8fIopp/QKdQIgJ9X/SJUPUGkHWDKPOQj0X5Ytm1fJbWE7VgIWGFhRNow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15132},"main":"dist/index.js","types":"dist/index.d.ts","volta":{"npm":"11.1.0","node":"22.14.0"},"engines":{"node":">=18.0"},"gitHead":"46f74b0259e4d9136765f9156697ea7d134002d1","scripts":{"test":"jest","build":"tsc --build tsconfig.build.json","clean":"git clean -dfqX","watch":"tsc --build --watch","prepack":"npm run build","test:ci":"jest --coverage --ci --maxWorkers=2 --reporters=default --reporters=jest-junit","spell-check":"cspell lint '**' --no-progress || (echo 'Add any real words to cspell-dict.txt.'; exit 1)","prettier-fix":"prettier --write .","prettier-check":"prettier --check .","publish-changeset":"changeset publish"},"_npmUser":{"name":"kimyvgy","email":"kimyvgy@gmail.com"},"repository":{"url":"git+https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers.git","type":"git"},"_npmVersion":"8.19.4","description":"An integration to use Cloudflare Workers as a hosting service with Apollo Server v4","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","cspell":"8.17.5","ts-jest":"29.2.6","ts-node":"10.9.2","prettier":"3.5.2","jest-junit":"16.0.0","typescript":"5.7.3","@types/jest":"29.5.14","@types/node":"^18.19.76","@changesets/cli":"2.28.1","@cloudflare/workers-types":"4.20250214.0","@changesets/changelog-github":"0.5.1","@apollo/server-integration-testsuite":"4.11.3"},"peerDependencies":{"graphql":"^16.6.0","@apollo/server":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/cloudflare-workers_1.1.0_1740371120166_0.7700021460281041","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@as-integrations/cloudflare-workers","version":"1.1.1","keywords":["graphql","apollo","server","cloudflare","workers","typescript"],"author":{"name":"Kim Nguyen Huu"},"license":"MIT","_id":"@as-integrations/cloudflare-workers@1.1.1","maintainers":[{"name":"kimyvgy","email":"kimyvgy@gmail.com"}],"homepage":"https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers#readme","bugs":{"url":"https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers/issues"},"dist":{"shasum":"2a5c83e00550bd4d16292cf53c297c26dacd7357","tarball":"https://registry.npmjs.org/@as-integrations/cloudflare-workers/-/cloudflare-workers-1.1.1.tgz","fileCount":11,"integrity":"sha512-v0DdBVspIw3P2qOjs7swcwl5JbrUu2Ir7IdK7F/dG2gWJUFeDVm4muYa6se8+WNdHdRXmAlXf7R4bvf/gfFcHA==","signatures":[{"sig":"MEYCIQCpj4llBy3QdaiFFQryvYWUG97LZ3ifZsuMFOMOuVePOAIhAKrX8hhsH2yyK92ZtXLva5iklxTc97dWpH/FGIiVICI4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16499},"main":"dist/index.js","types":"dist/index.d.ts","volta":{"npm":"11.2.0","node":"22.14.0"},"engines":{"node":">=18.0"},"gitHead":"f23f8ca4fe3fdeaeafac774ed3a5efd958de23cb","scripts":{"test":"jest","build":"tsc --build tsconfig.build.json","clean":"git clean -dfqX","watch":"tsc --build --watch","prepack":"npm run build","test:ci":"jest --coverage --ci --maxWorkers=2 --reporters=default --reporters=jest-junit","spell-check":"cspell lint '**' --no-progress || (echo 'Add any real words to cspell-dict.txt.'; exit 1)","prettier-fix":"prettier --write .","prettier-check":"prettier --check .","publish-changeset":"changeset publish"},"_npmUser":{"name":"kimyvgy","email":"kimyvgy@gmail.com"},"repository":{"url":"git+https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers.git","type":"git"},"_npmVersion":"10.9.2","description":"An integration to use Cloudflare Workers as a hosting service with Apollo Server v4","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","cspell":"8.17.5","ts-jest":"29.2.6","ts-node":"10.9.2","prettier":"3.5.3","jest-junit":"16.0.0","typescript":"5.8.2","@types/jest":"29.5.14","@types/node":"18.19.80","@changesets/cli":"2.28.1","@cloudflare/workers-types":"4.20250313.0","@changesets/changelog-github":"0.5.1","@apollo/server-integration-testsuite":"4.11.3"},"peerDependencies":{"graphql":"^16.6.0","@apollo/server":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/cloudflare-workers_1.1.1_1742359216220_0.5668596320012582","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2023-02-08T09:34:00.362Z","modified":"2026-01-22T17:35:22.640Z","0.1.0":"2023-02-08T09:34:00.792Z","0.1.1":"2023-02-15T05:56:51.998Z","0.2.0":"2023-10-11T09:31:41.760Z","1.0.0-alpha":"2024-03-29T17:56:47.558Z","1.0.0":"2024-03-29T18:47:36.900Z","1.0.1":"2024-03-29T20:34:33.391Z","1.0.2":"2024-03-30T09:54:10.486Z","1.1.0":"2025-02-24T04:25:20.348Z","1.1.1":"2025-03-19T04:40:16.387Z"},"bugs":{"url":"https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers/issues"},"author":{"name":"Kim Nguyen Huu"},"license":"MIT","homepage":"https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers#readme","keywords":["graphql","apollo","server","cloudflare","workers","typescript"],"repository":{"url":"git+https://github.com/apollo-server-integrations/apollo-server-integration-cloudflare-workers.git","type":"git"},"description":"An integration to use Cloudflare Workers as a hosting service with Apollo Server v4","maintainers":[{"email":"kimyvgy@gmail.com","name":"kimyvgy"},{"email":"mail@lenzw.de","name":"phryneas"},{"email":"npmjs@jro.cc","name":"abernix"}],"readme":"# @as-integrations/cloudflare-workers\n\n[![NPM version](https://img.shields.io/npm/v/@as-integrations/cloudflare-workers.svg)](https://www.npmjs.com/package/@as-integrations/cloudflare-workers)\n\nAn integration to use Cloudflare Workers as a hosting service with Apollo Server.\n\n## Quickstart\n\n- Read the step-by-step tutorial: https://viblo.asia/p/y37Ldv3y4ov\n- Checkout the repository template: https://github.com/kimyvgy/worker-apollo-server-template\n- Live demo: https://worker-apollo-server.teguru.workers.dev\n\n## Install\n\n```bash\nnpm add @apollo/server @as-integrations/cloudflare-workers graphql\n```\n\n## Usage\n\nYou must enable Node.js compatibility feature by adding the following flag in the file `wrangler.toml`:\n\n```toml\ncompatibility_flags = [\"nodejs_compat\"] # wrangler v4\n# node_compat = true  # or wrangler v3\n```\n\n```typescript\nimport { ApolloServer } from '@apollo/server';\nimport { startServerAndCreateCloudflareWorkersHandler } from '@as-integrations/cloudflare-workers';\nimport { ApolloServerPluginLandingPageLocalDefault } from '@apollo/server/plugin/landingPage/default';\n\nconst typeDefs = `#graphql\n  type Query {\n    example: String!\n  }\n`;\n\nconst resolvers = {\n  Query: {\n    example: () => {\n      return 'Hello universe!';\n    },\n  }\n}\n\ninterface Context {\n  token: string\n}\n\nconst server = new ApolloServer<Context>({\n  typeDefs,\n  resolvers,\n  introspection: true,\n  plugins: [\n    ApolloServerPluginLandingPageLocalDefault({ footer: false }),\n  ],\n});\n\nexport interface Env {\n  // ...\n}\n\nexport default {\n  fetch: startServerAndCreateCloudflareWorkersHandler<Env, Context>(server, {\n    context: async ({ env, request, ctx }) => {\n      return { token: 'secret' };\n    },\n  }),\n};\n```\n\n## Additional Bonus\n\n### Cloudflare Boilerplate\n\nIf you’re looking for an alternative boilerplate, Cloudflare offers an official implementation built with [Hono](https://github.com/honojs/hono). You can explore it at [cloudflare/workers-graphql-server](https://github.com/cloudflare/workers-graphql-server).\n\n### Deno Support\n\nThis example works with [Deno](https://deno.com) because it follows Web API standards and supports [fetch](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API). With Deno’s built-in [Deno.serve](https://docs.deno.com/api/deno/~/Deno.serve), you can run it with minimal changes.\n\n**Important Notes:**\n\n- If using Node.js packages, add an import map to `deno.json` or use the `npm:` prefix.\n```typescript\n# instead of:\nimport { ApolloServer } from '@apollo/server';\n\n# we use:\nimport { ApolloServer } from 'npm:@apollo/server';\n```\n- For more control, modify the setup:\n```typescript\ntype Env = {};\ntype Context = { token: string };\n\nconst handler = startServerAndCreateCloudflareWorkersHandler<Env, Context>(server, {\n  context: async () => ({ token: 'secret' }),\n});\n\nDeno.serve({ port: 3000 }, (req) => handler(req, {} satisfies Env, { token: '' } satisfies Context));\n```\n- Live demo: [Deno Playground](https://dash.deno.com/playground/apollo-integration-example)\n","readmeFilename":"README.md"}