Skip to content

Commit 388d934

Browse files
style(biome): format package.json
1 parent 637609a commit 388d934

2 files changed

Lines changed: 47 additions & 46 deletions

File tree

‎biome.json‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,8 @@
261261
"enabled": true,
262262
"actions": {
263263
"source": {
264-
"organizeImports": "on"
264+
"organizeImports": "on",
265+
"useSortedPackageJson": "on"
265266
}
266267
}
267268
}

‎package.json‎

Lines changed: 45 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,57 @@
11
{
22
"name": "@christiangalsterer/opencode-requesty-plugin",
33
"version": "2.0.1",
4-
"author": {
5-
"name": "Christian Galsterer"
6-
},
7-
"license": "MIT",
84
"description": "opencode TUI plugin: shows Requesty.ai monthly budget, current spend, and per-model cost distribution in the session sidebar, in the session prompt and with a detail dialog via the /requesty command",
95
"keywords": ["opencode", "opencode-plugin", "opencode-tui", "opencode-tui-plugin", "requesty", "tui", "cost-tracking"],
6+
"homepage": "https://github.com/christiangalsterer/opencode-requesty-plugin#readme",
107
"repository": {
118
"type": "git",
129
"url": "git+https://github.com/christiangalsterer/opencode-requesty-plugin.git"
1310
},
14-
"homepage": "https://github.com/christiangalsterer/opencode-requesty-plugin#readme",
11+
"license": "MIT",
12+
"author": {
13+
"name": "Christian Galsterer"
14+
},
1515
"type": "module",
1616
"exports": {
1717
"./tui": {
18-
"import": "./dist/tui.js",
19-
"types": "./dist/tui.d.ts"
18+
"types": "./dist/tui.d.ts",
19+
"import": "./dist/tui.js"
2020
},
2121
"./package.json": "./package.json"
2222
},
23-
"engines": {
24-
"opencode": ">=1.18.16 <3"
23+
"files": ["dist", "!dist/**/*.map", "README.md", "LICENSE"],
24+
"scripts": {
25+
"biome": "biome check --skip=useBlockStatements --skip=noIncrementDecrement --skip=noNonNullAssertion",
26+
"biome:fix": "biome check --fix",
27+
"build": "bun run typecheck && bun run build.ts",
28+
"ci": "bun run clean && bun install --frozen-lockfile && bun test && bun run build && bun run package:check && bun run renovate:config && bun pm pack --ignore-scripts && npm i --omit=dev --dry-run *.tgz",
29+
"clean": "bun run clean:dist && bun run clean:deps",
30+
"clean:deps": "rm -rf ./node_modules && bun run deps",
31+
"clean:dist": "rm -rf ./dist && rm -rf christiangalsterer-opencode-requesty-plugin*.tgz && mkdir -p ./dist",
32+
"deps": "bun install",
33+
"docker:build:v1": "docker build -f Dockerfile.v1 -t opencode-requesty-plugin:v1 .",
34+
"docker:build:v2": "docker build -f Dockerfile.v2 -t opencode-requesty-plugin:v2 .",
35+
"docker:run:v1": "bun run build && docker run --rm -it -v \"$HOME\"/.config/opencode/opencode.json:/home/harness/.config/opencode/opencode.json:ro -v \"$PWD\":/home/harness/plugin:ro -v \"$PWD\"/docker/tui-v1.json:/home/harness/workspace/.opencode/tui.json:ro -e REQUESTY_API_KEY=\"$REQUESTY_API_KEY\" opencode-requesty-plugin:v1",
36+
"docker:run:v2": "bun run build && docker run --rm -it -v \"$HOME\"/.config/opencode/opencode.json:/home/harness/.config/opencode/opencode.json:ro -v \"$PWD\":/home/harness/plugin:ro -v \"$PWD\"/docker/tui.ts:/home/harness/workspace/.opencode/plugins/requesty/tui.ts:ro -e REQUESTY_API_KEY=\"$REQUESTY_API_KEY\" opencode-requesty-plugin:v2",
37+
"format": "biome format",
38+
"format:fix": "biome format --fix",
39+
"husky": "biome format --fix",
40+
"package:check": "bun scripts/check-package-artifact.ts",
41+
"prepare": "husky",
42+
"publish-npm": "bun run ci && bun publish --access=public",
43+
"publish-npm:dry-run": "bun run ci && bun publish --access=public --dry-run",
44+
"release:prepare": "bun run clean && bun install && bun run format && bun test",
45+
"renovate:config": "npx renovate-config-validator",
46+
"test": "bun run typecheck && bun test",
47+
"test:coverage": "bun run typecheck && bun test --coverage",
48+
"typecheck": "tsc --noEmit"
2549
},
26-
"publishConfig": {
27-
"access": "public"
50+
"lint-staged": {
51+
"*": "bun run husky"
52+
},
53+
"overrides": {
54+
"solid-js": "$solid-js"
2855
},
2956
"devDependencies": {
3057
"@biomejs/biome": "2.5.15",
@@ -49,8 +76,8 @@
4976
"peerDependencies": {
5077
"@opencode-ai/plugin": ">=1.18.16 <2",
5178
"@opencode-ai/sdk": ">=1.18.16 <2",
52-
"@opencode/plugin": "^2.0.24",
5379
"@opencode/client": "^2.0.24",
80+
"@opencode/plugin": "^2.0.24",
5481
"@opencode/theme": "^2.0.24",
5582
"@opentui/core": ">=0.5.3 <1",
5683
"@opentui/keymap": ">=0.5.3 <1",
@@ -64,47 +91,20 @@
6491
"@opencode-ai/sdk": {
6592
"optional": true
6693
},
67-
"@opencode/plugin": {
94+
"@opencode/client": {
6895
"optional": true
6996
},
70-
"@opencode/client": {
97+
"@opencode/plugin": {
7198
"optional": true
7299
},
73100
"@opencode/theme": {
74101
"optional": true
75102
}
76103
},
77-
"overrides": {
78-
"solid-js": "$solid-js"
79-
},
80-
"files": ["dist", "!dist/**/*.map", "README.md", "LICENSE"],
81-
"scripts": {
82-
"ci": "bun run clean && bun install --frozen-lockfile && bun test && bun run build && bun run package:check && bun run renovate:config && bun pm pack --ignore-scripts && npm i --omit=dev --dry-run *.tgz",
83-
"biome": "biome check --skip=useBlockStatements --skip=noIncrementDecrement --skip=noNonNullAssertion",
84-
"biome:fix": "biome check --fix",
85-
"build": "bun run typecheck && bun run build.ts",
86-
"clean": "bun run clean:dist && bun run clean:deps",
87-
"clean:dist": "rm -rf ./dist && rm -rf christiangalsterer-opencode-requesty-plugin*.tgz && mkdir -p ./dist",
88-
"clean:deps": "rm -rf ./node_modules && bun run deps",
89-
"docker:build:v1": "docker build -f Dockerfile.v1 -t opencode-requesty-plugin:v1 .",
90-
"docker:run:v1": "bun run build && docker run --rm -it -v \"$HOME\"/.config/opencode/opencode.json:/home/harness/.config/opencode/opencode.json:ro -v \"$PWD\":/home/harness/plugin:ro -v \"$PWD\"/docker/tui-v1.json:/home/harness/workspace/.opencode/tui.json:ro -e REQUESTY_API_KEY=\"$REQUESTY_API_KEY\" opencode-requesty-plugin:v1",
91-
"docker:build:v2": "docker build -f Dockerfile.v2 -t opencode-requesty-plugin:v2 .",
92-
"docker:run:v2": "bun run build && docker run --rm -it -v \"$HOME\"/.config/opencode/opencode.json:/home/harness/.config/opencode/opencode.json:ro -v \"$PWD\":/home/harness/plugin:ro -v \"$PWD\"/docker/tui.ts:/home/harness/workspace/.opencode/plugins/requesty/tui.ts:ro -e REQUESTY_API_KEY=\"$REQUESTY_API_KEY\" opencode-requesty-plugin:v2",
93-
"deps": "bun install",
94-
"format": "biome format",
95-
"format:fix": "biome format --fix",
96-
"husky": "biome format --fix",
97-
"typecheck": "tsc --noEmit",
98-
"test": "bun run typecheck && bun test",
99-
"test:coverage": "bun run typecheck && bun test --coverage",
100-
"release:prepare": "bun run clean && bun install && bun run format && bun test",
101-
"package:check": "bun scripts/check-package-artifact.ts",
102-
"publish-npm": "bun run ci && bun publish --access=public",
103-
"publish-npm:dry-run": "bun run ci && bun publish --access=public --dry-run",
104-
"prepare": "husky",
105-
"renovate:config": "npx renovate-config-validator"
104+
"engines": {
105+
"opencode": ">=1.18.16 <3"
106106
},
107-
"lint-staged": {
108-
"*": "bun run husky"
107+
"publishConfig": {
108+
"access": "public"
109109
}
110110
}

0 commit comments

Comments
 (0)