Skip to content

Commit 4f1683c

Browse files
author
Mike Valeriano
committed
chore: bump deps
1 parent c5fbcc7 commit 4f1683c

4 files changed

Lines changed: 21 additions & 98 deletions

File tree

biome.jsonc

Lines changed: 2 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -1,68 +1,9 @@
11
{
22
"$schema": "node_modules/@biomejs/biome/configuration_schema.json",
33
"root": true,
4-
"vcs": {
5-
"clientKind": "git",
6-
"enabled": true,
7-
"useIgnoreFile": true
8-
},
4+
"extends": ["@mkvlrn/config/biome-node"],
95
"files": {
106
"ignoreUnknown": true,
117
"includes": ["**/*", "!build/**", "!node_modules/**", "!dist/**", "!coverage/**"]
12-
},
13-
"assist": {
14-
"actions": {
15-
"source": {
16-
"organizeImports": "on",
17-
"useSortedAttributes": "on",
18-
"useSortedKeys": "off",
19-
"useSortedProperties": "on"
20-
}
21-
}
22-
},
23-
"formatter": {
24-
"enabled": true,
25-
"formatWithErrors": true,
26-
"lineEnding": "lf",
27-
"lineWidth": 100,
28-
"indentStyle": "space",
29-
"indentWidth": 2
30-
},
31-
"linter": {
32-
"domains": {
33-
"project": "all",
34-
"test": "all",
35-
"react": "none",
36-
"next": "none",
37-
"solid": "none"
38-
},
39-
"enabled": true,
40-
"rules": {
41-
"a11y": "on",
42-
"complexity": "on",
43-
"correctness": "on",
44-
"nursery": "off",
45-
"performance": "on",
46-
"security": "on",
47-
"style": "on",
48-
"suspicious": "on"
49-
}
50-
},
51-
"overrides": [
52-
{
53-
// test files, config files, and some scripts
54-
// export defaults from them, and also import from node
55-
"includes": ["**/*.config.ts", "**/*.test.ts", "**/*.spec.ts"],
56-
"linter": {
57-
"rules": {
58-
"correctness": {
59-
"noNodejsModules": "off"
60-
},
61-
"style": {
62-
"noDefaultExport": "off"
63-
}
64-
}
65-
}
66-
}
67-
]
8+
}
689
}

package-lock.json

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

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
"@biomejs/biome": "^2.1.3",
3434
"@commitlint/cli": "^19.8.1",
3535
"@commitlint/config-conventional": "^19.8.1",
36+
"@mkvlrn/config": "^2.0.10",
3637
"@types/node": "^24.1.0",
3738
"@vitest/coverage-v8": "^3.2.4",
3839
"husky": "^9.1.7",
@@ -45,6 +46,6 @@
4546
"vitest": "^3.2.4"
4647
},
4748
"dependencies": {
48-
"@mkvlrn/result": "^4.0.7"
49+
"@mkvlrn/result": "^4.0.10"
4950
}
5051
}

tsconfig.json

Lines changed: 2 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,11 @@
11
{
2+
"extends": ["@mkvlrn/config/tsconfig-node"],
23
"compilerOptions": {
34
// no transpiling
45
"noEmit": true,
56

6-
// very strict
7-
"allowJs": false,
8-
"erasableSyntaxOnly": true,
9-
"verbatimModuleSyntax": true,
10-
"exactOptionalPropertyTypes": true,
11-
"noPropertyAccessFromIndexSignature": true,
12-
"noUncheckedIndexedAccess": true,
13-
"strict": true,
14-
"strictNullChecks": true,
15-
"noUncheckedSideEffectImports": true,
16-
17-
// esm
18-
"esModuleInterop": true,
19-
"isolatedModules": true,
20-
"lib": ["ESNext"],
21-
"module": "esnext",
22-
"moduleResolution": "bundler",
23-
"moduleDetection": "force",
24-
"target": "esnext",
25-
26-
// pnpm compatibility
27-
"preserveSymlinks": true,
28-
29-
// self explanatory
30-
"resolveJsonModule": true,
31-
32-
// don't try to check for errors on imported libs
33-
"skipLibCheck": true,
34-
357
// paths
368
"baseUrl": ".",
37-
"paths": {
38-
"#/*": ["./src/*"]
39-
}
9+
"paths": { "#/*": ["./src/*"] }
4010
}
4111
}

0 commit comments

Comments
 (0)