Skip to content

Commit 26b7b51

Browse files
committed
chore: fixup script issues
1 parent d1ff8f3 commit 26b7b51

File tree

5 files changed

+21
-19
lines changed

5 files changed

+21
-19
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
6565
"reformat": "prettier --write .",
6666
"generate": "pnpm run generate:api && pnpm run generate:arguments",
6767
"generate:api": "./scripts/generate.sh",
68-
"generate:arguments": "tsx scripts/generate/index.ts",
68+
"generate:arguments": "tsx --tsconfig scripts/generate/tsconfig.json scripts/generate/index.ts",
6969
"pretest": "pnpm run build",
7070
"test": "vitest --project eslint-rules --project unit-and-integration --coverage --run",
7171
"test:accuracy": "sh ./scripts/accuracy/runAccuracyTests.sh",

scripts/generate/index.ts

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,10 @@
99
import { generateArguments } from "./generateArguments.js";
1010
import { generateToolDocumentation } from "./generateToolDocumentation.js";
1111

12-
function main(): void {
13-
console.log("Generating arguments and configuration...");
14-
generateArguments();
12+
console.log("Generating arguments and configuration...");
13+
generateArguments();
1514

16-
console.log("\nGenerating tool documentation...");
17-
generateToolDocumentation();
15+
console.log("\nGenerating tool documentation...");
16+
generateToolDocumentation();
1817

19-
console.log("\n✅ All documentation generated successfully!");
20-
}
21-
22-
main();
18+
console.log("\n✅ All documentation generated successfully!");

scripts/generate/tsconfig.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"extends": "../../tsconfig.build.json",
3+
"compilerOptions": {
4+
"rootDir": ".",
5+
"noEmit": true,
6+
"paths": {
7+
"ts-levenshtein": ["../node_modules/ts-levenshtein/dist/index.d.mts"]
8+
}
9+
},
10+
"include": ["**/*.ts"]
11+
}

tsconfig.build.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,10 @@
1919
"declaration": true,
2020
"declarationMap": true,
2121
"paths": {
22-
"ts-levenshtein": ["./node_modules/ts-levenshtein/dist/index.d.mts"]
22+
"ts-levenshtein": ["./node_modules/ts-levenshtein/dist/index.d.mts"],
23+
"mongodb-connection-string-url": [
24+
"./node_modules/mongodb-connection-string-url/lib/index.d.ts"
25+
]
2326
}
2427
},
2528
"include": ["src/**/*.ts"]

tsconfig.test.json

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)