Skip to content

Commit

Permalink
chore(internal): Centralize tsconfigs (#5537)
Browse files Browse the repository at this point in the history
Centralize tsconfigs
  • Loading branch information
Swimburger authored Jan 9, 2025
1 parent 10130c8 commit 1767361
Show file tree
Hide file tree
Showing 279 changed files with 1,949 additions and 2,457 deletions.
4 changes: 3 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,5 +29,7 @@
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"python.analysis.typeCheckingMode": "basic"
"python.analysis.typeCheckingMode": "basic",
"dotnet.automaticallyCreateSolutionInWorkspace": false,
"dotnet.testWindow.disableAutoDiscovery": true
}
9 changes: 5 additions & 4 deletions generators/base/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,12 +40,13 @@
"devDependencies": {
"@types/js-yaml": "^4.0.8",
"@types/lodash-es": "^4.17.12",
"@fern-api/configs": "workspace:*",
"@types/node": "18.15.3",
"depcheck": "^1.4.7",
"eslint": "^9.16.0",
"vitest": "^2.1.8",
"@trivago/prettier-plugin-sort-imports": "^5.2.1",
"eslint": "^8.56.0",
"prettier": "^3.4.2",
"typescript": "5.7.2"
"@trivago/prettier-plugin-sort-imports": "^5.2.1",
"typescript": "5.7.2",
"vitest": "^2.1.8"
}
}
2 changes: 1 addition & 1 deletion generators/base/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../shared/tsconfig.shared.json",
"extends": "@fern-api/configs/tsconfig/main.json",
"compilerOptions": {
"composite": true,
"outDir": "lib",
Expand Down
10 changes: 6 additions & 4 deletions generators/browser-compatible-base/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,11 +35,13 @@
"@fern-fern/generator-exec-sdk": "^0.0.898"
},
"devDependencies": {
"@fern-api/configs": "workspace:*",
"@types/node": "18.15.3",
"depcheck": "^1.4.7",
"eslint": "^9.16.0",
"vitest": "^2.1.8",
"@trivago/prettier-plugin-sort-imports": "^5.2.1",
"eslint": "^8.56.0",
"prettier": "^3.4.2",
"typescript": "5.7.2"
"@trivago/prettier-plugin-sort-imports": "^5.2.1",
"typescript": "5.7.2",
"vitest": "^2.1.8"
}
}
2 changes: 1 addition & 1 deletion generators/browser-compatible-base/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../shared/tsconfig.shared.json",
"extends": "@fern-api/configs/tsconfig/main.json",
"compilerOptions": {
"composite": true,
"outDir": "lib",
Expand Down
7 changes: 4 additions & 3 deletions generators/csharp/codegen/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,12 +37,13 @@
"devDependencies": {
"@types/jest": "^29.5.14",
"@types/lodash-es": "^4.17.12",
"@fern-api/configs": "workspace:*",
"@types/node": "18.15.3",
"depcheck": "^1.4.7",
"eslint": "^9.16.0",
"@trivago/prettier-plugin-sort-imports": "^5.2.1",
"eslint": "^8.56.0",
"prettier": "^3.4.2",
"@trivago/prettier-plugin-sort-imports": "^5.2.1",
"typescript": "5.7.2",
"vitest": "^2.0.5"
"vitest": "^2.1.8"
}
}
2 changes: 1 addition & 1 deletion generators/csharp/codegen/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../../shared/tsconfig.shared.json",
"extends": "@fern-api/configs/tsconfig/main.json",
"compilerOptions": { "composite": true, "outDir": "lib", "rootDir": "src" },
"include": ["./src/**/*"],
"references": [
Expand Down
13 changes: 7 additions & 6 deletions generators/csharp/model/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,15 +35,16 @@
"@fern-fern/ir-sdk": "^53.18.0",
"zod": "^3.22.3",
"@types/jest": "^29.5.14",
"@types/node": "18.15.3",
"@yarnpkg/esbuild-plugin-pnp": "^3.0.0-rc.14",
"depcheck": "^1.4.7",
"esbuild": "^0.24.0",
"eslint": "^9.16.0",
"@trivago/prettier-plugin-sort-imports": "^5.2.1",
"prettier": "^3.4.2",
"tsup": "^8.3.5",
"@fern-api/configs": "workspace:*",
"@types/node": "18.15.3",
"depcheck": "^1.4.7",
"eslint": "^8.56.0",
"prettier": "^3.4.2",
"@trivago/prettier-plugin-sort-imports": "^5.2.1",
"typescript": "5.7.2",
"vitest": "^2.0.5"
"vitest": "^2.1.8"
}
}
2 changes: 1 addition & 1 deletion generators/csharp/model/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../../shared/tsconfig.shared.json",
"extends": "@fern-api/configs/tsconfig/main.json",
"compilerOptions": { "composite": true, "outDir": "lib", "rootDir": "src" },
"include": ["./src/**/*"],
"references": [
Expand Down
13 changes: 7 additions & 6 deletions generators/csharp/sdk/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,15 +43,16 @@
"zod": "^3.22.3",
"@types/jest": "^29.5.14",
"@types/lodash-es": "^4.17.12",
"@types/node": "18.15.3",
"@yarnpkg/esbuild-plugin-pnp": "^3.0.0-rc.14",
"depcheck": "^1.4.7",
"esbuild": "^0.24.0",
"eslint": "^9.16.0",
"@trivago/prettier-plugin-sort-imports": "^5.2.1",
"prettier": "^3.4.2",
"tsup": "^8.3.5",
"@fern-api/configs": "workspace:*",
"@types/node": "18.15.3",
"depcheck": "^1.4.7",
"eslint": "^8.56.0",
"prettier": "^3.4.2",
"@trivago/prettier-plugin-sort-imports": "^5.2.1",
"typescript": "5.7.2",
"vitest": "^2.0.5"
"vitest": "^2.1.8"
}
}
2 changes: 1 addition & 1 deletion generators/csharp/sdk/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../../shared/tsconfig.shared.json",
"extends": "@fern-api/configs/tsconfig/main.json",
"compilerOptions": { "composite": true, "outDir": "lib", "rootDir": "src" },
"include": ["./src/**/*"],
"references": [
Expand Down
10 changes: 6 additions & 4 deletions generators/go-v2/ast/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,12 +38,14 @@
"@fern-api/path-utils": "workspace:*",
"@fern-fern/ir-sdk": "^53.24.0",
"@types/jest": "^29.5.14",
"zod": "^3.22.3",
"@fern-api/configs": "workspace:*",
"@types/node": "18.15.3",
"depcheck": "^1.4.7",
"eslint": "^9.16.0",
"@trivago/prettier-plugin-sort-imports": "^5.2.1",
"eslint": "^8.56.0",
"prettier": "^3.4.2",
"@trivago/prettier-plugin-sort-imports": "^5.2.1",
"typescript": "5.7.2",
"vitest": "^2.1.8",
"zod": "^3.22.3"
"vitest": "^2.1.8"
}
}
2 changes: 1 addition & 1 deletion generators/go-v2/ast/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../../shared/tsconfig.shared.json",
"extends": "@fern-api/configs/tsconfig/main.json",
"compilerOptions": {
"composite": true,
"outDir": "lib",
Expand Down
13 changes: 7 additions & 6 deletions generators/go-v2/base/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,15 +32,16 @@
"@fern-api/base-generator": "workspace:*",
"@fern-api/fs-utils": "workspace:*",
"@fern-api/go-ast": "workspace:*",
"@types/node": "18.15.3",
"@yarnpkg/esbuild-plugin-pnp": "^3.0.0-rc.14",
"depcheck": "^1.4.7",
"esbuild": "^0.24.0",
"eslint": "^9.16.0",
"@trivago/prettier-plugin-sort-imports": "^5.2.1",
"prettier": "^3.4.2",
"tsup": "^8.0.2",
"@fern-api/configs": "workspace:*",
"@types/node": "18.15.3",
"depcheck": "^1.4.7",
"eslint": "^8.56.0",
"prettier": "^3.4.2",
"@trivago/prettier-plugin-sort-imports": "^5.2.1",
"typescript": "5.7.2",
"vitest": "^2.0.5"
"vitest": "^2.1.8"
}
}
2 changes: 1 addition & 1 deletion generators/go-v2/base/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../../shared/tsconfig.shared.json",
"extends": "@fern-api/configs/tsconfig/main.json",
"compilerOptions": { "composite": true, "outDir": "lib", "rootDir": "src" },
"include": ["./src/**/*"],
"references": [
Expand Down
2 changes: 1 addition & 1 deletion generators/go-v2/dynamic-snippets/build.tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../../shared/tsconfig.shared.json",
"extends": "@fern-api/typescript-config/main.json",
"include": ["src/**/*.ts"],
"exclude": ["src/**/__test__"]
}
12 changes: 7 additions & 5 deletions generators/go-v2/dynamic-snippets/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,13 +36,15 @@
"@fern-api/path-utils": "workspace:*",
"@fern-api/dynamic-ir-sdk": "^53.24.0",
"@types/jest": "^29.5.14",
"depcheck": "^1.4.7",
"eslint": "^9.16.0",
"@trivago/prettier-plugin-sort-imports": "^5.2.1",
"prettier": "^3.4.2",
"string.prototype.replaceall": "^1.0.10",
"tsup": "^8.3.5",
"@fern-api/configs": "workspace:*",
"@types/node": "18.15.3",
"depcheck": "^1.4.7",
"eslint": "^8.56.0",
"prettier": "^3.4.2",
"@trivago/prettier-plugin-sort-imports": "^5.2.1",
"typescript": "5.7.2",
"vitest": "^2.0.5"
"vitest": "^2.1.8"
}
}
2 changes: 1 addition & 1 deletion generators/go-v2/dynamic-snippets/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../../shared/tsconfig.shared.json",
"extends": "@fern-api/configs/tsconfig/main.json",
"compilerOptions": {
"composite": true,
"outDir": "lib",
Expand Down
9 changes: 5 additions & 4 deletions generators/go-v2/formatter/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,12 +32,13 @@
"devDependencies": {
"@fern-api/base-generator": "workspace:*",
"@types/jest": "^29.5.14",
"@types/node": "^18.7.18",
"@fern-api/configs": "workspace:*",
"@types/node": "18.15.3",
"depcheck": "^1.4.7",
"eslint": "^9.16.0",
"@trivago/prettier-plugin-sort-imports": "^5.2.1",
"eslint": "^8.56.0",
"prettier": "^3.4.2",
"@trivago/prettier-plugin-sort-imports": "^5.2.1",
"typescript": "5.7.2",
"vitest": "^2.0.5"
"vitest": "^2.1.8"
}
}
2 changes: 1 addition & 1 deletion generators/go-v2/formatter/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../../shared/tsconfig.shared.json",
"extends": "@fern-api/configs/tsconfig/main.json",
"compilerOptions": { "composite": true, "outDir": "lib", "rootDir": "src" },
"include": ["./src/**/*"],
"references": [
Expand Down
13 changes: 7 additions & 6 deletions generators/go-v2/model/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,15 +29,16 @@
"dockerTagLatest": "pnpm dist:cli && docker build -f ./Dockerfile -t fernapi/fern-go-model:latest ../../.."
},
"devDependencies": {
"@types/node": "18.15.3",
"@yarnpkg/esbuild-plugin-pnp": "^3.0.0-rc.14",
"depcheck": "^1.4.7",
"esbuild": "^0.24.0",
"eslint": "^9.16.0",
"@trivago/prettier-plugin-sort-imports": "^5.2.1",
"prettier": "^3.4.2",
"tsup": "^8.0.2",
"@fern-api/configs": "workspace:*",
"@types/node": "18.15.3",
"depcheck": "^1.4.7",
"eslint": "^8.56.0",
"prettier": "^3.4.2",
"@trivago/prettier-plugin-sort-imports": "^5.2.1",
"typescript": "5.7.2",
"vitest": "^2.0.5"
"vitest": "^2.1.8"
}
}
2 changes: 1 addition & 1 deletion generators/go-v2/model/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../../shared/tsconfig.shared.json",
"extends": "@fern-api/configs/tsconfig/main.json",
"compilerOptions": { "composite": true, "outDir": "lib", "rootDir": "src" },
"include": ["./src/**/*"],
"references": [
Expand Down
13 changes: 7 additions & 6 deletions generators/go-v2/sdk/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,15 +29,16 @@
"dockerTagLatest": "pnpm dist:cli && docker build -f ./Dockerfile -t fernapi/fern-go-sdk:latest ../../.."
},
"devDependencies": {
"@types/node": "18.15.3",
"@yarnpkg/esbuild-plugin-pnp": "^3.0.0-rc.14",
"depcheck": "^1.4.7",
"esbuild": "^0.24.0",
"eslint": "^9.16.0",
"@trivago/prettier-plugin-sort-imports": "^5.2.1",
"prettier": "^3.4.2",
"tsup": "^8.0.2",
"@fern-api/configs": "workspace:*",
"@types/node": "18.15.3",
"depcheck": "^1.4.7",
"eslint": "^8.56.0",
"prettier": "^3.4.2",
"@trivago/prettier-plugin-sort-imports": "^5.2.1",
"typescript": "5.7.2",
"vitest": "^2.0.5"
"vitest": "^2.1.8"
}
}
2 changes: 1 addition & 1 deletion generators/go-v2/sdk/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../../shared/tsconfig.shared.json",
"extends": "@fern-api/configs/tsconfig/main.json",
"compilerOptions": { "composite": true, "outDir": "lib", "rootDir": "src" },
"include": ["./src/**/*"],
"references": [
Expand Down
13 changes: 7 additions & 6 deletions generators/openapi/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,15 +42,16 @@
"@types/jest": "^29.5.14",
"@types/js-yaml": "^4.0.8",
"@types/lodash-es": "^4.17.12",
"@types/node": "18.15.3",
"@yarnpkg/esbuild-plugin-pnp": "^3.0.0-rc.14",
"depcheck": "^1.4.7",
"esbuild": "^0.24.0",
"eslint": "^9.16.0",
"@trivago/prettier-plugin-sort-imports": "^5.2.1",
"prettier": "^3.4.2",
"tsup": "^8.3.5",
"@fern-api/configs": "workspace:*",
"@types/node": "18.15.3",
"depcheck": "^1.4.7",
"eslint": "^8.56.0",
"prettier": "^3.4.2",
"@trivago/prettier-plugin-sort-imports": "^5.2.1",
"typescript": "5.7.2",
"vitest": "^2.0.5"
"vitest": "^2.1.8"
}
}
2 changes: 1 addition & 1 deletion generators/openapi/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../shared/tsconfig.shared.json",
"extends": "@fern-api/configs/tsconfig/main.json",
"compilerOptions": { "composite": true, "outDir": "lib", "rootDir": "src" },
"include": ["./src/**/*"],
"references": [{ "path": "../base" }, { "path": "../../packages/commons/fs-utils" }, { "path": "../../packages/commons/core-utils" }]
Expand Down
7 changes: 4 additions & 3 deletions generators/php/codegen/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,12 +42,13 @@
"@fern-fern/ir-sdk": "^53.15.0",
"zod": "^3.22.3",
"@types/jest": "^29.5.14",
"@fern-api/configs": "workspace:*",
"@types/node": "18.15.3",
"depcheck": "^1.4.7",
"eslint": "^9.16.0",
"@trivago/prettier-plugin-sort-imports": "^5.2.1",
"eslint": "^8.56.0",
"prettier": "^3.4.2",
"@trivago/prettier-plugin-sort-imports": "^5.2.1",
"typescript": "5.7.2",
"vitest": "^2.0.5"
"vitest": "^2.1.8"
}
}
2 changes: 1 addition & 1 deletion generators/php/codegen/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../../shared/tsconfig.shared.json",
"extends": "@fern-api/configs/tsconfig/main.json",
"compilerOptions": { "composite": true, "outDir": "lib", "rootDir": "src" },
"include": ["./src/**/*"],
"references": [
Expand Down
Loading

0 comments on commit 1767361

Please sign in to comment.