From 54fecc1110db6e0709450f6490f80cf4752cd15c Mon Sep 17 00:00:00 2001 From: gonzaloriestra <14979109+gonzaloriestra@users.noreply.github.com> Date: Mon, 1 Jun 2026 00:39:32 +0000 Subject: [PATCH] [Refactor] Use uniq helper in ui_extension specification --- .../src/cli/models/extensions/specifications/ui_extension.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/app/src/cli/models/extensions/specifications/ui_extension.ts b/packages/app/src/cli/models/extensions/specifications/ui_extension.ts index 50fc1212d2a..594ed9e27cc 100644 --- a/packages/app/src/cli/models/extensions/specifications/ui_extension.ts +++ b/packages/app/src/cli/models/extensions/specifications/ui_extension.ts @@ -15,6 +15,7 @@ import {loadLocalesConfig} from '../../../utilities/extensions/locales-configura import {getExtensionPointTargetSurface} from '../../../services/dev/extension/utilities.js' import {ExtensionInstance} from '../extension-instance.js' import {formatContent} from '../../../utilities/file-formatter.js' +import {uniq} from '@shopify/cli-kit/common/array' import {err, ok, Result} from '@shopify/cli-kit/node/result' import {fileExists, readFile} from '@shopify/cli-kit/node/fs' import {joinPath} from '@shopify/cli-kit/node/path' @@ -288,7 +289,7 @@ const uiExtensionSpec = createExtensionSpecification({ const typeFilePath = joinPath(tsConfigDir, 'shopify.d.ts') // Remove duplicates from targets - const uniqueTargets = [...new Set(targets)] + const uniqueTargets = uniq(targets) const generatedTypesHelperImportPath = getGeneratedTypesHelperImportPath(uniqueTargets) try {