Skip to content

Commit 4feb23d

Browse files
committed
chore(deps): update dependencies and biome configuration
1 parent 9e95e01 commit 4feb23d

5 files changed

Lines changed: 374 additions & 663 deletions

File tree

.changeset/slick-needles-shave.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@mcp-tool-kit/shared': major
3+
---
4+
5+
chore(deps): update dependencies and biome configuration

biome.json

Lines changed: 106 additions & 99 deletions
Original file line numberDiff line numberDiff line change
@@ -1,101 +1,108 @@
11
{
2-
"$schema": "https://biomejs.dev/schemas/2.3.7/schema.json",
3-
"vcs": { "enabled": true, "clientKind": "git", "useIgnoreFile": true },
4-
"files": { "ignoreUnknown": false },
5-
"formatter": {
6-
"enabled": true,
7-
"formatWithErrors": false,
8-
"indentStyle": "space",
9-
"indentWidth": 2,
10-
"lineEnding": "lf",
11-
"lineWidth": 120,
12-
"attributePosition": "auto",
13-
"bracketSameLine": false,
14-
"bracketSpacing": true,
15-
"expand": "auto",
16-
"useEditorconfig": true
17-
},
18-
"linter": {
19-
"enabled": true,
20-
"rules": {
21-
"recommended": false,
22-
"complexity": { "noUselessTypeConstraint": "error" },
23-
"correctness": { "noUnusedVariables": "error" },
24-
"style": {
25-
"noCommonJs": "error",
26-
"noNamespace": "error",
27-
"useArrayLiterals": "error",
28-
"useAsConstAssertion": "error"
29-
},
30-
"suspicious": {
31-
"noConsole": "off",
32-
"noExplicitAny": "error",
33-
"noExtraNonNullAssertion": "error",
34-
"noMisleadingInstantiator": "error",
35-
"noNonNullAssertedOptionalChain": "error",
36-
"noUnsafeDeclarationMerging": "error",
37-
"useNamespaceKeyword": "error"
38-
}
39-
},
40-
"includes": ["**", "!**/build", "!**/node_modules", "!**/.*", "!**/*.d.ts", "!.husky/"]
41-
},
42-
"javascript": {
43-
"formatter": {
44-
"jsxQuoteStyle": "double",
45-
"quoteProperties": "asNeeded",
46-
"trailingCommas": "all",
47-
"semicolons": "asNeeded",
48-
"arrowParentheses": "asNeeded",
49-
"bracketSameLine": false,
50-
"quoteStyle": "single",
51-
"attributePosition": "auto",
52-
"bracketSpacing": true
53-
},
54-
"globals": ["exports"]
55-
},
56-
"html": {
57-
"formatter": {
58-
"indentScriptAndStyle": false,
59-
"selfCloseVoidElements": "always"
60-
}
61-
},
62-
"overrides": [
63-
{
64-
"includes": ["**/*.ts", "**/*.tsx", "**/*.mts", "**/*.cts"],
65-
"linter": {
66-
"rules": {
67-
"complexity": { "noArguments": "error" },
68-
"correctness": {
69-
"noConstAssign": "off",
70-
"noGlobalObjectCalls": "off",
71-
"noInvalidBuiltinInstantiation": "off",
72-
"noInvalidConstructorSuper": "off",
73-
"noSetterReturn": "off",
74-
"noUndeclaredVariables": "off",
75-
"noUnreachable": "off",
76-
"noUnreachableSuper": "off"
77-
},
78-
"style": { "useConst": "error" },
79-
"suspicious": {
80-
"noClassAssign": "off",
81-
"noDuplicateClassMembers": "off",
82-
"noDuplicateObjectKeys": "off",
83-
"noDuplicateParameters": "off",
84-
"noFunctionAssign": "off",
85-
"noImportAssign": "off",
86-
"noRedeclare": "off",
87-
"noUnsafeNegation": "off",
88-
"noVar": "error",
89-
"noWith": "off",
90-
"useGetterReturn": "off"
91-
}
92-
}
93-
}
94-
},
95-
{ "includes": ["packages/**/*.{js,ts}"] }
96-
],
97-
"assist": {
98-
"enabled": true,
99-
"actions": { "source": { "organizeImports": "on" } }
100-
}
2+
"$schema": "https://biomejs.dev/schemas/2.3.11/schema.json",
3+
"vcs": { "enabled": true, "clientKind": "git", "useIgnoreFile": true },
4+
"files": { "ignoreUnknown": false },
5+
"formatter": {
6+
"enabled": true,
7+
"formatWithErrors": false,
8+
"indentStyle": "space",
9+
"indentWidth": 2,
10+
"lineEnding": "lf",
11+
"lineWidth": 120,
12+
"attributePosition": "auto",
13+
"bracketSameLine": false,
14+
"bracketSpacing": true,
15+
"expand": "auto",
16+
"useEditorconfig": true
17+
},
18+
"linter": {
19+
"enabled": true,
20+
"rules": {
21+
"recommended": false,
22+
"complexity": { "noUselessTypeConstraint": "error" },
23+
"correctness": { "noUnusedVariables": "error" },
24+
"style": {
25+
"noCommonJs": "error",
26+
"noNamespace": "error",
27+
"useArrayLiterals": "error",
28+
"useAsConstAssertion": "error"
29+
},
30+
"suspicious": {
31+
"noConsole": "off",
32+
"noExplicitAny": "error",
33+
"noExtraNonNullAssertion": "error",
34+
"noMisleadingInstantiator": "error",
35+
"noNonNullAssertedOptionalChain": "error",
36+
"noUnsafeDeclarationMerging": "error",
37+
"useNamespaceKeyword": "error"
38+
}
39+
},
40+
"includes": [
41+
"**",
42+
"!**/build",
43+
"!**/node_modules",
44+
"!**/.*",
45+
"!**/*.d.ts",
46+
"!.husky/"
47+
]
48+
},
49+
"javascript": {
50+
"formatter": {
51+
"jsxQuoteStyle": "double",
52+
"quoteProperties": "asNeeded",
53+
"trailingCommas": "all",
54+
"semicolons": "asNeeded",
55+
"arrowParentheses": "asNeeded",
56+
"bracketSameLine": false,
57+
"quoteStyle": "single",
58+
"attributePosition": "auto",
59+
"bracketSpacing": true
60+
},
61+
"globals": ["exports"]
62+
},
63+
"html": {
64+
"formatter": {
65+
"indentScriptAndStyle": false,
66+
"selfCloseVoidElements": "always"
67+
}
68+
},
69+
"overrides": [
70+
{
71+
"includes": ["**/*.ts", "**/*.tsx", "**/*.mts", "**/*.cts"],
72+
"linter": {
73+
"rules": {
74+
"complexity": { "noArguments": "error" },
75+
"correctness": {
76+
"noConstAssign": "off",
77+
"noGlobalObjectCalls": "off",
78+
"noInvalidBuiltinInstantiation": "off",
79+
"noInvalidConstructorSuper": "off",
80+
"noSetterReturn": "off",
81+
"noUndeclaredVariables": "off",
82+
"noUnreachable": "off",
83+
"noUnreachableSuper": "off"
84+
},
85+
"style": { "useConst": "error" },
86+
"suspicious": {
87+
"noClassAssign": "off",
88+
"noDuplicateClassMembers": "off",
89+
"noDuplicateObjectKeys": "off",
90+
"noDuplicateParameters": "off",
91+
"noFunctionAssign": "off",
92+
"noImportAssign": "off",
93+
"noRedeclare": "off",
94+
"noUnsafeNegation": "off",
95+
"noVar": "error",
96+
"noWith": "off",
97+
"useGetterReturn": "off"
98+
}
99+
}
100+
}
101+
},
102+
{ "includes": ["packages/**/*.{js,ts}"] }
103+
],
104+
"assist": {
105+
"enabled": true,
106+
"actions": { "source": { "organizeImports": "on" } }
107+
}
101108
}

