Skip to content

Commit a07b774

Browse files
committed
Inline tsconfigs, remove tsconfig package
1 parent f0a2fd6 commit a07b774

File tree

10 files changed

+29
-40
lines changed

10 files changed

+29
-40
lines changed

Diff for: examples/node-js/package.json

+1-3
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,7 @@
99
"dev": "NODE_ENV=development node cli.js",
1010
"prod": "node cli.js"
1111
},
12-
"files": [
13-
"cli"
14-
],
12+
"files": ["cli"],
1513
"dependencies": {
1614
"clide-js": "*",
1715
"clide-plugin-command-menu": "*"

Diff for: package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,21 @@
22
"private": true,
33
"type": "module",
44
"scripts": {
5-
"build:clide": "turbo run build --filter=./packages/clide*",
65
"build": "turbo run build",
6+
"build:clide": "turbo run build --filter=./packages/clide*",
77
"format": "biome format --write .",
88
"lint": "biome lint --diagnostic-level error .",
99
"lint:fix": "yarn lint --fix",
1010
"lint:fix:unsafe": "yarn lint:fix --unsafe",
11-
"release": "turbo run build && changeset publish",
1211
"test": "turbo run test:ci",
1312
"typecheck": "turbo run typecheck",
13+
"release": "turbo run build && changeset publish",
1414
"reset-node-modules": "find . -name 'node_modules' -type d -prune -exec rm -rf '{}' + && yarn cache clean && yarn"
1515
},
1616
"devDependencies": {
1717
"@biomejs/biome": "1.9.4",
1818
"@changesets/cli": "^2.28.1",
19-
"tsconfig": "*",
19+
"@tsconfig/node-lts": "^22.0.1",
2020
"turbo": "2.4.4"
2121
},
2222
"name": "clide",

Diff for: packages/clide-js/package.json

-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@
3232
"@types/yargs-parser": "^21.0.3",
3333
"@vitest/coverage-v8": "^3.0.7",
3434
"dotenv": "^16.4.7",
35-
"tsconfig": "*",
3635
"tsconfig-paths": "^4.2.0",
3736
"tsup": "^8.4.0",
3837
"tsx": "^4.19.3",

Diff for: packages/clide-js/src/index.ts

-1
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,3 @@ export * from './utils/format-file-name';
2828
export * from './utils/fs';
2929
export * from './utils/parse-file-name';
3030
export * from './utils/remove-file-extension';
31-

Diff for: packages/clide-js/tsconfig.json

+10-1
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,18 @@
11
{
22
"$schema": "https://json.schemastore.org/tsconfig",
3-
"extends": "tsconfig/base.json",
43
"include": ["./*.ts", "src", "test"],
54
"exclude": ["node_modules"],
65
"compilerOptions": {
6+
"module": "esnext",
7+
"target": "esnext",
8+
"moduleResolution": "bundler",
9+
"allowSyntheticDefaultImports": true,
10+
"esModuleInterop": true,
11+
"isolatedModules": true,
12+
"strict": true,
13+
"skipLibCheck": true,
14+
"noUnusedLocals": true,
15+
"noUnusedParameters": true,
716
"baseUrl": ".",
817
"rootDir": ".",
918
"outDir": "dist",

Diff for: packages/clide-plugin-command-menu/package.json

-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
"devDependencies": {
2727
"@types/node": "^22.13.8",
2828
"clide-js": "^0.2.4",
29-
"tsconfig": "*",
3029
"tsup": "^8.4.0",
3130
"tsx": "^4.19.3",
3231
"typescript": "^5.8.2",

Diff for: packages/clide-plugin-command-menu/tsconfig.json

+12-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,24 @@
11
{
22
"$schema": "https://json.schemastore.org/tsconfig",
3-
"extends": "tsconfig/base.json",
43
"include": ["./*.ts", "src", "example"],
54
"exclude": ["node_modules"],
65
"compilerOptions": {
6+
"module": "esnext",
7+
"target": "esnext",
8+
"moduleResolution": "bundler",
9+
"allowSyntheticDefaultImports": true,
10+
"esModuleInterop": true,
11+
"isolatedModules": true,
12+
"strict": true,
13+
"skipLibCheck": true,
14+
"noUnusedLocals": true,
15+
"noUnusedParameters": true,
716
"baseUrl": ".",
817
"rootDir": ".",
918
"outDir": "dist",
1019
"paths": {
11-
"src/*": ["./src/*"]
20+
"src/*": ["./src/*"],
21+
"test/*": ["./test/*"]
1222
}
1323
}
1424
}

Diff for: packages/tsconfig/base.json

-18
This file was deleted.

Diff for: packages/tsconfig/package.json

-9
This file was deleted.

Diff for: tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
{
2-
"extends": "tsconfig/base.json"
2+
"$schema": "https://json.schemastore.org/tsconfig",
3+
"extends": "@tsconfig/node-lts/tsconfig.json",
4+
"exclude": ["node_modules"]
35
}

0 commit comments

Comments
 (0)