Skip to content

Commit 330aee8

Browse files
authored
Merge pull request #143 from shinpr/chore/tech-debt-cleanup
chore: technical-debt cleanup, correctness fixes, and path-canonicalization policy (0.15.0)
2 parents 539d9df + f7b580e commit 330aee8

83 files changed

Lines changed: 2697 additions & 2233 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

knip.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
11
{
2-
"project": ["src/**/*.ts"],
3-
"ignore": ["src/__tests__/**"],
4-
"ignoreExportsUsedInFile": true
2+
"project": ["src/**/*.ts"]
53
}

package.json

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "mcp-local-rag",
3-
"version": "0.14.2",
3+
"version": "0.15.0",
44
"description": "Local RAG MCP Server - Easy-to-setup document search with minimal configuration",
55
"type": "module",
66
"main": "dist/index.js",
@@ -45,6 +45,7 @@
4545
"dev": "tsx src/index.ts",
4646
"watch": "tsx watch src/index.ts",
4747
"type-check": "tsc --noEmit",
48+
"type-check:test": "tsc -p tsconfig.test.json",
4849
"test": "vitest run --exclude 'src/__tests__/e2e/visual-ingest-e2e.test.ts'",
4950
"test:watch": "vitest",
5051
"test:e2e": "RUN_E2E=1 vitest run src/__tests__/e2e/visual-ingest-e2e.test.ts",
@@ -56,14 +57,14 @@
5657
"check:fix": "biome check --write src",
5758
"check:unused": "knip --include exports",
5859
"check:deps": "dpdm --no-tree --no-warning --exit-code circular:1 -T --tsconfig ./tsconfig.json --exclude \"(node_modules|__tests__|\\.test\\.ts$|\\.spec\\.ts$)\" \"src/**/*.ts\"",
59-
"check:all": "pnpm run check && pnpm run lint && pnpm run format:check && pnpm run check:unused && pnpm run check:deps && pnpm run build && pnpm run test",
60+
"check:all": "pnpm run check && pnpm run lint && pnpm run format:check && pnpm run check:unused && pnpm run check:deps && pnpm run build && pnpm run type-check:test && pnpm run test",
6061
"cleanup:processes": "bash ./scripts/cleanup-test-processes.sh",
6162
"test:safe": "pnpm test && pnpm run cleanup:processes",
6263
"prepare": "husky"
6364
},
6465
"dependencies": {
6566
"@huggingface/transformers": "^4.2.0",
66-
"@lancedb/lancedb": "^0.29.0",
67+
"@lancedb/lancedb": "^0.30.0",
6768
"@modelcontextprotocol/sdk": "^1.29.0",
6869
"@mozilla/readability": "0.6.0",
6970
"jsdom": "^29.1.1",
@@ -72,18 +73,18 @@
7273
"turndown": "7.2.4"
7374
},
7475
"devDependencies": {
75-
"@biomejs/biome": "^2.4.15",
76+
"@biomejs/biome": "^2.4.16",
7677
"@types/jsdom": "^28.0.3",
77-
"@types/node": "^25.9.1",
78+
"@types/node": "^25.9.2",
7879
"@types/turndown": "5.0.6",
7980
"dpdm": "^4.2.0",
8081
"husky": "^9.1.7",
81-
"knip": "^6.14.2",
82-
"lint-staged": "^17.0.5",
82+
"knip": "^6.16.1",
83+
"lint-staged": "^17.0.7",
8384
"tsc-alias": "^1.8.17",
84-
"tsx": "^4.22.3",
85+
"tsx": "^4.22.4",
8586
"typescript": "^6.0.3",
86-
"vitest": "^4.1.7"
87+
"vitest": "^4.1.8"
8788
},
8889
"engines": {
8990
"node": ">=22"

0 commit comments

Comments
 (0)