Files
enricobuehler 50316d3fdf
CI / build (pull_request) Failing after 22s
CI / publish (pull_request) Skipped
chore: 0.1.2 on kit 0.4.2 — the cover-art scan a host cannot pick up any other way
plugin-kit 0.4.2 teaches `findLocalArtFile` the names and layouts Steam
actually uses today: `library_capsule.jpg` beside `library_600x900.jpg`,
`header.jpg` beside `library_header.jpg`, and the `<appid>/<name>` layout
that holds 623 of the 779 appids on the reference cache. Measured there,
per-appid art found locally goes portrait 25 -> 328 and header 86 -> 716,
with no appid losing art it already had.

The range moves to ^0.4.2 rather than resting on ^0.4.1 admitting it. A
host's plugins dir has its own bun.lock pinning the NESTED kit copy, so
`bun add @punktfunk/plugin-steam@0.1.2` under the old range is free to
keep the 0.4.1 it already has — which is exactly the state found on the
.41 box, where patching the hoisted kit did nothing because the plugin
resolves its own nested one.

Nothing in this repo's own source changes: the kit is external at build
time, so this is the version bump that lets the fix travel.
2026-08-16 08:46:19 +00:00

48 lines
1.2 KiB
JSON

{
"name": "@punktfunk/plugin-steam",
"version": "0.1.2",
"private": false,
"type": "module",
"description": "Punktfunk plugin: adds your installed Steam games and non-Steam shortcuts to the host library, with their art and Big Picture.",
"license": "MIT OR Apache-2.0",
"homepage": "https://git.unom.io/unom/punktfunk-plugin-steam",
"repository": {
"type": "git",
"url": "https://git.unom.io/unom/punktfunk-plugin-steam.git"
},
"keywords": [
"punktfunk",
"plugin",
"steam",
"game-library",
"game-streaming"
],
"main": "./dist/index.js",
"module": "./dist/index.js",
"bin": {
"punktfunk-plugin-steam": "./dist/cli.js"
},
"files": [
"dist"
],
"publishConfig": {
"registry": "https://git.unom.io/api/packages/unom/npm/"
},
"scripts": {
"typecheck": "tsc --noEmit",
"test": "bun test",
"build": "bun build src/index.ts src/cli.ts --target=bun --outdir dist --external effect --external '@punktfunk/*'",
"prepublishOnly": "bun run build",
"check": "bunx biome check ."
},
"dependencies": {
"@punktfunk/plugin-kit": "^0.4.2",
"effect": "4.0.0-beta.99"
},
"devDependencies": {
"@biomejs/biome": "^2.5.2",
"@types/bun": "^1.3.0",
"typescript": "^5.9.3"
}
}