From 80dfee73bc3431d38d8a09a0f1a8e7b020391074 Mon Sep 17 00:00:00 2001 From: Francesco Novy Date: Fri, 7 Jun 2024 11:23:51 +0200 Subject: [PATCH] fix: Fix types export order Ensure the `types` export is always first, as documented here: https://www.typescriptlang.org/docs/handbook/release-notes/typescript-4-7.html#packagejson-exports-imports-and-self-referencing Follow up to https://github.com/getsentry/sentry-javascript/pull/12355 --- packages/astro/package.json | 8 ++++---- packages/remix/package.json | 4 ++-- packages/sveltekit/package.json | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/astro/package.json b/packages/astro/package.json index 93071d542f3a..2fd4c8a2cdb4 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -31,17 +31,17 @@ "types": "build/types/index.types.d.ts", "exports": { ".": { + "types": "./build/types/index.types.d.ts", "node": "./build/esm/index.server.js", "browser": "./build/esm/index.client.js", "import": "./build/esm/index.client.js", - "require": "./build/cjs/index.server.js", - "types": "./build/types/index.types.d.ts" + "require": "./build/cjs/index.server.js" }, "./middleware": { + "types": "./build/types/integration/middleware/index.types.d.ts", "node": "./build/esm/integration/middleware/index.js", "import": "./build/esm/integration/middleware/index.js", - "require": "./build/cjs/integration/middleware/index.js", - "types": "./build/types/integration/middleware/index.types.d.ts" + "require": "./build/cjs/integration/middleware/index.js" }, "./import": { "import": { diff --git a/packages/remix/package.json b/packages/remix/package.json index 511b0d6d975d..acf21ec24f8d 100644 --- a/packages/remix/package.json +++ b/packages/remix/package.json @@ -28,12 +28,12 @@ "exports": { "./package.json": "./package.json", ".": { + "types": "./build/types/index.types.d.ts", "browser": { "import": "./build/esm/index.client.js", "require": "./build/cjs/index.client.js" }, - "node": "./build/cjs/index.server.js", - "types": "./build/types/index.types.d.ts" + "node": "./build/cjs/index.server.js" }, "./import": { "import": { diff --git a/packages/sveltekit/package.json b/packages/sveltekit/package.json index 05614778ecce..0ef4e41c238c 100644 --- a/packages/sveltekit/package.json +++ b/packages/sveltekit/package.json @@ -22,12 +22,12 @@ "exports": { "./package.json": "./package.json", ".": { + "types": "./build/types/index.types.d.ts", "browser": { "import": "./build/esm/index.client.js", "require": "./build/cjs/index.client.js" }, - "node": "./build/cjs/index.server.js", - "types": "./build/types/index.types.d.ts" + "node": "./build/cjs/index.server.js" } }, "publishConfig": {