Skip to content

Commit 87e9907

Browse files
committed
chore(lint): add biome support
1 parent 795df78 commit 87e9907

File tree

8 files changed

+925
-805
lines changed

8 files changed

+925
-805
lines changed

.github/renovate.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
11
{
2-
"extends": [
3-
"github>octoherd/.github"
4-
]
2+
"extends": ["github>octoherd/.github"]
53
}

biome.json

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
{
2+
"$schema": "https://biomejs.dev/schemas/2.3.8/schema.json",
3+
"vcs": {
4+
"enabled": true,
5+
"clientKind": "git",
6+
"useIgnoreFile": true
7+
},
8+
"files": {
9+
"ignoreUnknown": false
10+
},
11+
"formatter": {
12+
"enabled": true,
13+
"indentStyle": "tab"
14+
},
15+
"linter": {
16+
"enabled": true,
17+
"rules": {
18+
"recommended": true
19+
}
20+
},
21+
"javascript": {
22+
"formatter": {
23+
"quoteStyle": "double"
24+
}
25+
},
26+
"assist": {
27+
"enabled": true,
28+
"actions": {
29+
"source": {
30+
"organizeImports": "on"
31+
}
32+
}
33+
}
34+
}

cli.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/env node
22

3-
import { script } from "./script.js";
43
import { run } from "@octoherd/cli/run";
4+
import { script } from "./script.js";
55

66
run(script);

package.json

Lines changed: 43 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,45 @@
11
{
2-
"name": "@time-loop/octoherd-script-renovate-library-major-version-driver",
3-
"version": "0.0.0-development",
4-
"type": "module",
5-
"exports": "./script.js",
6-
"bin": {
7-
"octoherd-script-renovate-library-major-version-driver": "./cli.js"
8-
},
9-
"description": "Support for Renovate major version library PRs",
10-
"scripts": {
11-
"start": "node cli.js",
12-
"test": "vitest",
13-
"test:ui": "vitest --ui"
14-
},
15-
"repository": "github:octoherd/octoherd-script-renovate-library-major-version-driver",
16-
"keywords": [
17-
"octoherd-script"
18-
],
19-
"author": "Andrew Hammond",
20-
"license": "ISC",
21-
"dependencies": {
22-
"@octoherd/cli": "^4.0.5",
23-
"@yarnpkg/lockfile": "^1.1.0",
24-
"semver": "^7.5.4",
25-
"yaml": "^2.4.2"
26-
},
27-
"release": {
28-
"branches": [
29-
"main"
30-
]
31-
},
32-
"publishConfig": {
33-
"access": "public"
34-
},
35-
"engines": {
36-
"node": ">= 18.17.1"
37-
},
38-
"devDependencies": {
39-
"vitest": "^4.0.15"
40-
}
2+
"name": "@time-loop/octoherd-script-renovate-library-major-version-driver",
3+
"version": "0.0.0-development",
4+
"type": "module",
5+
"exports": "./script.js",
6+
"bin": {
7+
"octoherd-script-renovate-library-major-version-driver": "./cli.js"
8+
},
9+
"description": "Support for Renovate major version library PRs",
10+
"scripts": {
11+
"start": "node cli.js",
12+
"test": "vitest",
13+
"test:ui": "vitest --ui",
14+
"lint": "biome check .",
15+
"lint:fix": "biome check --write .",
16+
"format": "biome format --write ."
17+
},
18+
"repository": "github:octoherd/octoherd-script-renovate-library-major-version-driver",
19+
"keywords": [
20+
"octoherd-script"
21+
],
22+
"author": "Andrew Hammond",
23+
"license": "ISC",
24+
"dependencies": {
25+
"@octoherd/cli": "^4.0.5",
26+
"@yarnpkg/lockfile": "^1.1.0",
27+
"semver": "^7.5.4",
28+
"yaml": "^2.4.2"
29+
},
30+
"release": {
31+
"branches": [
32+
"main"
33+
]
34+
},
35+
"publishConfig": {
36+
"access": "public"
37+
},
38+
"engines": {
39+
"node": ">= 18.17.1"
40+
},
41+
"devDependencies": {
42+
"@biomejs/biome": "^2.3.8",
43+
"vitest": "^4.0.15"
44+
}
4145
}

pnpm-lock.yaml

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

0 commit comments

Comments
 (0)