diff --git a/packages/plugin-cloudflare/src/tunnel.ts b/packages/plugin-cloudflare/src/tunnel.ts index 9e7766601f..c92e03c604 100644 --- a/packages/plugin-cloudflare/src/tunnel.ts +++ b/packages/plugin-cloudflare/src/tunnel.ts @@ -14,6 +14,7 @@ import {joinPath, dirname} from '@shopify/cli-kit/node/path' import {outputDebug} from '@shopify/cli-kit/node/output' import {isUnitTest} from '@shopify/cli-kit/node/context/local' import {BugError} from '@shopify/cli-kit/node/error' +import {uniq} from '@shopify/cli-kit/common/array' import {Writable} from 'stream' import {fileURLToPath} from 'url' @@ -92,7 +93,7 @@ class TunnelClientInstance implements TunnelClient { setTimeout(() => { if (!resolved) { resolved = true - const lastErrors = [...new Set(errors)].slice(-5).join('\n') + const lastErrors = uniq(errors).slice(-5).join('\n') if (lastErrors === '') { this.currentStatus = { status: 'error',