{"_id":"@shopify/shopify-app-react-router","_rev":"22-db7c47cc1cf6541fe8d4a4cf40d5a8e5","name":"@shopify/shopify-app-react-router","dist-tags":{"latest":"3.0.0"},"versions":{"0.1.0":{"name":"@shopify/shopify-app-react-router","version":"0.1.0","keywords":["shopify","javascript","typescript","react-router","app","graphql","rest","webhook","Admin API","Storefront API"],"author":{"name":"Shopify Inc."},"license":"MIT","_id":"@shopify/shopify-app-react-router@0.1.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":"maryharte","email":"mary.harte@shopify.com"},{"name":"jaykay101","email":"jamie.kinnavane@shopify.com"}],"homepage":"https://github.com/Shopify/shopify-app-js/tree/main/packages/apps/shopify-app-react-router","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"d2484e44718272e309a0e6c81afdb4995215649a","tarball":"https://registry.npmjs.org/@shopify/shopify-app-react-router/-/shopify-app-react-router-0.1.0.tgz","fileCount":562,"integrity":"sha512-SKrabgWK8ClN8zmOPvdJTBRWWlm6DoTfUUncuQYv8uXqG54cGf6H16H+/cLI0WsyXYen9NvY7fdN1Q7iOU0Oeg==","signatures":[{"sig":"MEUCIHg9WFWa0kTu92jgg5ccBE278Y98ctDq6zCmOirHzWlKAiEA7Q/6aygKRUweiZ5nMZGM8SziAUJCaqcig31jOzNVdhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shopify%2fshopify-app-react-router@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":893383},"main":"./dist/cjs/server/index.js","_from":"file:shopify-shopify-app-react-router-0.1.0.tgz","types":"./dist/ts/server/index.d.ts","module":"./dist/esm/server/index.mjs","exports":{"./react":{"types":"./dist/ts/react/index.d.ts","import":"./dist/esm/react/index.mjs","default":"./dist/cjs/react/index.js","require":"./dist/cjs/react/index.js"},"./server":{"types":"./dist/ts/server/index.d.ts","import":"./dist/esm/server/index.mjs","default":"./dist/cjs/server/index.js","require":"./dist/cjs/server/index.js"},"./adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"},"./test-helpers":{"types":"./dist/ts/server/test-helpers/index.d.ts","import":"./dist/esm/server/test-helpers/index.mjs","default":"./dist/cjs/server/test-helpers/index.js","require":"./dist/cjs/server/test-helpers/index.js"},"./server/adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"}},"scripts":{"tsc":"tsc","lint":"eslint . --ext .js,.ts","test":"jest","build":"pnpm rollup && pnpm tsc -p ./tsconfig.build.json","clean":"rimraf .rollup.cache dist","rollup":"rollup -c rollup.config.js --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset","build-docs":"sh docs/build-docs.sh","validate-docs":"sh ./docs/build-docs.sh isTest && pnpm compare-docs"},"_npmUser":{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},"_resolved":"/tmp/402e531d7e86507466a08b9698c00799/shopify-shopify-app-react-router-0.1.0.tgz","_integrity":"sha512-SKrabgWK8ClN8zmOPvdJTBRWWlm6DoTfUUncuQYv8uXqG54cGf6H16H+/cLI0WsyXYen9NvY7fdN1Q7iOU0Oeg==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git","directory":"packages/apps/shopify-app-react-router"},"_npmVersion":"10.8.2","description":"Shopify React Router - to simplify the building of Shopify Apps with React Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"isbot":"^5.1.26","semver":"^7.7.1","@shopify/shopify-api":"^11.14.0","@shopify/admin-api-client":"^1.1.1","@shopify/storefront-api-client":"^1.0.9","@shopify/shopify-app-session-storage":"^3.0.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19.1.2","jsonwebtoken":"^9.0.2","react-router":"7.6.2","@types/semver":"^7.7.0","jest-fetch-mock":"^3.0.3","@types/jsonwebtoken":"^9.0.10","@shopify/generate-docs":"^0.17.1","@shopify/react-testing":"^6.0.0","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.6.3","@types/testing-library__jest-dom":"^6.0.0","@shopify/shopify-app-session-storage-memory":"^4.0.19"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router":"^7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-react-router_0.1.0_1753108293944_0.5959738846390141","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@shopify/shopify-app-react-router","version":"0.1.1","keywords":["shopify","javascript","typescript","react-router","app","graphql","rest","webhook","Admin API","Storefront API"],"author":{"name":"Shopify Inc."},"license":"MIT","_id":"@shopify/shopify-app-react-router@0.1.1","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/apps/shopify-app-react-router","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"37fd439546f58457e855fbbebbea833e9d603e2b","tarball":"https://registry.npmjs.org/@shopify/shopify-app-react-router/-/shopify-app-react-router-0.1.1.tgz","fileCount":562,"integrity":"sha512-mpamliiruaOHv4bI7Tf8DHicQmieRnuQ6oMPxA+RmouoROT3MfSyFcKKQ+E1nvAEXmuHRi/UsWEg6EHWqLViAQ==","signatures":[{"sig":"MEUCIQCfwslJlr0b8TSfC9+S/BGsKwCYV5Y9lUfaSL0rlRhqTwIgYRvWYNwN+Hz3PeOIq+l8GluL0OwH15iC5puV6oK5Aes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shopify%2fshopify-app-react-router@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":893383},"main":"./dist/cjs/server/index.js","_from":"file:shopify-shopify-app-react-router-0.1.1.tgz","types":"./dist/ts/server/index.d.ts","module":"./dist/esm/server/index.mjs","exports":{"./react":{"types":"./dist/ts/react/index.d.ts","import":"./dist/esm/react/index.mjs","default":"./dist/cjs/react/index.js","require":"./dist/cjs/react/index.js"},"./server":{"types":"./dist/ts/server/index.d.ts","import":"./dist/esm/server/index.mjs","default":"./dist/cjs/server/index.js","require":"./dist/cjs/server/index.js"},"./adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"},"./test-helpers":{"types":"./dist/ts/server/test-helpers/index.d.ts","import":"./dist/esm/server/test-helpers/index.mjs","default":"./dist/cjs/server/test-helpers/index.js","require":"./dist/cjs/server/test-helpers/index.js"},"./server/adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"}},"scripts":{"tsc":"tsc","lint":"eslint . --ext .js,.ts","test":"jest","build":"pnpm rollup && pnpm tsc -p ./tsconfig.build.json","clean":"rimraf .rollup.cache dist","rollup":"rollup -c rollup.config.js --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset","build-docs":"sh docs/build-docs.sh","validate-docs":"sh ./docs/build-docs.sh isTest && pnpm compare-docs"},"_npmUser":{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},"_resolved":"/tmp/0907d9492c8e25dc7d36000b4e4d30a2/shopify-shopify-app-react-router-0.1.1.tgz","_integrity":"sha512-mpamliiruaOHv4bI7Tf8DHicQmieRnuQ6oMPxA+RmouoROT3MfSyFcKKQ+E1nvAEXmuHRi/UsWEg6EHWqLViAQ==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git","directory":"packages/apps/shopify-app-react-router"},"_npmVersion":"10.8.2","description":"Shopify React Router - to simplify the building of Shopify Apps with React Router","directories":{},"_nodeVersion":"18.20.8","dependencies":{"isbot":"^5.1.26","semver":"^7.7.1","@shopify/shopify-api":"^11.14.1","@shopify/admin-api-client":"^1.1.1","@shopify/storefront-api-client":"^1.0.9","@shopify/shopify-app-session-storage":"^3.0.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19.1.2","jsonwebtoken":"^9.0.2","react-router":"7.6.2","@types/semver":"^7.7.0","jest-fetch-mock":"^3.0.3","@types/jsonwebtoken":"^9.0.10","@shopify/generate-docs":"^0.17.1","@shopify/react-testing":"^6.0.0","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.6.3","@types/testing-library__jest-dom":"^6.0.0","@shopify/shopify-app-session-storage-memory":"^4.0.20"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router":"^7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-react-router_0.1.1_1753113802943_0.2880508560320856","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@shopify/shopify-app-react-router","version":"0.2.0","keywords":["shopify","javascript","typescript","react-router","app","graphql","rest","webhook","Admin API","Storefront API"],"author":{"name":"Shopify Inc."},"license":"MIT","_id":"@shopify/shopify-app-react-router@0.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/apps/shopify-app-react-router","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"d7dc33bc069323276db8ec7b1182c0f56b09ce3e","tarball":"https://registry.npmjs.org/@shopify/shopify-app-react-router/-/shopify-app-react-router-0.2.0.tgz","fileCount":562,"integrity":"sha512-BeGam/qwKqTnn53pUTjY9oQiMWEts7loeaZSarLUvvbAZG83OV6BZWmEMCT8As2/wREmb6cGLbvniDBN8zky4w==","signatures":[{"sig":"MEYCIQD0GxMVzO0dPlV/WSx/ZXPw/KzV1IFhIoHQ0u9c79zMQAIhAK4HagH2cUnRPQHZ683P4sKhZjN65sRwoOf78N9KSY49","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shopify%2fshopify-app-react-router@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":885088},"main":"./dist/cjs/server/index.js","_from":"file:shopify-shopify-app-react-router-0.2.0.tgz","types":"./dist/ts/server/index.d.ts","module":"./dist/esm/server/index.mjs","engines":{"node":">=20.0.0"},"exports":{"./react":{"types":"./dist/ts/react/index.d.ts","import":"./dist/esm/react/index.mjs","default":"./dist/cjs/react/index.js","require":"./dist/cjs/react/index.js"},"./server":{"types":"./dist/ts/server/index.d.ts","import":"./dist/esm/server/index.mjs","default":"./dist/cjs/server/index.js","require":"./dist/cjs/server/index.js"},"./adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"},"./test-helpers":{"types":"./dist/ts/server/test-helpers/index.d.ts","import":"./dist/esm/server/test-helpers/index.mjs","default":"./dist/cjs/server/test-helpers/index.js","require":"./dist/cjs/server/test-helpers/index.js"},"./server/adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"}},"scripts":{"tsc":"tsc","lint":"eslint . --ext .js,.ts","test":"jest","build":"pnpm rollup && pnpm tsc -p ./tsconfig.build.json","clean":"rimraf .rollup.cache dist","rollup":"rollup -c rollup.config.js --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset","build-docs":"sh docs/build-docs.sh","validate-docs":"sh ./docs/build-docs.sh isTest && pnpm compare-docs"},"_npmUser":{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},"_resolved":"/tmp/f089b5ca5c99c78a1715ffdc3f125541/shopify-shopify-app-react-router-0.2.0.tgz","_integrity":"sha512-BeGam/qwKqTnn53pUTjY9oQiMWEts7loeaZSarLUvvbAZG83OV6BZWmEMCT8As2/wREmb6cGLbvniDBN8zky4w==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git","directory":"packages/apps/shopify-app-react-router"},"_npmVersion":"10.8.2","description":"Shopify React Router - to simplify the building of Shopify Apps with React Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"isbot":"^5.1.26","compare-versions":"^6.1.1","@shopify/shopify-api":"^12.0.0","@shopify/admin-api-client":"^1.1.1","@shopify/storefront-api-client":"^1.0.9","@shopify/shopify-app-session-storage":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19.1.12","react-router":"7.8.2","jest-fetch-mock":"^3.0.3","@babel/preset-env":"^7.28.0","@shopify/generate-docs":"^0.18.1","@shopify/react-testing":"^6.0.0","@shopify/shopify-app-session-storage-memory":"^5.0.0"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router":"^7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-react-router_0.2.0_1758128228636_0.3365671020936294","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@shopify/shopify-app-react-router","version":"0.3.0","keywords":["shopify","javascript","typescript","react-router","app","graphql","rest","webhook","Admin API","Storefront API"],"author":{"name":"Shopify Inc."},"license":"MIT","_id":"@shopify/shopify-app-react-router@0.3.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/apps/shopify-app-react-router","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"c3fec91206d891add140d4c3d0a175b9cc5c5240","tarball":"https://registry.npmjs.org/@shopify/shopify-app-react-router/-/shopify-app-react-router-0.3.0.tgz","fileCount":562,"integrity":"sha512-Jacvn2MiRBrCVW+JyxSK/3uu0n6Sw4BvsF5usde4gyxDoWeod0E6ybe5+0iWENpEpE8XGFLig2cRtIYlM2IIpQ==","signatures":[{"sig":"MEUCIGQMiXY3B15xig1/NOogIipEvF2zpYmVFFf+lkSP+866AiEAi5xQbsXdhVp8ZCxBTiEjVsW+1HaklqvLyTbq4ddylUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shopify%2fshopify-app-react-router@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":890769},"main":"./dist/cjs/server/index.js","_from":"file:shopify-shopify-app-react-router-0.3.0.tgz","types":"./dist/ts/server/index.d.ts","module":"./dist/esm/server/index.mjs","engines":{"node":">=20.0.0"},"exports":{"./react":{"types":"./dist/ts/react/index.d.ts","import":"./dist/esm/react/index.mjs","default":"./dist/cjs/react/index.js","require":"./dist/cjs/react/index.js"},"./server":{"types":"./dist/ts/server/index.d.ts","import":"./dist/esm/server/index.mjs","default":"./dist/cjs/server/index.js","require":"./dist/cjs/server/index.js"},"./adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"},"./test-helpers":{"types":"./dist/ts/server/test-helpers/index.d.ts","import":"./dist/esm/server/test-helpers/index.mjs","default":"./dist/cjs/server/test-helpers/index.js","require":"./dist/cjs/server/test-helpers/index.js"},"./server/adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"}},"scripts":{"tsc":"tsc","lint":"eslint . --ext .js,.ts","test":"jest","build":"pnpm rollup && pnpm tsc -p ./tsconfig.build.json","clean":"rimraf .rollup.cache dist","rollup":"rollup -c rollup.config.js --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset","build-docs":"sh docs/build-docs.sh","validate-docs":"sh ./docs/build-docs.sh isTest && pnpm compare-docs"},"_npmUser":{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},"_resolved":"/tmp/5cda136386d6d93670ae2667c1baf9f3/shopify-shopify-app-react-router-0.3.0.tgz","_integrity":"sha512-Jacvn2MiRBrCVW+JyxSK/3uu0n6Sw4BvsF5usde4gyxDoWeod0E6ybe5+0iWENpEpE8XGFLig2cRtIYlM2IIpQ==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git","directory":"packages/apps/shopify-app-react-router"},"_npmVersion":"10.8.2","description":"Shopify React Router - to simplify the building of Shopify Apps with React Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"isbot":"^5.1.26","compare-versions":"^6.1.1","@shopify/shopify-api":"^12.0.0","@shopify/admin-api-client":"^1.1.1","@shopify/storefront-api-client":"^1.0.9","@shopify/shopify-app-session-storage":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19.1.12","react-router":"7.8.2","jest-fetch-mock":"^3.0.3","@babel/preset-env":"^7.28.0","@shopify/generate-docs":"^0.18.1","@shopify/react-testing":"^6.0.0","@shopify/shopify-app-session-storage-memory":"^5.0.0"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router":"^7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-react-router_0.3.0_1758737413826_0.14353732490071236","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@shopify/shopify-app-react-router","version":"1.0.0","keywords":["shopify","javascript","typescript","react-router","app","graphql","rest","webhook","Admin API","Storefront API"],"author":{"name":"Shopify Inc."},"license":"MIT","_id":"@shopify/shopify-app-react-router@1.0.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/apps/shopify-app-react-router","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"29e33c3484f876ceb55915b5f3bd2d75a54e799b","tarball":"https://registry.npmjs.org/@shopify/shopify-app-react-router/-/shopify-app-react-router-1.0.0.tgz","fileCount":562,"integrity":"sha512-Cp38mu6XpbJcqQdvcucGrrUxC3233Iscdqg5CRYjxB+ozZ29pYEoiI13isWXSExcVhGfhtfosWaRQZB8sxby/w==","signatures":[{"sig":"MEQCIFQfa5qWJqiLN5BzzVB93bBZz3lbCTlGBv7/DfnImjLxAiAH6Diz8KWQs9hFcqTvAsE8WCGDqsRB5QU3eU1FDGZASQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shopify%2fshopify-app-react-router@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":890552},"main":"./dist/cjs/server/index.js","_from":"file:shopify-shopify-app-react-router-1.0.0.tgz","types":"./dist/ts/server/index.d.ts","module":"./dist/esm/server/index.mjs","engines":{"node":">=20.0.0"},"exports":{"./react":{"types":"./dist/ts/react/index.d.ts","import":"./dist/esm/react/index.mjs","default":"./dist/cjs/react/index.js","require":"./dist/cjs/react/index.js"},"./server":{"types":"./dist/ts/server/index.d.ts","import":"./dist/esm/server/index.mjs","default":"./dist/cjs/server/index.js","require":"./dist/cjs/server/index.js"},"./adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"},"./test-helpers":{"types":"./dist/ts/server/test-helpers/index.d.ts","import":"./dist/esm/server/test-helpers/index.mjs","default":"./dist/cjs/server/test-helpers/index.js","require":"./dist/cjs/server/test-helpers/index.js"},"./server/adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"}},"scripts":{"tsc":"tsc","lint":"eslint . --ext .js,.ts","test":"jest","build":"pnpm rollup && pnpm tsc -p ./tsconfig.build.json","clean":"rimraf .rollup.cache dist","rollup":"rollup -c rollup.config.js --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset","build-docs":"sh docs/build-docs.sh","validate-docs":"sh ./docs/build-docs.sh isTest && pnpm compare-docs"},"_npmUser":{"name":"shopify-dep","email":"npmjs+shopify-dep@shopify.com"},"_resolved":"/tmp/172ce6a109e24ad71b6339f365358dae/shopify-shopify-app-react-router-1.0.0.tgz","_integrity":"sha512-Cp38mu6XpbJcqQdvcucGrrUxC3233Iscdqg5CRYjxB+ozZ29pYEoiI13isWXSExcVhGfhtfosWaRQZB8sxby/w==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git","directory":"packages/apps/shopify-app-react-router"},"_npmVersion":"10.8.2","description":"Shopify React Router - to simplify the building of Shopify Apps with React Router","directories":{},"_nodeVersion":"20.19.5","dependencies":{"isbot":"^5.1.26","compare-versions":"^6.1.1","@shopify/shopify-api":"^12.0.0","@shopify/admin-api-client":"^1.1.1","@shopify/storefront-api-client":"^1.0.9","@shopify/shopify-app-session-storage":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19.1.13","react-router":"7.9.1","jest-fetch-mock":"^3.0.3","@babel/preset-env":"^7.28.0","@shopify/generate-docs":"^0.19.2","@shopify/react-testing":"^6.0.0","@shopify/shopify-app-session-storage-memory":"^5.0.0"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router":"^7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-react-router_1.0.0_1759334709122_0.34197514473195434","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@shopify/shopify-app-react-router","version":"1.0.1","keywords":["shopify","javascript","typescript","react-router","app","graphql","rest","webhook","Admin API","Storefront API"],"author":{"name":"Shopify Inc."},"license":"MIT","_id":"@shopify/shopify-app-react-router@1.0.1","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/apps/shopify-app-react-router","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"7939a05c523170f1c8c5ae072b36a8a920cc896b","tarball":"https://registry.npmjs.org/@shopify/shopify-app-react-router/-/shopify-app-react-router-1.0.1.tgz","fileCount":562,"integrity":"sha512-cBqE3HokF/57fvZZatw3v7IdGbk0I9Pwoym/V9qv6qokr4Z0ETbmBY/WdOwcTT2GQOwZW2Knjp4BXmmusqOI+g==","signatures":[{"sig":"MEUCIQCGcTa/9ZJi0sKUmAiFAr9marpr9exwB+vgk0DNMLwZNgIgD4oDTp+aHoUdkcaDJglqQ0bMEZzXleT6V5UzM2WV4KQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shopify%2fshopify-app-react-router@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":890552},"main":"./dist/cjs/server/index.js","_from":"file:shopify-shopify-app-react-router-1.0.1.tgz","types":"./dist/ts/server/index.d.ts","module":"./dist/esm/server/index.mjs","engines":{"node":">=20.0.0"},"exports":{"./react":{"types":"./dist/ts/react/index.d.ts","import":"./dist/esm/react/index.mjs","default":"./dist/cjs/react/index.js","require":"./dist/cjs/react/index.js"},"./server":{"types":"./dist/ts/server/index.d.ts","import":"./dist/esm/server/index.mjs","default":"./dist/cjs/server/index.js","require":"./dist/cjs/server/index.js"},"./adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"},"./test-helpers":{"types":"./dist/ts/server/test-helpers/index.d.ts","import":"./dist/esm/server/test-helpers/index.mjs","default":"./dist/cjs/server/test-helpers/index.js","require":"./dist/cjs/server/test-helpers/index.js"},"./server/adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"}},"scripts":{"tsc":"tsc","lint":"eslint . --ext .js,.ts","test":"jest","build":"pnpm rollup && pnpm tsc -p ./tsconfig.build.json","clean":"rimraf .rollup.cache dist","rollup":"rollup -c rollup.config.js --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset","build-docs":"sh docs/build-docs.sh","validate-docs":"sh ./docs/build-docs.sh isTest && pnpm compare-docs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71b5cd6a-1832-475d-99d2-b96b3beaa1c2"}},"_resolved":"/tmp/2b815f6305983012c888b0f0b2a149f4/shopify-shopify-app-react-router-1.0.1.tgz","_integrity":"sha512-cBqE3HokF/57fvZZatw3v7IdGbk0I9Pwoym/V9qv6qokr4Z0ETbmBY/WdOwcTT2GQOwZW2Knjp4BXmmusqOI+g==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git","directory":"packages/apps/shopify-app-react-router"},"_npmVersion":"11.6.2","description":"Shopify React Router - to simplify the building of Shopify Apps with React Router","directories":{},"_nodeVersion":"22.20.0","dependencies":{"isbot":"^5.1.26","compare-versions":"^6.1.1","@shopify/shopify-api":"^12.1.0","@shopify/admin-api-client":"^1.1.1","@shopify/storefront-api-client":"^1.0.9","@shopify/shopify-app-session-storage":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19.1.13","react-router":"7.9.1","jest-fetch-mock":"^3.0.3","@babel/preset-env":"^7.28.0","@shopify/generate-docs":"^0.19.5","@shopify/react-testing":"^6.0.0","@shopify/shopify-app-session-storage-memory":"^5.0.1"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router":"^7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-react-router_1.0.1_1761063938288_0.18473360579648657","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@shopify/shopify-app-react-router","version":"1.0.2","keywords":["shopify","javascript","typescript","react-router","app","graphql","rest","webhook","Admin API","Storefront API"],"author":{"name":"Shopify Inc."},"license":"MIT","_id":"@shopify/shopify-app-react-router@1.0.2","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/apps/shopify-app-react-router","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"e3b46d0182444ac007ff4b7cee862295e62e7810","tarball":"https://registry.npmjs.org/@shopify/shopify-app-react-router/-/shopify-app-react-router-1.0.2.tgz","fileCount":562,"integrity":"sha512-bAwFkHNqYWlrDGY1km4CxS1q3xSO8O3a4oxuSPzIEXBcEK1YEjQOxBrby1MmliiDDOUpFOIxRKQkJ/3Byhn5+g==","signatures":[{"sig":"MEUCIAtQbbSilN4NkoP6fCOPP9OBczcKH+3/J04ENMCgVXR3AiEApF7NgntpTg0CN3SgivLS2gYLwOWs+GcgJvyJvd8Fo38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shopify%2fshopify-app-react-router@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":891216},"main":"./dist/cjs/server/index.js","_from":"file:shopify-shopify-app-react-router-1.0.2.tgz","types":"./dist/ts/server/index.d.ts","module":"./dist/esm/server/index.mjs","engines":{"node":">=20.0.0"},"exports":{"./react":{"types":"./dist/ts/react/index.d.ts","import":"./dist/esm/react/index.mjs","default":"./dist/cjs/react/index.js","require":"./dist/cjs/react/index.js"},"./server":{"types":"./dist/ts/server/index.d.ts","import":"./dist/esm/server/index.mjs","default":"./dist/cjs/server/index.js","require":"./dist/cjs/server/index.js"},"./adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"},"./test-helpers":{"types":"./dist/ts/server/test-helpers/index.d.ts","import":"./dist/esm/server/test-helpers/index.mjs","default":"./dist/cjs/server/test-helpers/index.js","require":"./dist/cjs/server/test-helpers/index.js"},"./server/adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"}},"scripts":{"tsc":"tsc","lint":"eslint . --ext .js,.ts","test":"jest","build":"pnpm rollup && pnpm tsc -p ./tsconfig.build.json","clean":"rimraf .rollup.cache dist","rollup":"rollup -c rollup.config.js --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset","build-docs":"sh docs/build-docs.sh","validate-docs":"sh ./docs/build-docs.sh isTest && pnpm compare-docs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71b5cd6a-1832-475d-99d2-b96b3beaa1c2"}},"_resolved":"/tmp/aca82cc130e109310fad713634a83fd0/shopify-shopify-app-react-router-1.0.2.tgz","_integrity":"sha512-bAwFkHNqYWlrDGY1km4CxS1q3xSO8O3a4oxuSPzIEXBcEK1YEjQOxBrby1MmliiDDOUpFOIxRKQkJ/3Byhn5+g==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git","directory":"packages/apps/shopify-app-react-router"},"_npmVersion":"11.6.2","description":"Shopify React Router - to simplify the building of Shopify Apps with React Router","directories":{},"_nodeVersion":"22.20.0","dependencies":{"isbot":"^5.1.26","compare-versions":"^6.1.1","@shopify/shopify-api":"^12.1.1","@shopify/admin-api-client":"^1.1.1","@shopify/storefront-api-client":"^1.0.9","@shopify/shopify-app-session-storage":"^4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19.2.2","react-router":"7.9.4","jest-fetch-mock":"^3.0.3","@babel/preset-env":"^7.28.0","@shopify/generate-docs":"^0.19.5","@shopify/react-testing":"^6.0.0","@shopify/shopify-app-session-storage-memory":"^5.0.2"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router":"^7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-react-router_1.0.2_1761751911437_0.6641256854493509","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@shopify/shopify-app-react-router","version":"1.0.3","keywords":["shopify","javascript","typescript","react-router","app","graphql","rest","webhook","Admin API","Storefront API"],"author":{"name":"Shopify Inc."},"license":"MIT","_id":"@shopify/shopify-app-react-router@1.0.3","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/apps/shopify-app-react-router","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"bdf9ae8410e5a7f3f64f2507aaa85b883a5f2a33","tarball":"https://registry.npmjs.org/@shopify/shopify-app-react-router/-/shopify-app-react-router-1.0.3.tgz","fileCount":562,"integrity":"sha512-KcXBtGGLWoDPmd7GSAJOA0TEicA+DxW/bLVv9WsNzuTgkDfMvZ6E15ANbgYUTl9gamLhVSyjYvClgt2tGi9+lQ==","signatures":[{"sig":"MEUCIQCtZQBw5fsrGKxvw2eCrBeoG6Ql+0lcrMFakB9wlrasUgIgMIZh0PISp/stb+LBycsZwdppkMFSxqbnllWZBuFFulI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shopify%2fshopify-app-react-router@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":891398},"main":"./dist/cjs/server/index.js","_from":"file:shopify-shopify-app-react-router-1.0.3.tgz","types":"./dist/ts/server/index.d.ts","module":"./dist/esm/server/index.mjs","engines":{"node":">=20.0.0"},"exports":{"./react":{"types":"./dist/ts/react/index.d.ts","import":"./dist/esm/react/index.mjs","default":"./dist/cjs/react/index.js","require":"./dist/cjs/react/index.js"},"./server":{"types":"./dist/ts/server/index.d.ts","import":"./dist/esm/server/index.mjs","default":"./dist/cjs/server/index.js","require":"./dist/cjs/server/index.js"},"./adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"},"./test-helpers":{"types":"./dist/ts/server/test-helpers/index.d.ts","import":"./dist/esm/server/test-helpers/index.mjs","default":"./dist/cjs/server/test-helpers/index.js","require":"./dist/cjs/server/test-helpers/index.js"},"./server/adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"}},"scripts":{"tsc":"tsc","lint":"eslint . --ext .js,.ts","test":"jest","build":"pnpm rollup && pnpm tsc -p ./tsconfig.build.json","clean":"rimraf .rollup.cache dist","rollup":"rollup -c rollup.config.js --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset","build-docs":"sh docs/build-docs.sh","validate-docs":"sh ./docs/build-docs.sh isTest && pnpm compare-docs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71b5cd6a-1832-475d-99d2-b96b3beaa1c2"}},"_resolved":"/tmp/51e54a904b7ddedfe5ffe330e8bc48f9/shopify-shopify-app-react-router-1.0.3.tgz","_integrity":"sha512-KcXBtGGLWoDPmd7GSAJOA0TEicA+DxW/bLVv9WsNzuTgkDfMvZ6E15ANbgYUTl9gamLhVSyjYvClgt2tGi9+lQ==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git","directory":"packages/apps/shopify-app-react-router"},"_npmVersion":"11.6.2","description":"Shopify React Router - to simplify the building of Shopify Apps with React Router","directories":{},"_nodeVersion":"22.21.1","dependencies":{"isbot":"^5.1.26","compare-versions":"^6.1.1","@shopify/shopify-api":"^12.1.2","@shopify/admin-api-client":"^1.1.1","@shopify/storefront-api-client":"^1.0.9","@shopify/shopify-app-session-storage":"^4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19.2.2","react-router":"7.9.4","jest-fetch-mock":"^3.0.3","@babel/preset-env":"^7.28.0","@shopify/generate-docs":"^0.19.5","@shopify/react-testing":"^6.0.0","@shopify/shopify-app-session-storage-memory":"^5.0.3"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router":"^7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-react-router_1.0.3_1763495005592_0.817261154993921","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@shopify/shopify-app-react-router","version":"1.1.0","keywords":["shopify","javascript","typescript","react-router","app","graphql","rest","webhook","Admin API","Storefront API"],"author":{"name":"Shopify Inc."},"license":"MIT","_id":"@shopify/shopify-app-react-router@1.1.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/apps/shopify-app-react-router","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"ffd3502604128dd183c594d3e47eb3be25b3435e","tarball":"https://registry.npmjs.org/@shopify/shopify-app-react-router/-/shopify-app-react-router-1.1.0.tgz","fileCount":582,"integrity":"sha512-U53p94xRjr4o5v4bZCjx9AGi9FzYHz2pyCy1FK/c7Pml7QfKo5AEKM9i6FGOqhJvd3utzIRNH8aQVZk5SgvAQQ==","signatures":[{"sig":"MEQCIEbf5ERHXZcjPiVbkQfkJbnuWoO3WN1dm88Nk6+Hi90KAiADMLGHshz2SBAUqJeJEFUqajyzF3kr2OXlq17Q/eNk6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shopify%2fshopify-app-react-router@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":909581},"main":"./dist/cjs/server/index.js","_from":"file:shopify-shopify-app-react-router-1.1.0.tgz","types":"./dist/ts/server/index.d.ts","module":"./dist/esm/server/index.mjs","engines":{"node":">=20.0.0"},"exports":{"./react":{"types":"./dist/ts/react/index.d.ts","import":"./dist/esm/react/index.mjs","default":"./dist/cjs/react/index.js","require":"./dist/cjs/react/index.js"},"./server":{"types":"./dist/ts/server/index.d.ts","import":"./dist/esm/server/index.mjs","default":"./dist/cjs/server/index.js","require":"./dist/cjs/server/index.js"},"./adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"},"./test-helpers":{"types":"./dist/ts/server/test-helpers/index.d.ts","import":"./dist/esm/server/test-helpers/index.mjs","default":"./dist/cjs/server/test-helpers/index.js","require":"./dist/cjs/server/test-helpers/index.js"},"./server/adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"}},"scripts":{"tsc":"tsc","lint":"eslint . --ext .js,.ts","test":"jest","build":"pnpm rollup && pnpm tsc -p ./tsconfig.build.json","clean":"rimraf .rollup.cache dist","rollup":"rollup -c rollup.config.js --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset","build-docs":"sh docs/build-docs.sh","validate-docs":"sh ./docs/build-docs.sh isTest && pnpm compare-docs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71b5cd6a-1832-475d-99d2-b96b3beaa1c2"}},"_resolved":"/tmp/4ae6505cdd7d721805faefbba793c43c/shopify-shopify-app-react-router-1.1.0.tgz","_integrity":"sha512-U53p94xRjr4o5v4bZCjx9AGi9FzYHz2pyCy1FK/c7Pml7QfKo5AEKM9i6FGOqhJvd3utzIRNH8aQVZk5SgvAQQ==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git","directory":"packages/apps/shopify-app-react-router"},"_npmVersion":"11.7.0","description":"Shopify React Router - to simplify the building of Shopify Apps with React Router","directories":{},"_nodeVersion":"22.21.1","dependencies":{"isbot":"^5.1.26","compare-versions":"^6.1.1","@shopify/shopify-api":"^12.2.0","@shopify/admin-api-client":"^1.1.1","@shopify/storefront-api-client":"^1.0.9","@shopify/shopify-app-session-storage":"^4.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19.2.2","react-router":"7.9.6","jest-fetch-mock":"^3.0.3","@babel/preset-env":"^7.28.5","@shopify/generate-docs":"^0.19.8","@shopify/react-testing":"^6.0.0","@shopify/shopify-app-session-storage-memory":"^5.0.4"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router":"^7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-react-router_1.1.0_1765481245835_0.44608572236459754","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@shopify/shopify-app-react-router","version":"1.1.1","keywords":["shopify","javascript","typescript","react-router","app","graphql","rest","webhook","Admin API","Storefront API"],"author":{"name":"Shopify Inc."},"license":"MIT","_id":"@shopify/shopify-app-react-router@1.1.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/apps/shopify-app-react-router","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"3a1ddce5cee4bf42ce4ff68348ae7ccae6ef57f5","tarball":"https://registry.npmjs.org/@shopify/shopify-app-react-router/-/shopify-app-react-router-1.1.1.tgz","fileCount":582,"integrity":"sha512-yDowhntq1D2Iq3eHcOuG/lNPjFl51t1CYcKM/cdI+oqIGsaW7SG7Fu6Tm9trpkTcf81XxILZA8JSi+98kEvcCA==","signatures":[{"sig":"MEUCIQD+Qq5t5oXiz1yqLCyavrjIY2U1LoQzY1IdwjMiWLXtfAIgVLAfCMMkl7Uj1XaOaGYPVrHEyFs6xElcFZpRDK12MnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shopify%2fshopify-app-react-router@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":909636},"main":"./dist/cjs/server/index.js","_from":"file:shopify-shopify-app-react-router-1.1.1.tgz","types":"./dist/ts/server/index.d.ts","module":"./dist/esm/server/index.mjs","engines":{"node":">=20.0.0"},"exports":{"./react":{"types":"./dist/ts/react/index.d.ts","import":"./dist/esm/react/index.mjs","default":"./dist/cjs/react/index.js","require":"./dist/cjs/react/index.js"},"./server":{"types":"./dist/ts/server/index.d.ts","import":"./dist/esm/server/index.mjs","default":"./dist/cjs/server/index.js","require":"./dist/cjs/server/index.js"},"./adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"},"./test-helpers":{"types":"./dist/ts/server/test-helpers/index.d.ts","import":"./dist/esm/server/test-helpers/index.mjs","default":"./dist/cjs/server/test-helpers/index.js","require":"./dist/cjs/server/test-helpers/index.js"},"./server/adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"}},"scripts":{"tsc":"tsc","lint":"eslint . --ext .js,.ts","test":"jest","build":"pnpm rollup && pnpm tsc -p ./tsconfig.build.json","clean":"rimraf .rollup.cache dist","rollup":"rollup -c rollup.config.js --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset","build-docs":"sh docs/build-docs.sh","validate-docs":"sh ./docs/build-docs.sh isTest && pnpm compare-docs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71b5cd6a-1832-475d-99d2-b96b3beaa1c2"}},"_resolved":"/tmp/ebc17aa36c86145763300a262fc5dce8/shopify-shopify-app-react-router-1.1.1.tgz","_integrity":"sha512-yDowhntq1D2Iq3eHcOuG/lNPjFl51t1CYcKM/cdI+oqIGsaW7SG7Fu6Tm9trpkTcf81XxILZA8JSi+98kEvcCA==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git","directory":"packages/apps/shopify-app-react-router"},"_npmVersion":"11.7.0","description":"Shopify React Router - to simplify the building of Shopify Apps with React Router","directories":{},"_nodeVersion":"22.21.1","dependencies":{"isbot":"^5.1.32","compare-versions":"^6.1.1","@shopify/shopify-api":"^12.3.0","@shopify/admin-api-client":"^1.1.1","@shopify/storefront-api-client":"^1.0.9","@shopify/shopify-app-session-storage":"^4.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19.2.2","react-router":"7.12.0","jest-fetch-mock":"^3.0.3","@babel/preset-env":"^7.28.5","@shopify/generate-docs":"^0.19.8","@shopify/react-testing":"^6.0.0","@shopify/shopify-app-session-storage-memory":"^5.0.5"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router":"^7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-react-router_1.1.1_1768517146592_0.26301146334107695","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@shopify/shopify-app-react-router","version":"1.2.0","keywords":["shopify","javascript","typescript","react-router","app","graphql","rest","webhook","Admin API","Storefront API"],"author":{"name":"Shopify Inc."},"license":"MIT","_id":"@shopify/shopify-app-react-router@1.2.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/apps/shopify-app-react-router","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"b66de067656fa09cc3dd543b4dd093a8b74cb881","tarball":"https://registry.npmjs.org/@shopify/shopify-app-react-router/-/shopify-app-react-router-1.2.0.tgz","fileCount":744,"integrity":"sha512-8yZzVw5a1LwIwN2HZQzUXKAs3c+39aSWDLT10gxTu+FJY3r5d0ndL7AhbRpwnS+TB8c0tp5JPVlVFXlVM4e+Bg==","signatures":[{"sig":"MEYCIQD9cT7KJLHlpeHOii7EPdSpUbZruPwsgVM3yOn9p+eyiwIhAN2GQBVeGpPyX1HaL0t0i+ptP6iTybppgWoySSOdFjMy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shopify%2fshopify-app-react-router@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1233934},"main":"./dist/cjs/server/index.js","_from":"file:shopify-shopify-app-react-router-1.2.0.tgz","types":"./dist/ts/server/index.d.ts","module":"./dist/esm/server/index.mjs","engines":{"node":">=20.0.0"},"exports":{"./react":{"types":"./dist/ts/react/index.d.ts","import":"./dist/esm/react/index.mjs","default":"./dist/cjs/react/index.js","require":"./dist/cjs/react/index.js"},"./server":{"types":"./dist/ts/server/index.d.ts","import":"./dist/esm/server/index.mjs","default":"./dist/cjs/server/index.js","require":"./dist/cjs/server/index.js"},"./adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"},"./test-helpers":{"types":"./dist/ts/server/test-helpers/index.d.ts","import":"./dist/esm/server/test-helpers/index.mjs","default":"./dist/cjs/server/test-helpers/index.js","require":"./dist/cjs/server/test-helpers/index.js"},"./server/adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"}},"scripts":{"tsc":"tsc","lint":"eslint .","test":"jest","build":"pnpm rollup && pnpm tsc -p ./tsconfig.build.json","clean":"rimraf .rollup.cache dist","rollup":"rollup -c rollup.config.js --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset","build-docs":"sh docs/build-docs.sh","validate-docs":"sh ./docs/build-docs.sh isTest && pnpm compare-docs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71b5cd6a-1832-475d-99d2-b96b3beaa1c2"}},"_resolved":"/tmp/4a51f53e9b9e10cbe6912ef5b4775381/shopify-shopify-app-react-router-1.2.0.tgz","_integrity":"sha512-8yZzVw5a1LwIwN2HZQzUXKAs3c+39aSWDLT10gxTu+FJY3r5d0ndL7AhbRpwnS+TB8c0tp5JPVlVFXlVM4e+Bg==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git","directory":"packages/apps/shopify-app-react-router"},"_npmVersion":"11.11.0","description":"Shopify React Router - to simplify the building of Shopify Apps with React Router","directories":{},"_nodeVersion":"22.22.0","dependencies":{"isbot":"^5.1.34","compare-versions":"^6.1.1","@shopify/shopify-api":"^13.0.0","@shopify/admin-api-client":"^1.1.2","@shopify/storefront-api-client":"^1.0.10","@shopify/shopify-app-session-storage":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19.2.9","react-router":"7.13.0","jest-fetch-mock":"^3.0.3","@babel/preset-env":"^7.28.6","@shopify/generate-docs":"^0.19.8","@shopify/react-testing":"^6.0.0","@shopify/shopify-app-session-storage-memory":"^6.0.0"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router":"^7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-react-router_1.2.0_1773255771078_0.17065269131147454","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@shopify/shopify-app-react-router","version":"1.2.1","keywords":["shopify","javascript","typescript","react-router","app","graphql","rest","webhook","Admin API","Storefront API"],"author":{"name":"Shopify Inc."},"license":"MIT","_id":"@shopify/shopify-app-react-router@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":"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/apps/shopify-app-react-router","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"b930d70c5b85c07c28dc71cd523fbaaa9761eb5a","tarball":"https://registry.npmjs.org/@shopify/shopify-app-react-router/-/shopify-app-react-router-1.2.1.tgz","fileCount":691,"integrity":"sha512-37FtkGoHkvXFUsBU/ibhTrlAGoogfq0VodyEckkggi35lrjZfOGX7xKzMWW13QyD6q8bGg/wCBNOW4WANvewEA==","signatures":[{"sig":"MEYCIQC4s/93Wcu/cVxvgEod9H5f/UTt/GmNfd8j0C7zDAA7gAIhAKfZRLhZnA2NJBrWIl/CYOwT34xW2HiNq90kovotaOi+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shopify%2fshopify-app-react-router@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1207276},"main":"./dist/cjs/server/index.js","_from":"file:shopify-shopify-app-react-router-1.2.1.tgz","types":"./dist/ts/server/index.d.ts","module":"./dist/esm/server/index.mjs","engines":{"node":">=20.0.0"},"exports":{"./react":{"types":"./dist/ts/react/index.d.ts","import":"./dist/esm/react/index.mjs","default":"./dist/cjs/react/index.js","require":"./dist/cjs/react/index.js"},"./server":{"types":"./dist/ts/server/index.d.ts","import":"./dist/esm/server/index.mjs","default":"./dist/cjs/server/index.js","require":"./dist/cjs/server/index.js"},"./adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"},"./test-helpers":{"types":"./dist/ts/server/test-helpers/index.d.ts","import":"./dist/esm/server/test-helpers/index.mjs","default":"./dist/cjs/server/test-helpers/index.js","require":"./dist/cjs/server/test-helpers/index.js"},"./server/adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"}},"scripts":{"tsc":"tsc","lint":"eslint .","test":"jest","build":"pnpm rollup && pnpm tsc -p ./tsconfig.build.json","clean":"rimraf .rollup.cache dist","rollup":"rollup -c rollup.config.js --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset","build-docs":"sh docs/build-docs.sh","validate-docs":"sh ./docs/build-docs.sh isTest && pnpm compare-docs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71b5cd6a-1832-475d-99d2-b96b3beaa1c2"}},"_resolved":"/tmp/364671d260a9ec74dfd11cc619d74ab4/shopify-shopify-app-react-router-1.2.1.tgz","_integrity":"sha512-37FtkGoHkvXFUsBU/ibhTrlAGoogfq0VodyEckkggi35lrjZfOGX7xKzMWW13QyD6q8bGg/wCBNOW4WANvewEA==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git","directory":"packages/apps/shopify-app-react-router"},"_npmVersion":"11.13.0","description":"Shopify React Router - to simplify the building of Shopify Apps with React Router","directories":{},"_nodeVersion":"24.17.0","dependencies":{"isbot":"^5.1.40","compare-versions":"^6.1.1","@shopify/shopify-api":"^13.1.0","@shopify/admin-api-client":"^1.1.2","@shopify/storefront-api-client":"^1.0.10","@shopify/shopify-app-session-storage":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19.2.16","react-router":"7.17.0","jest-fetch-mock":"^3.0.3","@babel/preset-env":"^7.29.7","@shopify/generate-docs":"^1.2.0","@shopify/react-testing":"^6.0.0","@shopify/shopify-app-session-storage-memory":"^6.0.1"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router":"^7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-react-router_1.2.1_1782324638568_0.8846482177582324","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@shopify/shopify-app-react-router","version":"2.0.0","keywords":["shopify","javascript","typescript","react-router","app","graphql","rest","webhook","Admin API","Storefront API"],"author":{"name":"Shopify Inc."},"license":"MIT","_id":"@shopify/shopify-app-react-router@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":"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/apps/shopify-app-react-router","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"2b6b21000064759adcae9dae6ad6fb95ca84906c","tarball":"https://registry.npmjs.org/@shopify/shopify-app-react-router/-/shopify-app-react-router-2.0.0.tgz","fileCount":698,"integrity":"sha512-Oy/MIDXWTXZ06dZ3axUwsl5JOeU3ZDofeRNRWE4pkf3NgXIV10LqpY1nQELRZxaog24GAk18Dm+vdnL5Kf8n0A==","signatures":[{"sig":"MEYCIQCnWdGqA2CBl4jGeZopk4QcIFtYKEyMlBG3jhwKarluHwIhAOD+oGV7iwqNkdott9LbnWqlpn/pTZ8bruVE1EScVsDx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shopify%2fshopify-app-react-router@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1199985},"main":"./dist/cjs/server/index.js","_from":"file:shopify-shopify-app-react-router-2.0.0.tgz","types":"./dist/ts/server/index.d.ts","module":"./dist/esm/server/index.mjs","engines":{"node":">=22.0.0"},"exports":{"./react":{"types":"./dist/ts/react/index.d.ts","import":"./dist/esm/react/index.mjs","default":"./dist/cjs/react/index.js","require":"./dist/cjs/react/index.js"},"./server":{"types":"./dist/ts/server/index.d.ts","import":"./dist/esm/server/index.mjs","default":"./dist/cjs/server/index.js","require":"./dist/cjs/server/index.js"},"./adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"},"./test-helpers":{"types":"./dist/ts/server/test-helpers/index.d.ts","import":"./dist/esm/server/test-helpers/index.mjs","default":"./dist/cjs/server/test-helpers/index.js","require":"./dist/cjs/server/test-helpers/index.js"},"./server/adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"}},"scripts":{"tsc":"tsc","test":"jest","build":"pnpm rollup && pnpm tsc -p ./tsconfig.build.json","clean":"rimraf .rollup.cache dist","rollup":"rollup -c rollup.config.js --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset","build-docs":"sh docs/build-docs.sh","validate-docs":"sh ./docs/build-docs.sh isTest && pnpm compare-docs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71b5cd6a-1832-475d-99d2-b96b3beaa1c2"}},"_resolved":"/tmp/3cdddbfd5b4c1fc4caa200af8303d85e/shopify-shopify-app-react-router-2.0.0.tgz","_integrity":"sha512-Oy/MIDXWTXZ06dZ3axUwsl5JOeU3ZDofeRNRWE4pkf3NgXIV10LqpY1nQELRZxaog24GAk18Dm+vdnL5Kf8n0A==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git","directory":"packages/apps/shopify-app-react-router"},"_npmVersion":"11.16.0","description":"Shopify React Router - to simplify the building of Shopify Apps with React Router","directories":{},"_nodeVersion":"24.18.0","dependencies":{"isbot":"^5.2.0","compare-versions":"^6.1.1","@shopify/shopify-api":"^14.0.0","@shopify/admin-api-client":"^2.0.0","@shopify/storefront-api-client":"^2.0.0","@shopify/shopify-app-session-storage":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19.2.17","react-router":"7.17.0","jest-fetch-mock":"^3.2.0","@babel/preset-env":"^7.29.7","@shopify/generate-docs":"^1.2.3","@shopify/react-testing":"^6.0.0","@shopify/shopify-app-session-storage-memory":"^7.0.0"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router":"^7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-react-router_2.0.0_1786397320373_0.44050064047467163","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@shopify/shopify-app-react-router","version":"2.0.1","keywords":["shopify","javascript","typescript","react-router","app","graphql","rest","webhook","Admin API","Storefront API"],"author":{"name":"Shopify Inc."},"license":"MIT","_id":"@shopify/shopify-app-react-router@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/apps/shopify-app-react-router","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"df34f3db08091ba657fd39fce8aa4343e70bfb2b","tarball":"https://registry.npmjs.org/@shopify/shopify-app-react-router/-/shopify-app-react-router-2.0.1.tgz","fileCount":698,"integrity":"sha512-RMpDZigHlViNUcnIiRYh0BJcpiTe9Cdgu6lPE4Jax8tjRyjqnk+1sRw82ZBZ/NiJ6aZ/v4/2LHsREOTe8fA8eA==","signatures":[{"sig":"MEUCIQCXmpH70/UZfEtTr0C2JX36Cai0NrKqR0hj8PNtwHgYBQIgfCGBqk/3/mVm7iQ1lR3ijQ+F3OSCAo0Xf8R8ucUuUUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shopify%2fshopify-app-react-router@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1200563},"main":"./dist/cjs/server/index.js","_from":"file:shopify-shopify-app-react-router-2.0.1.tgz","types":"./dist/ts/server/index.d.ts","module":"./dist/esm/server/index.mjs","engines":{"node":">=22.0.0"},"exports":{"./react":{"types":"./dist/ts/react/index.d.ts","import":"./dist/esm/react/index.mjs","default":"./dist/cjs/react/index.js","require":"./dist/cjs/react/index.js"},"./server":{"types":"./dist/ts/server/index.d.ts","import":"./dist/esm/server/index.mjs","default":"./dist/cjs/server/index.js","require":"./dist/cjs/server/index.js"},"./adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"},"./test-helpers":{"types":"./dist/ts/server/test-helpers/index.d.ts","import":"./dist/esm/server/test-helpers/index.mjs","default":"./dist/cjs/server/test-helpers/index.js","require":"./dist/cjs/server/test-helpers/index.js"},"./server/adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"}},"scripts":{"tsc":"tsc","test":"jest","build":"pnpm rollup && pnpm tsc -p ./tsconfig.build.json","clean":"rimraf .rollup.cache dist","rollup":"rollup -c rollup.config.js --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset","build-docs":"sh docs/build-docs.sh","validate-docs":"sh ./docs/build-docs.sh isTest && pnpm compare-docs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71b5cd6a-1832-475d-99d2-b96b3beaa1c2"}},"_resolved":"/tmp/4c99a895d5877fc374ecc14160b75a6e/shopify-shopify-app-react-router-2.0.1.tgz","_integrity":"sha512-RMpDZigHlViNUcnIiRYh0BJcpiTe9Cdgu6lPE4Jax8tjRyjqnk+1sRw82ZBZ/NiJ6aZ/v4/2LHsREOTe8fA8eA==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git","directory":"packages/apps/shopify-app-react-router"},"_npmVersion":"11.17.0","description":"Shopify React Router - to simplify the building of Shopify Apps with React Router","directories":{},"_nodeVersion":"24.19.0","dependencies":{"isbot":"^5.2.0","compare-versions":"^6.1.1","@shopify/shopify-api":"^14.0.1","@shopify/admin-api-client":"^2.0.0","@shopify/storefront-api-client":"^2.0.0","@shopify/shopify-app-session-storage":"^6.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19.2.17","react-router":"7.17.0","jest-fetch-mock":"^3.2.0","@babel/preset-env":"^7.29.7","@shopify/generate-docs":"^1.2.3","@shopify/react-testing":"^6.0.0","@shopify/shopify-app-session-storage-memory":"^7.0.1"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router":"^7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-react-router_2.0.1_1787924980354_0.9970221221307447","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@shopify/shopify-app-react-router","version":"2.1.0","keywords":["shopify","javascript","typescript","react-router","app","graphql","rest","webhook","Admin API","Storefront API"],"author":{"name":"Shopify Inc."},"license":"MIT","_id":"@shopify/shopify-app-react-router@2.1.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":"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/apps/shopify-app-react-router","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"b08be899867c2a0bf740dccd1c86e4a5eec08cda","tarball":"https://registry.npmjs.org/@shopify/shopify-app-react-router/-/shopify-app-react-router-2.1.0.tgz","fileCount":698,"integrity":"sha512-ICkiqZ4A4IpRTatAS0klpDGdxwsxlj9JiXe48KMl9lFbaE5wKIF1lZPUgEz5OXDqq7RR2f4uu4ti/U8sFoaTiQ==","signatures":[{"sig":"MEUCIQCjJA8qgnTMle9Skcpo+25ETObI64WAcPVUFHtLJRkevwIgPUmsKPtA6T63ZTo9IG08uVdGNmyhHCUgi+rbFFH7DV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shopify%2fshopify-app-react-router@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1203844},"main":"./dist/cjs/server/index.js","_from":"file:shopify-shopify-app-react-router-2.1.0.tgz","types":"./dist/ts/server/index.d.ts","module":"./dist/esm/server/index.mjs","engines":{"node":">=22.0.0"},"exports":{"./react":{"types":"./dist/ts/react/index.d.ts","import":"./dist/esm/react/index.mjs","default":"./dist/cjs/react/index.js","require":"./dist/cjs/react/index.js"},"./server":{"types":"./dist/ts/server/index.d.ts","import":"./dist/esm/server/index.mjs","default":"./dist/cjs/server/index.js","require":"./dist/cjs/server/index.js"},"./adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"},"./test-helpers":{"types":"./dist/ts/server/test-helpers/index.d.ts","import":"./dist/esm/server/test-helpers/index.mjs","default":"./dist/cjs/server/test-helpers/index.js","require":"./dist/cjs/server/test-helpers/index.js"},"./server/adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"}},"scripts":{"tsc":"tsc","test":"jest","build":"pnpm rollup && pnpm tsc -p ./tsconfig.build.json","clean":"rimraf .rollup.cache dist","rollup":"rollup -c rollup.config.js --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset","build-docs":"sh docs/build-docs.sh","validate-docs":"sh ./docs/build-docs.sh isTest && pnpm compare-docs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71b5cd6a-1832-475d-99d2-b96b3beaa1c2"}},"_resolved":"/tmp/664086c2f5aadcf0e5bf662b412a87f2/shopify-shopify-app-react-router-2.1.0.tgz","_integrity":"sha512-ICkiqZ4A4IpRTatAS0klpDGdxwsxlj9JiXe48KMl9lFbaE5wKIF1lZPUgEz5OXDqq7RR2f4uu4ti/U8sFoaTiQ==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git","directory":"packages/apps/shopify-app-react-router"},"_npmVersion":"11.17.0","description":"Shopify React Router - to simplify the building of Shopify Apps with React Router","directories":{},"_nodeVersion":"24.19.0","dependencies":{"isbot":"^5.2.0","compare-versions":"^6.1.1","@shopify/shopify-api":"^14.0.1","@shopify/admin-api-client":"^2.0.0","@shopify/storefront-api-client":"^2.0.0","@shopify/shopify-app-session-storage":"^6.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19.2.17","react-router":"7.17.0","jest-fetch-mock":"^3.2.0","@babel/preset-env":"^7.29.7","@shopify/generate-docs":"^1.2.3","@shopify/react-testing":"^6.0.0","@shopify/shopify-app-session-storage-memory":"^7.0.1"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router":"^7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/shopify-app-react-router_2.1.0_1788276214126_0.5035769764568117","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"_id":"@shopify/shopify-app-react-router@3.0.0","bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"dist":{"shasum":"0f8e873129386972f4cca3c3cd24651a0da38eca","tarball":"https://registry.npmjs.org/@shopify/shopify-app-react-router/-/shopify-app-react-router-3.0.0.tgz","fileCount":698,"integrity":"sha512-5/V0t+zUmL7g4ahYKd1CT52EJX3jPKbFrhX7l7dObRkw5MAPuXvQMyCKzaVqN6I0izfo1KCPqqQyGrtC5vyfww==","signatures":[{"sig":"MEYCIQD6flHbp/uU7NncZP809KTMeYmSltOwW/G9/M4OeYprmgIhAKYUHyk+eGUv4QMsLJrKfRm0wEG5CnkX400HCfaNS+rZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDGkW9SgGUz9y2xmFZ5VbIxl9KPff44HvyI4cJ//J7vpwIgBEXJ1JRSyyceyf5HQ3+ssOKbk9Y0+ZVhzC+OmKh33BI="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@shopify%2fshopify-app-react-router@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1203123},"main":"./dist/cjs/server/index.js","name":"@shopify/shopify-app-react-router","_from":"file:shopify-shopify-app-react-router-3.0.0.tgz","types":"./dist/ts/server/index.d.ts","author":{"name":"Shopify Inc."},"module":"./dist/esm/server/index.mjs","engines":{"node":">=22.0.0"},"exports":{"./react":{"types":"./dist/ts/react/index.d.ts","import":"./dist/esm/react/index.mjs","default":"./dist/cjs/react/index.js","require":"./dist/cjs/react/index.js"},"./server":{"types":"./dist/ts/server/index.d.ts","import":"./dist/esm/server/index.mjs","default":"./dist/cjs/server/index.js","require":"./dist/cjs/server/index.js"},"./adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"},"./test-helpers":{"types":"./dist/ts/server/test-helpers/index.d.ts","import":"./dist/esm/server/test-helpers/index.mjs","default":"./dist/cjs/server/test-helpers/index.js","require":"./dist/cjs/server/test-helpers/index.js"},"./server/adapters/*":{"types":"./dist/ts/server/adapters/*/index.d.ts","import":"./dist/esm/server/adapters/*/index.mjs","default":"./dist/cjs/server/adapters/*/index.js","require":"./dist/cjs/server/adapters/*/index.js"}},"license":"MIT","scripts":{"tsc":"tsc","test":"jest","build":"pnpm rollup && pnpm tsc -p ./tsconfig.build.json","clean":"rimraf .rollup.cache dist","rollup":"rollup -c rollup.config.js --bundleConfigAsCjs","release":"pnpm build && changeset publish","test:ci":"pnpm test","version":"changeset version","changeset":"changeset","build-docs":"sh docs/build-docs.sh","validate-docs":"sh ./docs/build-docs.sh isTest && pnpm compare-docs"},"version":"3.0.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71b5cd6a-1832-475d-99d2-b96b3beaa1c2"}},"homepage":"https://github.com/Shopify/shopify-app-js/tree/main/packages/apps/shopify-app-react-router","keywords":["shopify","javascript","typescript","react-router","app","graphql","rest","webhook","Admin API","Storefront API"],"_resolved":"/tmp/e475d6c1cd62135f4cb3be05f988face/shopify-shopify-app-react-router-3.0.0.tgz","_integrity":"sha512-5/V0t+zUmL7g4ahYKd1CT52EJX3jPKbFrhX7l7dObRkw5MAPuXvQMyCKzaVqN6I0izfo1KCPqqQyGrtC5vyfww==","repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git","directory":"packages/apps/shopify-app-react-router"},"_npmVersion":"11.19.0","description":"Shopify React Router - to simplify the building of Shopify Apps with React Router","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"}],"_nodeVersion":"24.20.0","dependencies":{"isbot":"^5.2.0","compare-versions":"^6.1.1","@shopify/shopify-api":"^15.0.0","@shopify/admin-api-client":"^2.0.0","@shopify/storefront-api-client":"^2.0.0","@shopify/shopify-app-session-storage":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19.2.17","react-router":"7.17.0","jest-fetch-mock":"^3.2.0","@babel/preset-env":"^7.29.7","@shopify/generate-docs":"^1.2.3","@shopify/react-testing":"^6.0.0","@shopify/shopify-app-session-storage-memory":"^8.0.0"},"peerDependencies":{"react":">=18","react-dom":">=18","react-router":"^7.6.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shopify-app-react-router_3.0.0_1789656667073_0.766704943525522"}}},"time":{"created":"2025-07-21T14:31:33.811Z","modified":"2026-09-17T14:51:07.591Z","0.1.0":"2025-07-21T14:31:34.191Z","0.1.1":"2025-07-21T16:03:23.239Z","0.2.0":"2025-09-17T16:57:08.891Z","0.3.0":"2025-09-24T18:10:14.050Z","1.0.0":"2025-10-01T16:05:09.355Z","1.0.1":"2025-10-21T16:25:38.468Z","1.0.2":"2025-10-29T15:31:51.709Z","1.0.3":"2025-11-18T19:43:25.821Z","1.1.0":"2025-12-11T19:27:25.991Z","1.1.1":"2026-01-15T22:45:46.746Z","1.2.0":"2026-03-11T19:02:51.273Z","1.2.1":"2026-06-24T18:10:38.907Z","2.0.0":"2026-08-10T21:28:40.611Z","2.0.1":"2026-08-28T13:49:40.504Z","2.1.0":"2026-09-01T15:23:34.309Z","3.0.0":"2026-09-17T14:51:07.181Z"},"bugs":{"url":"https://github.com/Shopify/shopify-app-js/issues"},"author":{"name":"Shopify Inc."},"license":"MIT","homepage":"https://github.com/Shopify/shopify-app-js/tree/main/packages/apps/shopify-app-react-router","keywords":["shopify","javascript","typescript","react-router","app","graphql","rest","webhook","Admin API","Storefront API"],"repository":{"url":"git+https://github.com/Shopify/shopify-app-js.git","type":"git","directory":"packages/apps/shopify-app-react-router"},"description":"Shopify React Router - to simplify the building of Shopify Apps with React Router","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/shopify-app-react-router`\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/%40shopify%2Fshopify-app-react-router.svg)](https://badge.fury.io/js/%40shopify%2Fshopify-app-react-router)\n\nThis package makes it easy to use [React Router](https://reactrouter.com/) to build Shopify apps.\n\n## Getting started\n\nPlease follow this [quick start guide](https://github.com/Shopify/shopify-app-template-react-router#quick-start) to get started.\n\n## Migrating from Remix\n\nUse the [migration guide](https://github.com/Shopify/shopify-app-template-react-router/wiki/Upgrading-from-Remix) to migrate from the Shopify App Remix template.\n\n## Resources\n\nGetting started:\n\n- [React Router docs](https://reactrouter.com/home)\n- [Build a Shopify app](https://shopify.dev/docs/apps/build/build)\n- [shopify-app-react-router documentation](https://shopify.dev/docs/api/shopify-app-react-router)\n\nShopify:\n\n- [Intro to Shopify apps](https://shopify.dev/docs/apps/getting-started)\n- [Shopify App React Router docs](https://shopify.dev/docs/api/shopify-app-react-router)\n- [Shopify CLI](https://shopify.dev/docs/apps/tools/cli)\n- [Shopify App Bridge](https://shopify.dev/docs/api/app-bridge-library).\n- [Polaris Web Components](https://shopify.dev/docs/api/app-home/using-polaris-components).\n- [App extensions](https://shopify.dev/docs/apps/app-extensions/list)\n- [Shopify Functions](https://shopify.dev/docs/api/functions)\n\n## Testing your app\n\nThis package exports a helper method through `@shopify/shopify-app-react-router/test-helpers` to simplify testing: `testConfig()`. This method can be used to pass dummy configuration properties to `shopifyApp()`.\n\nIf your testing framework supports setting environment variables, we recommend using an environment variable, for example \"SHOPIFY_TESTING\" to replace your default config with the config returned from `testConfig()`.\n\n```ts\n// my-app/app/shopify.server.ts\nimport { testConfig } from \"@shopify/shopify-app-react-router/test-helpers\";\n...\nconst config = {\n  ...\n};\n\nif (process.env.SHOPIFY_TESTING) {\n  Object.assign(config, testConfig());\n}\n\nconst shopify = shopifyApp(config);\n...\n```\n\n`testConfig()` accepts a config object as an optional parameter. The config values provided override the default config values returned by `testConfig()`. This is especially useful for integration testing and end-to-end testing to ensure `shopifyApp()` reads the sessions from the development database.\n\n```ts\n// my-app/app/shopify.server.ts\nimport { testConfig } from \"@shopify/shopify-app-react-router/test-helpers\";\n...\nconst sessionStorage = new PrismaSessionStorage(prisma);\nconst config = {\n  ...\n  sessionStorage,\n  ...\n};\n\nif (process.env.SHOPIFY_TESTING) {\n  Object.assign(config, testConfig());\n}\n\nif (process.env.SHOPIFY_TESTING === \"e2e\") {\n  Object.assign(config, testConfig({ sessionStorage }));\n}\n...\n```\n\n## Gotchas / Troubleshooting\n\nFor solutions to common issues refer to the [troubleshooting documentation](https://github.com/Shopify/shopify-app-template-react-router#gotchas--troubleshooting) for the solution to common issues.\n","readmeFilename":"README.md"}