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.
48 lines
1.2 KiB
JSON
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"
|
|
}
|
|
}
|