stop relying on workspace tsconfig (#213)

* stop relying on workspace tsconfig

closes #204

* add changeset
This commit is contained in:
Dominik Ferber
2025-11-06 17:06:49 +02:00
committed by GitHub
parent 9ae6acf435
commit 5f3757afc7
33 changed files with 32 additions and 93 deletions
+18
View File
@@ -0,0 +1,18 @@
---
"@flags-sdk/launchdarkly": patch
"@flags-sdk/edge-config": patch
"@flags-sdk/openfeature": patch
"@flags-sdk/growthbook": patch
"@flags-sdk/optimizely": patch
"@flags-sdk/flagsmith": patch
"@flags-sdk/hypertune": patch
"@vercel/flags-core": patch
"@flags-sdk/posthog": patch
"@flags-sdk/statsig": patch
"@flags-sdk/reflag": patch
"@flags-sdk/vercel": patch
"@flags-sdk/split": patch
"flags": patch
---
drop tsconfig dependency
@@ -40,7 +40,6 @@
"@types/node": "20.11.17",
"flags": "workspace:*",
"rimraf": "6.0.1",
"tsconfig": "workspace:*",
"tsup": "8.0.1",
"typescript": "5.6.3",
"vite": "5.1.1",
+1 -1
View File
@@ -1,4 +1,4 @@
{
"extends": "tsconfig/base.json",
"extends": "../../tsconfig-base.json",
"include": ["src"]
}
-1
View File
@@ -56,7 +56,6 @@
"flags": "workspace:*",
"msw": "2.6.4",
"rimraf": "6.0.1",
"tsconfig": "workspace:*",
"tsup": "8.0.1",
"typescript": "5.6.3",
"vite": "5.1.1",
+1 -1
View File
@@ -1,5 +1,5 @@
{
"extends": "tsconfig/base.json",
"extends": "../../tsconfig-base.json",
"include": ["src"],
"compilerOptions": {
"lib": ["esnext"],
-1
View File
@@ -61,7 +61,6 @@
"flags": "workspace:*",
"msw": "2.6.4",
"rimraf": "6.0.1",
"tsconfig": "workspace:*",
"tsup": "8.0.1",
"typescript": "5.6.3",
"vite": "5.1.1",
+1 -1
View File
@@ -1,4 +1,4 @@
{
"extends": "tsconfig/base.json",
"extends": "../../tsconfig-base.json",
"include": ["src"]
}
-1
View File
@@ -43,7 +43,6 @@
"flags": "workspace:*",
"msw": "2.6.4",
"rimraf": "6.0.1",
"tsconfig": "workspace:*",
"tsup": "8.0.1",
"typescript": "5.6.3",
"vite": "5.1.1",
+1 -1
View File
@@ -1,4 +1,4 @@
{
"extends": "tsconfig/base.json",
"extends": "../../tsconfig-base.json",
"include": ["src"]
}
@@ -58,7 +58,6 @@
"flags": "workspace:*",
"msw": "2.6.4",
"rimraf": "6.0.1",
"tsconfig": "workspace:*",
"tsup": "8.0.1",
"typescript": "5.6.3",
"vite": "5.1.1",
+1 -1
View File
@@ -1,4 +1,4 @@
{
"extends": "tsconfig/base.json",
"extends": "../../tsconfig-base.json",
"include": ["src"]
}
@@ -54,7 +54,6 @@
"flags": "workspace:*",
"msw": "2.6.4",
"rimraf": "6.0.1",
"tsconfig": "workspace:*",
"tsup": "8.0.1",
"typescript": "5.6.3",
"vite": "5.1.1",
+1 -1
View File
@@ -1,4 +1,4 @@
{
"extends": "tsconfig/base.json",
"extends": "../../tsconfig-base.json",
"include": ["src"]
}
-1
View File
@@ -40,7 +40,6 @@
"flags": "workspace:*",
"msw": "2.6.4",
"rimraf": "6.0.1",
"tsconfig": "workspace:*",
"tsup": "8.0.1",
"typescript": "5.6.3",
"vite": "5.1.1",
+1 -1
View File
@@ -1,4 +1,4 @@
{
"extends": "tsconfig/base.json",
"extends": "../../tsconfig-base.json",
"include": ["src"]
}
-1
View File
@@ -58,7 +58,6 @@
"flags": "workspace:*",
"msw": "2.6.4",
"rimraf": "6.0.1",
"tsconfig": "workspace:*",
"tsup": "8.0.1",
"typescript": "5.8.2",
"vite": "6.2.5",
+1 -1
View File
@@ -1,4 +1,4 @@
{
"extends": "tsconfig/base.json",
"extends": "../../tsconfig-base.json",
"include": ["src"]
}
-1
View File
@@ -55,7 +55,6 @@
"flags": "workspace:*",
"msw": "2.6.4",
"rimraf": "6.0.1",
"tsconfig": "workspace:*",
"tsup": "8.0.1",
"typescript": "5.6.3",
"vite": "5.1.1",
+1 -1
View File
@@ -1,4 +1,4 @@
{
"extends": "tsconfig/base.json",
"extends": "../../tsconfig-base.json",
"include": ["src"]
}
-1
View File
@@ -40,7 +40,6 @@
"flags": "workspace:*",
"msw": "2.6.4",
"rimraf": "6.0.1",
"tsconfig": "workspace:*",
"tsup": "8.0.1",
"typescript": "5.6.3",
"vite": "5.1.1",
+1 -1
View File
@@ -1,4 +1,4 @@
{
"extends": "tsconfig/base.json",
"extends": "../../tsconfig-base.json",
"include": ["src"]
}
-1
View File
@@ -72,7 +72,6 @@
"flags": "workspace:*",
"msw": "2.6.4",
"rimraf": "6.0.1",
"tsconfig": "workspace:*",
"tsup": "8.0.1",
"typescript": "5.6.3",
"vite": "5.1.1",
+1 -1
View File
@@ -1,4 +1,4 @@
{
"extends": "tsconfig/base.json",
"extends": "../../tsconfig-base.json",
"include": ["src"]
}
-1
View File
@@ -45,7 +45,6 @@
"flags": "workspace:*",
"msw": "2.6.4",
"next": "15.0.3",
"tsconfig": "workspace:*",
"tsup": "8.0.1",
"typescript": "5.6.3",
"vite": "6.0.3",
+1 -1
View File
@@ -1,4 +1,4 @@
{
"extends": "tsconfig/base.json",
"extends": "../../tsconfig-base.json",
"include": ["src"]
}
-1
View File
@@ -89,7 +89,6 @@
"msw": "2.6.4",
"next": "15.1.4",
"react": "canary",
"tsconfig": "workspace:*",
"tsup": "8.0.1",
"typescript": "5.6.3",
"vite": "5.1.1",
+1 -1
View File
@@ -1,5 +1,5 @@
{
"extends": "tsconfig/base.json",
"extends": "../../tsconfig-base.json",
"include": ["src"],
"compilerOptions": {
"lib": ["dom", "dom.iterable", "esnext"],
-1
View File
@@ -51,7 +51,6 @@
"@vercel/edge-config": "^1.4.3",
"flags": "workspace:*",
"msw": "2.6.4",
"tsconfig": "workspace:*",
"tsup": "8.0.1",
"typescript": "5.6.3",
"vite": "6.0.3",
+1 -1
View File
@@ -1,5 +1,5 @@
{
"extends": "tsconfig/base.json",
"extends": "../../tsconfig-base.json",
"include": ["src"],
"compilerOptions": {
"resolveJsonModule": true
-55
View File
@@ -289,9 +289,6 @@ importers:
rimraf:
specifier: 6.0.1
version: 6.0.1
tsconfig:
specifier: workspace:*
version: link:../../tooling/tsconfig
tsup:
specifier: 8.0.1
version: 8.0.1(postcss@8.5.6)(typescript@5.6.3)
@@ -323,9 +320,6 @@ importers:
rimraf:
specifier: 6.0.1
version: 6.0.1
tsconfig:
specifier: workspace:*
version: link:../../tooling/tsconfig
tsup:
specifier: 8.0.1
version: 8.0.1(postcss@8.5.6)(typescript@5.6.3)
@@ -363,9 +357,6 @@ importers:
rimraf:
specifier: 6.0.1
version: 6.0.1
tsconfig:
specifier: workspace:*
version: link:../../tooling/tsconfig
tsup:
specifier: 8.0.1
version: 8.0.1(postcss@8.5.6)(typescript@5.6.3)
@@ -400,9 +391,6 @@ importers:
rimraf:
specifier: 6.0.1
version: 6.0.1
tsconfig:
specifier: workspace:*
version: link:../../tooling/tsconfig
tsup:
specifier: 8.0.1
version: 8.0.1(postcss@8.5.6)(typescript@5.6.3)
@@ -437,9 +425,6 @@ importers:
rimraf:
specifier: 6.0.1
version: 6.0.1
tsconfig:
specifier: workspace:*
version: link:../../tooling/tsconfig
tsup:
specifier: 8.0.1
version: 8.0.1(postcss@8.5.6)(typescript@5.6.3)
@@ -470,9 +455,6 @@ importers:
rimraf:
specifier: 6.0.1
version: 6.0.1
tsconfig:
specifier: workspace:*
version: link:../../tooling/tsconfig
tsup:
specifier: 8.0.1
version: 8.0.1(postcss@8.5.6)(typescript@5.6.3)
@@ -500,9 +482,6 @@ importers:
rimraf:
specifier: 6.0.1
version: 6.0.1
tsconfig:
specifier: workspace:*
version: link:../../tooling/tsconfig
tsup:
specifier: 8.0.1
version: 8.0.1(postcss@8.5.6)(typescript@5.6.3)
@@ -537,9 +516,6 @@ importers:
rimraf:
specifier: 6.0.1
version: 6.0.1
tsconfig:
specifier: workspace:*
version: link:../../tooling/tsconfig
tsup:
specifier: 8.0.1
version: 8.0.1(postcss@8.5.6)(typescript@5.8.2)
@@ -571,9 +547,6 @@ importers:
rimraf:
specifier: 6.0.1
version: 6.0.1
tsconfig:
specifier: workspace:*
version: link:../../tooling/tsconfig
tsup:
specifier: 8.0.1
version: 8.0.1(postcss@8.5.6)(typescript@5.6.3)
@@ -601,9 +574,6 @@ importers:
rimraf:
specifier: 6.0.1
version: 6.0.1
tsconfig:
specifier: workspace:*
version: link:../../tooling/tsconfig
tsup:
specifier: 8.0.1
version: 8.0.1(postcss@8.5.6)(typescript@5.6.3)
@@ -644,9 +614,6 @@ importers:
rimraf:
specifier: 6.0.1
version: 6.0.1
tsconfig:
specifier: workspace:*
version: link:../../tooling/tsconfig
tsup:
specifier: 8.0.1
version: 8.0.1(postcss@8.5.6)(typescript@5.6.3)
@@ -687,9 +654,6 @@ importers:
next:
specifier: 15.0.3
version: 15.0.3(@opentelemetry/api@1.9.0)(@playwright/test@1.51.1)(react-dom@19.2.0(react@19.3.0-canary-6160773f-20251023))(react@19.3.0-canary-6160773f-20251023)
tsconfig:
specifier: workspace:*
version: link:../../tooling/tsconfig
tsup:
specifier: 8.0.1
version: 8.0.1(postcss@8.5.6)(typescript@5.6.3)
@@ -742,9 +706,6 @@ importers:
react:
specifier: canary
version: 19.3.0-canary-408b38ef-20251023
tsconfig:
specifier: workspace:*
version: link:../../tooling/tsconfig
tsup:
specifier: 8.0.1
version: 8.0.1(postcss@8.5.6)(typescript@5.6.3)
@@ -782,9 +743,6 @@ importers:
msw:
specifier: 2.6.4
version: 2.6.4(@types/node@20.11.17)(typescript@5.6.3)
tsconfig:
specifier: workspace:*
version: link:../../tooling/tsconfig
tsup:
specifier: 8.0.1
version: 8.0.1(postcss@8.5.6)(typescript@5.6.3)
@@ -943,12 +901,6 @@ importers:
specifier: ^5.4.4
version: 5.4.21(@types/node@22.14.0)(lightningcss@1.30.2)
tooling/tsconfig:
devDependencies:
typescript:
specifier: 5.3.3
version: 5.3.3
packages:
'@alloc/quick-lru@5.2.0':
@@ -6624,11 +6576,6 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
typescript@5.3.3:
resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==}
engines: {node: '>=14.17'}
hasBin: true
typescript@5.6.1-rc:
resolution: {integrity: sha512-E3b2+1zEFu84jB0YQi9BORDjz9+jGbwwy1Zi3G0LUNw7a7cePUrHMRNy8aPh53nXpkFGVHSxIZo5vKTfYaFiBQ==}
engines: {node: '>=14.17'}
@@ -12997,8 +12944,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
typescript@5.3.3: {}
typescript@5.6.1-rc: {}
typescript@5.6.3: {}
-1
View File
@@ -1,6 +1,5 @@
packages:
- "packages/*"
- "tooling/*"
- "tests/*"
- "examples/*"
- "apps/*"
-9
View File
@@ -1,9 +0,0 @@
{
"name": "tsconfig",
"version": "0.0.0",
"private": true,
"license": "Apache-2.0",
"devDependencies": {
"typescript": "5.3.3"
}
}