From f7b226270f27ef90e2cd70fc0469f6065f8288c7 Mon Sep 17 00:00:00 2001 From: Marcel Mraz Date: Thu, 27 Mar 2025 10:04:47 +0100 Subject: [PATCH] Fix type imports --- packages/common/package.json | 3 ++- packages/common/tsconfig.json | 4 +++- packages/element/package.json | 2 +- packages/element/tsconfig.json | 6 ++++-- packages/excalidraw/package.json | 12 ++++++++++++ packages/excalidraw/tsconfig.json | 4 +++- packages/math/package.json | 2 +- packages/math/tsconfig.json | 4 +++- packages/tsconfig.base.json | 1 - packages/utils/package.json | 2 +- packages/utils/tsconfig.json | 4 +++- 11 files changed, 33 insertions(+), 11 deletions(-) diff --git a/packages/common/package.json b/packages/common/package.json index 1632157cc..90b13903d 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -13,7 +13,7 @@ "default": "./dist/prod/index.js" }, "./*": { - "types": "./../common/dist/types/common/*" + "types": "./../common/dist/types/common/src/*.d.ts" } }, "files": [ @@ -48,6 +48,7 @@ ] }, "dependencies": { + "@braintree/sanitize-url": "6.0.2", "es6-promise-pool": "2.5.0", "nanoid": "3.3.3", "open-color": "1.9.1", diff --git a/packages/common/tsconfig.json b/packages/common/tsconfig.json index 82cc2c237..6450145b1 100644 --- a/packages/common/tsconfig.json +++ b/packages/common/tsconfig.json @@ -2,5 +2,7 @@ "extends": "../tsconfig.base.json", "compilerOptions": { "outDir": "./dist/types" - } + }, + "include": ["src/**/*", "global.d.ts"], + "exclude": ["**/*.test.*", "tests", "types", "examples", "dist"] } diff --git a/packages/element/package.json b/packages/element/package.json index dfb2f2af6..c9ffd0f26 100644 --- a/packages/element/package.json +++ b/packages/element/package.json @@ -13,7 +13,7 @@ "default": "./dist/prod/index.js" }, "./*": { - "types": "./../element/dist/types/element/*" + "types": "./../element/dist/types/element/src/*.d.ts" } }, "files": [ diff --git a/packages/element/tsconfig.json b/packages/element/tsconfig.json index 82cc2c237..7f8407859 100644 --- a/packages/element/tsconfig.json +++ b/packages/element/tsconfig.json @@ -1,6 +1,8 @@ { "extends": "../tsconfig.base.json", "compilerOptions": { - "outDir": "./dist/types" - } + "outDir": "./dist/types", + }, + "include": ["src/**/*", "global.d.ts"], + "exclude": ["**/*.test.*", "tests", "types", "examples", "dist"] } diff --git a/packages/excalidraw/package.json b/packages/excalidraw/package.json index 9bf1ee223..343705cc0 100644 --- a/packages/excalidraw/package.json +++ b/packages/excalidraw/package.json @@ -6,6 +6,18 @@ "main": "./dist/prod/index.js", "module": "./dist/prod/index.js", "exports": { + "./common/*": { + "types": "./dist/types/common/src/*.d.ts" + }, + "./element/*": { + "types": "./dist/types/element/src/*.d.ts" + }, + "./math/*": { + "types": "./dist/types/math/src/*.d.ts" + }, + "./utils/*": { + "types": "./dist/types/utils/src/*.d.ts" + }, "./*": { "types": "./dist/types/excalidraw/*.d.ts" }, diff --git a/packages/excalidraw/tsconfig.json b/packages/excalidraw/tsconfig.json index 82cc2c237..793fd5abd 100644 --- a/packages/excalidraw/tsconfig.json +++ b/packages/excalidraw/tsconfig.json @@ -2,5 +2,7 @@ "extends": "../tsconfig.base.json", "compilerOptions": { "outDir": "./dist/types" - } + }, + "include": ["**/*"], + "exclude": ["**/*.test.*", "tests", "types", "examples", "dist"] } diff --git a/packages/math/package.json b/packages/math/package.json index aef877f45..adf83b1cb 100644 --- a/packages/math/package.json +++ b/packages/math/package.json @@ -12,7 +12,7 @@ "default": "./dist/prod/index.js" }, "./*": { - "types": "./../math/dist/types/math/*" + "types": "./../math/dist/types/math/src/*.d.ts" } }, "files": [ diff --git a/packages/math/tsconfig.json b/packages/math/tsconfig.json index 82cc2c237..6450145b1 100644 --- a/packages/math/tsconfig.json +++ b/packages/math/tsconfig.json @@ -2,5 +2,7 @@ "extends": "../tsconfig.base.json", "compilerOptions": { "outDir": "./dist/types" - } + }, + "include": ["src/**/*", "global.d.ts"], + "exclude": ["**/*.test.*", "tests", "types", "examples", "dist"] } diff --git a/packages/tsconfig.base.json b/packages/tsconfig.base.json index 18f7fcb36..174771032 100644 --- a/packages/tsconfig.base.json +++ b/packages/tsconfig.base.json @@ -23,5 +23,4 @@ "@excalidraw/utils/*": ["./utils/src/*"] } }, - "exclude": ["**/*.test.*", "tests", "types", "examples", "dist"] } diff --git a/packages/utils/package.json b/packages/utils/package.json index ddda1e7d6..19b70241a 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -13,7 +13,7 @@ "default": "./dist/prod/index.js" }, "./*": { - "types": "./../utils/dist/types/utils/*" + "types": "./../utils/dist/types/utils/src/*.d.ts" } }, "files": [ diff --git a/packages/utils/tsconfig.json b/packages/utils/tsconfig.json index 82cc2c237..6450145b1 100644 --- a/packages/utils/tsconfig.json +++ b/packages/utils/tsconfig.json @@ -2,5 +2,7 @@ "extends": "../tsconfig.base.json", "compilerOptions": { "outDir": "./dist/types" - } + }, + "include": ["src/**/*", "global.d.ts"], + "exclude": ["**/*.test.*", "tests", "types", "examples", "dist"] }