From fe5bf7b1c01e166bc56806080aa34ee2b2ff3e98 Mon Sep 17 00:00:00 2001 From: Aaryan Khandelwal Date: Wed, 8 Oct 2025 15:24:07 +0530 Subject: [PATCH] refactor: tsconfig for all packages --- .../src/core/components/menus/bubble-menu/root.tsx | 4 +--- packages/editor/tsconfig.json | 1 - packages/i18n/tsup.config.ts | 13 ------------- packages/services/package.json | 3 --- packages/typescript-config/base.json | 2 +- packages/ui/tsconfig.json | 3 +-- 6 files changed, 3 insertions(+), 23 deletions(-) delete mode 100644 packages/i18n/tsup.config.ts diff --git a/packages/editor/src/core/components/menus/bubble-menu/root.tsx b/packages/editor/src/core/components/menus/bubble-menu/root.tsx index 5b262995bb..b2cec0ff60 100644 --- a/packages/editor/src/core/components/menus/bubble-menu/root.tsx +++ b/packages/editor/src/core/components/menus/bubble-menu/root.tsx @@ -29,9 +29,7 @@ import type { TEditorCommands } from "@/types"; import { TextAlignmentSelector } from "./alignment-selector"; import { BubbleMenuLinkSelector } from "./link-selector"; -type EditorBubbleMenuProps = Omit & { - editor: Editor; -}; +type EditorBubbleMenuProps = Omit; export type EditorStateType = { code: boolean; diff --git a/packages/editor/tsconfig.json b/packages/editor/tsconfig.json index 26da572393..5e82e50686 100644 --- a/packages/editor/tsconfig.json +++ b/packages/editor/tsconfig.json @@ -6,7 +6,6 @@ "module": "ES2022", "moduleResolution": "Bundler", "noEmit": true, - "strict": true, "skipLibCheck": true, "sourceMap": true, "baseUrl": ".", diff --git a/packages/i18n/tsup.config.ts b/packages/i18n/tsup.config.ts deleted file mode 100644 index 6566c82ef9..0000000000 --- a/packages/i18n/tsup.config.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { defineConfig } from "tsup"; - -export default defineConfig({ - entry: ["src/index.ts"], - outDir: "dist", - format: ["esm", "cjs"], - dts: true, - clean: true, - minify: true, - splitting: true, - treeshake: true, - external: ["react"], -}); diff --git a/packages/services/package.json b/packages/services/package.json index cf544c8a61..d7cd33d711 100644 --- a/packages/services/package.json +++ b/packages/services/package.json @@ -6,9 +6,6 @@ "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", - "files": [ - "dist/**" - ], "exports": { ".": { "import": "./dist/index.mjs", diff --git a/packages/typescript-config/base.json b/packages/typescript-config/base.json index 6dcee3ddfe..64977d8612 100644 --- a/packages/typescript-config/base.json +++ b/packages/typescript-config/base.json @@ -6,7 +6,7 @@ "esModuleInterop": true, "incremental": false, "isolatedModules": true, - "lib": ["es2022", "DOM", "DOM.Iterable"], + "lib": ["ESNext", "DOM", "DOM.Iterable"], "module": "NodeNext", "moduleDetection": "force", "moduleResolution": "NodeNext", diff --git a/packages/ui/tsconfig.json b/packages/ui/tsconfig.json index 148947c30f..7cdf2f7186 100644 --- a/packages/ui/tsconfig.json +++ b/packages/ui/tsconfig.json @@ -3,7 +3,6 @@ "include": ["src"], "exclude": ["dist", "build", "node_modules"], "compilerOptions": { - "noEmit": true, - "esModuleInterop": true + "noEmit": true } }