docs/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@
1515
"devDependencies": {
1616
"@types/lodash-es": "^4.17.12",
1717
"vitepress": "^2.0.0-alpha.15",
18-
"vitepress-plugin-group-icons": "^1.6.5",
19-
"vitepress-plugin-llms": "^1.9.3"
18+
"vitepress-plugin-group-icons": "^1.7.1",
19+
"vitepress-plugin-llms": "^1.10.0"
2020
},
2121
"dependencies": {
22-
"lodash-es": "^4.17.22"
22+
"lodash-es": "^4.17.23"
2323
}
2424
}

package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -41,30 +41,30 @@
4141
"typescript"
4242
],
4343
"devDependencies": {
44-
"@biomejs/biome": "2.3.7",
44+
"@biomejs/biome": "2.3.11",
4545
"@changesets/changelog-github": "^0.5.2",
4646
"@changesets/cli": "^2.29.8",
47-
"@commitlint/cli": "^20.1.0",
48-
"@commitlint/config-conventional": "^20.0.0",
47+
"@commitlint/cli": "^20.3.1",
48+
"@commitlint/config-conventional": "^20.3.1",
4949
"@rollup/plugin-terser": "^0.4.4",
5050
"@rollup/plugin-typescript": "^12.3.0",
5151
"@types/node": "22",
52-
"@vitest/coverage-v8": "^4.0.14",
52+
"@vitest/coverage-v8": "^4.0.18",
5353
"c8": "^10.1.3",
5454
"cross-env": "^10.1.0",
55-
"eslint": "^9.39.1",
55+
"eslint": "^9.39.2",
5656
"eslint-plugin-import": "^2.32.0",
57-
"eslint-plugin-prettier": "^5.5.4",
57+
"eslint-plugin-prettier": "^5.5.5",
5858
"execa": "^9.6.1",
59-
"globals": "^17.0.0",
59+
"globals": "^17.1.0",
6060
"husky": "^9.1.7",
6161
"lint-staged": "^16.2.7",
62-
"prettier": "^3.7.3",
62+
"prettier": "^3.8.1",
6363
"rimraf": "^6.1.2",
6464
"rolldown": "1.0.0-beta.59",
65-
"tsx": "^4.20.6",
65+
"tsx": "^4.21.0",
6666
"typescript": "^5.9.3",
67-
"typescript-eslint": "^8.48.0",
68-
"vitest": "^4.0.14"
67+
"typescript-eslint": "^8.53.1",
68+
"vitest": "^4.0.18"
6969
}
7070
}

0 commit comments

Comments
 (0)