From 799bb4e3689194b8f5ad3d35af99f1335d169c57 Mon Sep 17 00:00:00 2001 From: Vaggelis Yfantis Date: Mon, 9 Dec 2024 23:41:30 +0200 Subject: [PATCH 1/4] fix(tanstack-start): Export error helpers form @clerk/clerk-react --- packages/tanstack-start/errors/package.json | 4 ++++ packages/tanstack-start/package.json | 5 +++++ packages/tanstack-start/src/errors.ts | 7 +++++++ 3 files changed, 16 insertions(+) create mode 100644 packages/tanstack-start/errors/package.json create mode 100644 packages/tanstack-start/src/errors.ts diff --git a/packages/tanstack-start/errors/package.json b/packages/tanstack-start/errors/package.json new file mode 100644 index 00000000000..30a0e4b152e --- /dev/null +++ b/packages/tanstack-start/errors/package.json @@ -0,0 +1,4 @@ +{ + "main": "../dist/errors.js", + "types": "../dist/errors.d.ts" +} diff --git a/packages/tanstack-start/package.json b/packages/tanstack-start/package.json index cb21a7ffa1b..50ce581f44c 100644 --- a/packages/tanstack-start/package.json +++ b/packages/tanstack-start/package.json @@ -34,12 +34,17 @@ "types": "./dist/server/index.d.ts", "default": "./dist/server/index.js" }, + "./errors": { + "types": "./dist/errors.d.ts", + "default": "./dist/errors.js" + }, "./package.json": "./package.json" }, "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist", + "errors", "server" ], "scripts": { diff --git a/packages/tanstack-start/src/errors.ts b/packages/tanstack-start/src/errors.ts new file mode 100644 index 00000000000..1417d895174 --- /dev/null +++ b/packages/tanstack-start/src/errors.ts @@ -0,0 +1,7 @@ +export { + isClerkAPIResponseError, + isEmailLinkError, + isKnownError, + isMetamaskError, + EmailLinkErrorCode, + } from '@clerk/clerk-react/errors'; \ No newline at end of file From 06df7eb96342befef3a3f1d1d11e10a262e9202e Mon Sep 17 00:00:00 2001 From: Vaggelis Yfantis Date: Mon, 9 Dec 2024 23:42:30 +0200 Subject: [PATCH 2/4] chore(tanstack-start): Apply linting --- packages/tanstack-start/src/errors.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/tanstack-start/src/errors.ts b/packages/tanstack-start/src/errors.ts index 1417d895174..f2a63c70bf4 100644 --- a/packages/tanstack-start/src/errors.ts +++ b/packages/tanstack-start/src/errors.ts @@ -4,4 +4,4 @@ export { isKnownError, isMetamaskError, EmailLinkErrorCode, - } from '@clerk/clerk-react/errors'; \ No newline at end of file +} from '@clerk/clerk-react/errors'; From 95e95f689aa93150e8681751ff8b9f028d34f90f Mon Sep 17 00:00:00 2001 From: Vaggelis Yfantis Date: Tue, 10 Dec 2024 00:00:30 +0200 Subject: [PATCH 3/4] chore(repo): Add changeset --- .changeset/calm-tools-sneeze.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 .changeset/calm-tools-sneeze.md diff --git a/.changeset/calm-tools-sneeze.md b/.changeset/calm-tools-sneeze.md new file mode 100644 index 00000000000..4f40c0abaa8 --- /dev/null +++ b/.changeset/calm-tools-sneeze.md @@ -0,0 +1,11 @@ +--- +'@clerk/tanstack-start': minor +--- + +Re-export missing error helpers functions from `@clerk/tanstack-start/errors` + +- `isClerkAPIResponseError` +- `isEmailLinkError` +- `isKnownError` +- `isMetamaskError` +- `EmailLinkErrorCode` From 0e4792b09b47e14757a64ed76ebcd25104fc3986 Mon Sep 17 00:00:00 2001 From: Vaggelis Yfantis Date: Tue, 10 Dec 2024 00:04:41 +0200 Subject: [PATCH 4/4] chore(tanstack-start): Apply formatting --- packages/tanstack-start/src/errors.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/tanstack-start/src/errors.ts b/packages/tanstack-start/src/errors.ts index f2a63c70bf4..96c4094f029 100644 --- a/packages/tanstack-start/src/errors.ts +++ b/packages/tanstack-start/src/errors.ts @@ -1,7 +1,7 @@ export { - isClerkAPIResponseError, - isEmailLinkError, - isKnownError, - isMetamaskError, - EmailLinkErrorCode, + isClerkAPIResponseError, + isEmailLinkError, + isKnownError, + isMetamaskError, + EmailLinkErrorCode, } from '@clerk/clerk-react/errors';