{"_id":"steam-bridge","_rev":"33-15d3266193c4ccaeedd2921529554387","name":"steam-bridge","dist-tags":{"latest":"0.4.10"},"versions":{"0.1.4":{"name":"steam-bridge","version":"0.1.4","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.1.4","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"79d0e1ca30a5268c45a8a76f80972758c412ff1a","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.1.4.tgz","fileCount":38,"integrity":"sha512-rcDCt2MukbjIXyEU5nTGhjdCgHkt5iZFYLhLcH3WJwLWhaPhxUqGeUZFJywwvqZ/4hjapyuH9p5EgdSkfWR7mg==","signatures":[{"sig":"MEUCIQDYWPsZymXh0qlZFXcVEJ5d5wZh1ssQwgROHd3VA/i/iwIgJ8qw6NoC5TklPnPNTavrZHs9vvjhjtYCnHXTVPiOPAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30999529},"main":"dist/index.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-jCU6XD/steam-bridge-0.1.4.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./electron":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./electron-builder":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"},"_resolved":"/tmp/steam-bridge-npm-publish-jCU6XD/steam-bridge-0.1.4.tgz","_integrity":"sha512-rcDCt2MukbjIXyEU5nTGhjdCgHkt5iZFYLhLcH3WJwLWhaPhxUqGeUZFJywwvqZ/4hjapyuH9p5EgdSkfWR7mg==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.16.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"26.0.1"},"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.1.4_1784197912300_0.031253186421928536","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"steam-bridge","version":"0.1.6","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.1.6","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"3bfc2c4d7383a6ff5be8f8cb7e633464de98858a","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.1.6.tgz","fileCount":38,"integrity":"sha512-ty+9w/h8rirvhc38G5mpbVrEe1eQEWV0WSWJ7icKKnKkE5kVFThv7kk3tKkcAU2rKDTMBLzCFwk6M5geDL4imw==","signatures":[{"sig":"MEUCIGK6an7Yx2eYDhoEqkhWHvqOAq008Zs1t7qTSVSeoq71AiEAqO1KnkOZAzKPRbedQl+V56d2NSaYiuW3x5Q/xhKBbf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30889625},"main":"dist/index.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-yWzpzG/steam-bridge-0.1.6.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./electron":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./electron-builder":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-yWzpzG/steam-bridge-0.1.6.tgz","_integrity":"sha512-ty+9w/h8rirvhc38G5mpbVrEe1eQEWV0WSWJ7icKKnKkE5kVFThv7kk3tKkcAU2rKDTMBLzCFwk6M5geDL4imw==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.16.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"26.0.1"},"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.1.6_1784238396866_0.5121059617940213","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"steam-bridge","version":"0.2.8","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.2.8","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"0bb498b16a92cc182c8c88077174de66fa6dec3e","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.2.8.tgz","fileCount":38,"integrity":"sha512-Jx8bIlNNZLTRigW9+mYRrGXzK60lkaP73oEvhv4wPxZV56MzXT8JLu/FI7bSU1s7edTbJseedudM1cxDmp/wNg==","signatures":[{"sig":"MEYCIQDA7WXXf1zxonqzCuEi28gCXyhPIN9eow4x6pKdD26gTQIhAMd9qNR+qHV14gNonYHMgEvLrIqTEbINnyPicWN5CjAR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30803192},"main":"dist/index.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-Ja1O9L/steam-bridge-0.2.8.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./electron":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./electron-builder":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-Ja1O9L/steam-bridge-0.2.8.tgz","_integrity":"sha512-Jx8bIlNNZLTRigW9+mYRrGXzK60lkaP73oEvhv4wPxZV56MzXT8JLu/FI7bSU1s7edTbJseedudM1cxDmp/wNg==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.16.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"26.0.1"},"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.2.8_1784354872452_0.39397451803704153","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"steam-bridge","version":"0.2.9","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.2.9","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"95f21b09e280fc9a5e251ea9b430cd84623b0c29","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.2.9.tgz","fileCount":38,"integrity":"sha512-U/TtIAFLKRXw4OjcH7H2OY8mjgx8PI0uk7YU1uVh0RSV9I1blLiwTf5b6xCGZ/b4771UL4E41du1pDRatKhn9Q==","signatures":[{"sig":"MEUCIBaU1BDoA0SiPLsLCNfobyMSZDCQuk9l2OnzM6iiqk0VAiEAyZEFC80lVvQFrkw61JX0OyZN6LBVACg+ulkBVcn0KfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30803192},"main":"dist/index.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-Tv55Qo/steam-bridge-0.2.9.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./electron":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./electron-builder":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-Tv55Qo/steam-bridge-0.2.9.tgz","_integrity":"sha512-U/TtIAFLKRXw4OjcH7H2OY8mjgx8PI0uk7YU1uVh0RSV9I1blLiwTf5b6xCGZ/b4771UL4E41du1pDRatKhn9Q==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.16.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"26.0.1"},"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.2.9_1784360322396_0.028888654010685855","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"steam-bridge","version":"0.2.10","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.2.10","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"562feca167828786da79dae378a8d788b2c49648","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.2.10.tgz","fileCount":38,"integrity":"sha512-lv9NAY3ReWs0Q4U0+O3+1+cr4biRL7333zrzz4+pvvkBSL8HL2h/+7X6IppE6KUQW3/xYWqCMu0mLCGWzlQ+AA==","signatures":[{"sig":"MEUCIAhFHxjXM1tT/BIP0On/AuPpY1BWvQ079PYZ/tPMkd1ZAiEAuEo6FwRIO9/sosPeWfPZNGUfvwoZFYv4lf2O3sDF0s8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30819607},"main":"dist/index.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-EFafOk/steam-bridge-0.2.10.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./electron":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./electron-builder":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-EFafOk/steam-bridge-0.2.10.tgz","_integrity":"sha512-lv9NAY3ReWs0Q4U0+O3+1+cr4biRL7333zrzz4+pvvkBSL8HL2h/+7X6IppE6KUQW3/xYWqCMu0mLCGWzlQ+AA==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.16.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"26.0.1"},"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.2.10_1784367292797_0.6724084219603146","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"steam-bridge","version":"0.2.11","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.2.11","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"a1d3ce31f7fc8f390b6dd621117c99d2096670ba","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.2.11.tgz","fileCount":38,"integrity":"sha512-9l2fEP9csfhmxNDwcp/M/2olgljt9+ZmnivzBikOC+E3gM6Zqw1Jdq0/PvAu/gmnaGEGAsNgLwjFu36wszaKhA==","signatures":[{"sig":"MEQCIEn5DEqi4iHm8PhgNXhhrV4wbLXizSsstosORLcHLO13AiAOsU1ftpgrVZaBfH1jJRSzm96AlEPYoUsXJnfMvh8yaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30817358},"main":"dist/index.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-JzvyE2/steam-bridge-0.2.11.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./electron":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./electron-builder":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-JzvyE2/steam-bridge-0.2.11.tgz","_integrity":"sha512-9l2fEP9csfhmxNDwcp/M/2olgljt9+ZmnivzBikOC+E3gM6Zqw1Jdq0/PvAu/gmnaGEGAsNgLwjFu36wszaKhA==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.16.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"26.0.1"},"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.2.11_1784411751185_0.3667655362111095","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"steam-bridge","version":"0.2.14","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.2.14","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"05b4b3f1e299bcbed706860f9dd5603519b2bf84","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.2.14.tgz","fileCount":38,"integrity":"sha512-lluqlqyKLLuzHYCWlRFeP1kTInI3UPhWy8YWHydYu7y7Tx9BJetxzY/Kpyhb7hIE2oIGmy4wyMEEIWxvSVUNKA==","signatures":[{"sig":"MEUCIC29VcoKW9WDIYoqLy0QwVbUv4raKkmas/+8YAUkNo0PAiEA8JLEWuGUbRJgBOZVdTPhSdEMEuC4QqqMJWX7KdUaF5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.2.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30922554},"main":"dist/index.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-x66sV6/steam-bridge-0.2.14.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./electron":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./electron-builder":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-x66sV6/steam-bridge-0.2.14.tgz","_integrity":"sha512-lluqlqyKLLuzHYCWlRFeP1kTInI3UPhWy8YWHydYu7y7Tx9BJetxzY/Kpyhb7hIE2oIGmy4wyMEEIWxvSVUNKA==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.16.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"26.0.1"},"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.2.14_1784455940755_0.5301429755234546","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"steam-bridge","version":"0.3.4","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.3.4","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"ad2ce72cc061ffe6d38f1b0a2a68a3ee711ccf8c","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.3.4.tgz","fileCount":42,"integrity":"sha512-scMjXXwnIq85VueAa4w9siFrrqALfmsCQRT/yvgPbiXSXGv+1vjywqB7mCcJm3lF+Z1J+pGS6hbXGNa6UztxyQ==","signatures":[{"sig":"MEQCICFhaqaj9kOTYKs++TyYgBryjSyLEPm033RfxI4n26naAiA2pAu2DbRzuHK1uBd44eKH8Dnyel/nd5tZ0fKRrVpmjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31065486},"main":"dist/index.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-9rnz4E/steam-bridge-0.3.4.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./electron":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./electron-builder":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-9rnz4E/steam-bridge-0.3.4.tgz","_integrity":"sha512-scMjXXwnIq85VueAa4w9siFrrqALfmsCQRT/yvgPbiXSXGv+1vjywqB7mCcJm3lF+Z1J+pGS6hbXGNa6UztxyQ==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.16.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"26.0.1"},"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.3.4_1784675478972_0.371886841880116","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"steam-bridge","version":"0.3.8","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.3.8","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"72154de8b9b5a489ae7b5e924c14a21e2da524c2","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.3.8.tgz","fileCount":42,"integrity":"sha512-Cth1icQaTBf+Q21HZSdzaWjDel2J8+PODgH1JcRNAAHESDJfzYAHbQfLsEHmGDyVS7wDTdpJm44HaydOaf9pKQ==","signatures":[{"sig":"MEYCIQC8G5na63WSjjRmLweEPDV74eDFeDZIIks0mcEte/45sgIhAJj05UNmlrzc1+/yRnYmk8jAFFcRW3/tD0HvEgughx8y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31051834},"main":"dist/index.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-cz90Co/steam-bridge-0.3.8.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./electron":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./electron-builder":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-cz90Co/steam-bridge-0.3.8.tgz","_integrity":"sha512-Cth1icQaTBf+Q21HZSdzaWjDel2J8+PODgH1JcRNAAHESDJfzYAHbQfLsEHmGDyVS7wDTdpJm44HaydOaf9pKQ==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.16.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"26.0.1"},"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.3.8_1784773623668_0.46932051344447445","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"steam-bridge","version":"0.3.9","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.3.9","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"30e89d52407086718e3e4d2f91ad9b8f51664c37","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.3.9.tgz","fileCount":46,"integrity":"sha512-91OMd7EqsQgW2UvOnHuEvMrqDg+JX+e82Sl27vkkUBwx0tq2v+jaIue2qj8RZn3aoy+p1KK2p7a/z+GIHMTLPQ==","signatures":[{"sig":"MEYCIQDK0pnbR6AWdeXqW4OwkW3mcoR9hLQ2zID9uPD1DhegyAIhAPVA7prFa9qRy1qkafA0aLt2k2aXoS96lre4uOxyLsH6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33391328},"main":"dist/index.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-vXcPEH/steam-bridge-0.3.9.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./electron":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./electron-builder":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json && node ../../scripts/minify-dist.cjs","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-vXcPEH/steam-bridge-0.3.9.tgz","_integrity":"sha512-91OMd7EqsQgW2UvOnHuEvMrqDg+JX+e82Sl27vkkUBwx0tq2v+jaIue2qj8RZn3aoy+p1KK2p7a/z+GIHMTLPQ==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.16.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.3.9_1785310785755_0.8335814857838251","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"steam-bridge","version":"0.3.10","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.3.10","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"da135ee3d8b7940b73f0bbd0038837eabcfa818f","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.3.10.tgz","fileCount":46,"integrity":"sha512-ldZSgAegduBj0Gh87Ep4FxUbBxXLQosSJg5kb2XFN2zyeglYhYrsLoVxqrQ1yX1DEQSlP2VYiHj3gFyL1z4nYw==","signatures":[{"sig":"MEYCIQD8lBLmUyQ7ijnGDq2ZbX8pLlG6iGpk80jteqfTKZ3nzQIhAPgH+9YMe7Q5rCaSCrEr7RtJ5h206qxqEgCxbsIK2Iwo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33391998},"main":"dist/index.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-BO7xLR/steam-bridge-0.3.10.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./electron":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./electron-builder":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json && node ../../scripts/minify-dist.cjs","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-BO7xLR/steam-bridge-0.3.10.tgz","_integrity":"sha512-ldZSgAegduBj0Gh87Ep4FxUbBxXLQosSJg5kb2XFN2zyeglYhYrsLoVxqrQ1yX1DEQSlP2VYiHj3gFyL1z4nYw==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.16.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.3.10_1785548157241_0.46105732870549554","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"steam-bridge","version":"0.3.12","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.3.12","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"7807cbce960b7b89ddfc47c87c5b983ec7320e03","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.3.12.tgz","fileCount":54,"integrity":"sha512-hUxhkYf/hx+jzCWAOl6x/8wpFNXmgBJpgr7qvLfWs8mrSyE2noQTv7YfLAMO4P0mkeAmdKWtxUAORjdzKf9VKA==","signatures":[{"sig":"MEUCIDiCZYG9VqIX92r04crxP5gzCaENVnsv/frZp32+0rDsAiEAhx8s7UtCRTzZZIcYGqDOVUZ9IT9GkARLpA3Bhw8/j2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.3.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33745849},"main":"dist/index.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-BEJTVm/steam-bridge-0.3.12.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./electron":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./electron-builder":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json && node ../../scripts/minify-dist.cjs","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-BEJTVm/steam-bridge-0.3.12.tgz","_integrity":"sha512-hUxhkYf/hx+jzCWAOl6x/8wpFNXmgBJpgr7qvLfWs8mrSyE2noQTv7YfLAMO4P0mkeAmdKWtxUAORjdzKf9VKA==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.16.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.3.12_1785627181735_0.7345035668834641","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"steam-bridge","version":"0.3.15","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.3.15","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"9d30129931bbdbc73b4781a4ba53e78ea873da1d","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.3.15.tgz","fileCount":54,"integrity":"sha512-Px3lZA9B3yGvmWOmLtgm2CBBnCEDoDqSfq2/rU3ISUdUNzHKsxZMCruyg7B9PW7eYGsMojdcy9W+juUCGs0BGQ==","signatures":[{"sig":"MEUCIQCiAmlIdlijLBy7eNqcTMdrh02bEwW3UAti8p5onYL59AIgXPg2++mnJMccGCLRFfqMYcHXIJt/CjHOtQHiLrXUF7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.3.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33820206},"main":"dist/index.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-WW8aru/steam-bridge-0.3.15.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./electron":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./electron-builder":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json && node ../../scripts/minify-dist.cjs","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-WW8aru/steam-bridge-0.3.15.tgz","_integrity":"sha512-Px3lZA9B3yGvmWOmLtgm2CBBnCEDoDqSfq2/rU3ISUdUNzHKsxZMCruyg7B9PW7eYGsMojdcy9W+juUCGs0BGQ==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.16.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.3.15_1785716206380_0.5043029961215271","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"steam-bridge","version":"0.3.17","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.3.17","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"409dadcc4a75197ddc14d99d9ec14120a450d638","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.3.17.tgz","fileCount":54,"integrity":"sha512-RckMK+4Y4pVmSpuQXUoSbR2GgvWjWmVGeErY5w/zgAwlisj+PxbdUwtdIEyqQANETHLGQmG0VPOpBrk7f2XCVQ==","signatures":[{"sig":"MEUCIHK6hBcvWI9qzybERwJ45nTqpGz4rMqQca6keKGFAVOfAiEAsj4z1yFe0o2bOxKFyY+sbLiz0QGtR1jmXXPVkJKQzMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.3.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35064623},"main":"dist/index.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-NmRf1s/steam-bridge-0.3.17.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./electron":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./electron-builder":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json && node ../../scripts/minify-dist.cjs","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-NmRf1s/steam-bridge-0.3.17.tgz","_integrity":"sha512-RckMK+4Y4pVmSpuQXUoSbR2GgvWjWmVGeErY5w/zgAwlisj+PxbdUwtdIEyqQANETHLGQmG0VPOpBrk7f2XCVQ==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.16.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.3.17_1785777215622_0.875921380454225","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"steam-bridge","version":"0.3.18","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.3.18","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"8c4bc896a2c6871b1b15c02c7b44ef2765a583e0","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.3.18.tgz","fileCount":54,"integrity":"sha512-a0+QoDEzO7i2zsAGYssFolXPbK0jz9ZR8J7Bbc9X5ajJJG45Z4o0Xi5XrTDAHtEJAfLK8/haY9psoAlCbphC1A==","signatures":[{"sig":"MEUCIQCYmeKgqvcMdzTfSa1tTslBmM4CC3+qyoYCVfBad+2xeQIgdQdx89LOO8FZo/+Zn6b67xw9pk/KyzO3t1JlZ69jU6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.3.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35066335},"main":"dist/index.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-5YMLIY/steam-bridge-0.3.18.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./electron":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./electron-builder":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json && node ../../scripts/minify-dist.cjs","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-5YMLIY/steam-bridge-0.3.18.tgz","_integrity":"sha512-a0+QoDEzO7i2zsAGYssFolXPbK0jz9ZR8J7Bbc9X5ajJJG45Z4o0Xi5XrTDAHtEJAfLK8/haY9psoAlCbphC1A==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.16.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.3.18_1785866144357_0.45469641425685814","host":"s3://npm-registry-packages-npm-production"}},"0.3.19":{"name":"steam-bridge","version":"0.3.19","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.3.19","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"cd429927da6d55ad02fedf5f3552a506ad58ba2b","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.3.19.tgz","fileCount":54,"integrity":"sha512-vVzuR16rqtMDf0monDiI4v8XUJDAFHPtV9ZmYSrtbKTXpVwiut/16WAdAtqHV6VYQnNFfo8oqDEANsfNQ5uvSg==","signatures":[{"sig":"MEUCIQCaOU7hzXoiH1KaKq1TLPElFcjDGhb9uuLMVMK9TJqZUwIgYScgOKNFGGaJcPoVRSVrf1hmbNA5pDWuT+PXffPXJeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.3.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35068593},"main":"dist/index.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-uL2POY/steam-bridge-0.3.19.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./electron":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./electron-builder":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json && node ../../scripts/minify-dist.cjs","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-uL2POY/steam-bridge-0.3.19.tgz","_integrity":"sha512-vVzuR16rqtMDf0monDiI4v8XUJDAFHPtV9ZmYSrtbKTXpVwiut/16WAdAtqHV6VYQnNFfo8oqDEANsfNQ5uvSg==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.16.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.3.19_1786167885928_0.17696331605713045","host":"s3://npm-registry-packages-npm-production"}},"0.3.20":{"name":"steam-bridge","version":"0.3.20","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.3.20","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-input":"bin/steam-input.cjs","steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"c8080ee81285908c16a2f668e8283c65f6cbab9e","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.3.20.tgz","fileCount":55,"integrity":"sha512-Ha1eA6GcOYbTUFr/iWCO963xwdvyLb0qm3QhXZYr/Fb9CUNDoQvgh1PiaOIZRNA35SsazTHesHqm1L9qTQ1aaw==","signatures":[{"sig":"MEYCIQCmAt1RrTfp8Gf3AiDFE71aXIpxVIp4CbKim3kzH0vYbQIhAJUiImabRTaP7u4JLCuWmG2X57hP6tvdpgGXYUYkiAeI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.3.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35624053},"main":"dist/index.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-pxcZt2/steam-bridge-0.3.20.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./electron":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./electron-builder":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json && node ../../scripts/minify-dist.cjs","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-pxcZt2/steam-bridge-0.3.20.tgz","_integrity":"sha512-Ha1eA6GcOYbTUFr/iWCO963xwdvyLb0qm3QhXZYr/Fb9CUNDoQvgh1PiaOIZRNA35SsazTHesHqm1L9qTQ1aaw==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.16.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.3.20_1786227960236_0.7903850295824657","host":"s3://npm-registry-packages-npm-production"}},"0.3.21":{"name":"steam-bridge","version":"0.3.21","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.3.21","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-input":"bin/steam-input.cjs","steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"36f46f9f87262f4a1d66b177c67ff85771d467e3","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.3.21.tgz","fileCount":55,"integrity":"sha512-OEmept3TK86Z3AFppmhevuJJLCX16TOWhGfgnM78CGCTkUqjloP3TUVv3APIltp0m1EUNTucEECl8NIPJkCpJQ==","signatures":[{"sig":"MEQCIF7JhpYYlPMwbxXZK5HpFmYNLy0LxXUWgKxEmJ3ZGBsfAiAFrzUeRPWcEe64OxMC/WXcV92WDgk0z0nRLbMSpaoIxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.3.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35654625},"main":"dist/index.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-nFDU1y/steam-bridge-0.3.21.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./electron":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./electron-builder":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json && node ../../scripts/minify-dist.cjs","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-nFDU1y/steam-bridge-0.3.21.tgz","_integrity":"sha512-OEmept3TK86Z3AFppmhevuJJLCX16TOWhGfgnM78CGCTkUqjloP3TUVv3APIltp0m1EUNTucEECl8NIPJkCpJQ==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.16.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.3.21_1786252762777_0.4587512543549692","host":"s3://npm-registry-packages-npm-production"}},"0.3.22":{"name":"steam-bridge","version":"0.3.22","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.3.22","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-input":"bin/steam-input.cjs","steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"13204bedbbc0d31bb5495f351449236c99ef120f","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.3.22.tgz","fileCount":55,"integrity":"sha512-m7drGMUdP4YNvWG73ch0NTz92JIm0tecE15rvcbf8wvvP1H5p94dHmz1XNNXiWzmCUcK0SfbQTxecmpFjxI6kw==","signatures":[{"sig":"MEQCICkWMYpEDRAkVKzCwe6lWOw2acQ4AyE4uQe1dGGzmn4JAiAd+U0CzY7r87/xMnbJ1104aqX0a6zGWHUg4V2KZtqbYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.3.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35675091},"main":"dist/index.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-LTv3Sn/steam-bridge-0.3.22.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./electron":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./electron-builder":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json && node ../../scripts/minify-dist.cjs","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-LTv3Sn/steam-bridge-0.3.22.tgz","_integrity":"sha512-m7drGMUdP4YNvWG73ch0NTz92JIm0tecE15rvcbf8wvvP1H5p94dHmz1XNNXiWzmCUcK0SfbQTxecmpFjxI6kw==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.16.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.3.22_1786274195415_0.8350030453184074","host":"s3://npm-registry-packages-npm-production"}},"0.3.23":{"name":"steam-bridge","version":"0.3.23","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.3.23","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-input":"bin/steam-input.cjs","steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"dd7807f9ae36e2cb750475ef49f298b91497dd8f","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.3.23.tgz","fileCount":55,"integrity":"sha512-XGc14p51bLqbWj41pTJ94gAo3fvqFp8PvBw7Pmniw/HSinFx9eOJ9QFK/Hp2TdgK2hhshdbi+tc0Wio/6hBScQ==","signatures":[{"sig":"MEUCIQCOo6mrUwGRYdIu3K3IFTnFiCALUqMohVkd4Z5eJVpmBwIgOpoWjachYbXrleHhHT8nRUMyECYLUUx4IDEM6cSr5Mk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.3.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35688855},"main":"dist/index.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-73b4qR/steam-bridge-0.3.23.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./electron":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./electron-builder":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json && node ../../scripts/minify-dist.cjs","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-73b4qR/steam-bridge-0.3.23.tgz","_integrity":"sha512-XGc14p51bLqbWj41pTJ94gAo3fvqFp8PvBw7Pmniw/HSinFx9eOJ9QFK/Hp2TdgK2hhshdbi+tc0Wio/6hBScQ==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.16.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.3.23_1786394142530_0.9625724349108433","host":"s3://npm-registry-packages-npm-production"}},"0.3.30":{"name":"steam-bridge","version":"0.3.30","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.3.30","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-input":"bin/steam-input.cjs","steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"31fa4aec909008c649e6a94dfa1f5e2fb07a8c5f","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.3.30.tgz","fileCount":55,"integrity":"sha512-wWtQQg3A+Y7eQxIYwmgFmyT3TNZXsoCxden2070gyMcSQXlM6Y/6vrB02jnpYt3AKASnL8FWq33lxV91+bkvCg==","signatures":[{"sig":"MEYCIQD0QmAuSwrLg1rqeyRl/QjJ6soI5h/objZU+LrEBRodfAIhALOtFlHEWVMnu0wvnEtISaQTVYgXgK17GSIfUCkenajI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.3.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35682234},"main":"dist/index.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-jBqrwf/steam-bridge-0.3.30.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./electron":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./electron-builder":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json && node ../../scripts/minify-dist.cjs","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-jBqrwf/steam-bridge-0.3.30.tgz","_integrity":"sha512-wWtQQg3A+Y7eQxIYwmgFmyT3TNZXsoCxden2070gyMcSQXlM6Y/6vrB02jnpYt3AKASnL8FWq33lxV91+bkvCg==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.17.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.3.30_1786521420792_0.5432961389461164","host":"s3://npm-registry-packages-npm-production"}},"0.3.32":{"name":"steam-bridge","version":"0.3.32","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.3.32","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-input":"bin/steam-input.cjs","steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"353abb451b3567cf957205f3517f3ba6b23b3337","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.3.32.tgz","fileCount":55,"integrity":"sha512-Gck4UMvEItQoYORLL622bEy0jiKIPvb0U1FLcpkqXqO3eKLjhNnBx96rJu9WcR3H4VU/n9GDta1peJV9i0VOHw==","signatures":[{"sig":"MEYCIQC53zSbjIMPkf6AfCPFNaI4BEDrdvqqhEFgY2SSX7tTPQIhAKOrMDxWJEgDrTcWDo699BKasKgd+fJ8Z16ICedCxnHy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.3.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35779367},"main":"dist/index.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-qfBAzm/steam-bridge-0.3.32.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./electron":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./electron-builder":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json && node ../../scripts/minify-dist.cjs","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-qfBAzm/steam-bridge-0.3.32.tgz","_integrity":"sha512-Gck4UMvEItQoYORLL622bEy0jiKIPvb0U1FLcpkqXqO3eKLjhNnBx96rJu9WcR3H4VU/n9GDta1peJV9i0VOHw==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.17.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.3.32_1786601043653_0.6150553942639807","host":"s3://npm-registry-packages-npm-production"}},"0.3.35":{"name":"steam-bridge","version":"0.3.35","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.3.35","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-input":"bin/steam-input.cjs","steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"79be3d2930af199b8a9eb799aee077519c0ca02f","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.3.35.tgz","fileCount":55,"integrity":"sha512-rpk6WCLFYzNtYWNOSOxoNXH9pmkhD/NbBIhr1Mue5NKquDlM3bWnLAjzuDOT8LRrVcXAbpU7EmA6ZFMbXOLc0w==","signatures":[{"sig":"MEQCIFcHiV4jLaLGiEBrDx8u8u4+TblzM2wKeugKEKdhLycKAiAJFT5NKGC2RbeZc32ClttKJGcVbh1Pd9IjV806/Er0dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.3.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35783394},"main":"dist/index.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-uJK5MS/steam-bridge-0.3.35.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./electron":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./electron-builder":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json && node ../../scripts/minify-dist.cjs","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-uJK5MS/steam-bridge-0.3.35.tgz","_integrity":"sha512-rpk6WCLFYzNtYWNOSOxoNXH9pmkhD/NbBIhr1Mue5NKquDlM3bWnLAjzuDOT8LRrVcXAbpU7EmA6ZFMbXOLc0w==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.17.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.3.35_1786667176642_0.8602457077302634","host":"s3://npm-registry-packages-npm-production"}},"0.3.37":{"name":"steam-bridge","version":"0.3.37","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.3.37","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-input":"bin/steam-input.cjs","steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"780d412e7488f5c681b1656362cc4c12c2c08a9f","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.3.37.tgz","fileCount":55,"integrity":"sha512-Q+qNP/tSF/HBjee1t9Wc8KhSBQXsZvq8hySA2tIuERxeQHrxkl4tVbuWHr1xpXrD5IDQrFBWGq9EoNFXOOKXnQ==","signatures":[{"sig":"MEUCIDBJQeC4ZdoKfP/lFUw6juladV2bpr5VLNjSKqrlYTh7AiEAq73ht0CRxkpxM1tTLwUZTWFPoAmJqwybWRnvNZPZ9eU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.3.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35782492},"main":"dist/index.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-SBaoYP/steam-bridge-0.3.37.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./electron":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./electron-builder":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json && node ../../scripts/minify-dist.cjs","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-SBaoYP/steam-bridge-0.3.37.tgz","_integrity":"sha512-Q+qNP/tSF/HBjee1t9Wc8KhSBQXsZvq8hySA2tIuERxeQHrxkl4tVbuWHr1xpXrD5IDQrFBWGq9EoNFXOOKXnQ==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.17.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.3.37_1787202713992_0.29158321959057987","host":"s3://npm-registry-packages-npm-production"}},"0.3.38":{"name":"steam-bridge","version":"0.3.38","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.3.38","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-input":"bin/steam-input.cjs","steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-generate-legacy-layouts":"bin/generate-steam-legacy-layouts.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"b7dbde1fcfc87aaf0e63c7139a6f33d9e82b7405","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.3.38.tgz","fileCount":65,"integrity":"sha512-y2q/llV5jUxl2a8CMqDWFvSnHG2ly+2I1zYMg3mA86Zca7xrx6rL9wBX18yAN9vLCNcRzsarnQCUuVb41cOgWA==","signatures":[{"sig":"MEYCIQD5KVbnRyLU1wcgApLykC4uIEbF7CHfu8SsCqhOJZXXcgIhAJtp9o4Dx6mRErMgpLN1AoqflvRmncopgBrkxzCc3Gvl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.3.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35872811},"main":"dist/index.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-4nSdK6/steam-bridge-0.3.38.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./input":{"types":"./dist/input.d.ts","default":"./dist/input.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./electron":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./electron-builder":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"},"./steam-input-layouts":{"types":"./dist/steam-input-layouts.d.ts","default":"./dist/steam-input-layouts.js"}},"scripts":{"build":"tsc -p tsconfig.json && node ../../scripts/minify-dist.cjs","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-4nSdK6/steam-bridge-0.3.38.tgz","_integrity":"sha512-y2q/llV5jUxl2a8CMqDWFvSnHG2ly+2I1zYMg3mA86Zca7xrx6rL9wBX18yAN9vLCNcRzsarnQCUuVb41cOgWA==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.17.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.3.38_1787256588633_0.5753178734835791","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"steam-bridge","version":"0.4.1","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.4.1","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-input":"bin/steam-input.cjs","steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-generate-legacy-layouts":"bin/generate-steam-legacy-layouts.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"ff86e07645ec9ab60ee5f6bf9914f5f3a927cee9","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.4.1.tgz","fileCount":85,"integrity":"sha512-+jAEhWph/g+dNSQIuK4v6LDX6CMrmLStoRQdnagI2H907ZGaF9sRw/NcbRie3fW1fsw8/B8nb44260bVXU5B0w==","signatures":[{"sig":"MEQCIFUyOv2ppV+A65B6fp4Ka3gN4WU7p89AUXrk2Dhw++koAiAnrbJejpX6fm8qFTY6QgCIumpI0kXQrQuO8l0HC/ECrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35895261},"main":"dist/app.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-GV1L9C/steam-bridge-0.4.1.tgz","types":"dist/app.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./server":{"types":"./dist/server-app.d.ts","default":"./dist/server-app.js"},"./electron":{"types":"./dist/electron-app.d.ts","default":"./dist/electron-app.js"},"./renderer":{"types":"./dist/renderer-app.d.ts","default":"./dist/renderer-app.js"},"./steamworks":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server/advanced":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./electron-builder":{"types":"./dist/electron-builder-app.d.ts","default":"./dist/electron-builder-app.js"},"./electron/advanced":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./renderer/advanced":{"types":"./dist/input.d.ts","default":"./dist/input.js"},"./steam-input/layouts":{"types":"./dist/steam-input-layouts.d.ts","default":"./dist/steam-input-layouts.js"},"./electron-builder/advanced":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json && node ../../scripts/minify-dist.cjs","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-GV1L9C/steam-bridge-0.4.1.tgz","_integrity":"sha512-+jAEhWph/g+dNSQIuK4v6LDX6CMrmLStoRQdnagI2H907ZGaF9sRw/NcbRie3fW1fsw8/B8nb44260bVXU5B0w==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.17.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.4.1_1787555535815_0.024656910100485208","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"steam-bridge","version":"0.4.2","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.4.2","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-input":"bin/steam-input.cjs","steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-generate-legacy-layouts":"bin/generate-steam-legacy-layouts.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"19bebdea77622c2d88915eec54c4c0d523606b8d","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.4.2.tgz","fileCount":85,"integrity":"sha512-tHxtmiFztjcChs7809xGtcQ+IsCvIR3it7X2IThxkKOyblAkLlpYmLcYm/3xT0+Jk9xCtfJBr4+UL4MUtLElmQ==","signatures":[{"sig":"MEYCIQC7YqJQsKcD8Zy4dTTH6dH8mdM6kivFEHeu/17gp1uPigIhAPWcacpk2/5hqdTbXpnLq70Jgdkf7nayEIlorGM5hR1P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35914919},"main":"dist/app.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-l8oQKK/steam-bridge-0.4.2.tgz","types":"dist/app.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./server":{"types":"./dist/server-app.d.ts","default":"./dist/server-app.js"},"./electron":{"types":"./dist/electron-app.d.ts","default":"./dist/electron-app.js"},"./renderer":{"types":"./dist/renderer-app.d.ts","default":"./dist/renderer-app.js"},"./steamworks":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server/advanced":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./electron-builder":{"types":"./dist/electron-builder-app.d.ts","default":"./dist/electron-builder-app.js"},"./electron/advanced":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./renderer/advanced":{"types":"./dist/input.d.ts","default":"./dist/input.js"},"./steam-input/layouts":{"types":"./dist/steam-input-layouts.d.ts","default":"./dist/steam-input-layouts.js"},"./electron-builder/advanced":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json && node ../../scripts/minify-dist.cjs","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-l8oQKK/steam-bridge-0.4.2.tgz","_integrity":"sha512-tHxtmiFztjcChs7809xGtcQ+IsCvIR3it7X2IThxkKOyblAkLlpYmLcYm/3xT0+Jk9xCtfJBr4+UL4MUtLElmQ==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.17.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.4.2_1787804983670_0.6770533093515794","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"steam-bridge","version":"0.4.3","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.4.3","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-input":"bin/steam-input.cjs","steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-generate-legacy-layouts":"bin/generate-steam-legacy-layouts.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"cf166686851c716096ca2721a4a0e73f16c3f6ed","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.4.3.tgz","fileCount":85,"integrity":"sha512-BuhByt89ipq8fERM9m7qv7iztylOT/tOQMeURjxiogXDfsTiBCrdMgUDdu6tXp+9F/EUOvVP/JDGiP5F1VtKww==","signatures":[{"sig":"MEUCIQCqv7nsYNIII+RwZitk4j+WNtnF9kAFbD98fFoPuteASwIgcrKTExBI9TO6EQpZZV7Ek/OfKUONNBa4ovvd1MiVXmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35923283},"main":"dist/app.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-dSDbeU/steam-bridge-0.4.3.tgz","types":"dist/app.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./server":{"types":"./dist/server-app.d.ts","default":"./dist/server-app.js"},"./electron":{"types":"./dist/electron-app.d.ts","default":"./dist/electron-app.js"},"./renderer":{"types":"./dist/renderer-app.d.ts","default":"./dist/renderer-app.js"},"./steamworks":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server/advanced":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./electron-builder":{"types":"./dist/electron-builder-app.d.ts","default":"./dist/electron-builder-app.js"},"./electron/advanced":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./renderer/advanced":{"types":"./dist/input.d.ts","default":"./dist/input.js"},"./steam-input/layouts":{"types":"./dist/steam-input-layouts.d.ts","default":"./dist/steam-input-layouts.js"},"./electron-builder/advanced":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json && node ../../scripts/minify-dist.cjs","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-dSDbeU/steam-bridge-0.4.3.tgz","_integrity":"sha512-BuhByt89ipq8fERM9m7qv7iztylOT/tOQMeURjxiogXDfsTiBCrdMgUDdu6tXp+9F/EUOvVP/JDGiP5F1VtKww==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.17.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.4.3_1787895597030_0.18745673576030497","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"steam-bridge","version":"0.4.4","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.4.4","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-input":"bin/steam-input.cjs","steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-generate-legacy-layouts":"bin/generate-steam-legacy-layouts.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"233425b6ccdd044e992539d9402c0d15c3593cdb","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.4.4.tgz","fileCount":85,"integrity":"sha512-wv1ZjlqCwYudVinIrtcDiOWwq5NLzVYrBdgvariTEyPTegTMFNzFO3mS1IwQI+cRarL+0Hjo8HIZPK89LeBSVw==","signatures":[{"sig":"MEUCIFj+1t6B+eCNmPruY4Q6h24aE4s3++Fvpz28v6o4/9Y0AiEA/Z/Cv8gK+wSMGKTPDxOyyqx6+amwq0Q1xKk2kFIG9Sw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35924307},"main":"dist/app.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-6NhcwI/steam-bridge-0.4.4.tgz","types":"dist/app.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./server":{"types":"./dist/server-app.d.ts","default":"./dist/server-app.js"},"./electron":{"types":"./dist/electron-app.d.ts","default":"./dist/electron-app.js"},"./renderer":{"types":"./dist/renderer-app.d.ts","default":"./dist/renderer-app.js"},"./steamworks":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server/advanced":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./electron-builder":{"types":"./dist/electron-builder-app.d.ts","default":"./dist/electron-builder-app.js"},"./electron/advanced":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./renderer/advanced":{"types":"./dist/input.d.ts","default":"./dist/input.js"},"./steam-input/layouts":{"types":"./dist/steam-input-layouts.d.ts","default":"./dist/steam-input-layouts.js"},"./electron-builder/advanced":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json && node ../../scripts/minify-dist.cjs","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-6NhcwI/steam-bridge-0.4.4.tgz","_integrity":"sha512-wv1ZjlqCwYudVinIrtcDiOWwq5NLzVYrBdgvariTEyPTegTMFNzFO3mS1IwQI+cRarL+0Hjo8HIZPK89LeBSVw==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.17.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.4.4_1787907192752_0.2323033678278159","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"steam-bridge","version":"0.4.5","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.4.5","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-input":"bin/steam-input.cjs","steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-generate-legacy-layouts":"bin/generate-steam-legacy-layouts.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"fb52045d67cf49ff2470376616fbb5a026266201","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.4.5.tgz","fileCount":85,"integrity":"sha512-uhAHCPaQdt/d3Wpuo5GjFTVXj0WZuu4sHKYugn3qRiPX8iN43Sv33qB8k/9vCXhsGGhXG8/4FY4U9PSRAcWApQ==","signatures":[{"sig":"MEYCIQC6GoWXJkP2Maw+lnW8Ty+66GRpIEDZ5gMeFBkU15m7HAIhAM7mLfLAKL2yJnuO1BvsJyyB/tTMis8ViOiM/s1903+Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35919612},"main":"dist/app.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-0.4.5-publish.EhvLSZ/steam-bridge-0.4.5.tgz","types":"dist/app.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./server":{"types":"./dist/server-app.d.ts","default":"./dist/server-app.js"},"./electron":{"types":"./dist/electron-app.d.ts","default":"./dist/electron-app.js"},"./renderer":{"types":"./dist/renderer-app.d.ts","default":"./dist/renderer-app.js"},"./steamworks":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server/advanced":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./electron-builder":{"types":"./dist/electron-builder-app.d.ts","default":"./dist/electron-builder-app.js"},"./electron/advanced":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./renderer/advanced":{"types":"./dist/input.d.ts","default":"./dist/input.js"},"./steam-input/layouts":{"types":"./dist/steam-input-layouts.d.ts","default":"./dist/steam-input-layouts.js"},"./electron-builder/advanced":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json && node ../../scripts/minify-dist.cjs","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"},"_resolved":"/tmp/steam-bridge-0.4.5-publish.EhvLSZ/steam-bridge-0.4.5.tgz","_integrity":"sha512-uhAHCPaQdt/d3Wpuo5GjFTVXj0WZuu4sHKYugn3qRiPX8iN43Sv33qB8k/9vCXhsGGhXG8/4FY4U9PSRAcWApQ==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"12.0.2","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.4.5_1788116670519_0.06288227768365351","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"steam-bridge","version":"0.4.6","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.4.6","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-input":"bin/steam-input.cjs","steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-generate-legacy-layouts":"bin/generate-steam-legacy-layouts.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"9b1d80d4a9db254bf2a2905e2eb488f25214863b","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.4.6.tgz","fileCount":85,"integrity":"sha512-L2YwGt0DukQpLa+HaUvY1CZ48MJfRFpr4XAdvSYgujumRsTlEFiKQlItU/HuiAcuD3+bwG6xodHDALrQzz0sGQ==","signatures":[{"sig":"MEUCIQCXL7jgloorZFdgKVDefOZR09sNuOHypdJG158egxD3kQIgdRqrcnB8D1i6+owIynZVlwn4GFq3LkPqde+dfjDJynQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35926401},"main":"dist/app.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-0.4.6.LZvIcI/steam-bridge-0.4.6.tgz","types":"dist/app.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./server":{"types":"./dist/server-app.d.ts","default":"./dist/server-app.js"},"./electron":{"types":"./dist/electron-app.d.ts","default":"./dist/electron-app.js"},"./renderer":{"types":"./dist/renderer-app.d.ts","default":"./dist/renderer-app.js"},"./steamworks":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server/advanced":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./electron-builder":{"types":"./dist/electron-builder-app.d.ts","default":"./dist/electron-builder-app.js"},"./electron/advanced":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./renderer/advanced":{"types":"./dist/input.d.ts","default":"./dist/input.js"},"./steam-input/layouts":{"types":"./dist/steam-input-layouts.d.ts","default":"./dist/steam-input-layouts.js"},"./electron-builder/advanced":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json && node ../../scripts/minify-dist.cjs","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"},"_resolved":"/tmp/steam-bridge-0.4.6.LZvIcI/steam-bridge-0.4.6.tgz","_integrity":"sha512-L2YwGt0DukQpLa+HaUvY1CZ48MJfRFpr4XAdvSYgujumRsTlEFiKQlItU/HuiAcuD3+bwG6xodHDALrQzz0sGQ==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"12.0.2","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.4.6_1788314240376_0.2518942100268897","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"steam-bridge","version":"0.4.9","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"license":"MIT","_id":"steam-bridge@0.4.9","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"homepage":"https://github.com/jstroh/steam-bridge#readme","bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"bin":{"steam-bridge-input":"bin/steam-input.cjs","steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-generate-legacy-layouts":"bin/generate-steam-legacy-layouts.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"dist":{"shasum":"2bfa1a4ca707aa4f4ff6b6e68eeb4bcc9e566f74","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.4.9.tgz","fileCount":89,"integrity":"sha512-skaujGSuIoFKFhVjw599Y8T6WnoQf9xeo8aZAkTB2/PW62pmg+2q38tXZEQiwctdb59lxxDzWqohPUxMYEuBOw==","signatures":[{"sig":"MEUCIATJkbkdbbw1d+EAv5SuEsNqdv86RTLuvveZiX729+vxAiEA3XjrP2F532e8qV4yDhIziAvkn19f/2pCc0AD+LbuO5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBgnvpATNXGnKzDhPmVuJ9DIx13NH8Dh9Ps4UfKor3jFAiEA7bJskxCAMn1c1l1+kgk9ZHmyM5/T0phDZAJfQ1NsfzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35946137},"main":"dist/app.js","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-gzdPQQ/steam-bridge-0.4.9.tgz","types":"dist/app.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./server":{"types":"./dist/server-app.d.ts","default":"./dist/server-app.js"},"./electron":{"types":"./dist/electron-app.d.ts","default":"./dist/electron-app.js"},"./renderer":{"types":"./dist/renderer-app.d.ts","default":"./dist/renderer-app.js"},"./steamworks":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server/advanced":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./electron-builder":{"types":"./dist/electron-builder-app.d.ts","default":"./dist/electron-builder-app.js"},"./electron/advanced":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./renderer/advanced":{"types":"./dist/input.d.ts","default":"./dist/input.js"},"./steam-input/layouts":{"types":"./dist/steam-input-layouts.d.ts","default":"./dist/steam-input-layouts.js"},"./electron-builder/advanced":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"scripts":{"build":"tsc -p tsconfig.json && node ../../scripts/minify-dist.cjs","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"_resolved":"/tmp/steam-bridge-npm-publish-gzdPQQ/steam-bridge-0.4.9.tgz","_integrity":"sha512-skaujGSuIoFKFhVjw599Y8T6WnoQf9xeo8aZAkTB2/PW62pmg+2q38tXZEQiwctdb59lxxDzWqohPUxMYEuBOw==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.19.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/steam-bridge_0.4.9_1790137354526_0.2221246999748676","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"_id":"steam-bridge@0.4.10","bin":{"steam-bridge-input":"bin/steam-input.cjs","steam-bridge-init-client-txn":"bin/init-client-txn.cjs","steam-bridge-prepare-macos-app":"bin/prepare-macos-app.cjs","steam-bridge-verify-macos-signing":"bin/verify-macos-signing.cjs","steam-bridge-generate-legacy-layouts":"bin/generate-steam-legacy-layouts.cjs","steam-bridge-validate-checkout-target":"bin/validate-checkout-target.cjs"},"bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"dist":{"shasum":"582b0eafa1d3c2aab7c1786ea06f85db478f0d27","tarball":"https://registry.npmjs.org/steam-bridge/-/steam-bridge-0.4.10.tgz","fileCount":89,"integrity":"sha512-Eff/E53+g3Tr91qNtV1X0ZZTqKSn4SsyVQ8fbzQokzgM66OetFzm4v24NK62G4+vH7TYAuPP25EmeWuRCH8gFw==","signatures":[{"sig":"MEQCIHUZb5rSMHe3aQTuTy2jtr94o4hhPlaKZ9ja2eUjt5mhAiARTDFCXZsFuBAxNeABGupmV01kzULgT0Q9LgNLZiDrAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFsEJW0pzZh91Lrb9apiuxzp3QXqSENBS9ftD9uUQkZqAiAtiBUPTZRyB9C1b5N7LB2U+jv7IVoemYJ2sRZAXQdgiA=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/steam-bridge@0.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36725293},"main":"dist/app.js","name":"steam-bridge","napi":{"targets":["aarch64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-linux-gnu"],"binaryName":"steam_bridge_native"},"_from":"file:/tmp/steam-bridge-npm-publish-D3WX86/steam-bridge-0.4.10.tgz","types":"dist/app.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/app.d.ts","default":"./dist/app.js"},"./server":{"types":"./dist/server-app.d.ts","default":"./dist/server-app.js"},"./electron":{"types":"./dist/electron-app.d.ts","default":"./dist/electron-app.js"},"./renderer":{"types":"./dist/renderer-app.d.ts","default":"./dist/renderer-app.js"},"./steamworks":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server/advanced":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./electron-builder":{"types":"./dist/electron-builder-app.d.ts","default":"./dist/electron-builder-app.js"},"./electron/advanced":{"types":"./dist/electron.d.ts","default":"./dist/electron.js"},"./renderer/advanced":{"types":"./dist/input.d.ts","default":"./dist/input.js"},"./steam-input/layouts":{"types":"./dist/steam-input-layouts.d.ts","default":"./dist/steam-input-layouts.js"},"./electron-builder/advanced":{"types":"./dist/electron-builder.d.ts","default":"./dist/electron-builder.js"}},"license":"MIT","scripts":{"build":"tsc -p tsconfig.json && node ../../scripts/minify-dist.cjs","typecheck":"tsc -p tsconfig.json --noEmit","native:link":"node scripts/link-native.cjs"},"version":"0.4.10","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a87b52d5-c705-40d6-a43c-764e6e605f68"}},"homepage":"https://github.com/jstroh/steam-bridge#readme","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"_resolved":"/tmp/steam-bridge-npm-publish-D3WX86/steam-bridge-0.4.10.tgz","_integrity":"sha512-Eff/E53+g3Tr91qNtV1X0ZZTqKSn4SsyVQ8fbzQokzgM66OetFzm4v24NK62G4+vH7TYAuPP25EmeWuRCH8gFw==","repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"_npmVersion":"11.19.0","description":"Native-backed Steamworks bridge for Electron and Node.","directories":{},"maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"electron":">=24"},"peerDependenciesMeta":{"electron":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/steam-bridge_0.4.10_1790583355342_0.1503520158283025"}}},"time":{"created":"2026-07-16T10:31:52.117Z","modified":"2026-09-28T08:15:55.954Z","0.1.4":"2026-07-16T10:31:52.606Z","0.1.6":"2026-07-16T21:46:37.427Z","0.2.8":"2026-07-18T06:07:52.729Z","0.2.9":"2026-07-18T07:38:42.674Z","0.2.10":"2026-07-18T09:34:53.045Z","0.2.11":"2026-07-18T21:55:51.438Z","0.2.14":"2026-07-19T10:12:21.033Z","0.3.4":"2026-07-21T23:11:19.230Z","0.3.8":"2026-07-23T02:27:03.924Z","0.3.9":"2026-07-29T07:39:46.018Z","0.3.10":"2026-08-01T01:35:57.607Z","0.3.12":"2026-08-01T23:33:02.015Z","0.3.15":"2026-08-03T00:16:46.706Z","0.3.17":"2026-08-03T17:13:35.921Z","0.3.18":"2026-08-04T17:55:44.636Z","0.3.19":"2026-08-08T05:44:46.229Z","0.3.20":"2026-08-08T22:26:00.499Z","0.3.21":"2026-08-09T05:19:23.035Z","0.3.22":"2026-08-09T11:16:35.743Z","0.3.23":"2026-08-10T20:35:43.070Z","0.3.30":"2026-08-12T07:57:01.102Z","0.3.32":"2026-08-13T06:04:04.002Z","0.3.35":"2026-08-14T00:26:16.990Z","0.3.37":"2026-08-20T05:11:54.377Z","0.3.38":"2026-08-20T20:09:48.937Z","0.4.1":"2026-08-24T07:12:16.107Z","0.4.2":"2026-08-27T04:29:43.967Z","0.4.3":"2026-08-28T05:39:57.328Z","0.4.4":"2026-08-28T08:53:13.031Z","0.4.5":"2026-08-30T19:04:30.808Z","0.4.6":"2026-09-02T01:57:20.666Z","0.4.9":"2026-09-23T04:22:34.890Z","0.4.10":"2026-09-28T08:15:55.585Z"},"bugs":{"url":"https://github.com/jstroh/steam-bridge/issues"},"license":"MIT","homepage":"https://github.com/jstroh/steam-bridge#readme","keywords":["steam","steamworks","electron","node","native-addon","napi-rs","macos","windows","linux","apple-silicon"],"repository":{"url":"git+https://github.com/jstroh/steam-bridge.git","type":"git","directory":"packages/steam-bridge"},"description":"Native-backed Steamworks bridge for Electron and Node.","maintainers":[{"name":"pixelgamesllc","email":"jstroh@fantasyonline2.com"}],"readme":"# Steam Bridge\r\n\r\n[![npm](https://img.shields.io/npm/v/steam-bridge)](https://www.npmjs.com/package/steam-bridge)\r\n[![CI](https://github.com/jstroh/steam-bridge/actions/workflows/ci.yml/badge.svg)](https://github.com/jstroh/steam-bridge/actions/workflows/ci.yml)\r\n[![License: MIT](https://img.shields.io/npm/l/steam-bridge)](https://github.com/jstroh/steam-bridge/blob/main/LICENSE)\r\n\r\n**Steamworks for Node.js and Electron, with typed APIs and prebuilt native addons.**\r\n\r\nAdd authentication, achievements, cloud saves, friends, inventory, matchmaking,\r\nWorkshop, and Steam Input to your game. For Electron games, Steam Bridge also\r\nprovides native Steam-overlay presentation, context-isolated renderer input,\r\nand packaging helpers.\r\n\r\nThe package includes the native addon and matching Valve runtime libraries.\r\nInstalling the published package does not require Rust or a separate Steamworks\r\nSDK download. Building Steam Bridge itself does.\r\n\r\n## Quick start\r\n\r\n```sh\r\nnpm install steam-bridge\r\n```\r\n\r\nStart Steam, save this as `steam-check.cjs`, and run `node steam-check.cjs`:\r\n\r\n```js\r\nconst { startSteam } = require(\"steam-bridge\");\r\n\r\nconst steam = startSteam({ appId: 480 });\r\n\r\ntry {\r\n  console.log({\r\n    appId: steam.appId,\r\n    bridgeVersion: steam.packageVersion,\r\n    steamDeck: steam.isSteamDeck,\r\n    bigPicture: steam.isBigPicture\r\n  });\r\n} finally {\r\n  steam.close();\r\n}\r\n```\r\n\r\nThis checks native loading and Steam initialization. It does not create a game\r\nwindow or prove that the Steam overlay works. App ID `480` is Valve's SpaceWar\r\nsample; use your own App ID and an entitled account for your game's features.\r\n\r\nFor a running game, keep the returned application alive until shutdown.\r\n`startSteam()` owns callback dispatch and permits one active application per\r\nprocess. Do not initialize Steamworks again in a renderer or worker.\r\n\r\n## Pick your next step\r\n\r\n| You want to… | Start here |\r\n| --- | --- |\r\n| Connect a Node game, use Steam services, or understand lifecycle | [Getting started](https://github.com/jstroh/steam-bridge/blob/main/docs/getting-started.md) |\r\n| Add Steam to an Electron game | [Electron integration](https://github.com/jstroh/steam-bridge/blob/main/docs/electron.md) |\r\n| Read controllers, bind actions, or display button glyphs | [Steam Input and renderer input](https://github.com/jstroh/steam-bridge/blob/main/docs/steam-input.md) |\r\n| Ship an Electron game on Steam | [Packaging your game](https://github.com/jstroh/steam-bridge/blob/main/docs/packaging.md) |\r\n| Diagnose initialization, input, overlay, or frame-delivery problems | [Troubleshooting](https://github.com/jstroh/steam-bridge/blob/main/docs/troubleshooting.md) |\r\n| Find a lower-level Steamworks API | [API coverage](https://github.com/jstroh/steam-bridge/blob/main/docs/steam-api-coverage.md) |\r\n| Work on this library | [Contributing](https://github.com/jstroh/steam-bridge/blob/main/CONTRIBUTING.md) |\r\n| Publish a new Steam Bridge package | [Maintainer release procedure](https://github.com/jstroh/steam-bridge/blob/main/RELEASING.md) |\r\n\r\nThese guides describe the 0.4 API. The [release history](https://github.com/jstroh/steam-bridge/releases)\r\nrecords published versions; `main` may contain unreleased documentation or code.\r\n\r\n## Platform Targets\r\n\r\nThe npm package supports Node.js 18+ and declares Electron 24+ as an optional\r\npeer. That peer floor is not a promise that every modern shared-texture feature\r\nexists in Electron 24. Use a stable Electron version and qualify the exact\r\nruntime and packaged application you ship.\r\n\r\n| Platform | Native target | Electron game-window model |\r\n| --- | --- | --- |\r\n| Windows x64 | `x86_64-pc-windows-msvc` | Standalone native D3D11 window, fed by offscreen Electron |\r\n| Linux x64 / Steam Deck | `x86_64-unknown-linux-gnu` | Native X11/GLX application host |\r\n| macOS Apple Silicon | `aarch64-apple-darwin` | Managed Metal child attached to an Electron window |\r\n\r\nWindows ARM, Linux ARM, Intel macOS, Rosetta, and universal macOS packages are\r\nnot supported. A browser page alone cannot initialize the native Steam client.\r\n\r\nGeneral non-Deck Linux remains a separate physical X11/Wayland qualification lane.\r\nGeneral non-Deck Linux desktop is a separate release-evidence lane and is **not green**\r\nwithout its own physical-host receipt. Deck Desktop/Game Mode and CI results\r\ndo not qualify every Linux distribution, compositor, and driver.\r\n\r\n### macOS Apple Silicon Only\r\n\r\nBuild and run macOS test apps only on native `darwin/arm64` Apple Silicon hosts.\r\nDo not package, launch, or verify macOS smoke apps through Rosetta.\r\nShipping applications must be signed and notarized. Keep the same managed\r\nattachment through resize, minimize, maximize, and fullscreen transitions.\r\n\r\n## Where each API runs\r\n\r\n| Import | Process | Purpose |\r\n| --- | --- | --- |\r\n| `steam-bridge` | Node main thread / Electron main | `startSteam()`, Steam services, managed actions and game hosts |\r\n| `steam-bridge/electron` | Electron main | `configureSteamElectron()`, preload registration and input connections |\r\n| `steam-bridge/renderer` | Game renderer | `getRendererInput()`, normalized input snapshots |\r\n| `steam-bridge/server` | Trusted backend only | `createSteamPublisherApi()`, publisher Web API calls |\r\n| `steam-bridge/electron-builder` | Build process | `createSteamBuildHooks()`: `afterPack` and `afterSign` |\r\n| `steam-bridge/steam-input/layouts` | Tooling / Node | Device-specific legacy layout generation |\r\n\r\nStart with these APIs. Use `steam-bridge/steamworks` or the\r\n`electron/advanced`, `renderer/advanced`, `server/advanced`, and\r\n`electron-builder/advanced` subpaths only when you need a lower-level feature.\r\n\r\n## Important integration rules\r\n\r\n**Electron startup has an order.** Configure Steam Electron before\r\n`app.whenReady()`, initialize Steam before creating graphics devices, register\r\nthe input preload before loading the page, and connect action input before\r\nnavigation. The [Electron guide](https://github.com/jstroh/steam-bridge/blob/main/docs/electron.md) shows the sequence.\r\n\r\n**Input has one frame owner.** Read input from your existing game loop.\r\nFor a main-thread game, call the managed action session's `update()` once per\r\ngame frame. For renderer-owned gameplay, let `connectActionInput()` service\r\nrenderer requests. Do not add a second polling loop.\r\n\r\n**Windows textures have an ownership contract.** Prefer\r\n`host.updateSharedTextureAsync(descriptor)`. A resolved promise permits\r\nrelease of that event's Electron producer; `false` means the frame was rejected\r\nbefore submission, not that it should be retried. Two asynchronous copies may\r\nremain in flight; rejected frames are never replayed later. If a\r\n`NativeOverlaySharedTextureCopyError` reports `producerReleaseSafe: false`,\r\nretain the exact producer without `texture.release()` for the\r\nremainder of the application process, then terminate and relaunch. Closing the\r\nnative host/session or reconstructing the device in the same process is\r\nnot a proven release boundary. The synchronous `host.updateSharedTexture()`\r\ncompatibility method has the same unsafe-error rule. See\r\n[texture ownership](https://github.com/jstroh/steam-bridge/blob/main/docs/electron.md#windows-texture-ownership)\r\nbefore writing a paint handler.\r\n\r\n**Publisher credentials stay on your server.** Never ship a publisher key in\r\nElectron main, preload, renderer, browser code, or a game package. An overlay\r\nauthorization callback alone does not finalize a purchase.\r\n\r\n**A successful build is not live proof.** Test the installed package through\r\nSteam, including focus, resize, overlay, input, and shutdown. The\r\n[advanced QA harness](https://github.com/jstroh/steam-bridge/blob/main/examples/electron-basic/README.md) is a qualification tool,\r\nnot a minimal application template.\r\n\r\n## Windows signing and privacy\r\n\r\nThe Windows native addon is unsigned. Valve libraries retain their original\r\nbytes and signatures; signing a consuming application is the distributor's\r\nresponsibility. Microsoft Security Intelligence submission is reputation review,\r\nnot code signing or a guarantee of Smart App Control approval.\r\n\r\nSteam Bridge does not send telemetry to its maintainers. Your application owns\r\nits diagnostics, collection policy, and retention. Read the\r\n[code signing policy](https://github.com/jstroh/steam-bridge/blob/main/CODE_SIGNING_POLICY.md) and [privacy policy](https://github.com/jstroh/steam-bridge/blob/main/PRIVACY.md).\r\n\r\n## Migrating from 0.3\r\n\r\nThe 0.4 import boundary is intentionally breaking:\r\n\r\n| Old import | 0.4 equivalent |\r\n| --- | --- |\r\n| `steam-bridge` low-level SDK mirror | `steam-bridge/steamworks` |\r\n| `steam-bridge/electron` primitives | `steam-bridge/electron/advanced` |\r\n| `steam-bridge/input` | `steam-bridge/renderer` for ordinary input; `renderer/advanced` for primitives |\r\n| `steam-bridge/server` primitives | `steam-bridge/server/advanced` |\r\n| `steam-bridge/electron-builder` primitives | `steam-bridge/electron-builder/advanced` |\r\n| `steam-bridge/steam-input-layouts` | `steam-bridge/steam-input/layouts` |\r\n\r\nPrefer the managed APIs for new code rather than mechanically moving every\r\nimport to an advanced path. A narrow dormant legacy preload adapter exists for\r\ncached older clients; it is not a public npm API or a migration target.\r\n\r\n## License\r\n\r\n[MIT](https://github.com/jstroh/steam-bridge/blob/main/LICENSE). Steamworks use remains subject to Valve's terms.\r\n","readmeFilename":"README.md"}