Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions docs-shopify.dev/generated/generated_docs_data_v2.json
Original file line number Diff line number Diff line change
Expand Up @@ -3442,7 +3442,7 @@
"syntaxKind": "PropertySignature",
"name": "--adapter <value>",
"value": "string",
"description": "Remix adapter used in the route. The default is `@shopify/remix-oxygen`.",
"description": "React Router adapter used in the route. The default is `react-router`.",
"isOptional": true,
"environmentValue": "SHOPIFY_HYDROGEN_FLAG_ADAPTER"
},
Expand Down Expand Up @@ -3483,7 +3483,7 @@
"environmentValue": "SHOPIFY_HYDROGEN_FLAG_FORCE"
}
],
"value": "export interface hydrogengenerateroute {\n /**\n * Remix adapter used in the route. The default is `@shopify/remix-oxygen`.\n * @environment SHOPIFY_HYDROGEN_FLAG_ADAPTER\n */\n '--adapter <value>'?: string\n\n /**\n * Overwrites the destination directory and files if they already exist.\n * @environment SHOPIFY_HYDROGEN_FLAG_FORCE\n */\n '-f, --force'?: ''\n\n /**\n * The param name in Remix routes for the i18n locale, if any. Example: `locale` becomes ($locale).\n * @environment SHOPIFY_HYDROGEN_FLAG_ADAPTER\n */\n '--locale-param <value>'?: string\n\n /**\n * The path to the directory of the Hydrogen storefront. Defaults to the current directory where the command is run.\n * @environment SHOPIFY_HYDROGEN_FLAG_PATH\n */\n '--path <value>'?: string\n\n /**\n * Generate TypeScript files\n * @environment SHOPIFY_HYDROGEN_FLAG_TYPESCRIPT\n */\n '--typescript'?: ''\n}"
"value": "export interface hydrogengenerateroute {\n /**\n * React Router adapter used in the route. The default is `react-router`.\n * @environment SHOPIFY_HYDROGEN_FLAG_ADAPTER\n */\n '--adapter <value>'?: string\n\n /**\n * Overwrites the destination directory and files if they already exist.\n * @environment SHOPIFY_HYDROGEN_FLAG_FORCE\n */\n '-f, --force'?: ''\n\n /**\n * The param name in Remix routes for the i18n locale, if any. Example: `locale` becomes ($locale).\n * @environment SHOPIFY_HYDROGEN_FLAG_ADAPTER\n */\n '--locale-param <value>'?: string\n\n /**\n * The path to the directory of the Hydrogen storefront. Defaults to the current directory where the command is run.\n * @environment SHOPIFY_HYDROGEN_FLAG_PATH\n */\n '--path <value>'?: string\n\n /**\n * Generate TypeScript files\n * @environment SHOPIFY_HYDROGEN_FLAG_TYPESCRIPT\n */\n '--typescript'?: ''\n}"
}
},
"hydrogengenerateroutes": {
Expand All @@ -3498,7 +3498,7 @@
"syntaxKind": "PropertySignature",
"name": "--adapter <value>",
"value": "string",
"description": "Remix adapter used in the route. The default is `@shopify/remix-oxygen`.",
"description": "React Router adapter used in the route. The default is `react-router`.",
"isOptional": true,
"environmentValue": "SHOPIFY_HYDROGEN_FLAG_ADAPTER"
},
Expand Down Expand Up @@ -3539,7 +3539,7 @@
"environmentValue": "SHOPIFY_HYDROGEN_FLAG_FORCE"
}
],
"value": "export interface hydrogengenerateroutes {\n /**\n * Remix adapter used in the route. The default is `@shopify/remix-oxygen`.\n * @environment SHOPIFY_HYDROGEN_FLAG_ADAPTER\n */\n '--adapter <value>'?: string\n\n /**\n * Overwrites the destination directory and files if they already exist.\n * @environment SHOPIFY_HYDROGEN_FLAG_FORCE\n */\n '-f, --force'?: ''\n\n /**\n * The param name in Remix routes for the i18n locale, if any. Example: `locale` becomes ($locale).\n * @environment SHOPIFY_HYDROGEN_FLAG_ADAPTER\n */\n '--locale-param <value>'?: string\n\n /**\n * The path to the directory of the Hydrogen storefront. Defaults to the current directory where the command is run.\n * @environment SHOPIFY_HYDROGEN_FLAG_PATH\n */\n '--path <value>'?: string\n\n /**\n * Generate TypeScript files\n * @environment SHOPIFY_HYDROGEN_FLAG_TYPESCRIPT\n */\n '--typescript'?: ''\n}"
"value": "export interface hydrogengenerateroutes {\n /**\n * React Router adapter used in the route. The default is `react-router`.\n * @environment SHOPIFY_HYDROGEN_FLAG_ADAPTER\n */\n '--adapter <value>'?: string\n\n /**\n * Overwrites the destination directory and files if they already exist.\n * @environment SHOPIFY_HYDROGEN_FLAG_FORCE\n */\n '-f, --force'?: ''\n\n /**\n * The param name in Remix routes for the i18n locale, if any. Example: `locale` becomes ($locale).\n * @environment SHOPIFY_HYDROGEN_FLAG_ADAPTER\n */\n '--locale-param <value>'?: string\n\n /**\n * The path to the directory of the Hydrogen storefront. Defaults to the current directory where the command is run.\n * @environment SHOPIFY_HYDROGEN_FLAG_PATH\n */\n '--path <value>'?: string\n\n /**\n * Generate TypeScript files\n * @environment SHOPIFY_HYDROGEN_FLAG_TYPESCRIPT\n */\n '--typescript'?: ''\n}"
}
},
"hydrogeninit": {
Expand Down
40 changes: 25 additions & 15 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,38 +41,40 @@
},
"devDependencies": {
"@bugsnag/source-maps": "^2.3.1",
"@changesets/cli": "2.29.7",
"@graphql-codegen/add": "6.0.0",
"@graphql-codegen/cli": "6.0.1",
"@changesets/cli": "2.31.0",
"@graphql-codegen/add": "6.0.1",
"@graphql-codegen/cli": "6.3.1",
"@graphql-codegen/near-operation-file-preset": "4.0.0",
"@graphql-codegen/typed-document-node": "6.1.0",
"@graphql-codegen/typescript-operations": "5.0.2",
"@graphql-codegen/typed-document-node": "6.1.8",
"@graphql-codegen/typescript-operations": "5.1.0",
"@nx/eslint-plugin": "22.0.2",
"@nx/workspace": "22.0.2",
"@octokit/rest": "22.0.0",
"@octokit/rest": "22.0.1",
"@shopify/eslint-plugin-cli": "file:packages/eslint-plugin-cli",
"@shopify/generate-docs": "1.2.0",
"@types/node": "18.19.70",
"@shopify/generate-docs": "1.2.3",
"@types/node": "18.19.130",
"@typescript-eslint/parser": "8.56.1",
"@vitest/coverage-istanbul": "^3.1.4",
"@typescript-eslint/type-utils": "8.56.1",
"@typescript-eslint/utils": "8.56.1",
"@vitest/coverage-istanbul": "^3.2.6",
"bugsnag-build-reporter": "^2.0.0",
"commander": "^9.4.0",
"esbuild": "0.28.0",
"eslint": "^9.39.3",
"eslint-plugin-jsdoc": "50.7.1",
"eslint": "^9.26.0",
"execa": "^7.2.0",
"fast-glob": "3.3.3",
"find-up": "^6.3.0",
"fs-extra": "^11.1.0",
"graphql": "^16.10.0",
"graphql-codegen-typescript-operation-types": "2.0.2",
"graphql-tag": "^2.12.6",
"json-stringify-deterministic": "1.0.12",
"knip": "5.59.1",
"json-stringify-deterministic": "1.0.13",
"knip": "5.88.1",
"liquidjs": "10.27.0",
"node-fetch": "^3.3.2",
"nx": "22.7.0",
"oclif": "4.23.0",
"nx": "22.7.5",
"oclif": "4.23.14",
"octokit-plugin-create-pull-request": "^3.12.2",
"pathe": "1.1.2",
"pin-github-action": "^3.3.1",
Expand All @@ -98,6 +100,12 @@
},
"version": "0.0.0",
"pnpm": {
"overrides": {
"@typescript-eslint/type-utils": "8.56.1",
"@typescript-eslint/utils": "8.56.1",
"prettier": "3.8.1",
"rollup": "4.59.0"
},
"peerDependencyRules": {
"allowedVersions": {
"@shopify/cli-hydrogen>@graphql-codegen/cli": "6.0.1",
Expand Down Expand Up @@ -150,7 +158,9 @@
"playwright"
],
"ignoreDependencies": [
"@shopify/generate-docs"
"@shopify/generate-docs",
"@typescript-eslint/type-utils",
"@typescript-eslint/utils"
],
"ignoreWorkspaces": [
"packages/eslint-plugin-cli",
Expand Down
2 changes: 1 addition & 1 deletion packages/app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@
"@types/react-dom": "^19.0.0",
"@types/which": "3.0.4",
"@types/ws": "^8.5.13",
"@vitest/coverage-istanbul": "^3.1.4"
"@vitest/coverage-istanbul": "^3.2.6"
},
"engines": {
"node": ">=22.12.0"
Expand Down
6 changes: 3 additions & 3 deletions packages/cli-kit/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -167,11 +167,11 @@
"@types/react": "^19.0.0",
"@types/semver": "^7.5.2",
"@types/which": "3.0.4",
"@vitest/coverage-istanbul": "^3.1.4",
"msw": "^2.7.1",
"@vitest/coverage-istanbul": "^3.2.6",
"msw": "^2.14.6",
"node-stream-zip": "^1.15.0",
"ts-morph": "^17.0.1",
"typedoc": "^0.28.17"
"typedoc": "^0.28.19"
},
"engines": {
"node": ">=22.12.0"
Expand Down
13 changes: 6 additions & 7 deletions packages/cli/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -1515,15 +1515,14 @@ USAGE
[--typescript]

ARGUMENTS
ROUTENAME (home|page|cart|products|collections|policies|blogs|account|search|robots|sitemap|tokenlessApi|all) The
route to generate. One of
home,page,cart,products,collections,policies,blogs,account,search,robots,sitemap,tokenlessApi,all.
ROUTENAME (home|page|cart|products|collections|policies|blogs|account|search|robots|sitemap|all) The route to
generate. One of home,page,cart,products,collections,policies,blogs,account,search,robots,sitemap,all.

FLAGS
-f, --force [env: SHOPIFY_HYDROGEN_FLAG_FORCE] Overwrites the destination directory and files if they
already exist.
--adapter=<value> [env: SHOPIFY_HYDROGEN_FLAG_ADAPTER] Remix adapter used in the route. The default is
`@shopify/remix-oxygen`.
--adapter=<value> [env: SHOPIFY_HYDROGEN_FLAG_ADAPTER] React Router adapter used in the route. The default
is `react-router`.
--locale-param=<value> [env: SHOPIFY_HYDROGEN_FLAG_ADAPTER] The param name in Remix routes for the i18n locale,
if any. Example: `locale` becomes ($locale).
--path=<value> [env: SHOPIFY_HYDROGEN_FLAG_PATH] The path to the directory of the Hydrogen storefront.
Expand All @@ -1545,8 +1544,8 @@ USAGE
FLAGS
-f, --force [env: SHOPIFY_HYDROGEN_FLAG_FORCE] Overwrites the destination directory and files if they
already exist.
--adapter=<value> [env: SHOPIFY_HYDROGEN_FLAG_ADAPTER] Remix adapter used in the route. The default is
`@shopify/remix-oxygen`.
--adapter=<value> [env: SHOPIFY_HYDROGEN_FLAG_ADAPTER] React Router adapter used in the route. The default
is `react-router`.
--locale-param=<value> [env: SHOPIFY_HYDROGEN_FLAG_ADAPTER] The param name in Remix routes for the i18n locale,
if any. Example: `locale` becomes ($locale).
--path=<value> [env: SHOPIFY_HYDROGEN_FLAG_PATH] The path to the directory of the Hydrogen storefront.
Expand Down
7 changes: 3 additions & 4 deletions packages/cli/oclif.manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -4361,7 +4361,7 @@
],
"args": {
"routeName": {
"description": "The route to generate. One of home,page,cart,products,collections,policies,blogs,account,search,robots,sitemap,tokenlessApi,all.",
"description": "The route to generate. One of home,page,cart,products,collections,policies,blogs,account,search,robots,sitemap,all.",
"name": "routeName",
"options": [
"home",
Expand All @@ -4375,7 +4375,6 @@
"search",
"robots",
"sitemap",
"tokenlessApi",
"all"
],
"required": true
Expand All @@ -4387,7 +4386,7 @@
"enableJsonFlag": false,
"flags": {
"adapter": {
"description": "Remix adapter used in the route. The default is `@shopify/remix-oxygen`.",
"description": "React Router adapter used in the route. The default is `react-router`.",
"env": "SHOPIFY_HYDROGEN_FLAG_ADAPTER",
"hasDynamicHelp": false,
"multiple": false,
Expand Down Expand Up @@ -4445,7 +4444,7 @@
"enableJsonFlag": false,
"flags": {
"adapter": {
"description": "Remix adapter used in the route. The default is `@shopify/remix-oxygen`.",
"description": "React Router adapter used in the route. The default is `react-router`.",
"env": "SHOPIFY_HYDROGEN_FLAG_ADAPTER",
"hasDynamicHelp": false,
"multiple": false,
Expand Down
8 changes: 4 additions & 4 deletions packages/cli/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,17 +58,17 @@
},
"devDependencies": {
"@oclif/core": "4.11.4",
"@oclif/plugin-commands": "4.1.33",
"@oclif/plugin-plugins": "5.4.47",
"@oclif/plugin-commands": "4.1.57",
"@oclif/plugin-plugins": "5.4.72",
"@shopify/app": "4.1.0",
"@shopify/store": "4.1.0",
"@shopify/cli-kit": "4.1.0",
"@shopify/plugin-cloudflare": "4.1.0",
"@shopify/plugin-did-you-mean": "4.1.0",
"@shopify/theme": "4.1.0",
"@shopify/cli-hydrogen": "11.1.10",
"@shopify/cli-hydrogen": "11.1.16",
"@types/global-agent": "3.0.0",
"@vitest/coverage-istanbul": "^3.1.4",
"@vitest/coverage-istanbul": "^3.2.6",
"esbuild-plugin-copy": "^2.1.1"
},
"engines": {
Expand Down
2 changes: 1 addition & 1 deletion packages/create-app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@
"@shopify/cli-kit": "4.1.0",
"@shopify/app": "4.1.0",
"esbuild-plugin-copy": "^2.1.1",
"@vitest/coverage-istanbul": "^3.1.4"
"@vitest/coverage-istanbul": "^3.2.6"
},
"engines": {
"node": ">=22.12.0"
Expand Down
6 changes: 3 additions & 3 deletions packages/e2e/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,14 +30,14 @@
},
"devDependencies": {
"@iarna/toml": "2.2.5",
"@playwright/test": "^1.50.0",
"@playwright/test": "^1.60.0",
"@shopify/toml-patch": "0.3.0",
"@types/node": "18.19.70",
"@types/node": "18.19.130",
"dotenv": "16.6.1",
"execa": "^7.2.0",
"node-pty": "^1.0.0",
"strip-ansi": "^7.2.0",
"tsx": "^4.21.0"
"tsx": "^4.22.4"
},
"engines": {
"node": ">=22.12.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/organizations/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
"@graphql-typed-document-node/core": "3.2.0"
},
"devDependencies": {
"@vitest/coverage-istanbul": "^3.1.4"
"@vitest/coverage-istanbul": "^3.2.6"
},
"engines": {
"node": ">=20.10.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/plugin-cloudflare/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
"@shopify/cli-kit": "4.1.0"
},
"devDependencies": {
"@vitest/coverage-istanbul": "^3.1.4"
"@vitest/coverage-istanbul": "^3.2.6"
},
"engines": {
"node": ">=22.12.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/plugin-did-you-mean/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
"n-gram": "2.0.2"
},
"devDependencies": {
"@vitest/coverage-istanbul": "^3.1.4"
"@vitest/coverage-istanbul": "^3.2.6"
},
"engines": {
"node": ">=22.12.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/store/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
"@shopify/cli-kit": "4.1.0"
},
"devDependencies": {
"@vitest/coverage-istanbul": "^3.1.4"
"@vitest/coverage-istanbul": "^3.2.6"
},
"engines": {
"node": ">=22.12.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/theme/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@
},
"devDependencies": {
"@shopify/theme-hot-reload": "^0.0.22",
"@vitest/coverage-istanbul": "^3.1.4",
"@vitest/coverage-istanbul": "^3.2.6",
"node-stream-zip": "^1.15.0"
},
"engines": {
Expand Down
4 changes: 2 additions & 2 deletions packages/ui-extensions-dev-console/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,9 @@
"@testing-library/react": "^16.3.2",
"@types/react": "^18.2.0",
"@types/react-dom": "^18.2.0",
"@vitejs/plugin-react": "^5.1.4",
"@vitejs/plugin-react": "^5.2.0",
"jsdom": "^25.0.0",
"sass": "^1.83.1",
"sass": "^1.100.0",
"vite": "6.4.1"
}
}
2 changes: 1 addition & 1 deletion packages/ui-extensions-server-kit/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@
"devDependencies": {
"@testing-library/react": "^16.3.2",
"@types/react": "^18.2.0",
"@vitejs/plugin-react": "^5.1.4",
"@vitejs/plugin-react": "^5.2.0",
"jsdom": "^25.0.0",
"react": "^18.2.0",
"react-dom": "^18.2.0",
Expand Down
Loading
Loading