From 0fb336c5aaac276bbc7c81232a39b8510176b260 Mon Sep 17 00:00:00 2001 From: wobsoriano Date: Mon, 24 Feb 2025 09:32:55 -0800 Subject: [PATCH 1/3] fix(nuxt): Resolve duplicated imports warning --- packages/nuxt/src/module.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/nuxt/src/module.ts b/packages/nuxt/src/module.ts index 338ca76a5ce..a39fb8c8369 100644 --- a/packages/nuxt/src/module.ts +++ b/packages/nuxt/src/module.ts @@ -1,6 +1,7 @@ import type { LoadClerkJsScriptOptions } from '@clerk/shared/loadClerkJsScript'; import { addComponent, + addImports, addImportsDir, addPlugin, addServerHandler, @@ -98,7 +99,10 @@ export default defineNuxtModule({ // Add auto-imports for Clerk components, composables and client utils addImportsDir(resolver.resolve('./runtime/composables')); - addImportsDir(resolver.resolve('./runtime/client')); + addImports({ + name: 'createRouteMatcher', + from: resolver.resolve('./runtime/client'), + }); // eslint-disable-next-line @typescript-eslint/consistent-type-imports const components: Array = [ From 1d79c613a18686f8a551e1940c386ddd5a4d2837 Mon Sep 17 00:00:00 2001 From: Robert Soriano Date: Mon, 24 Feb 2025 10:06:29 -0800 Subject: [PATCH 2/3] chore: add changeset --- .changeset/lemon-zebras-film.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/lemon-zebras-film.md diff --git a/.changeset/lemon-zebras-film.md b/.changeset/lemon-zebras-film.md new file mode 100644 index 00000000000..664e61c69c5 --- /dev/null +++ b/.changeset/lemon-zebras-film.md @@ -0,0 +1,5 @@ +--- +"@clerk/nuxt": patch +--- + +Fix duplicated imports warning From 1ca14c885f4ac5f8dc1bb02f8dadd499f9d4a94c Mon Sep 17 00:00:00 2001 From: Robert Soriano Date: Mon, 24 Feb 2025 10:08:07 -0800 Subject: [PATCH 3/3] chore: update changeset --- .changeset/lemon-zebras-film.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.changeset/lemon-zebras-film.md b/.changeset/lemon-zebras-film.md index 664e61c69c5..b6aef5613eb 100644 --- a/.changeset/lemon-zebras-film.md +++ b/.changeset/lemon-zebras-film.md @@ -2,4 +2,4 @@ "@clerk/nuxt": patch --- -Fix duplicated imports warning +Fixes an issue where duplicated imports caused warnings in the console.