{"_id":"@shopify/api-codegen-preset","_rev":"42-44310c99b087b9249371411bda604317","name":"@shopify/api-codegen-preset","dist-tags":{"latest":"3.0.0"},"versions":{"0.0.1":{"name":"@shopify/api-codegen-preset","version":"0.0.1","keywords":["shopify","codegen","graphql","Admin API","Storefront API"],"author":{"name":"Shopify"},"license":"MIT","_id":"@shopify/api-codegen-preset@0.0.1","maintainers":[{"name":"jaimie.rockburn","email":"jaimie.rockburn@shopify.com"},{"name":"blittle","email":"bret.little@gmail.com"},{"name":"shopify-admin","email":"npmjs@shopify.com"},{"name":"maryharte","email":"mary.harte@shopify.com"},{"name":"crisfmb","email":"cristina.borges@shopify.com"},{"name":"pmoloney89","email":"patrick.moloney@shopify.com"},{"name":"netlohan","email":"annette.lohan@shopify.com"},{"name":"st999999","email":"samantha.turri@shopify.com"},{"name":"justin-irl","email":"justin.preisler@shopify.com"},{"name":"megswim","email":"meg.swim@shopify.com"},{"name":"wcandillon","email":"wcandillon@gmail.com"},{"name":"jplhomer","email":"jplhomer@gmail.com"},{"name":"nathanpjf","email":"nathan.pj.ferguson@gmail.com"},{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},{"name":"goodforonefare","email":"goodforonefare@gmail.com"},{"name":"lemonmade","email":"chrismsauve@gmail.com"},{"name":"vsumner","email":"vsumner@gmail.com"},{"name":"wizardlyhel","email":"helen.lin@shopify.com"},{"name":"antoine.grant","email":"antoine.grant@shopify.com"},{"name":"tsov","email":"tsov@me.com"},{"name":"andyw8-shopify","email":"andy.waite@shopify.com"},{"name":"henrytao","email":"hi@henrytao.me"},{"name":"hannachen","email":"hanhan@gmail.com"},{"name":"vividviolet","email":"trish.ta@gmail.com"},{"name":"bpscott","email":"ben@reload.me.uk"}],"homepage":"https://github.com/Shopify/shopify-api-js/packages/api-codegen-preset#readme","bugs":{"url":"https://github.com/Shopify/shopify-api-js/issues"},"dist":{"shasum":"3c22901dfe665552be47e0b4c8fdaf6cc5d7f134","tarball":"https://registry.npmjs.org/@shopify/api-codegen-preset/-/api-codegen-preset-0.0.1.tgz","fileCount":47,"integrity":"sha512-YTD4zmEptOEXLiwQjM/WOSIN1ZlEC8LxbIZazeuBf4e4rF5CZGcJrjpGMdCZJi+AZM7CxdgMtUHC9lb6AlBRiQ==","signatures":[{"sig":"MEUCIF5Ys1NRjdztWKMar8er6+oEELDUTCazyK1ljTcSS6muAiEA/0EPq8eVXPYN0ktgz4qle8izRgSlvZ4PBsDid8Dw5e8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41389},"jest":{"transform":{".*":"babel-jest"},"setupFilesAfterEnv":["./src/tests/setupTests.ts"]},"main":"./dist/index.js","types":"./dist/ts/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"module":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/ts/index.d.ts","default":"./dist/index.js"}}},"gitHead":"e65ccc93facac89ba4aefdbbe1678c06cd99408e","scripts":{"lint":"eslint . --ext .js,.ts","test":"jest","build":"yarn run rollup","clean":"rimraf dist/*","rollup":"rollup -c --bundleConfigAsCjs","release":"yarn build && changeset publish","test:ci":"yarn test","version":"changeset version","changeset":"changeset"},"_npmUser":{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},"repository":{"url":"git+https://github.com/Shopify/shopify-api-js.git","type":"git"},"_npmVersion":"8.19.4","description":"Preset for graphql-codegen to parse and type queries to Shopify APIs","directories":{},"_nodeVersion":"16.20.2","dependencies":{"graphql":"^16.8.1","@parcel/watcher":"^2.3.0","@graphql-codegen/cli":"^5.0.0","@shopify/hydrogen-codegen":"^0.1.0","@graphql-codegen/typescript":"^4.0.1","@graphql-codegen/introspection":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"regenerator-runtime":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/api-codegen-preset_0.0.1_1701266789387_0.2528357326210462","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@shopify/api-codegen-preset","version":"0.0.2","keywords":["shopify","codegen","graphql","Admin API","Storefront API"],"author":{"name":"Shopify"},"license":"MIT","_id":"@shopify/api-codegen-preset@0.0.2","maintainers":[{"name":"jaimie.rockburn","email":"jaimie.rockburn@shopify.com"},{"name":"blittle","email":"bret.little@gmail.com"},{"name":"shopify-admin","email":"npmjs@shopify.com"},{"name":"maryharte","email":"mary.harte@shopify.com"},{"name":"crisfmb","email":"cristina.borges@shopify.com"},{"name":"pmoloney89","email":"patrick.moloney@shopify.com"},{"name":"netlohan","email":"annette.lohan@shopify.com"},{"name":"st999999","email":"samantha.turri@shopify.com"},{"name":"justin-irl","email":"justin.preisler@shopify.com"},{"name":"megswim","email":"meg.swim@shopify.com"},{"name":"wcandillon","email":"wcandillon@gmail.com"},{"name":"jplhomer","email":"jplhomer@gmail.com"},{"name":"nathanpjf","email":"nathan.pj.ferguson@gmail.com"},{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},{"name":"goodforonefare","email":"goodforonefare@gmail.com"},{"name":"lemonmade","email":"chrismsauve@gmail.com"},{"name":"vsumner","email":"vsumner@gmail.com"},{"name":"wizardlyhel","email":"helen.lin@shopify.com"},{"name":"antoine.grant","email":"antoine.grant@shopify.com"},{"name":"tsov","email":"tsov@me.com"},{"name":"andyw8-shopify","email":"andy.waite@shopify.com"},{"name":"henrytao","email":"hi@henrytao.me"},{"name":"hannachen","email":"hanhan@gmail.com"},{"name":"vividviolet","email":"trish.ta@gmail.com"},{"name":"bpscott","email":"ben@reload.me.uk"}],"homepage":"https://github.com/Shopify/shopify-api-js/tree/main/packages/api-codegen-preset#readme","bugs":{"url":"https://github.com/Shopify/shopify-api-js/issues"},"dist":{"shasum":"4024938f8265acf8340ff29f9cfdc66346e611cb","tarball":"https://registry.npmjs.org/@shopify/api-codegen-preset/-/api-codegen-preset-0.0.2.tgz","fileCount":47,"integrity":"sha512-AXlC+FvEDEswl4PZuGr1mLkqGrea2kvua30ZgAIT+YX1gvG53ZZo4pA+Kv6nvO5ChZhtYIhr4MZCYtFr/gmOLw==","signatures":[{"sig":"MEUCIGpNldJJ6zK/SZw7QMGbfFZ9koWBrlaZBGvgMegwUE32AiEAhTK5V1ympY0baTjOKrvbMBxTA+nqptFD+0vGw+20TQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41407},"jest":{"transform":{".*":"babel-jest"},"setupFilesAfterEnv":["./src/tests/setupTests.ts"]},"main":"./dist/index.js","types":"./dist/ts/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"module":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/ts/index.d.ts","default":"./dist/index.js"}}},"gitHead":"bbb4ab25fae07636f76aea1792e39a0f89f27523","scripts":{"lint":"eslint . --ext .js,.ts","test":"jest","build":"yarn run rollup","clean":"rimraf dist/*","rollup":"rollup -c --bundleConfigAsCjs","release":"yarn build && changeset publish","test:ci":"yarn test","version":"changeset version","changeset":"changeset"},"_npmUser":{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},"repository":{"url":"git+https://github.com/Shopify/shopify-api-js.git","type":"git"},"_npmVersion":"8.19.4","description":"Preset for graphql-codegen to parse and type queries to Shopify APIs","directories":{},"_nodeVersion":"16.20.2","dependencies":{"graphql":"^16.8.1","@parcel/watcher":"^2.4.0","@graphql-codegen/cli":"^5.0.0","@shopify/hydrogen-codegen":"^0.2.0","@graphql-codegen/typescript":"^4.0.1","@graphql-codegen/introspection":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"regenerator-runtime":"^0.14.1"},"_npmOperationalInternal":{"tmp":"tmp/api-codegen-preset_0.0.2_1707323053296_0.1570851635902053","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@shopify/api-codegen-preset","version":"0.0.3","keywords":["shopify","codegen","graphql","Admin API","Storefront API"],"author":{"name":"Shopify"},"license":"MIT","_id":"@shopify/api-codegen-preset@0.0.3","maintainers":[{"name":"jaimie.rockburn","email":"jaimie.rockburn@shopify.com"},{"name":"blittle","email":"bret.little@gmail.com"},{"name":"shopify-admin","email":"npmjs@shopify.com"},{"name":"maryharte","email":"mary.harte@shopify.com"},{"name":"crisfmb","email":"cristina.borges@shopify.com"},{"name":"pmoloney89","email":"patrick.moloney@shopify.com"},{"name":"netlohan","email":"annette.lohan@shopify.com"},{"name":"st999999","email":"samantha.turri@shopify.com"},{"name":"justin-irl","email":"justin.preisler@shopify.com"},{"name":"megswim","email":"meg.swim@shopify.com"},{"name":"wcandillon","email":"wcandillon@gmail.com"},{"name":"jplhomer","email":"jplhomer@gmail.com"},{"name":"nathanpjf","email":"nathan.pj.ferguson@gmail.com"},{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},{"name":"goodforonefare","email":"goodforonefare@gmail.com"},{"name":"lemonmade","email":"chrismsauve@gmail.com"},{"name":"vsumner","email":"vsumner@gmail.com"},{"name":"wizardlyhel","email":"helen.lin@shopify.com"},{"name":"antoine.grant","email":"antoine.grant@shopify.com"},{"name":"tsov","email":"tsov@me.com"},{"name":"andyw8-shopify","email":"andy.waite@shopify.com"},{"name":"henrytao","email":"hi@henrytao.me"},{"name":"hannachen","email":"hanhan@gmail.com"},{"name":"vividviolet","email":"trish.ta@gmail.com"},{"name":"bpscott","email":"ben@reload.me.uk"}],"homepage":"https://github.com/Shopify/shopify-api-js/tree/main/packages/api-codegen-preset#readme","bugs":{"url":"https://github.com/Shopify/shopify-api-js/issues"},"dist":{"shasum":"223386aa2db05649949df2e9873e8f364d83c404","tarball":"https://registry.npmjs.org/@shopify/api-codegen-preset/-/api-codegen-preset-0.0.3.tgz","fileCount":47,"integrity":"sha512-ES4o9m3MmT6k5tFuKnCms/OEMuVHB6TBPJEUclgj8BRV7X0V354RiHXFZbFTnoeJ73frT1Opwf0EU2N5YUJRYQ==","signatures":[{"sig":"MEYCIQDqM62aximmwN7K/bBsAMympDmB/9SOLbs0xd39UclnRwIhAJXamtsbo9+Aa1TJl1HTGQO4QGqwYHnWHJ+JdfP5eojN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41407},"jest":{"transform":{".*":"babel-jest"},"setupFilesAfterEnv":["./src/tests/setupTests.ts"]},"main":"./dist/index.js","types":"./dist/ts/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"module":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/ts/index.d.ts","default":"./dist/index.js"}}},"gitHead":"bc1a3cb2ff6b8e649c3db9b38199817368b2892e","scripts":{"lint":"eslint . --ext .js,.ts","test":"jest","build":"yarn run rollup","clean":"rimraf dist/*","rollup":"rollup -c --bundleConfigAsCjs","release":"yarn build && changeset publish","test:ci":"yarn test","version":"changeset version","changeset":"changeset"},"_npmUser":{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},"repository":{"url":"git+https://github.com/Shopify/shopify-api-js.git","type":"git"},"_npmVersion":"8.19.4","description":"Preset for graphql-codegen to parse and type queries to Shopify APIs","directories":{},"_nodeVersion":"16.20.2","dependencies":{"graphql":"^16.8.1","@parcel/watcher":"^2.4.0","@graphql-codegen/cli":"^5.0.0","@shopify/hydrogen-codegen":"^0.2.0","@graphql-codegen/typescript":"^4.0.4","@graphql-codegen/introspection":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"regenerator-runtime":"^0.14.1"},"_npmOperationalInternal":{"tmp":"tmp/api-codegen-preset_0.0.3_1708021426756_0.07586625224943355","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@shopify/api-codegen-preset","version":"0.0.4","keywords":["shopify","codegen","graphql","Admin API","Storefront API"],"author":{"name":"Shopify"},"license":"MIT","_id":"@shopify/api-codegen-preset@0.0.4","maintainers":[{"name":"jaimie.rockburn","email":"jaimie.rockburn@shopify.com"},{"name":"blittle","email":"bret.little@gmail.com"},{"name":"shopify-admin","email":"npmjs@shopify.com"},{"name":"maryharte","email":"mary.harte@shopify.com"},{"name":"crisfmb","email":"cristina.borges@shopify.com"},{"name":"pmoloney89","email":"patrick.moloney@shopify.com"},{"name":"netlohan","email":"annette.lohan@shopify.com"},{"name":"st999999","email":"samantha.turri@shopify.com"},{"name":"justin-irl","email":"justin.preisler@shopify.com"},{"name":"megswim","email":"meg.swim@shopify.com"},{"name":"wcandillon","email":"wcandillon@gmail.com"},{"name":"jplhomer","email":"jplhomer@gmail.com"},{"name":"nathanpjf","email":"nathan.pj.ferguson@gmail.com"},{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},{"name":"goodforonefare","email":"goodforonefare@gmail.com"},{"name":"lemonmade","email":"chrismsauve@gmail.com"},{"name":"vsumner","email":"vsumner@gmail.com"},{"name":"wizardlyhel","email":"helen.lin@shopify.com"},{"name":"antoine.grant","email":"antoine.grant@shopify.com"},{"name":"tsov","email":"tsov@me.com"},{"name":"andyw8-shopify","email":"andy.waite@shopify.com"},{"name":"henrytao","email":"hi@henrytao.me"},{"name":"hannachen","email":"hanhan@gmail.com"},{"name":"vividviolet","email":"trish.ta@gmail.com"},{"name":"bpscott","email":"ben@reload.me.uk"}],"homepage":"https://github.com/Shopify/shopify-api-js/tree/main/packages/api-codegen-preset#readme","bugs":{"url":"https://github.com/Shopify/shopify-api-js/issues"},"dist":{"shasum":"13f8c2fe1d92fd3a740fbe1f55bcfbbe84cd138b","tarball":"https://registry.npmjs.org/@shopify/api-codegen-preset/-/api-codegen-preset-0.0.4.tgz","fileCount":47,"integrity":"sha512-aSBY75O8ltqmOIgBGj2Reezue08WoVa+qok9DoFqZY8Iw1fvwxFQ0ErDt3bIcOLmNOIZeUK+bomX6WCh/1KYhQ==","signatures":[{"sig":"MEQCIA/07dgmvYxcJ28V/nuj/IMRFbCl5mz8kDJ/WHvRlaLhAiB1mj3881VNPDx56OWLKRCKLxaNFpnRjvHd7wo8vKP2lQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41332},"jest":{"transform":{".*":"babel-jest"},"setupFilesAfterEnv":["./src/tests/setupTests.ts"]},"main":"./dist/index.js","types":"./dist/ts/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"module":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/ts/index.d.ts","default":"./dist/index.js"}}},"gitHead":"d2dbaf9eb3198e934f510677a5a5b22b52d4ea48","scripts":{"lint":"eslint . --ext .js,.ts","test":"jest","build":"yarn run rollup","clean":"rimraf dist/*","rollup":"rollup -c --bundleConfigAsCjs","release":"yarn build && changeset publish","test:ci":"yarn test","version":"changeset version","changeset":"changeset"},"_npmUser":{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},"repository":{"url":"git+https://github.com/Shopify/shopify-api-js.git","type":"git"},"_npmVersion":"8.19.4","description":"Preset for graphql-codegen to parse and type queries to Shopify APIs","directories":{},"_nodeVersion":"16.20.2","dependencies":{"graphql":"^16.8.1","@parcel/watcher":"^2.4.0","@graphql-codegen/cli":"^5.0.0","@shopify/hydrogen-codegen":"^0.2.1","@graphql-codegen/typescript":"^4.0.4","@graphql-codegen/introspection":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"regenerator-runtime":"^0.14.1"},"_npmOperationalInternal":{"tmp":"tmp/api-codegen-preset_0.0.4_1709062066563_0.8635335785495148","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@shopify/api-codegen-preset","version":"0.0.5","keywords":["shopify","codegen","graphql","Admin API","Storefront API"],"author":{"name":"Shopify"},"license":"MIT","_id":"@shopify/api-codegen-preset@0.0.5","maintainers":[{"name":"jaimie.rockburn","email":"jaimie.rockburn@shopify.com"},{"name":"blittle","email":"bret.little@gmail.com"},{"name":"shopify-admin","email":"npmjs@shopify.com"},{"name":"maryharte","email":"mary.harte@shopify.com"},{"name":"crisfmb","email":"cristina.borges@shopify.com"},{"name":"pmoloney89","email":"patrick.moloney@shopify.com"},{"name":"netlohan","email":"annette.lohan@shopify.com"},{"name":"st999999","email":"samantha.turri@shopify.com"},{"name":"justin-irl","email":"justin.preisler@shopify.com"},{"name":"megswim","email":"meg.swim@shopify.com"},{"name":"wcandillon","email":"wcandillon@gmail.com"},{"name":"nathanpjf","email":"nathan.pj.ferguson@gmail.com"},{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},{"name":"goodforonefare","email":"goodforonefare@gmail.com"},{"name":"lemonmade","email":"chrismsauve@gmail.com"},{"name":"vsumner","email":"vsumner@gmail.com"},{"name":"wizardlyhel","email":"helen.lin@shopify.com"},{"name":"antoine.grant","email":"antoine.grant@shopify.com"},{"name":"tsov","email":"tsov@me.com"},{"name":"andyw8-shopify","email":"andy.waite@shopify.com"},{"name":"henrytao","email":"hi@henrytao.me"},{"name":"hannachen","email":"hanhan@gmail.com"},{"name":"vividviolet","email":"trish.ta@gmail.com"},{"name":"bpscott","email":"ben@reload.me.uk"}],"homepage":"https://github.com/Shopify/shopify-api-js/tree/main/packages/api-codegen-preset#readme","bugs":{"url":"https://github.com/Shopify/shopify-api-js/issues"},"dist":{"shasum":"8c947cc0e51f99b83bc1e6b20fc19cb5c03ed19f","tarball":"https://registry.npmjs.org/@shopify/api-codegen-preset/-/api-codegen-preset-0.0.5.tgz","fileCount":47,"integrity":"sha512-dWKiZM/CpwBDGjuTf09MfInspHKXYLtipO0a0znIODXlz17InZgHz83Q0e34eSr+mSu+gDGppQwrLcklGqbiLg==","signatures":[{"sig":"MEUCIEbuKfb9Qga0sNFNQvew6pY44ahdbPfztCqyTTC8ShPaAiEAo7n6yZK19XPOad3NsmY7x+oJv1UelvtnBiHsdaDH0MI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41591},"jest":{"transform":{".*":"babel-jest"},"setupFilesAfterEnv":["./src/tests/setupTests.ts"]},"main":"./dist/index.js","types":"./dist/ts/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"module":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/ts/index.d.ts","default":"./dist/index.js"}}},"gitHead":"2f949f7f06466a962995e9e862d6844e6259f7e1","scripts":{"lint":"eslint . --ext .js,.ts","test":"jest","build":"yarn run rollup","clean":"rimraf dist/*","rollup":"rollup -c --bundleConfigAsCjs","release":"yarn build && changeset publish","test:ci":"yarn test","version":"changeset version","changeset":"changeset"},"_npmUser":{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},"repository":{"url":"git+https://github.com/Shopify/shopify-api-js.git","type":"git"},"_npmVersion":"8.19.4","description":"Preset for graphql-codegen to parse and type queries to Shopify APIs","directories":{},"_nodeVersion":"16.20.2","dependencies":{"graphql":"^16.8.1","@parcel/watcher":"^2.4.0","@graphql-codegen/cli":"^5.0.0","@shopify/graphql-codegen":"^0.0.1","@graphql-codegen/typescript":"^4.0.4","@graphql-codegen/introspection":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"regenerator-runtime":"^0.14.1"},"_npmOperationalInternal":{"tmp":"tmp/api-codegen-preset_0.0.5_1709740543979_0.8648085732850443","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@shopify/api-codegen-preset","version":"0.0.6","keywords":["shopify","codegen","graphql","Admin API","Storefront API"],"author":{"name":"Shopify"},"license":"MIT","_id":"@shopify/api-codegen-preset@0.0.6","maintainers":[{"name":"jaimie.rockburn","email":"jaimie.rockburn@shopify.com"},{"name":"blittle","email":"bret.little@gmail.com"},{"name":"shopify-admin","email":"npmjs@shopify.com"},{"name":"maryharte","email":"mary.harte@shopify.com"},{"name":"crisfmb","email":"cristina.borges@shopify.com"},{"name":"pmoloney89","email":"patrick.moloney@shopify.com"},{"name":"netlohan","email":"annette.lohan@shopify.com"},{"name":"st999999","email":"samantha.turri@shopify.com"},{"name":"justin-irl","email":"justin.preisler@shopify.com"},{"name":"megswim","email":"meg.swim@shopify.com"},{"name":"wcandillon","email":"wcandillon@gmail.com"},{"name":"nathanpjf","email":"nathan.pj.ferguson@gmail.com"},{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},{"name":"goodforonefare","email":"goodforonefare@gmail.com"},{"name":"lemonmade","email":"chrismsauve@gmail.com"},{"name":"vsumner","email":"vsumner@gmail.com"},{"name":"wizardlyhel","email":"helen.lin@shopify.com"},{"name":"antoine.grant","email":"antoine.grant@shopify.com"},{"name":"tsov","email":"tsov@me.com"},{"name":"andyw8-shopify","email":"andy.waite@shopify.com"},{"name":"henrytao","email":"hi@henrytao.me"},{"name":"hannachen","email":"hanhan@gmail.com"},{"name":"vividviolet","email":"trish.ta@gmail.com"},{"name":"bpscott","email":"ben@reload.me.uk"}],"homepage":"https://github.com/Shopify/shopify-api-js/tree/main/packages/api-codegen-preset#readme","bugs":{"url":"https://github.com/Shopify/shopify-api-js/issues"},"dist":{"shasum":"547d66f26d738f2636201a0dc3a36f3d07ee501b","tarball":"https://registry.npmjs.org/@shopify/api-codegen-preset/-/api-codegen-preset-0.0.6.tgz","fileCount":47,"integrity":"sha512-lJZcLLC4V0610OW0IN/hS0nkKg9NRjaMGZHPyms58g7dQZxejneldevN2d+DGBuw/Bi3dwZnuuaJ7Ccdzn56zg==","signatures":[{"sig":"MEQCIDvwiB9/cXcxoU62EvVYBYVR8UVxkTGSw1vC6iPjDCYhAiBXnIUoz8prQyJjumKvtDP9k7QMCFEY0SbE7rx0jy3KJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41591},"jest":{"transform":{".*":"babel-jest"},"setupFilesAfterEnv":["./src/tests/setupTests.ts"]},"main":"./dist/index.js","types":"./dist/ts/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"module":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/ts/index.d.ts","default":"./dist/index.js"}}},"gitHead":"dce7ce2694972927c9dbf05d28572206a3ad3cd4","scripts":{"lint":"eslint . --ext .js,.ts","test":"jest","build":"yarn run rollup","clean":"rimraf dist/*","rollup":"rollup -c --bundleConfigAsCjs","release":"yarn build && changeset publish","test:ci":"yarn test","version":"changeset version","changeset":"changeset"},"_npmUser":{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},"repository":{"url":"git+https://github.com/Shopify/shopify-api-js.git","type":"git"},"_npmVersion":"8.19.4","description":"Preset for graphql-codegen to parse and type queries to Shopify APIs","directories":{},"_nodeVersion":"16.20.2","dependencies":{"graphql":"^16.8.1","@parcel/watcher":"^2.4.1","@graphql-codegen/cli":"^5.0.2","@shopify/graphql-codegen":"^0.0.1","@graphql-codegen/typescript":"^4.0.4","@graphql-codegen/introspection":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"regenerator-runtime":"^0.14.1"},"_npmOperationalInternal":{"tmp":"tmp/api-codegen-preset_0.0.6_1710432668026_0.27807602016787514","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@shopify/api-codegen-preset","version":"0.0.7","keywords":["shopify","codegen","graphql","Admin API","Storefront API"],"author":{"name":"Shopify"},"license":"MIT","_id":"@shopify/api-codegen-preset@0.0.7","maintainers":[{"name":"jaimie.rockburn","email":"jaimie.rockburn@shopify.com"},{"name":"blittle","email":"bret.little@gmail.com"},{"name":"shopify-admin","email":"npmjs@shopify.com"},{"name":"maryharte","email":"mary.harte@shopify.com"},{"name":"crisfmb","email":"cristina.borges@shopify.com"},{"name":"pmoloney89","email":"patrick.moloney@shopify.com"},{"name":"netlohan","email":"annette.lohan@shopify.com"},{"name":"st999999","email":"samantha.turri@shopify.com"},{"name":"justin-irl","email":"justin.preisler@shopify.com"},{"name":"megswim","email":"meg.swim@shopify.com"},{"name":"wcandillon","email":"wcandillon@gmail.com"},{"name":"nathanpjf","email":"nathan.pj.ferguson@gmail.com"},{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},{"name":"goodforonefare","email":"goodforonefare@gmail.com"},{"name":"lemonmade","email":"chrismsauve@gmail.com"},{"name":"vsumner","email":"vsumner@gmail.com"},{"name":"wizardlyhel","email":"helen.lin@shopify.com"},{"name":"antoine.grant","email":"antoine.grant@shopify.com"},{"name":"tsov","email":"tsov@me.com"},{"name":"andyw8-shopify","email":"andy.waite@shopify.com"},{"name":"henrytao","email":"hi@henrytao.me"},{"name":"hannachen","email":"hanhan@gmail.com"},{"name":"vividviolet","email":"trish.ta@gmail.com"},{"name":"bpscott","email":"ben@reload.me.uk"}],"homepage":"https://github.com/Shopify/shopify-api-js/tree/main/packages/api-codegen-preset#readme","bugs":{"url":"https://github.com/Shopify/shopify-api-js/issues"},"dist":{"shasum":"8090196b047056d82dcd2caed5bc4531b2850f8f","tarball":"https://registry.npmjs.org/@shopify/api-codegen-preset/-/api-codegen-preset-0.0.7.tgz","fileCount":47,"integrity":"sha512-8lnxEw1LDwptoTDEGVdT9TD7QBMMj52NdBwmebPGPhWIgSkVBNfFky1a4y8OLX4DxMd37BCBPG+XUE4Psuhcxw==","signatures":[{"sig":"MEYCIQC/2rzOgGAzHOFLBdYtLd9l0Q85k7xXbTdOYwa9ym+bdAIhALbP7UdlQZvCQLYGuu2u7R6ZBNQ+mnNmIU+/35J7Ipz9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41591},"jest":{"transform":{".*":"babel-jest"},"setupFilesAfterEnv":["./src/tests/setupTests.ts"]},"main":"./dist/index.js","types":"./dist/ts/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"module":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/ts/index.d.ts","default":"./dist/index.js"}}},"gitHead":"7390cd1fad74f9bd4ae788e70d8bf3f1cb37c90b","scripts":{"lint":"eslint . --ext .js,.ts","test":"jest","build":"yarn run rollup","clean":"rimraf dist/*","rollup":"rollup -c --bundleConfigAsCjs","release":"yarn build && changeset publish","test:ci":"yarn test","version":"changeset version","changeset":"changeset"},"_npmUser":{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},"repository":{"url":"git+https://github.com/Shopify/shopify-api-js.git","type":"git"},"_npmVersion":"8.19.4","description":"Preset for graphql-codegen to parse and type queries to Shopify APIs","directories":{},"_nodeVersion":"16.20.2","dependencies":{"graphql":"^16.8.1","@parcel/watcher":"^2.4.1","@graphql-codegen/cli":"^5.0.2","@shopify/graphql-codegen":"^0.0.1","@graphql-codegen/typescript":"^4.0.4","@graphql-codegen/introspection":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"regenerator-runtime":"^0.14.1"},"_npmOperationalInternal":{"tmp":"tmp/api-codegen-preset_0.0.7_1711550252988_0.555390011791919","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@shopify/api-codegen-preset","version":"1.0.0","keywords":["shopify","codegen","graphql","Admin API","Storefront API"],"author":{"name":"Shopify"},"license":"MIT","_id":"@shopify/api-codegen-preset@1.0.0","maintainers":[{"name":"jaimie.rockburn","email":"jaimie.rockburn@shopify.com"},{"name":"blittle","email":"bret.little@gmail.com"},{"name":"shopify-admin","email":"npmjs@shopify.com"},{"name":"maryharte","email":"mary.harte@shopify.com"},{"name":"crisfmb","email":"cristina.borges@shopify.com"},{"name":"pmoloney89","email":"patrick.moloney@shopify.com"},{"name":"netlohan","email":"annette.lohan@shopify.com"},{"name":"st999999","email":"samantha.turri@shopify.com"},{"name":"justin-irl","email":"justin.preisler@shopify.com"},{"name":"megswim","email":"meg.swim@shopify.com"},{"name":"wcandillon","email":"wcandillon@gmail.com"},{"name":"nathanpjf","email":"nathan.pj.ferguson@gmail.com"},{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},{"name":"goodforonefare","email":"goodforonefare@gmail.com"},{"name":"lemonmade","email":"chrismsauve@gmail.com"},{"name":"vsumner","email":"vsumner@gmail.com"},{"name":"wizardlyhel","email":"helen.lin@shopify.com"},{"name":"antoine.grant","email":"antoine.grant@shopify.com"},{"name":"tsov","email":"tsov@me.com"},{"name":"andyw8-shopify","email":"andy.waite@shopify.com"},{"name":"henrytao","email":"hi@henrytao.me"},{"name":"hannachen","email":"hanhan@gmail.com"},{"name":"vividviolet","email":"trish.ta@gmail.com"},{"name":"bpscott","email":"ben@reload.me.uk"}],"homepage":"https://github.com/Shopify/shopify-app-js/tree/main/packages/api-clients/api-codegen-preset#readme","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"794fbcff5f5c28583b01456548cc9aa367676599","tarball":"https://registry.npmjs.org/@shopify/api-codegen-preset/-/api-codegen-preset-1.0.0.tgz","fileCount":53,"integrity":"sha512-AGaFvP4STKaOiOQ+8MvoHiOAFe3i7CxdEj91dnCTIFU76xsU16YEFSirq2mX2QV0eFfs/YJ7M1LO76bGdpiHlg==","signatures":[{"sig":"MEUCIQC8nA9BULqolesE977ygM34/8R3NmcPgEADe8JpNBsxpQIgUGqx/Gcdn/z3GYn8qqm0Cuw2YZV2I2XqKIIGlFbWZGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46358},"jest":{"transform":{".*":"babel-jest"},"setupFilesAfterEnv":["./src/tests/setupTests.ts"]},"main":"./dist/index.js","types":"./dist/ts/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"module":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/ts/index.d.ts","default":"./dist/index.js"}}},"gitHead":"a5a532e71da4dff50ca1899ccfb10fd04281d5f7","scripts":{"lint":"eslint . --ext .js,.ts","test":"jest","build":"yarn tsc -p ./tsconfig.build.json && yarn run rollup","clean":"rimraf dist/*","rollup":"rollup -c --bundleConfigAsCjs","release":"yarn build && changeset publish","test:ci":"yarn test","version":"changeset version","changeset":"changeset"},"_npmUser":{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},"repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git"},"_npmVersion":"10.7.0","description":"Preset for graphql-codegen to parse and type queries to Shopify APIs","directories":{},"_nodeVersion":"18.20.3","dependencies":{"graphql":"^16.8.1","@parcel/watcher":"^2.4.1","@graphql-codegen/cli":"^5.0.2","@shopify/graphql-codegen":"^0.1.0","@graphql-codegen/typescript":"^4.0.7","@graphql-codegen/introspection":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"regenerator-runtime":"^0.14.1"},"_npmOperationalInternal":{"tmp":"tmp/api-codegen-preset_1.0.0_1717101588295_0.6909881619146903","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@shopify/api-codegen-preset","version":"1.0.1","keywords":["shopify","codegen","graphql","Admin API","Storefront API"],"author":{"name":"Shopify"},"license":"MIT","_id":"@shopify/api-codegen-preset@1.0.1","maintainers":[{"name":"jaimie.rockburn","email":"jaimie.rockburn@shopify.com"},{"name":"blittle","email":"bret.little@gmail.com"},{"name":"shopify-admin","email":"npmjs@shopify.com"},{"name":"maryharte","email":"mary.harte@shopify.com"},{"name":"crisfmb","email":"cristina.borges@shopify.com"},{"name":"pmoloney89","email":"patrick.moloney@shopify.com"},{"name":"netlohan","email":"annette.lohan@shopify.com"},{"name":"st999999","email":"samantha.turri@shopify.com"},{"name":"justin-irl","email":"justin.preisler@shopify.com"},{"name":"megswim","email":"meg.swim@shopify.com"},{"name":"wcandillon","email":"wcandillon@gmail.com"},{"name":"nathanpjf","email":"nathan.pj.ferguson@gmail.com"},{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},{"name":"goodforonefare","email":"goodforonefare@gmail.com"},{"name":"lemonmade","email":"chrismsauve@gmail.com"},{"name":"vsumner","email":"vsumner@gmail.com"},{"name":"wizardlyhel","email":"helen.lin@shopify.com"},{"name":"antoine.grant","email":"antoine.grant@shopify.com"},{"name":"tsov","email":"tsov@me.com"},{"name":"andyw8-shopify","email":"andy.waite@shopify.com"},{"name":"henrytao","email":"hi@henrytao.me"},{"name":"hannachen","email":"hanhan@gmail.com"},{"name":"vividviolet","email":"trish.ta@gmail.com"},{"name":"bpscott","email":"ben@reload.me.uk"}],"homepage":"https://github.com/Shopify/shopify-app-js/tree/main/packages/api-clients/api-codegen-preset#readme","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"6501ddaa316f0fdd8c3dc81b29ea5cc46eb2d8ba","tarball":"https://registry.npmjs.org/@shopify/api-codegen-preset/-/api-codegen-preset-1.0.1.tgz","fileCount":53,"integrity":"sha512-mFge//KVgdhzpliF/GBTwhFPciu2tqKf3zlJHPA+hYwksqqTXqUG8VOFJ96Hjt/kuYExgyF5EjJP4nFTL5C+pA==","signatures":[{"sig":"MEQCIBBGtGevjNdFRh4uVicKxKNLMH11eIeKlJJmRcLzzvRmAiBlJCW/82FU/IS2nCSb8QBoTf4AlPZjL5YlZDVjJZGaaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45891},"jest":{"transform":{".*":"babel-jest"},"setupFilesAfterEnv":["./src/tests/setupTests.ts"]},"main":"./dist/index.js","types":"./dist/ts/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"module":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/ts/index.d.ts","default":"./dist/index.js"}}},"gitHead":"815367d7b68502de920efb212b2f1e8b2af68888","scripts":{"lint":"eslint . --ext .js,.ts","test":"jest","build":"yarn tsc -p ./tsconfig.build.json && yarn run rollup","clean":"rimraf dist/*","rollup":"rollup -c --bundleConfigAsCjs","release":"yarn build && changeset publish","test:ci":"yarn test","version":"changeset version","changeset":"changeset"},"_npmUser":{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},"repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git"},"_npmVersion":"10.7.0","description":"Preset for graphql-codegen to parse and type queries to Shopify APIs","directories":{},"_nodeVersion":"18.20.3","dependencies":{"graphql":"^16.8.2","@parcel/watcher":"^2.4.1","@graphql-codegen/cli":"^5.0.2","@shopify/graphql-codegen":"^0.1.0","@graphql-codegen/typescript":"^4.0.7","@graphql-codegen/introspection":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"regenerator-runtime":"^0.14.1"},"_npmOperationalInternal":{"tmp":"tmp/api-codegen-preset_1.0.1_1718720927375_0.5110532595372415","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@shopify/api-codegen-preset","version":"1.1.0","keywords":["shopify","codegen","graphql","Admin API","Storefront API"],"author":{"name":"Shopify"},"license":"MIT","_id":"@shopify/api-codegen-preset@1.1.0","maintainers":[{"name":"jaimie.rockburn","email":"jaimie.rockburn@shopify.com"},{"name":"blittle","email":"bret.little@gmail.com"},{"name":"shopify-admin","email":"npmjs@shopify.com"},{"name":"maryharte","email":"mary.harte@shopify.com"},{"name":"crisfmb","email":"cristina.borges@shopify.com"},{"name":"pmoloney89","email":"patrick.moloney@shopify.com"},{"name":"netlohan","email":"annette.lohan@shopify.com"},{"name":"st999999","email":"samantha.turri@shopify.com"},{"name":"justin-irl","email":"justin.preisler@shopify.com"},{"name":"megswim","email":"meg.swim@shopify.com"},{"name":"wcandillon","email":"wcandillon@gmail.com"},{"name":"nathanpjf","email":"nathan.pj.ferguson@gmail.com"},{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},{"name":"goodforonefare","email":"goodforonefare@gmail.com"},{"name":"lemonmade","email":"chrismsauve@gmail.com"},{"name":"vsumner","email":"vsumner@gmail.com"},{"name":"wizardlyhel","email":"helen.lin@shopify.com"},{"name":"antoine.grant","email":"antoine.grant@shopify.com"},{"name":"tsov","email":"tsov@me.com"},{"name":"andyw8-shopify","email":"andy.waite@shopify.com"},{"name":"henrytao","email":"hi@henrytao.me"},{"name":"hannachen","email":"hanhan@gmail.com"},{"name":"vividviolet","email":"trish.ta@gmail.com"},{"name":"bpscott","email":"ben@reload.me.uk"}],"homepage":"https://github.com/Shopify/shopify-app-js/tree/main/packages/api-clients/api-codegen-preset#readme","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"ee978b4c34eb9f9f7578655fd30fcd061cbe06a4","tarball":"https://registry.npmjs.org/@shopify/api-codegen-preset/-/api-codegen-preset-1.1.0.tgz","fileCount":54,"integrity":"sha512-3KESscNA8YfrvqoSr3F2d7ejYEPhDzmD1F2RpjlNb4TcVb2BgDGY/bx6N9zLUj2ESWdWRHUA0VlKflGH64GdWw==","signatures":[{"sig":"MEYCIQDIH2yUwKPVD7BJB/ByPRBFHoT8J6Dx59EDxcu3YnpWqwIhAL3R/z+r6sri7e3lg2ZMd5MQwYLa7gWO+a23YLzZ+IL9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54753},"jest":{"transform":{".*":"babel-jest"},"setupFilesAfterEnv":["./src/tests/setupTests.ts"]},"main":"./dist/index.js","_from":"file:shopify-api-codegen-preset-1.1.0.tgz","types":"./dist/ts/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"module":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/ts/index.d.ts","default":"./dist/index.js"}}},"scripts":{"tsc":"tsc","lint":"eslint . --ext .js,.ts","test":"jest","build":"pnpm tsc -p ./tsconfig.build.json && pnpm rollup","clean":"rimraf dist/*","rollup":"rollup -c --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset"},"_npmUser":{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},"_resolved":"/tmp/f6285f3ee28c907d5b353d59e690091b/shopify-api-codegen-preset-1.1.0.tgz","_integrity":"sha512-3KESscNA8YfrvqoSr3F2d7ejYEPhDzmD1F2RpjlNb4TcVb2BgDGY/bx6N9zLUj2ESWdWRHUA0VlKflGH64GdWw==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git"},"_npmVersion":"10.7.0","description":"Preset for graphql-codegen to parse and type queries to Shopify APIs","directories":{},"_nodeVersion":"18.20.4","dependencies":{"graphql":"^16.9.0","@parcel/watcher":"^2.4.1","@graphql-codegen/cli":"^5.0.2","@shopify/graphql-codegen":"^0.1.0","@graphql-codegen/typescript":"^4.0.9","@graphql-codegen/introspection":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"regenerator-runtime":"^0.14.1","@graphql-codegen/plugin-helpers":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/api-codegen-preset_1.1.0_1724090298163_0.3694130766941015","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@shopify/api-codegen-preset","version":"1.1.1","keywords":["shopify","codegen","graphql","Admin API","Storefront API"],"author":{"name":"Shopify"},"license":"MIT","_id":"@shopify/api-codegen-preset@1.1.1","maintainers":[{"name":"jaimie.rockburn","email":"jaimie.rockburn@shopify.com"},{"name":"blittle","email":"bret.little@gmail.com"},{"name":"shopify-admin","email":"npmjs@shopify.com"},{"name":"maryharte","email":"mary.harte@shopify.com"},{"name":"crisfmb","email":"cristina.borges@shopify.com"},{"name":"pmoloney89","email":"patrick.moloney@shopify.com"},{"name":"netlohan","email":"annette.lohan@shopify.com"},{"name":"st999999","email":"samantha.turri@shopify.com"},{"name":"justin-irl","email":"justin.preisler@shopify.com"},{"name":"megswim","email":"meg.swim@shopify.com"},{"name":"wcandillon","email":"wcandillon@gmail.com"},{"name":"nathanpjf","email":"nathan.pj.ferguson@gmail.com"},{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},{"name":"goodforonefare","email":"goodforonefare@gmail.com"},{"name":"lemonmade","email":"chrismsauve@gmail.com"},{"name":"vsumner","email":"vsumner@gmail.com"},{"name":"wizardlyhel","email":"helen.lin@shopify.com"},{"name":"antoine.grant","email":"antoine.grant@shopify.com"},{"name":"tsov","email":"tsov@me.com"},{"name":"andyw8-shopify","email":"andy.waite@shopify.com"},{"name":"henrytao","email":"hi@henrytao.me"},{"name":"hannachen","email":"hanhan@gmail.com"},{"name":"vividviolet","email":"trish.ta@gmail.com"},{"name":"bpscott","email":"ben@reload.me.uk"}],"homepage":"https://github.com/Shopify/shopify-app-js/tree/main/packages/api-clients/api-codegen-preset#readme","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"49349dfa64ee169bcc42f7ccea68197aae0673cb","tarball":"https://registry.npmjs.org/@shopify/api-codegen-preset/-/api-codegen-preset-1.1.1.tgz","fileCount":54,"integrity":"sha512-9JGLR3rIIHaPqCmTpD2sPyIbi1seO1o51o9ceIi8W4n0RD6hZ+X42kpynIIxmYl/xe/qWUgFZOHhJVOEksNnNw==","signatures":[{"sig":"MEQCIBjG/VnsyR775xqQbaMa1N5QyG2mkQMWntRosC9S7dwIAiBHVziKzx/8WgJ+YZZkxteCE1pBcGeiv4akTXjVrKsENA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52119},"jest":{"transform":{".*":"babel-jest"},"setupFilesAfterEnv":["./src/tests/setupTests.ts"]},"main":"./dist/index.js","_from":"file:shopify-api-codegen-preset-1.1.1.tgz","types":"./dist/ts/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"module":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/ts/index.d.ts","default":"./dist/index.js"}}},"scripts":{"tsc":"tsc","lint":"eslint . --ext .js,.ts","test":"jest","build":"pnpm tsc -p ./tsconfig.build.json && pnpm rollup","clean":"rimraf dist/*","rollup":"rollup -c --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset"},"_npmUser":{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},"_resolved":"/tmp/4b44d867b57bcec84cbc16c23c988d04/shopify-api-codegen-preset-1.1.1.tgz","_integrity":"sha512-9JGLR3rIIHaPqCmTpD2sPyIbi1seO1o51o9ceIi8W4n0RD6hZ+X42kpynIIxmYl/xe/qWUgFZOHhJVOEksNnNw==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git"},"_npmVersion":"10.7.0","description":"Preset for graphql-codegen to parse and type queries to Shopify APIs","directories":{},"_nodeVersion":"18.20.4","dependencies":{"graphql":"^16.9.0","@parcel/watcher":"^2.4.1","@graphql-codegen/cli":"^5.0.2","@shopify/graphql-codegen":"^0.1.0","@graphql-codegen/typescript":"^4.0.9","@graphql-codegen/introspection":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"graphql-config":"5.1.0","regenerator-runtime":"^0.14.1","@graphql-codegen/plugin-helpers":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/api-codegen-preset_1.1.1_1724098493184_0.9453859063850643","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@shopify/api-codegen-preset","version":"1.1.2","keywords":["shopify","codegen","graphql","Admin API","Storefront API"],"author":{"name":"Shopify"},"license":"MIT","_id":"@shopify/api-codegen-preset@1.1.2","maintainers":[{"name":"mishsmelle","email":"michelle.oconnor@shopify.com"},{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},{"name":"jaimie.rockburn","email":"jaimie.rockburn@shopify.com"},{"name":"blittle","email":"bret.little@gmail.com"},{"name":"shopify-admin","email":"npmjs@shopify.com"},{"name":"maryharte","email":"mary.harte@shopify.com"},{"name":"crisfmb","email":"cristina.borges@shopify.com"},{"name":"pmoloney89","email":"patrick.moloney@shopify.com"},{"name":"netlohan","email":"annette.lohan@shopify.com"},{"name":"st999999","email":"samantha.turri@shopify.com"},{"name":"megswim","email":"meg.swim@shopify.com"},{"name":"wcandillon","email":"wcandillon@gmail.com"},{"name":"nathanpjf","email":"nathan.pj.ferguson@gmail.com"},{"name":"goodforonefare","email":"goodforonefare@gmail.com"},{"name":"lemonmade","email":"chrismsauve@gmail.com"},{"name":"vsumner","email":"vsumner@gmail.com"},{"name":"wizardlyhel","email":"helen.lin@shopify.com"},{"name":"antoine.grant","email":"antoine.grant@shopify.com"},{"name":"tsov","email":"tsov@me.com"},{"name":"andyw8-shopify","email":"andy.waite@shopify.com"},{"name":"henrytao","email":"hi@henrytao.me"},{"name":"hannachen","email":"hanhan@gmail.com"},{"name":"vividviolet","email":"trish.ta@gmail.com"},{"name":"bpscott","email":"ben@reload.me.uk"}],"homepage":"https://github.com/Shopify/shopify-app-js/tree/main/packages/api-clients/api-codegen-preset#readme","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"1e8901096289f55c55c60d064c79fbeca571b44c","tarball":"https://registry.npmjs.org/@shopify/api-codegen-preset/-/api-codegen-preset-1.1.2.tgz","fileCount":54,"integrity":"sha512-XguwuF+/ez2mr355Md2FjMUGrjNb/fiUCLLB9unLsmO7R1QOKlpz+IdPhkNcL1im0RwTVZwLX6ieD9gHWbwE1A==","signatures":[{"sig":"MEYCIQD76aAsYqXSLVij03TU64n3ikuZYhmgasDjAeUm+n9bLgIhANY0eIg50U7Qxg2iAHdYGkscOHJrssCKDSKmk6qTvdRT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51603},"jest":{"transform":{".*":"babel-jest"},"setupFilesAfterEnv":["./src/tests/setupTests.ts"]},"main":"./dist/index.js","_from":"file:shopify-api-codegen-preset-1.1.2.tgz","types":"./dist/ts/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"module":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/ts/index.d.ts","default":"./dist/index.js"}}},"scripts":{"tsc":"tsc","lint":"eslint . --ext .js,.ts","test":"jest","build":"pnpm tsc -p ./tsconfig.build.json && pnpm rollup","clean":"rimraf dist/*","rollup":"rollup -c --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset"},"_npmUser":{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},"_resolved":"/tmp/785f729741b48069b69e11e4010c52ca/shopify-api-codegen-preset-1.1.2.tgz","_integrity":"sha512-XguwuF+/ez2mr355Md2FjMUGrjNb/fiUCLLB9unLsmO7R1QOKlpz+IdPhkNcL1im0RwTVZwLX6ieD9gHWbwE1A==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git"},"_npmVersion":"10.7.0","description":"Preset for graphql-codegen to parse and type queries to Shopify APIs","directories":{},"_nodeVersion":"18.20.4","dependencies":{"graphql":"^16.9.0","@parcel/watcher":"^2.4.1","@graphql-codegen/cli":"^5.0.3","@shopify/graphql-codegen":"^0.1.0","@graphql-codegen/typescript":"^4.1.1","@graphql-codegen/introspection":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"graphql-config":"5.1.3","regenerator-runtime":"^0.14.1","@graphql-codegen/plugin-helpers":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/api-codegen-preset_1.1.2_1730211334632_0.09150733823318546","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@shopify/api-codegen-preset","version":"1.1.3","keywords":["shopify","codegen","graphql","Admin API","Storefront API"],"author":{"name":"Shopify"},"license":"MIT","_id":"@shopify/api-codegen-preset@1.1.3","maintainers":[{"name":"shopify-admin","email":"npmjs@shopify.com"},{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},{"name":"mishsmelle","email":"michelle.oconnor@shopify.com"},{"name":"netlohan","email":"annette.lohan@shopify.com"},{"name":"pmoloney89","email":"patrick.moloney@shopify.com"},{"name":"maryharte","email":"mary.harte@shopify.com"},{"name":"jaimie.rockburn","email":"jaimie.rockburn@shopify.com"},{"name":"jaykay101","email":"jamie.kinnavane@shopify.com"}],"homepage":"https://github.com/Shopify/shopify-app-js/tree/main/packages/api-clients/api-codegen-preset#readme","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"407b02ce046500abd493a19d95827e0f8da8c756","tarball":"https://registry.npmjs.org/@shopify/api-codegen-preset/-/api-codegen-preset-1.1.3.tgz","fileCount":54,"integrity":"sha512-6qN91AWpEtaHwj9hPgchBfCH3zu8knofcrzUzrL0dZS6I/pZZV2EAg6oW8jcMl2g6pz9T4j6b+hoK9wPxl+TMQ==","signatures":[{"sig":"MEQCIGkwmUVrD87WpUYtMThsetD3Ol26GZEaD9QjQnX5R67lAiBlgQaFz3NZ9Jy5t0u2r8jYpbcjHGEcOZWOS20cPBwxKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51603},"jest":{"transform":{".*":"babel-jest"},"setupFilesAfterEnv":["./src/tests/setupTests.ts"]},"main":"./dist/index.js","_from":"file:shopify-api-codegen-preset-1.1.3.tgz","types":"./dist/ts/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"module":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/ts/index.d.ts","default":"./dist/index.js"}}},"scripts":{"tsc":"tsc","lint":"eslint . --ext .js,.ts","test":"jest","build":"pnpm tsc -p ./tsconfig.build.json && pnpm rollup","clean":"rimraf dist/*","rollup":"rollup -c --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset"},"_npmUser":{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},"_resolved":"/tmp/30694cf1257bd33c11ec6da5b9e35aa1/shopify-api-codegen-preset-1.1.3.tgz","_integrity":"sha512-6qN91AWpEtaHwj9hPgchBfCH3zu8knofcrzUzrL0dZS6I/pZZV2EAg6oW8jcMl2g6pz9T4j6b+hoK9wPxl+TMQ==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Preset for graphql-codegen to parse and type queries to Shopify APIs","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.9.0","@parcel/watcher":"^2.5.0","@graphql-codegen/cli":"^5.0.3","@shopify/graphql-codegen":"^0.1.0","@graphql-codegen/typescript":"^4.1.1","@graphql-codegen/introspection":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"graphql-config":"5.1.3","regenerator-runtime":"^0.14.1","@graphql-codegen/plugin-helpers":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/api-codegen-preset_1.1.3_1733334675015_0.9227952204469683","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@shopify/api-codegen-preset","version":"1.1.4","keywords":["shopify","codegen","graphql","Admin API","Storefront API"],"author":{"name":"Shopify"},"license":"MIT","_id":"@shopify/api-codegen-preset@1.1.4","maintainers":[{"name":"shopify-admin","email":"npmjs@shopify.com"},{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},{"name":"mishsmelle","email":"michelle.oconnor@shopify.com"},{"name":"netlohan","email":"annette.lohan@shopify.com"},{"name":"pmoloney89","email":"patrick.moloney@shopify.com"},{"name":"maryharte","email":"mary.harte@shopify.com"},{"name":"jaimie.rockburn","email":"jaimie.rockburn@shopify.com"},{"name":"jaykay101","email":"jamie.kinnavane@shopify.com"}],"homepage":"https://github.com/Shopify/shopify-app-js/tree/main/packages/api-clients/api-codegen-preset#readme","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"7af90ea0c6b033f14c3aa742a944a6097e6f3601","tarball":"https://registry.npmjs.org/@shopify/api-codegen-preset/-/api-codegen-preset-1.1.4.tgz","fileCount":54,"integrity":"sha512-l2jZfhVllvKXuGUIzU7OUVUXeL84jhZNqKwyaUBPvKus0eUjBkMsDtvLTpUHLUj3ghKBJYvtg+VvV4gBoDdY/g==","signatures":[{"sig":"MEUCIHyRPW3C6L45LwB0aUYH96cwt9vf3Aw9pwK/xa9tOI4ZAiEAuC54K0UcZWm2h1LHv3xSmzeMCZHAjie4z2/2137lVO8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51604},"jest":{"transform":{".*":"babel-jest"},"setupFilesAfterEnv":["./src/tests/setupTests.ts"]},"main":"./dist/index.js","_from":"file:shopify-api-codegen-preset-1.1.4.tgz","types":"./dist/ts/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"module":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/ts/index.d.ts","default":"./dist/index.js"}}},"scripts":{"tsc":"tsc","lint":"eslint . --ext .js,.ts","test":"jest","build":"pnpm tsc -p ./tsconfig.build.json && pnpm rollup","clean":"rimraf dist/*","rollup":"rollup -c --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset"},"_npmUser":{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},"_resolved":"/tmp/98b3109ed6297c5ac88d64a9a4253f9b/shopify-api-codegen-preset-1.1.4.tgz","_integrity":"sha512-l2jZfhVllvKXuGUIzU7OUVUXeL84jhZNqKwyaUBPvKus0eUjBkMsDtvLTpUHLUj3ghKBJYvtg+VvV4gBoDdY/g==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Preset for graphql-codegen to parse and type queries to Shopify APIs","directories":{},"_nodeVersion":"18.20.5","dependencies":{"graphql":"^16.10.0","@parcel/watcher":"^2.5.0","@graphql-codegen/cli":"^5.0.3","@shopify/graphql-codegen":"^0.1.0","@graphql-codegen/typescript":"^4.1.2","@graphql-codegen/introspection":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"graphql-config":"5.1.3","regenerator-runtime":"^0.14.1","@graphql-codegen/plugin-helpers":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/api-codegen-preset_1.1.4_1736283154637_0.6014017024190941","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@shopify/api-codegen-preset","version":"1.1.5","keywords":["shopify","codegen","graphql","Admin API","Storefront API"],"author":{"name":"Shopify"},"license":"MIT","_id":"@shopify/api-codegen-preset@1.1.5","maintainers":[{"name":"shopify-admin","email":"npmjs@shopify.com"},{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},{"name":"mishsmelle","email":"michelle.oconnor@shopify.com"},{"name":"netlohan","email":"annette.lohan@shopify.com"},{"name":"pmoloney89","email":"patrick.moloney@shopify.com"},{"name":"maryharte","email":"mary.harte@shopify.com"},{"name":"jaimie.rockburn","email":"jaimie.rockburn@shopify.com"},{"name":"jaykay101","email":"jamie.kinnavane@shopify.com"}],"homepage":"https://github.com/Shopify/shopify-app-js/tree/main/packages/api-clients/api-codegen-preset#readme","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"6d67746422cd72068b3de94cb272cb4bfb5c6ea0","tarball":"https://registry.npmjs.org/@shopify/api-codegen-preset/-/api-codegen-preset-1.1.5.tgz","fileCount":54,"integrity":"sha512-79guvtfH7Z+m9xfENgZV4xMk0Vt6T7Yl0fAwtkamg263vBzvR5uM6eb2yNjlJULGEUowclt4z+bmjVNH9ShU8Q==","signatures":[{"sig":"MEUCIQCZ0b9/MUKyutBXTXu3loReHwWr1MWqJrnBZ+cJGsYqcQIgDK9DLBThAwvzvcBU428HrD5N0ugc103eHIIiT7XZ1fA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54319},"jest":{"transform":{".*":"babel-jest"},"setupFilesAfterEnv":["./src/tests/setupTests.ts"]},"main":"./dist/index.js","_from":"file:shopify-api-codegen-preset-1.1.5.tgz","types":"./dist/ts/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"module":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/ts/index.d.ts","default":"./dist/index.js"}}},"scripts":{"tsc":"tsc","lint":"eslint . --ext .js,.ts","test":"jest","build":"pnpm tsc -p ./tsconfig.build.json && pnpm rollup","clean":"rimraf dist/*","rollup":"rollup -c --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset"},"_npmUser":{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},"_resolved":"/tmp/0d02d71f187f34f624cc057c9c9b0460/shopify-api-codegen-preset-1.1.5.tgz","_integrity":"sha512-79guvtfH7Z+m9xfENgZV4xMk0Vt6T7Yl0fAwtkamg263vBzvR5uM6eb2yNjlJULGEUowclt4z+bmjVNH9ShU8Q==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Preset for graphql-codegen to parse and type queries to Shopify APIs","directories":{},"_nodeVersion":"18.20.7","dependencies":{"graphql":"^16.10.0","@parcel/watcher":"^2.5.0","@graphql-codegen/cli":"^5.0.5","@shopify/graphql-codegen":"^0.1.0","@graphql-codegen/typescript":"^4.1.5","@graphql-codegen/introspection":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"graphql-config":"5.1.3","regenerator-runtime":"^0.14.1","@graphql-codegen/plugin-helpers":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/api-codegen-preset_1.1.5_1741621741325_0.6403544087341431","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@shopify/api-codegen-preset","version":"1.1.6","keywords":["shopify","codegen","graphql","Admin API","Storefront API"],"author":{"name":"Shopify"},"license":"MIT","_id":"@shopify/api-codegen-preset@1.1.6","maintainers":[{"name":"shopify-admin","email":"npmjs@shopify.com"},{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},{"name":"mishsmelle","email":"michelle.oconnor@shopify.com"},{"name":"netlohan","email":"annette.lohan@shopify.com"},{"name":"pmoloney89","email":"patrick.moloney@shopify.com"},{"name":"maryharte","email":"mary.harte@shopify.com"},{"name":"jaimie.rockburn","email":"jaimie.rockburn@shopify.com"},{"name":"jaykay101","email":"jamie.kinnavane@shopify.com"}],"homepage":"https://github.com/Shopify/shopify-app-js/tree/main/packages/api-clients/api-codegen-preset#readme","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"9585be040eb39785cf0b5cfa7f541cd48a6b2b73","tarball":"https://registry.npmjs.org/@shopify/api-codegen-preset/-/api-codegen-preset-1.1.6.tgz","fileCount":54,"integrity":"sha512-TODG2C3fpD38IiY/BWPVzsLKIlvkYLbhlpjuINiiR6q69TCgz6KllRPjOiAaelYMnc0b4VyIClkaS3/VlQgOUg==","signatures":[{"sig":"MEUCIAJitXwzLqFvqlEVfhk9GVYpU3tl3ysfppq7VLfV+vxHAiEA2exyqPjM3OLO++tBx+BlVUbPPcRL+wYW+z4TqHE9tdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shopify%2fapi-codegen-preset@1.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54335},"jest":{"transform":{".*":"babel-jest"},"setupFilesAfterEnv":["./src/tests/setupTests.ts"]},"main":"./dist/index.js","_from":"file:shopify-api-codegen-preset-1.1.6.tgz","types":"./dist/ts/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"module":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/ts/index.d.ts","default":"./dist/index.js"}}},"scripts":{"tsc":"tsc","lint":"eslint . --ext .js,.ts","test":"jest","build":"pnpm tsc -p ./tsconfig.build.json && pnpm rollup","clean":"rimraf dist/*","rollup":"rollup -c --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset"},"_npmUser":{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},"_resolved":"/tmp/fef220c55d103e5bf6b14615b6d61104/shopify-api-codegen-preset-1.1.6.tgz","_integrity":"sha512-TODG2C3fpD38IiY/BWPVzsLKIlvkYLbhlpjuINiiR6q69TCgz6KllRPjOiAaelYMnc0b4VyIClkaS3/VlQgOUg==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Preset for graphql-codegen to parse and type queries to Shopify APIs","directories":{},"_nodeVersion":"18.20.7","dependencies":{"graphql":"^16.10.0","@parcel/watcher":"^2.5.0","@graphql-codegen/cli":"^5.0.5","@shopify/graphql-codegen":"^0.1.0","@graphql-codegen/typescript":"^4.1.5","@graphql-codegen/introspection":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"graphql-config":"5.1.3","regenerator-runtime":"^0.14.1","@graphql-codegen/plugin-helpers":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/api-codegen-preset_1.1.6_1742329669818_0.4890348663437114","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@shopify/api-codegen-preset","version":"1.1.7","keywords":["shopify","codegen","graphql","Admin API","Storefront API"],"author":{"name":"Shopify"},"license":"MIT","_id":"@shopify/api-codegen-preset@1.1.7","maintainers":[{"name":"shopify-admin","email":"npmjs@shopify.com"},{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},{"name":"mishsmelle","email":"michelle.oconnor@shopify.com"},{"name":"netlohan","email":"annette.lohan@shopify.com"},{"name":"pmoloney89","email":"patrick.moloney@shopify.com"},{"name":"maryharte","email":"mary.harte@shopify.com"},{"name":"jaimie.rockburn","email":"jaimie.rockburn@shopify.com"},{"name":"jaykay101","email":"jamie.kinnavane@shopify.com"}],"homepage":"https://github.com/Shopify/shopify-app-js/tree/main/packages/api-clients/api-codegen-preset#readme","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"e504021222b557b2a3f73686831e2e73e7b46a0b","tarball":"https://registry.npmjs.org/@shopify/api-codegen-preset/-/api-codegen-preset-1.1.7.tgz","fileCount":54,"integrity":"sha512-v0fZKdSRRTO5hpfJ3lQQ1OK1ljXAY2ahac/PhBx2xVlmkUCYDU578GvbRN6IfSwoVKsheNilZFxcJly+GG1J5g==","signatures":[{"sig":"MEYCIQC/WeSB//6y/FE0HSc+NGbVMXNFPRidcSxnPcQF1iQjhAIhAO9UCLFpjlPxaBLALgMvIDEBqCWKpqoBHa8bmuv8IfMa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shopify%2fapi-codegen-preset@1.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55666},"jest":{"transform":{".*":"babel-jest"},"setupFilesAfterEnv":["./src/tests/setupTests.ts"]},"main":"./dist/index.js","_from":"file:shopify-api-codegen-preset-1.1.7.tgz","types":"./dist/ts/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"module":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/ts/index.d.ts","default":"./dist/index.js"}}},"scripts":{"tsc":"tsc","lint":"eslint . --ext .js,.ts","test":"jest","build":"pnpm tsc -p ./tsconfig.build.json && pnpm rollup","clean":"rimraf dist/*","rollup":"rollup -c --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset"},"_npmUser":{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},"_resolved":"/tmp/960f1f7b230386fb5fd6885f39d7dcc2/shopify-api-codegen-preset-1.1.7.tgz","_integrity":"sha512-v0fZKdSRRTO5hpfJ3lQQ1OK1ljXAY2ahac/PhBx2xVlmkUCYDU578GvbRN6IfSwoVKsheNilZFxcJly+GG1J5g==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git","directory":"packages/api-clients/api-codegen-preset"},"_npmVersion":"10.8.2","description":"Preset for graphql-codegen to parse and type queries to Shopify APIs","directories":{},"_nodeVersion":"18.20.7","dependencies":{"graphql":"^16.10.0","@parcel/watcher":"^2.5.0","@graphql-codegen/cli":"^5.0.5","@shopify/graphql-codegen":"^0.1.0","@graphql-codegen/typescript":"^4.1.5","@graphql-codegen/introspection":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"graphql-config":"5.1.3","regenerator-runtime":"^0.14.1","@graphql-codegen/plugin-helpers":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/api-codegen-preset_1.1.7_1743692580217_0.38035857895112946","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@shopify/api-codegen-preset","version":"1.1.8","keywords":["shopify","codegen","graphql","Admin API","Storefront API"],"author":{"name":"Shopify"},"license":"MIT","_id":"@shopify/api-codegen-preset@1.1.8","maintainers":[{"name":"shopify-admin","email":"npmjs@shopify.com"},{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},{"name":"mishsmelle","email":"michelle.oconnor@shopify.com"},{"name":"netlohan","email":"annette.lohan@shopify.com"},{"name":"pmoloney89","email":"patrick.moloney@shopify.com"},{"name":"maryharte","email":"mary.harte@shopify.com"},{"name":"jaykay101","email":"jamie.kinnavane@shopify.com"}],"homepage":"https://github.com/Shopify/shopify-app-js/tree/main/packages/api-clients/api-codegen-preset#readme","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"a369cc292cec9fe9693398462045f950aaac1c30","tarball":"https://registry.npmjs.org/@shopify/api-codegen-preset/-/api-codegen-preset-1.1.8.tgz","fileCount":54,"integrity":"sha512-eMC/lkXwk45Ofog1AylyuuIJ1U4vWI682y9ChFyc/ux1tZfS+SckgNDQ/4gLV6cK0bZT332fsPK9uBkeRi8aJA==","signatures":[{"sig":"MEUCIQCKKmDPYTsLj25hFGS+5P+Suywwy4zsPOo+43ei1SFWOgIgQPPnKHfU15VLcOV/sf3/Pyo76uKPtXVn2buAoxOxH8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shopify%2fapi-codegen-preset@1.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55666},"jest":{"transform":{".*":"babel-jest"},"setupFilesAfterEnv":["./src/tests/setupTests.ts"]},"main":"./dist/index.js","_from":"file:shopify-api-codegen-preset-1.1.8.tgz","types":"./dist/ts/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"module":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/ts/index.d.ts","default":"./dist/index.js"}}},"scripts":{"tsc":"tsc","lint":"eslint . --ext .js,.ts","test":"jest","build":"pnpm tsc -p ./tsconfig.build.json && pnpm rollup","clean":"rimraf dist/*","rollup":"rollup -c --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset"},"_npmUser":{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},"_resolved":"/tmp/0e8e9395c3d17e9241273540fe359806/shopify-api-codegen-preset-1.1.8.tgz","_integrity":"sha512-eMC/lkXwk45Ofog1AylyuuIJ1U4vWI682y9ChFyc/ux1tZfS+SckgNDQ/4gLV6cK0bZT332fsPK9uBkeRi8aJA==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git","directory":"packages/api-clients/api-codegen-preset"},"_npmVersion":"10.8.2","description":"Preset for graphql-codegen to parse and type queries to Shopify APIs","directories":{},"_nodeVersion":"18.20.8","dependencies":{"graphql":"^16.10.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.5","@shopify/graphql-codegen":"^0.1.0","@graphql-codegen/typescript":"^4.1.6","@graphql-codegen/introspection":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"graphql-config":"5.1.4","regenerator-runtime":"^0.14.1","@graphql-codegen/plugin-helpers":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/api-codegen-preset_1.1.8_1749061129552_0.2990356776020022","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@shopify/api-codegen-preset","version":"1.1.9","keywords":["shopify","codegen","graphql","Admin API","Storefront API"],"author":{"name":"Shopify"},"license":"MIT","_id":"@shopify/api-codegen-preset@1.1.9","maintainers":[{"name":"shopify-admin","email":"npmjs@shopify.com"},{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},{"name":"mishsmelle","email":"michelle.oconnor@shopify.com"},{"name":"netlohan","email":"annette.lohan@shopify.com"},{"name":"pmoloney89","email":"patrick.moloney@shopify.com"},{"name":"maryharte","email":"mary.harte@shopify.com"},{"name":"jaykay101","email":"jamie.kinnavane@shopify.com"}],"homepage":"https://github.com/Shopify/shopify-app-js/tree/main/packages/api-clients/api-codegen-preset#readme","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"d343c2e49e037207f21ef336796f0f2a9af45765","tarball":"https://registry.npmjs.org/@shopify/api-codegen-preset/-/api-codegen-preset-1.1.9.tgz","fileCount":54,"integrity":"sha512-emu+ZAWLLuiBaEnxh4NTfJ9BuJfqA7QATQGjG5MLllO6rmSmYVERTptHpkYvpDi72iCodCRoQhLTaN6x6MSzOg==","signatures":[{"sig":"MEQCICJsu9Z3vVH3D+saCXHksJmRrXEkelfL/YH7mqS2D/CAAiBZVqSSJ9UFcmlxE5NcBVJYZHKKdlLtGDCUkTSnhfZJeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shopify%2fapi-codegen-preset@1.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73336},"jest":{"transform":{".*":"babel-jest"},"setupFilesAfterEnv":["./src/tests/setupTests.ts"]},"main":"./dist/index.js","_from":"file:shopify-api-codegen-preset-1.1.9.tgz","types":"./dist/ts/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"module":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/ts/index.d.ts","default":"./dist/index.js"}}},"scripts":{"tsc":"tsc","lint":"eslint . --ext .js,.ts","test":"jest","build":"pnpm tsc -p ./tsconfig.build.json && pnpm rollup","clean":"rimraf dist/*","rollup":"rollup -c --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset"},"_npmUser":{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},"_resolved":"/tmp/90c8d46c7f1978cc5d2886f2e82f1485/shopify-api-codegen-preset-1.1.9.tgz","_integrity":"sha512-emu+ZAWLLuiBaEnxh4NTfJ9BuJfqA7QATQGjG5MLllO6rmSmYVERTptHpkYvpDi72iCodCRoQhLTaN6x6MSzOg==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git","directory":"packages/api-clients/api-codegen-preset"},"_npmVersion":"10.8.2","description":"Preset for graphql-codegen to parse and type queries to Shopify APIs","directories":{},"_nodeVersion":"18.20.8","dependencies":{"graphql":"^16.10.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@shopify/graphql-codegen":"^0.1.0","@graphql-codegen/typescript":"^4.1.6","@graphql-codegen/introspection":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"graphql-config":"5.1.4","regenerator-runtime":"^0.14.1","@graphql-codegen/plugin-helpers":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/api-codegen-preset_1.1.9_1753108284105_0.6009988653704159","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@shopify/api-codegen-preset","version":"1.2.0","keywords":["shopify","codegen","graphql","Admin API","Storefront API"],"author":{"name":"Shopify"},"license":"MIT","_id":"@shopify/api-codegen-preset@1.2.0","maintainers":[{"name":"shopify-admin","email":"npmjs@shopify.com"},{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},{"name":"mishsmelle","email":"michelle.oconnor@shopify.com"},{"name":"netlohan","email":"annette.lohan@shopify.com"},{"name":"pmoloney89","email":"patrick.moloney@shopify.com"},{"name":"jaykay101","email":"jamie.kinnavane@shopify.com"}],"homepage":"https://github.com/Shopify/shopify-app-js/tree/main/packages/api-clients/api-codegen-preset#readme","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"b412bb8b8c59f47b10929d76975fb4ce10ea5103","tarball":"https://registry.npmjs.org/@shopify/api-codegen-preset/-/api-codegen-preset-1.2.0.tgz","fileCount":54,"integrity":"sha512-Dk4WCtVjFVcMlygrHOv4WbsDZv38jMA35gmI3XUN7gjMmSJqdKO8hmXo8X57jfakwrkhw2he9Hxn6GZ9w5hhnQ==","signatures":[{"sig":"MEUCIQCZUIXee5WKTi4lErCiCRY1WCsS/Tb6QKD6vFSz0Ehi2wIgT53FpimDev9ID8krMwNSx+RHs+rLGi/24qBcCwwu3V8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shopify%2fapi-codegen-preset@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75861},"jest":{"transform":{".*":"babel-jest"}},"main":"./dist/index.js","_from":"file:shopify-api-codegen-preset-1.2.0.tgz","types":"./dist/ts/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"module":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/ts/index.d.ts","default":"./dist/index.js"}}},"scripts":{"tsc":"tsc","lint":"eslint . --ext .js,.ts","test":"jest","build":"pnpm tsc -p ./tsconfig.build.json && pnpm rollup","clean":"rimraf dist/*","rollup":"rollup -c --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset"},"_npmUser":{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},"_resolved":"/tmp/4cae649fd8c0afa8487f053d4b47dbe3/shopify-api-codegen-preset-1.2.0.tgz","_integrity":"sha512-Dk4WCtVjFVcMlygrHOv4WbsDZv38jMA35gmI3XUN7gjMmSJqdKO8hmXo8X57jfakwrkhw2he9Hxn6GZ9w5hhnQ==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git","directory":"packages/api-clients/api-codegen-preset"},"_npmVersion":"10.8.2","description":"Preset for graphql-codegen to parse and type queries to Shopify APIs","directories":{},"_nodeVersion":"20.19.5","dependencies":{"graphql":"^16.10.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@shopify/graphql-codegen":"^0.1.0","@graphql-codegen/typescript":"^4.1.6","@graphql-codegen/introspection":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"graphql-config":"^5.1.5","@babel/preset-env":"^7.28.0","rollup-plugin-dts":"^6.2.1","@shopify/babel-preset":"^25.0.2","@graphql-codegen/plugin-helpers":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/api-codegen-preset_1.2.0_1758128221499_0.5333516218593375","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@shopify/api-codegen-preset","version":"1.2.1","keywords":["shopify","codegen","graphql","Admin API","Storefront API"],"author":{"name":"Shopify"},"license":"MIT","_id":"@shopify/api-codegen-preset@1.2.1","maintainers":[{"name":"jaimie.way","email":"jaimie.way@shopify.com"},{"name":"shopify-admin","email":"npmjs@shopify.com"},{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},{"name":"mishsmelle","email":"michelle.oconnor@shopify.com"},{"name":"netlohan","email":"annette.lohan@shopify.com"},{"name":"pmoloney89","email":"patrick.moloney@shopify.com"},{"name":"jaykay101","email":"jamie.kinnavane@shopify.com"}],"homepage":"https://github.com/Shopify/shopify-app-js/tree/main/packages/api-clients/api-codegen-preset#readme","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"400e996bf69657a3c92fbed6c70e30ef05b9c6cc","tarball":"https://registry.npmjs.org/@shopify/api-codegen-preset/-/api-codegen-preset-1.2.1.tgz","fileCount":54,"integrity":"sha512-GzIht+0mHcqVIkCoXtQkWVKPVw50kDd9itKc2jMmFBeEv0rilpeH1eaoBh7wwOfOckbuYRyGH0tHo68IPLqaeg==","signatures":[{"sig":"MEUCIQCLOpTCUVnuQlVzfZNsNpyG2L4fw7Mpqvi3s4Qwzjv4RwIgfXkKc9xeN9GJ+eOyJAcell0ukT1JQI+CKB/3oipiUYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shopify%2fapi-codegen-preset@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":77048},"jest":{"transform":{".*":"babel-jest"}},"main":"./dist/index.js","_from":"file:shopify-api-codegen-preset-1.2.1.tgz","types":"./dist/ts/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"module":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/ts/index.d.ts","default":"./dist/index.js"}}},"scripts":{"tsc":"tsc","lint":"eslint . --ext .js,.ts","test":"jest","build":"pnpm tsc -p ./tsconfig.build.json && pnpm rollup","clean":"rimraf dist/*","rollup":"rollup -c --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ab13d93e-9322-4ebb-80c3-b3ba32f1b334"}},"_resolved":"/tmp/04652c09f9d5e0b7ad605a29d99bfb9b/shopify-api-codegen-preset-1.2.1.tgz","_integrity":"sha512-GzIht+0mHcqVIkCoXtQkWVKPVw50kDd9itKc2jMmFBeEv0rilpeH1eaoBh7wwOfOckbuYRyGH0tHo68IPLqaeg==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git","directory":"packages/api-clients/api-codegen-preset"},"_npmVersion":"11.7.0","description":"Preset for graphql-codegen to parse and type queries to Shopify APIs","directories":{},"_nodeVersion":"22.21.1","dependencies":{"graphql":"^16.10.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@shopify/graphql-codegen":"^0.1.0","@graphql-codegen/typescript":"^4.1.6","@graphql-codegen/introspection":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"graphql-config":"^5.1.5","@babel/preset-env":"^7.28.5","rollup-plugin-dts":"^6.2.1","@shopify/babel-preset":"^25.0.2","@graphql-codegen/plugin-helpers":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/api-codegen-preset_1.2.1_1765481237325_0.1645352115143055","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@shopify/api-codegen-preset","version":"1.2.2","keywords":["shopify","codegen","graphql","Admin API","Storefront API"],"author":{"name":"Shopify"},"license":"MIT","_id":"@shopify/api-codegen-preset@1.2.2","maintainers":[{"name":"jaimie.way","email":"jaimie.way@shopify.com"},{"name":"shopify-admin","email":"npmjs@shopify.com"},{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},{"name":"mishsmelle","email":"michelle.oconnor@shopify.com"},{"name":"netlohan","email":"annette.lohan@shopify.com"},{"name":"pmoloney89","email":"patrick.moloney@shopify.com"},{"name":"jaykay101","email":"jamie.kinnavane@shopify.com"}],"homepage":"https://github.com/Shopify/shopify-app-js/tree/main/packages/api-clients/api-codegen-preset#readme","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"e141571eec1a3ea0b902cd3cb303a2992f79a445","tarball":"https://registry.npmjs.org/@shopify/api-codegen-preset/-/api-codegen-preset-1.2.2.tgz","fileCount":54,"integrity":"sha512-NizmrrrxmoIBfrGv/qvrm1ZytkGsFfeaMj14Gj+IDx6JZAK9A72jsTIyQ7DTTKWMPB6F4d7E20dygA7SEYPVEw==","signatures":[{"sig":"MEQCIElkukHJ46lBm4Y077N/qpgRa0GCGmX2G6/0C0wu7mxAAiBkZfCNu8vnyu3q7v6S07L27HAMbGxQ6JD+zfBNoLWDRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shopify%2fapi-codegen-preset@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":77048},"jest":{"transform":{".*":"babel-jest"}},"main":"./dist/index.js","_from":"file:shopify-api-codegen-preset-1.2.2.tgz","types":"./dist/ts/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"module":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/ts/index.d.ts","default":"./dist/index.js"}}},"scripts":{"tsc":"tsc","lint":"eslint . --ext .js,.ts","test":"jest","build":"pnpm tsc -p ./tsconfig.build.json && pnpm rollup","clean":"rimraf dist/*","rollup":"rollup -c --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ab13d93e-9322-4ebb-80c3-b3ba32f1b334"}},"_resolved":"/tmp/8a62235adcf1348aa0c2ff8838d686a1/shopify-api-codegen-preset-1.2.2.tgz","_integrity":"sha512-NizmrrrxmoIBfrGv/qvrm1ZytkGsFfeaMj14Gj+IDx6JZAK9A72jsTIyQ7DTTKWMPB6F4d7E20dygA7SEYPVEw==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git","directory":"packages/api-clients/api-codegen-preset"},"_npmVersion":"11.7.0","description":"Preset for graphql-codegen to parse and type queries to Shopify APIs","directories":{},"_nodeVersion":"22.21.1","dependencies":{"graphql":"^16.10.0","@parcel/watcher":"^2.5.1","@graphql-codegen/cli":"^5.0.7","@shopify/graphql-codegen":"^0.1.0","@graphql-codegen/typescript":"^5.0.2","@graphql-codegen/introspection":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"graphql-config":"^5.1.5","@babel/preset-env":"^7.28.5","rollup-plugin-dts":"^6.2.1","@shopify/babel-preset":"^25.0.2","@graphql-codegen/plugin-helpers":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/api-codegen-preset_1.2.2_1768517139066_0.46255992906559507","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@shopify/api-codegen-preset","version":"2.0.0","keywords":["shopify","codegen","graphql","Admin API","Storefront API"],"author":{"name":"Shopify"},"license":"MIT","_id":"@shopify/api-codegen-preset@2.0.0","maintainers":[{"name":"jaimie.way","email":"jaimie.way@shopify.com"},{"name":"shopify-admin","email":"npmjs@shopify.com"},{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},{"name":"mishsmelle","email":"michelle.oconnor@shopify.com"},{"name":"netlohan","email":"annette.lohan@shopify.com"},{"name":"pmoloney89","email":"patrick.moloney@shopify.com"},{"name":"jaykay101","email":"jamie.kinnavane@shopify.com"}],"homepage":"https://github.com/Shopify/shopify-app-js/tree/main/packages/api-clients/api-codegen-preset#readme","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"e755344868d76125b6fd5a4030a39a917fc650fd","tarball":"https://registry.npmjs.org/@shopify/api-codegen-preset/-/api-codegen-preset-2.0.0.tgz","fileCount":65,"integrity":"sha512-RTXqyTcpGiodq3Z1F5ocFa75kM+/C+Hp29lQQPS+idGXjtqRwzx9aYIe/bXn9L1Cg2fOan55YMJznIEAj2i+yg==","signatures":[{"sig":"MEUCIQC1/Fbj6FUBzGNqH7lFY8C/BsEeihes9LD0K25eXgwX/gIgDse7r4x9cih6FmjJT29idPTxCZOaF6H8rY4B2MflyUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shopify%2fapi-codegen-preset@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86226},"jest":{"transform":{".*":"babel-jest"}},"main":"./dist/index.js","_from":"file:shopify-api-codegen-preset-2.0.0.tgz","types":"./dist/ts/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"module":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/ts/index.d.ts","default":"./dist/index.js"}}},"scripts":{"tsc":"tsc","lint":"eslint .","test":"jest","build":"pnpm tsc -p ./tsconfig.build.json && pnpm rollup","clean":"rimraf dist/*","rollup":"rollup -c --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ab13d93e-9322-4ebb-80c3-b3ba32f1b334"}},"_resolved":"/tmp/d332ae4a48e35e6d9395d8991b5a30cd/shopify-api-codegen-preset-2.0.0.tgz","_integrity":"sha512-RTXqyTcpGiodq3Z1F5ocFa75kM+/C+Hp29lQQPS+idGXjtqRwzx9aYIe/bXn9L1Cg2fOan55YMJznIEAj2i+yg==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git","directory":"packages/api-clients/api-codegen-preset"},"_npmVersion":"11.11.0","description":"Preset for graphql-codegen to parse and type queries to Shopify APIs","directories":{},"_nodeVersion":"22.22.0","dependencies":{"graphql":"^16.12.0","@parcel/watcher":"^2.5.6","@graphql-codegen/cli":"^6.1.1","@shopify/graphql-codegen":"^0.1.0","@graphql-codegen/typescript":"^5.0.7","@graphql-codegen/introspection":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"graphql-config":"^5.1.5","@babel/preset-env":"^7.28.6","rollup-plugin-dts":"^6.3.0","@shopify/babel-preset":"^25.0.2","@graphql-codegen/plugin-helpers":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/api-codegen-preset_2.0.0_1773255761623_0.4118704523481944","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@shopify/api-codegen-preset","version":"2.0.1","keywords":["shopify","codegen","graphql","Admin API","Storefront API"],"author":{"name":"Shopify"},"license":"MIT","_id":"@shopify/api-codegen-preset@2.0.1","maintainers":[{"name":"jaimie.way","email":"jaimie.way@shopify.com"},{"name":"shopify-admin","email":"npmjs@shopify.com"},{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},{"name":"mishsmelle","email":"michelle.oconnor@shopify.com"},{"name":"buitammy","email":"tammy.bui@shopify.com"},{"name":"chris.craig","email":"chris.craig@shopify.com"}],"homepage":"https://github.com/Shopify/shopify-app-js/tree/main/packages/api-clients/api-codegen-preset#readme","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"eb8c3fde0641a7b6bbd1b251000c20d617771f60","tarball":"https://registry.npmjs.org/@shopify/api-codegen-preset/-/api-codegen-preset-2.0.1.tgz","fileCount":65,"integrity":"sha512-sceMo8f10Vok7o409EVrh4XZcUyZJo25vkMmYR4CB8ERRbuXU+C5Icx+szvczqTciZYC2xkdkCczV6KSNUbdNA==","signatures":[{"sig":"MEUCIELkWOoapHHytB8uYKxVItj3SC4AnmHy7Ba0w7c9VATKAiEA3YkM0M4abo6TX7tj9NnzaaJWIUSKMc/MXVAWSZ8PJSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shopify%2fapi-codegen-preset@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86628},"jest":{"transform":{".*":"babel-jest"}},"main":"./dist/index.js","_from":"file:shopify-api-codegen-preset-2.0.1.tgz","types":"./dist/ts/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"module":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"default":"./dist/index.mjs","require":{"types":"./dist/ts/index.d.ts","default":"./dist/index.js"}}},"scripts":{"tsc":"tsc","lint":"eslint .","test":"jest","build":"pnpm tsc -p ./tsconfig.build.json && pnpm rollup","clean":"rimraf dist/*","rollup":"rollup -c --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ab13d93e-9322-4ebb-80c3-b3ba32f1b334"}},"_resolved":"/tmp/bd16ca468440419f1a50dc0677fe4170/shopify-api-codegen-preset-2.0.1.tgz","_integrity":"sha512-sceMo8f10Vok7o409EVrh4XZcUyZJo25vkMmYR4CB8ERRbuXU+C5Icx+szvczqTciZYC2xkdkCczV6KSNUbdNA==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git","directory":"packages/api-clients/api-codegen-preset"},"_npmVersion":"11.13.0","description":"Preset for graphql-codegen to parse and type queries to Shopify APIs","directories":{},"_nodeVersion":"24.17.0","dependencies":{"graphql":"^16.14.1","@parcel/watcher":"^2.5.6","@graphql-codegen/cli":"^6.2.1","@shopify/graphql-codegen":"^0.1.0","@graphql-codegen/typescript":"^5.0.9","@graphql-codegen/introspection":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"graphql-config":"^5.1.6","@babel/preset-env":"^7.29.7","rollup-plugin-dts":"^6.4.1","@shopify/babel-preset":"^25.0.2","@graphql-codegen/plugin-helpers":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/api-codegen-preset_2.0.1_1782324630070_0.24946859341561556","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@shopify/api-codegen-preset","version":"3.0.0","description":"Preset for graphql-codegen to parse and type queries to Shopify APIs","author":{"name":"Shopify"},"license":"MIT","engines":{"node":">=22.0.0"},"homepage":"https://github.com/Shopify/shopify-app-js/tree/main/packages/api-clients/api-codegen-preset#readme","repository":{"type":"git","url":"git+https://github.com/Shopify/shopify-app-js.git","directory":"packages/api-clients/api-codegen-preset"},"bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/ts/index.d.ts","exports":{".":{"module":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"import":{"types":"./dist/ts/index.d.ts","default":"./dist/index.mjs"},"require":{"types":"./dist/ts/index.d.ts","default":"./dist/index.js"},"default":"./dist/index.mjs"}},"jest":{"transform":{".*":"babel-jest"}},"publishConfig":{"access":"public"},"keywords":["shopify","codegen","graphql","Admin API","Storefront API"],"dependencies":{"@graphql-codegen/cli":"^6.2.1","@graphql-codegen/introspection":"^5.0.1","@graphql-codegen/typescript":"^5.0.9","@parcel/watcher":"^2.5.6","@shopify/graphql-codegen":"^0.1.0","graphql":"^16.14.1"},"devDependencies":{"@babel/preset-env":"^7.29.7","@graphql-codegen/plugin-helpers":"^6.2.0","@shopify/babel-preset":"^25.0.2","graphql-config":"^5.1.6","rollup-plugin-dts":"^6.4.1"},"scripts":{"build":"pnpm tsc -p ./tsconfig.build.json && pnpm rollup","tsc":"tsc","test":"jest","test:ci":"pnpm test","rollup":"rollup -c --bundleConfigAsCjs","clean":"rimraf dist/*","changeset":"changeset","version":"changeset version","release":"pnpm build && changeset publish"},"_id":"@shopify/api-codegen-preset@3.0.0","_integrity":"sha512-NKv+SUggxhHNeYjWFR+LKxb2PVtTaGlm5YJ7/jIGBr8E2v3yuo2TCp9tpcKqbECEhiQVcQzwnyeamW4LhWp92g==","_resolved":"/tmp/fef179ed0f59ab046845732a5eebdc66/shopify-api-codegen-preset-3.0.0.tgz","_from":"file:shopify-api-codegen-preset-3.0.0.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-NKv+SUggxhHNeYjWFR+LKxb2PVtTaGlm5YJ7/jIGBr8E2v3yuo2TCp9tpcKqbECEhiQVcQzwnyeamW4LhWp92g==","shasum":"79fe4b1dc87e8b3951a155d492126d8d2f9cd198","tarball":"https://registry.npmjs.org/@shopify/api-codegen-preset/-/api-codegen-preset-3.0.0.tgz","fileCount":65,"unpackedSize":86604,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shopify%2fapi-codegen-preset@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC4jtLS86EAI7q4JtcpNtMnG+AWlIU//dTIEM95jEfSRAIgU3joiXc8A8q4efhZ+KbU+OmQDifJWqWSoxFZSv3LOm4="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ab13d93e-9322-4ebb-80c3-b3ba32f1b334"}},"directories":{},"maintainers":[{"name":"jaimie.way","email":"jaimie.way@shopify.com"},{"name":"shopify-admin","email":"npmjs@shopify.com"},{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},{"name":"mishsmelle","email":"michelle.oconnor@shopify.com"},{"name":"buitammy","email":"tammy.bui@shopify.com"},{"name":"chris.craig","email":"chris.craig@shopify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/api-codegen-preset_3.0.0_1786397307926_0.3683481388372667"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-29T14:06:29.216Z","modified":"2026-08-10T21:28:28.481Z","0.0.1":"2023-11-29T14:06:29.683Z","0.0.2":"2024-02-07T16:24:13.511Z","0.0.3":"2024-02-15T18:23:46.924Z","0.0.4":"2024-02-27T19:27:46.732Z","0.0.5":"2024-03-06T15:55:44.137Z","0.0.6":"2024-03-14T16:11:08.241Z","0.0.7":"2024-03-27T14:37:33.124Z","1.0.0":"2024-05-30T20:39:48.650Z","1.0.1":"2024-06-18T14:28:47.572Z","1.1.0":"2024-08-19T17:58:18.322Z","1.1.1":"2024-08-19T20:14:53.416Z","1.1.2":"2024-10-29T14:15:34.806Z","1.1.3":"2024-12-04T17:51:15.206Z","1.1.4":"2025-01-07T20:52:34.844Z","1.1.5":"2025-03-10T15:49:01.503Z","1.1.6":"2025-03-18T20:27:49.997Z","1.1.7":"2025-04-03T15:03:00.492Z","1.1.8":"2025-06-04T18:18:49.715Z","1.1.9":"2025-07-21T14:31:24.273Z","1.2.0":"2025-09-17T16:57:01.771Z","1.2.1":"2025-12-11T19:27:17.471Z","1.2.2":"2026-01-15T22:45:39.208Z","2.0.0":"2026-03-11T19:02:41.769Z","2.0.1":"2026-06-24T18:10:30.220Z","3.0.0":"2026-08-10T21:28:28.077Z"},"bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"author":{"name":"Shopify"},"license":"MIT","homepage":"https://github.com/Shopify/shopify-app-js/tree/main/packages/api-clients/api-codegen-preset#readme","keywords":["shopify","codegen","graphql","Admin API","Storefront API"],"repository":{"type":"git","url":"git+https://github.com/Shopify/shopify-app-js.git","directory":"packages/api-clients/api-codegen-preset"},"description":"Preset for graphql-codegen to parse and type queries to Shopify APIs","maintainers":[{"name":"jaimie.way","email":"jaimie.way@shopify.com"},{"name":"shopify-admin","email":"npmjs@shopify.com"},{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},{"name":"mishsmelle","email":"michelle.oconnor@shopify.com"},{"name":"buitammy","email":"tammy.bui@shopify.com"},{"name":"chris.craig","email":"chris.craig@shopify.com"}],"readme":"# `@shopify/api-codegen-preset`\n\n<!-- ![Build Status]() -->\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](../../../LICENSE.md)\n[![npm version](https://badge.fury.io/js/@shopify%2Fapi-codegen-preset.svg)](https://badge.fury.io/js/@shopify%2Fapi-codegen-preset)\n\nThis package enables JavaScript / TypeScript apps to use a `#graphql` tag to parse queries with [`graphql-codegen`](https://the-guild.dev/graphql/codegen).\n\nIt produces TypeScript types for every query picked up by your codegen configuration.\nShopify's clients are then able to use those types to automatically type your operation's variables and return types.\n\n## Getting started\n\nThe first step is to install the `@shopify/api-codegen-preset` package, using your preferred package manager:\n\n```sh\nyarn add --dev @shopify/api-codegen-preset\n```\n\n```sh\nnpm add --save-dev @shopify/api-codegen-preset\n```\n\n```sh\npnpm add -D @shopify/api-codegen-preset\n```\n\n## Configuration\n\nThis package provides 3 key exports, that make it increasingly easier to set up a project:\n\n1. `preset`: provides the low-level implementation that converts the schema into types. Include this in a `generates` step.\n1. `shopifyApiTypes`: provides all the [`generates`](https://the-guild.dev/graphql/codegen/docs/config-reference/codegen-config#configuration-options) steps needed for a project.\n1. `shopifyApiProject`: one-stop-shop setup for an entire codegen project.\n\n### `preset`\n\nUse this as [a Codegen preset](https://the-guild.dev/graphql/codegen/docs/config-reference/codegen-config#configuration-options) inside a `generates` step.\nThis gives you complete control over your configuration if you want to set up a fully custom scenario.\n\n| Option  | Type      | Default              | Description                                                                                                                          |\n| ------- | --------- | -------------------- | ------------------------------------------------------------------------------------------------------------------------------------ |\n| apiType | `ApiType` | _N/A_                | The API to pull schemas from.                                                                                                        |\n| module  | `string?` | Depends on `ApiType` | Change the module whose types will be overridden. Use this to override the types for any package, as long as it uses the same names. |\n\n> [!TIP]\n> You can also set your codegen configuration to output `.ts` files, instead of `.d.ts`.\n> That may slightly increase build sizes, but it enables you to import enums from the schema in your app code.\n\n#### Example `.graphqlrc.ts` file\n\n```ts\nimport {ApiType, pluckConfig, preset} from '@shopify/api-codegen-preset';\n\nexport default {\n  // For syntax highlighting / auto-complete when writing operations\n  schema: 'https://shopify.dev/admin-graphql-direct-proxy/2025-01',\n  documents: ['./**/*.{js,ts,jsx,tsx}'],\n  projects: {\n    default: {\n      // For type extraction\n      schema: 'https://shopify.dev/admin-graphql-direct-proxy/2025-01',\n      documents: ['./**/*.{js,ts,jsx,tsx}'],\n      extensions: {\n        codegen: {\n          // Enables support for `#graphql` tags, as well as `/* GraphQL */`\n          pluckConfig,\n          generates: {\n            './types/admin.schema.json': {\n              plugins: ['introspection'],\n              config: {minify: true},\n            },\n            './types/admin.types.d.ts': {\n              plugins: ['typescript'],\n            },\n            './types/admin.generated.d.ts': {\n              preset,\n              presetConfig: {\n                apiType: ApiType.Admin,\n              },\n            },\n          },\n        },\n      },\n    },\n  },\n};\n```\n\n### `shopifyApiTypes`\n\nThis function creates the appropriate `generates` steps for a project.\nUse this function if you want to configure a custom project, or add your own `generates` steps.\n\n| Option       | Type        | Default              | Description                                                                                                                                                        |\n| ------------ | ----------- | -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| apiType      | `ApiType`   | _N/A_                | The API to pull schemas from.                                                                                                                                      |\n| apiVersion   | `string?`   | Oldest stable version| Pull schemas for a specific version.                                                                                                                               |\n| apiKey       | `string?`   | _N/A_                | The app's API key. This can be found in the app's page in Shopify Partners in the \"Authentication\" section. Required and only valid for the customer API preset and helpers for now   |\n| outputDir    | `string?`   | `.`                  | Where to output the types files.                                                                                                                                   |\n| documents    | `string[]?` | `./**/*.{ts,tsx}`    | Glob pattern for files to parse.                                                                                                                                   |\n| module       | `string?`   | Depends on `ApiType` | Change the module whose types will be overridden. Use this to override the types for any package, as long as it uses the same names.                               |\n| declarations | `boolean?`  | `true`               | When true, create declaration (`.d.ts`) files with the types. When false, creates `.ts` files that can be imported in app code. May slightly increase build sizes. |\n| enumsAsConst | `boolean?`  | `false`              | When true, generates enums as const assertions instead of TypeScript enums. This removes the need for runtime imports.                                             |\n\n#### Example `.graphqlrc.ts` file\n\n```js\nimport {\n  ApiType,\n  pluckConfig,\n  shopifyApiTypes,\n} from '@shopify/api-codegen-preset';\n\nexport default {\n  // For syntax highlighting / auto-complete when writing operations\n  schema: 'https://shopify.dev/admin-graphql-direct-proxy/2025-01',\n  documents: ['./app/**/*.{js,ts,jsx,tsx}'],\n  projects: {\n    default: {\n      // To produce variable / return types for Admin API operations\n      schema: 'https://shopify.dev/admin-graphql-direct-proxy/2025-01',\n      documents: ['./app/**/*.{js,ts,jsx,tsx}'],\n      extensions: {\n        codegen: {\n          pluckConfig,\n          generates: shopifyApiTypes({\n            apiType: ApiType.Admin,\n            apiVersion: '2025-01',\n            documents: ['./app/**/*.{js,ts,jsx,tsx}'],\n            outputDir: './app/types',\n          }),\n        },\n      },\n    },\n  },\n};\n```\n\n### `shopifyApiProject`\n\nThis function creates a fully-functional project configuration.\n\n| Option       | Type        | Default              | Description                                                                                                                                                        |\n| ------------ | ----------- | -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| apiType      | `ApiType`   | _N/A_                | The API to pull schemas from.                                                                                                                                      |\n| apiVersion   | `string?`   | Oldest stable version | Pull schemas for a specific version.                                                                                                                               |\n| outputDir    | `string?`   | `.`                  | Where to output the types files.                                                                                                                                   |\n| documents    | `string[]?` | `./**/*.{ts,tsx}`    | Glob pattern for files to parse.                                                                                                                                   |\n| module       | `string?`   | Depends on `ApiType` | Change the module whose types will be overridden. Use this to override the types for any package, as long as it uses the same names.                               |\n| declarations | `boolean?`  | `true`               | When true, create declaration (`.d.ts`) files with the types. When false, creates `.ts` files that can be imported in app code. May slightly increase build sizes. |\n| enumsAsConst | `boolean?`  | `false`              | When true, generates enums as const assertions instead of TypeScript enums. This removes the need for runtime imports.                                             |\n\n#### Example `.graphqlrc.ts` file\n\n```js\nimport {shopifyApiProject, ApiType} from '@shopify/api-codegen-preset';\n\nexport default {\n  // For syntax highlighting / auto-complete when writing operations\n  schema: 'https://shopify.dev/admin-graphql-direct-proxy/2025-01',\n  documents: ['./app/**/*.{js,ts,jsx,tsx}'],\n  projects: {\n    // To produce variable / return types for Admin API operations\n    default: shopifyApiProject({\n      apiType: ApiType.Admin,\n      apiVersion: '2025-01',\n      documents: ['./app/**/*.{js,ts,jsx,tsx}'],\n      outputDir: './app/types',\n    }),\n  },\n};\n```\n\n#### Example with `enumsAsConst` option\n\n```js\nimport {shopifyApiProject, ApiType} from '@shopify/api-codegen-preset';\n\nexport default {\n  schema: 'https://shopify.dev/admin-graphql-direct-proxy/2025-01',\n  documents: ['./app/**/*.{js,ts,jsx,tsx}'],\n  projects: {\n    default: shopifyApiProject({\n      apiType: ApiType.Admin,\n      apiVersion: '2025-01',\n      documents: ['./app/**/*.{js,ts,jsx,tsx}'],\n      outputDir: './app/types',\n      enumsAsConst: true, // Generate enums as const assertions\n    }),\n  },\n};\n```\n\nWith `enumsAsConst: true`, you can use enum values directly without imports:\n\n```typescript\n// Without enumsAsConst (default)\nimport { MetafieldOwnerType } from './app/types/admin.types';\nconst variables = { ownerType: MetafieldOwnerType.Product };\n\n// With enumsAsConst: true\nconst variables = { ownerType: 'PRODUCT' }; // No import needed!\n```\n\n#### Example `.graphqlrc.ts` file with to generate types for UI extensions\nYou can specify multiple APIs in your `.graphqlrc.ts` file by adding multiple projects. See [Generating types for multiple APIs](#generating-types-for-multiple-apis) for more information.\n\n```js\nimport { ApiVersion } from \"@shopify/shopify-api\";\nimport { shopifyApiProject, ApiType } from \"@shopify/api-codegen-preset\";\nimport type { IGraphQLConfig } from \"graphql-config\";\n\nfunction getConfig() {\n  const config: IGraphQLConfig = {\n    projects: {\n      default: shopifyApiProject({\n        apiType: ApiType.Admin,\n        apiVersion: ApiVersion.July25,\n        documents: [\"./app/**/*.{js,ts,jsx,tsx}\", \"./app/.server/**/*.{js,ts,jsx,tsx}\" ],\n        outputDir: \"./app/types\",\n      }),\n      UIExtensions: shopifyApiProject({\n        apiType: ApiType.Storefront,\n        apiVersion: ApiVersion.July25,\n        documents: [\"./extensions/**/*.{js,ts,jsx,tsx}\", \"./extensions/.server/**/*.{js,ts,jsx,tsx}\"],\n        outputDir: \"./extensions/types\",\n      }),\n    },\n  };\n\nconst config = getConfig();\nexport default config;\n```\n\n\n### Example `graphqlrc.ts` file for autocompletion for Shopify Function Extensions\nEnable autocompletion for [Shopify Functions](https://shopify.dev/docs/apps/build/functions).\n```ts\nimport fs from \"fs\";\nimport { ApiVersion } from \"@shopify/shopify-api\";\nimport { shopifyApiProject, ApiType } from \"@shopify/api-codegen-preset\";\nimport type { IGraphQLConfig } from \"graphql-config\";\n\nfunction getConfig() {\n  const config: IGraphQLConfig = {\n    projects: {\n      // Generate types for your app\n      default: shopifyApiProject({\n        apiType: ApiType.Admin,\n        apiVersion: ApiVersion.July25,\n        documents: [\"./app/**/*.{js,ts,jsx,tsx}\", \"./app/.server/**/*.{js,ts,jsx,tsx}\"],\n        outputDir: \"./app/types\",\n      }),\n    },\n  };\n\n  // Enables autocompletion for your Shopify Functions\n  let extensions: string[] = [];\n  try {\n    extensions = fs.readdirSync(\"./extensions\");\n  } catch {\n    // ignore if no extensions\n  }\n\n  for (const entry of extensions) {\n    const extensionPath = `./extensions/${entry}`;\n    const schema = `${extensionPath}/schema.graphql`;\n    if (!fs.existsSync(schema)) {\n      continue;\n    }\n    config.projects[entry] = {\n      schema,\n      documents: [`${extensionPath}/**/*.graphql`],\n    };\n  }\n\n  return config;\n}\n\nconst config = getConfig();\n\nexport default config;\n```\n\n## Generating types\n\nOnce you configure your app, you can run `graphql-codegen` to start parsing your queries for types.\n\nTo do that, add this `script` to your `package.json` file:\n\n```json\n{\n  \"scripts\": {\n    // ...\n    \"graphql-codegen\": \"graphql-codegen\"\n  }\n}\n```\n\nYou can then run the script using your package manager:\n\n```sh\nyarn graphql-codegen\n```\n\n```sh\nnpm run graphql-codegen\n```\n\n```sh\npnpm graphql-codegen\n```\n\n### Generating types for more than one API\n\nIf you have specified more than one API in your `.graphqlrc.ts` file, you can run the script for each API by passing the `--project` [flag](https://the-guild.dev/graphql/codegen/docs/config-reference/multiproject-config#command-to-generate-files).\n\n```sh\nnpm run graphql-codegen --project=UIExtensions\n```\n\n```sh\nyarn graphql-codegen --project=UIExtensions\n```\n\n```sh\npnpm graphql-codegen --project=UIExtensions\n```\n\n> [!NOTE]\n> Codegen will fail if it can't find any documents to parse.\n> To fix that, either create a query or set the [`ignoreNoDocuments` option](https://the-guild.dev/graphql/codegen/docs/config-reference/codegen-config#configuration-options) to `true`.\n> Queries and mutations must have a name for the parsing to work.\n\nOnce the script parses your operations, you can mark any operations for parsing by adding the `#graphql` tag to the string.\nFor example:\n\n```ts\nimport '../types/admin.generated.d.ts';\n\nconst response = await myGraphqlClient.graphql(\n  `#graphql\n  query getProducts($first: Int!) {\n    products(first: $first) {\n      edges {\n        node {\n          id\n          handle\n        }\n      }\n    }\n  }`,\n  {\n    variables: {\n      first: 1,\n    } as GetProductsQueryVariables,\n  },\n);\n\nconst data: GetProductsQuery = response.data;\n```\n\nYou'll note that once the script parses this query, the `admin.generated.d.ts` file will start including a new `GetProductsQuery` type that maps to your query.\n\nYou can commit these types to your repository, so that you don't have to re-run the parsing script every time.\n\nTo make your development flow faster, you can pass in the `--watch` flag to update the query types whenever you save a file:\n\n```sh\nnpm run graphql-codegen -- --watch\n```\n\n### Using Generated Types with Direct API Access\n\nWith Shopify App Bridge, you can use [Direct API Access](https://shopify.dev/docs/api/app-bridge-library#direct-api-access) to make API requests from your apps frontend directly to the Admin API.\n\nBecause you are using the Fetch API directly, the responses cannot be automatically typed.  Here is how to manually type them using the automatically generated types:\n\n```js\nimport type {  GetProductsQuery } from \"app/types/admin.generated\";\n\nconst fetchProduct = async () => {\n  const res = await fetch('shopify:admin/api/graphql.json', {\n    method: 'POST',\n    body: JSON.stringify({\n      query: `#graphql\n        query getProducts($first: Int) {\n          products(first: $first) {\n            edges {\n              cursor\n              node {\n                title\n                handle\n              }\n            }\n          }\n        }\n      ` as const,\n      variables: { first: 1 },\n    }),\n  });\n\n  const { data } = (await res.json()) as { data: GetProductsQuery };\n  console.log(data.products.edges[0]?.node);\n};\n```\n","readmeFilename":"README.md"}