perf: make nested packages independent for better type-check performance (#27219)

This commit is contained in:
Volnei Munhoz authored and GitHub committed 2026-01-25 19:07:46 +05:30
1 parent 8725733f2c
commit 6e1070be31
5 files changed
+72 -3

No files matched your search

+14 -2
View File
@@ -15,7 +15,19 @@
"@calcom/types",
"../types/*.d.ts",
"../types/next-auth.d.ts",
"**/*.ts",
"**/*.tsx"
"*.ts",
"*.tsx",
"_components/**/*.ts",
"_components/**/*.tsx",
"_lib/**/*.ts",
"_lib/**/*.tsx",
"_pages/**/*.ts",
"_pages/**/*.tsx",
"_utils/**/*.ts",
"_utils/**/*.tsx",
"templates/**/*.ts",
"templates/**/*.tsx",
"tests/**/*.ts",
"tests/**/*.tsx"
]
}
+19
View File
@@ -0,0 +1,19 @@
{
"extends": "@calcom/tsconfig/react-library.json",
"compilerOptions": {
"module": "esnext",
"moduleResolution": "bundler",
"baseUrl": ".",
"resolveJsonModule": true,
"esModuleInterop": true,
"experimentalDecorators": true
},
"include": [
".",
"../../types/next-auth.d.ts",
"../../types/tanstack-table.d.ts",
"../../types/business-days-plugin.d.ts",
"../../types/window.d.ts"
],
"exclude": ["dist", "build", "**/node_modules/**", "**/*.test.*", "**/__mocks__/*", "**/__tests__/*"]
}
@@ -0,0 +1,19 @@
{
"extends": "@calcom/tsconfig/react-library.json",
"compilerOptions": {
"module": "esnext",
"moduleResolution": "bundler",
"baseUrl": ".",
"resolveJsonModule": true,
"esModuleInterop": true,
"experimentalDecorators": true
},
"include": [
".",
"../../../types/next-auth.d.ts",
"../../../types/tanstack-table.d.ts",
"../../../types/business-days-plugin.d.ts",
"../../../types/window.d.ts"
],
"exclude": ["dist", "build", "**/node_modules/**", "**/*.test.*", "**/__mocks__/*", "**/__tests__/*"]
}
+19
View File
@@ -0,0 +1,19 @@
{
"extends": "@calcom/tsconfig/react-library.json",
"compilerOptions": {
"module": "esnext",
"moduleResolution": "bundler",
"baseUrl": ".",
"resolveJsonModule": true,
"esModuleInterop": true,
"experimentalDecorators": true
},
"include": [
".",
"../../types/next-auth.d.ts",
"../../types/tanstack-table.d.ts",
"../../types/business-days-plugin.d.ts",
"../../types/window.d.ts"
],
"exclude": ["dist", "build", "**/node_modules/**", "**/*.test.*", "**/__mocks__/*", "**/__tests__/*", "billing"]
}
+1 -1
View File
@@ -12,5 +12,5 @@
"experimentalDecorators": true
},
"include": [".", "../types/next-auth.d.ts", "../types/tanstack-table.d.ts"],
"exclude": ["dist", "build", "**/node_modules/**", "**/*.test.*", "**/__mocks__/*", "**/__tests__/*"]
"exclude": ["dist", "build", "**/node_modules/**", "**/*.test.*", "**/__mocks__/*", "**/__tests__/*", "auth", "ee"]
}