Skip to content

Commit 2cbec7d

Browse files
authored
Merge pull request #4 from bucketeer-io/renovate/biomejs-biome-1.x
fix(deps): update dependency @biomejs/biome to v1.9.4
2 parents 99187d4 + 4d1785d commit 2cbec7d

File tree

17 files changed

+114
-119
lines changed

17 files changed

+114
-119
lines changed

biome.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
"javascript": {
2020
"formatter": {
2121
"quoteStyle": "single",
22-
"trailingComma": "es5",
23-
"semicolons": "always"
22+
"semicolons": "always",
23+
"trailingCommas": "es5"
2424
}
2525
}
2626
}

package-lock.json

Lines changed: 45 additions & 45 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 31 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,32 @@
11
{
2-
"name": "bucketeer-docs-local-mcp-server",
3-
"version": "1.0.0",
4-
"description": "Local MCP Server to query Bucketeer documentation",
5-
"main": "dist/main.js",
6-
"type": "module",
7-
"scripts": {
8-
"build": "tsc",
9-
"build:index": "node dist/scripts/buildIndex.js",
10-
"build:index:force": "node dist/scripts/buildIndex.js --force",
11-
"start": "node dist/main.js",
12-
"dev:index": "npm run build && npm run build:index",
13-
"dev": "npm run build && npm start",
14-
"lint": "biome check .",
15-
"lint:fix": "biome check --apply .",
16-
"test:ci": "echo \"No tests specified\" && exit 0"
17-
},
18-
"keywords": [
19-
"mcp",
20-
"documentation",
21-
"search",
22-
"bucketeer"
23-
],
24-
"license": "Apache-2.0",
25-
"dependencies": {
26-
"@modelcontextprotocol/sdk": "^1.8.0",
27-
"@biomejs/biome": "1.5.3",
28-
"axios": "^1.8.4",
29-
"cheerio": "^1.0.0",
30-
"dotenv": "^16.4.7",
31-
"zod": "^3.24.2"
32-
},
33-
"devDependencies": {
34-
"@types/node": "^22.0.0",
35-
"typescript": "^5.5.3"
36-
}
37-
}
2+
"name": "bucketeer-docs-local-mcp-server",
3+
"version": "1.0.0",
4+
"description": "Local MCP Server to query Bucketeer documentation",
5+
"main": "dist/main.js",
6+
"type": "module",
7+
"scripts": {
8+
"build": "tsc",
9+
"build:index": "node dist/scripts/buildIndex.js",
10+
"build:index:force": "node dist/scripts/buildIndex.js --force",
11+
"start": "node dist/main.js",
12+
"dev:index": "npm run build && npm run build:index",
13+
"dev": "npm run build && npm start",
14+
"lint": "biome check .",
15+
"lint:fix": "biome check --write .",
16+
"test:ci": "echo \"No tests specified\" && exit 0"
17+
},
18+
"keywords": ["mcp", "documentation", "search", "bucketeer"],
19+
"license": "Apache-2.0",
20+
"dependencies": {
21+
"@modelcontextprotocol/sdk": "^1.8.0",
22+
"@biomejs/biome": "1.9.4",
23+
"axios": "^1.8.4",
24+
"cheerio": "^1.0.0",
25+
"dotenv": "^16.4.7",
26+
"zod": "^3.24.2"
27+
},
28+
"devDependencies": {
29+
"@types/node": "^22.0.0",
30+
"typescript": "^5.5.3"
31+
}
32+
}

src/config/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import path from 'path';
2-
import { fileURLToPath } from 'url';
1+
import path from 'node:path';
2+
import { fileURLToPath } from 'node:url';
33
import dotenv from 'dotenv';
44

55
dotenv.config();

src/core/indexing/documentFetcher.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as path from 'path';
1+
import * as path from 'node:path';
22
import axios from 'axios';
33
import * as cheerio from 'cheerio';
44
import { config } from '../../config/index.js';
@@ -13,7 +13,7 @@ import {
1313
generateHash,
1414
urlToFilename,
1515
} from '../../utils/helpers.js';
16-
import {
16+
import type {
1717
CacheData,
1818
DocumentContent,
1919
FetcherStats,

src/core/indexing/githubDocumentFetcher.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as path from 'path';
1+
import * as path from 'node:path';
22
import axios from 'axios';
33
import { config } from '../../config/index.js';
44
import {
@@ -8,7 +8,7 @@ import {
88
writeFile,
99
} from '../../utils/fileUtils.js';
1010
import { formatDuration, generateHash } from '../../utils/helpers.js';
11-
import {
11+
import type {
1212
CacheData,
1313
DocumentContent,
1414
FetcherStats,

src/core/indexing/indexManager.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as path from 'path';
1+
import * as path from 'node:path';
22
import { config } from '../../config/index.js';
33
import {
44
ensureDirectoryExists,
@@ -8,7 +8,7 @@ import {
88
writeFile,
99
} from '../../utils/fileUtils.js';
1010
import { extractKeywords } from '../../utils/helpers.js';
11-
import { DocumentContent, DocumentIndex, SearchResult } from './types.js';
11+
import type { DocumentContent, DocumentIndex, SearchResult } from './types.js';
1212

1313
export class IndexManager {
1414
private readonly indexDirectory: string = config.indexDir;

src/core/search/SearchService.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { config } from '../../config/index.js';
2-
import { IndexManager } from '../indexing/indexManager.js';
3-
import { DocumentContent, SearchResult } from '../indexing/types.js';
2+
import type { IndexManager } from '../indexing/indexManager.js';
3+
import type { DocumentContent, SearchResult } from '../indexing/types.js';
44

55
export class SearchService {
66
private indexManager: IndexManager;

src/main.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { fileURLToPath } from 'url';
1+
import { fileURLToPath } from 'node:url';
22
// src/main.ts
33
import { startMcpServer } from './mcp/server.js';
44

src/mcp/server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// src/mcp/server.ts
22
import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
33
import { StdioServerTransport } from '@modelcontextprotocol/sdk/server/stdio.js';
4-
import { ZodRawShape } from 'zod';
4+
import type { ZodRawShape } from 'zod';
55
import { config } from '../config/index.js';
66
import { IndexManager } from '../core/indexing/indexManager.js';
77
import { SearchService } from '../core/search/SearchService.js';

0 commit comments

Comments
 (0)