From a0f660aac56a5c3c41502c17d2ed44d3468ee6aa Mon Sep 17 00:00:00 2001 From: Robert Reinhard Date: Thu, 24 Oct 2024 09:23:14 -0700 Subject: [PATCH] Support customer API codegen in directories (#2600) --- .changeset/gorgeous-berries-matter.md | 5 +++++ packages/hydrogen-codegen/src/defaults.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/gorgeous-berries-matter.md diff --git a/.changeset/gorgeous-berries-matter.md b/.changeset/gorgeous-berries-matter.md new file mode 100644 index 0000000000..be5e1a1ec2 --- /dev/null +++ b/.changeset/gorgeous-berries-matter.md @@ -0,0 +1,5 @@ +--- +'@shopify/hydrogen-codegen': patch +--- + +Checks anywhere in generated filename for "customer" or "caapi" diff --git a/packages/hydrogen-codegen/src/defaults.ts b/packages/hydrogen-codegen/src/defaults.ts index b35a6a9734..23e0e49fa5 100644 --- a/packages/hydrogen-codegen/src/defaults.ts +++ b/packages/hydrogen-codegen/src/defaults.ts @@ -54,7 +54,7 @@ const caapiDefaultValues: DefaultValues = { }; export function getDefaultOptions(outputFile = '') { - return /^(customer|caapi\.)/i.test(outputFile) + return /(customer|caapi\.)/i.test(outputFile) ? caapiDefaultValues : sfapiDefaultValues; }