{"_id":"@cyhuh/media-bridge","_rev":"11-97f21b329f439b643839f5da7d836e66","name":"@cyhuh/media-bridge","dist-tags":{"latest":"0.1.14"},"versions":{"0.1.4":{"name":"@cyhuh/media-bridge","version":"0.1.4","license":"MIT","_id":"@cyhuh/media-bridge@0.1.4","maintainers":[{"name":"cyhuh","email":"cyhuh428@gmail.com"}],"homepage":"https://github.com/cyhuh7950/media-bridge#readme","bugs":{"url":"https://github.com/cyhuh7950/media-bridge/issues"},"bin":{"mb":"bin/mb.cjs","media-bridge":"bin/mb.cjs"},"dist":{"shasum":"411deaca4a3247e1c1ea69e876ada46e5816ad24","tarball":"https://registry.npmjs.org/@cyhuh/media-bridge/-/media-bridge-0.1.4.tgz","fileCount":9,"integrity":"sha512-TH80LKyDKUILjdRw3KUaoxQp4TAI6dALFZ5kMgw/0N40VcYJRsWvcodS/UDcWEO9ey/s53ZKsbJVqZC3ykBAHA==","signatures":[{"sig":"MEUCIQCaZxrKe5vW9Qzw5NAWGQb+3X0TyWB2XIgXZA/h3yZSRgIgVJ7gf8dYynKLsQSiYzOAG0XYSut9AMMhG6R2wFu4pwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36196},"engines":{"node":">=18"},"_npmUser":{"name":"cyhuh","email":"cyhuh428@gmail.com"},"repository":{"url":"git+https://github.com/cyhuh7950/media-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Media Bridge command-line launcher","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/media-bridge_0.1.4_1788435092859_0.3612350899125609","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@cyhuh/media-bridge","version":"0.1.5","license":"MIT","_id":"@cyhuh/media-bridge@0.1.5","maintainers":[{"name":"cyhuh","email":"cyhuh428@gmail.com"}],"homepage":"https://github.com/cyhuh7950/media-bridge#readme","bugs":{"url":"https://github.com/cyhuh7950/media-bridge/issues"},"bin":{"mb":"bin/mb.cjs","media-bridge":"bin/mb.cjs"},"dist":{"shasum":"a63db1f654065c1b824146ddd71909eacff18179","tarball":"https://registry.npmjs.org/@cyhuh/media-bridge/-/media-bridge-0.1.5.tgz","fileCount":9,"integrity":"sha512-kpUGdwGUtkSxVIBBrjXICHN/YHwNrVByBgHmR7LxUXeS4vUJ0BEmf2TRigJQt8vDZV5Zn+O4wLDE1EnuUwh2ZA==","signatures":[{"sig":"MEQCIBmzmr4uim7RkPvxHeioaofLNqBtdPPtOQYj/pSLUFF0AiB4kIPllZRWZMP1oYq3IW6DB1B6DGjwx8eu+Ap3jnm1Gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40663},"engines":{"node":">=18"},"_npmUser":{"name":"cyhuh","email":"cyhuh428@gmail.com"},"repository":{"url":"git+https://github.com/cyhuh7950/media-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Media Bridge command-line launcher","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/media-bridge_0.1.5_1788440213856_0.3251212668674919","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@cyhuh/media-bridge","version":"0.1.6","license":"MIT","_id":"@cyhuh/media-bridge@0.1.6","maintainers":[{"name":"cyhuh","email":"cyhuh428@gmail.com"}],"homepage":"https://github.com/cyhuh7950/media-bridge#readme","bugs":{"url":"https://github.com/cyhuh7950/media-bridge/issues"},"bin":{"mb":"bin/mb.cjs","media-bridge":"bin/mb.cjs"},"dist":{"shasum":"b50ef216b505db7474d2c9ba7687849f95417b87","tarball":"https://registry.npmjs.org/@cyhuh/media-bridge/-/media-bridge-0.1.6.tgz","fileCount":9,"integrity":"sha512-wSazftEBwItNQmrzwW+64+yMZkzip7m+mgaPXZX08+/TZ6jT9bVX4z6fJ3PGn1cdaApk9qeGzMRIGGaLk9cFEg==","signatures":[{"sig":"MEUCIQDNCA/1WQgfJmBhXRc+p9womDqW9D7Zlvew+K8Ndj4upQIgE/JTb7qqGTQ6QqFAGj7KvesKkr4qYlHcc4YYsyR1OqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41224},"_from":"file:/mnt/d/Project/Media-Bridge/.worktrees/release-records/artifacts-0.1.6/cyhuh-media-bridge-0.1.6.tgz","engines":{"node":">=18"},"_npmUser":{"name":"cyhuh","email":"cyhuh428@gmail.com"},"_resolved":"/mnt/d/Project/Media-Bridge/.worktrees/release-records/artifacts-0.1.6/cyhuh-media-bridge-0.1.6.tgz","_integrity":"sha512-wSazftEBwItNQmrzwW+64+yMZkzip7m+mgaPXZX08+/TZ6jT9bVX4z6fJ3PGn1cdaApk9qeGzMRIGGaLk9cFEg==","repository":{"url":"git+https://github.com/cyhuh7950/media-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Media Bridge command-line launcher","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/media-bridge_0.1.6_1788452403862_0.9542048740188067","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@cyhuh/media-bridge","version":"0.1.7","license":"MIT","_id":"@cyhuh/media-bridge@0.1.7","maintainers":[{"name":"cyhuh","email":"cyhuh428@gmail.com"}],"homepage":"https://github.com/cyhuh7950/media-bridge#readme","bugs":{"url":"https://github.com/cyhuh7950/media-bridge/issues"},"bin":{"mb":"bin/mb.cjs","media-bridge":"bin/mb.cjs"},"dist":{"shasum":"bd198ed0e21f4e9dd57fa602e7f9129eb591f8d3","tarball":"https://registry.npmjs.org/@cyhuh/media-bridge/-/media-bridge-0.1.7.tgz","fileCount":10,"integrity":"sha512-mLlmzd/cQD4Agpf9dYcEbfLxKh6uKmylaadQno2/yMGH01nEKAOPuYTJBpVZd0D797UROhKeVM5hVb6KcaR4lg==","signatures":[{"sig":"MEUCIGtWNPVP026Q3NBizUVaYhHtDD1sfQq54IaxYJKhQNxRAiEAgL+PBqum7ojCjYHQwbMBg/vJMQ9qfsXOsxHHkKmZpl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45949},"engines":{"node":">=18"},"_npmUser":{"name":"cyhuh","email":"cyhuh428@gmail.com"},"repository":{"url":"git+https://github.com/cyhuh7950/media-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Media Bridge command-line launcher","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/media-bridge_0.1.7_1788505982196_0.11390615706703588","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@cyhuh/media-bridge","version":"0.1.8","license":"MIT","_id":"@cyhuh/media-bridge@0.1.8","maintainers":[{"name":"cyhuh","email":"cyhuh428@gmail.com"}],"homepage":"https://github.com/cyhuh7950/media-bridge#readme","bugs":{"url":"https://github.com/cyhuh7950/media-bridge/issues"},"bin":{"mb":"bin/mb.cjs","media-bridge":"bin/mb.cjs"},"dist":{"shasum":"c8de87068b882660b8096242a5d51e5b43b610f5","tarball":"https://registry.npmjs.org/@cyhuh/media-bridge/-/media-bridge-0.1.8.tgz","fileCount":10,"integrity":"sha512-3rUHt5PuYu1HYvqTUWakbCQTtKnHZ2kovZcX8vvqVbLfNDqU0sWPeWyYIjkzrTng/kwxBmv9/MtEkHPTqnC0Ag==","signatures":[{"sig":"MEUCIAFtyq8RYU3eK3LwGWTj/3C7FL0A1FLl9W5AsuDIeszTAiEAuyAJDCheFsaQlxFm3rKo21Dkr3XrpXldN3vwPZKCwL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48015},"engines":{"node":">=18"},"_npmUser":{"name":"cyhuh","email":"cyhuh428@gmail.com"},"repository":{"url":"git+https://github.com/cyhuh7950/media-bridge.git","type":"git"},"_npmVersion":"9.2.0","description":"Media Bridge command-line launcher","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/media-bridge_0.1.8_1788515758795_0.16914513506115436","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@cyhuh/media-bridge","version":"0.1.9","license":"MIT","_id":"@cyhuh/media-bridge@0.1.9","maintainers":[{"name":"cyhuh","email":"cyhuh428@gmail.com"}],"homepage":"https://github.com/cyhuh7950/media-bridge#readme","bugs":{"url":"https://github.com/cyhuh7950/media-bridge/issues"},"bin":{"mb":"bin/mb.cjs","media-bridge":"bin/mb.cjs"},"dist":{"shasum":"c9686b8bffb4b1ceca8deb4e430881a626fa2b2d","tarball":"https://registry.npmjs.org/@cyhuh/media-bridge/-/media-bridge-0.1.9.tgz","fileCount":10,"integrity":"sha512-HHFN+lxJfQS09xH8/zcy/MQTkps3bf2QDMT4UYqL2TYu/hse33QQ3RZKeZuqvR8BkSjay9eOEFXQqvAcV/W2ow==","signatures":[{"sig":"MEUCIQDU7D/vLsthBl5lr5yohX3tLSuE/ZufnRa8kFrpXQWy1QIgCPnlKHjAd3AmD2i9VxK1WE1SMQV4ElGXsG7ZAUJCWbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48155},"engines":{"node":">=18"},"_npmUser":{"name":"cyhuh","email":"cyhuh428@gmail.com"},"repository":{"url":"git+https://github.com/cyhuh7950/media-bridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Media Bridge command-line launcher","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/media-bridge_0.1.9_1788531313207_0.7225516153445721","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@cyhuh/media-bridge","version":"0.1.10","license":"MIT","_id":"@cyhuh/media-bridge@0.1.10","maintainers":[{"name":"cyhuh","email":"cyhuh428@gmail.com"}],"homepage":"https://github.com/cyhuh7950/media-bridge#readme","bugs":{"url":"https://github.com/cyhuh7950/media-bridge/issues"},"bin":{"mb":"bin/mb.cjs","media-bridge":"bin/mb.cjs"},"dist":{"shasum":"ea4355abd278aff007e721c621524137ebe4f493","tarball":"https://registry.npmjs.org/@cyhuh/media-bridge/-/media-bridge-0.1.10.tgz","fileCount":10,"integrity":"sha512-Lvrw8AFEJWFuuowNX73dA2/oXzrLWnTHGaO/JtRuEFtT+o3Ipa5u7JBde37vY7Of5FJCH6raQyx8sPjbNBz9Vg==","signatures":[{"sig":"MEUCIAHIjqjg6cLpAFzFkW99wtJoY04euDV3z5xMwc7hEzfTAiEA6tSVqVzojwYuV/5yiu7ETycjA8Cg9JHotqGyrP6L478=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cyhuh%2fmedia-bridge@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46998},"engines":{"node":">=18"},"gitHead":"74e451cccf9ead65c036e91b3fbb1af2036b1294","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3fe60fb7-9b16-450b-bcb8-6f154856e3a4"}},"repository":{"url":"git+https://github.com/cyhuh7950/media-bridge.git","type":"git"},"_npmVersion":"11.19.0","description":"Media Bridge command-line launcher","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/media-bridge_0.1.10_1788538307547_0.1357803948939651","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@cyhuh/media-bridge","version":"0.1.11","license":"MIT","_id":"@cyhuh/media-bridge@0.1.11","maintainers":[{"name":"cyhuh","email":"cyhuh428@gmail.com"}],"homepage":"https://github.com/cyhuh7950/media-bridge#readme","bugs":{"url":"https://github.com/cyhuh7950/media-bridge/issues"},"bin":{"mb":"bin/mb.cjs","media-bridge":"bin/mb.cjs"},"dist":{"shasum":"7a57e0bcbd97c74afea1d6c3226032e9d7ec5dfd","tarball":"https://registry.npmjs.org/@cyhuh/media-bridge/-/media-bridge-0.1.11.tgz","fileCount":10,"integrity":"sha512-AtWvnBMJ3W9h/JGFE+rD3k+PjRp3b7CX3IAMEJACKuavFGdHJgr0EQYicbv8+aD6xLTfFKDhN7/Sa3qvQ8nBPQ==","signatures":[{"sig":"MEYCIQCZPwSZabMRtwrvG4hcoPK0+pyTqTRgrQawsJQFguBVBgIhAJvwsnri21vfTbbH4QRjf8qhqq7mh+lTFMr8Uq+2G/a/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cyhuh%2fmedia-bridge@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52680},"engines":{"node":">=18"},"gitHead":"e71e1428021ebc157bd442b4a6ab454d489edc96","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3fe60fb7-9b16-450b-bcb8-6f154856e3a4"}},"repository":{"url":"git+https://github.com/cyhuh7950/media-bridge.git","type":"git"},"_npmVersion":"11.19.0","description":"Media Bridge command-line launcher","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/media-bridge_0.1.11_1788559589940_0.5821553266378348","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@cyhuh/media-bridge","version":"0.1.12","license":"MIT","_id":"@cyhuh/media-bridge@0.1.12","maintainers":[{"name":"cyhuh","email":"cyhuh428@gmail.com"}],"homepage":"https://github.com/cyhuh7950/media-bridge#readme","bugs":{"url":"https://github.com/cyhuh7950/media-bridge/issues"},"bin":{"mb":"bin/mb.cjs","media-bridge":"bin/mb.cjs"},"dist":{"shasum":"fd5d3acefd0809a58c2b3674b7b4bd0ba77e7315","tarball":"https://registry.npmjs.org/@cyhuh/media-bridge/-/media-bridge-0.1.12.tgz","fileCount":10,"integrity":"sha512-HLd247yOPbwn/I+GPgoM99dfxVoLkIdwRLWipa8ceCW89J1MkecsYj9gpRx1rcaCw2QtPyZxl9WrU3WuP0ErMA==","signatures":[{"sig":"MEUCIQCn5iskwhd9etC+oiCxVV6MKg7M9qWnkQZbh/JuBnAUMwIgJBr4PcSW0kRS9qfmg31u4AWeS5XWlsY7qTK5S9Q2T8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cyhuh%2fmedia-bridge@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52700},"engines":{"node":">=18"},"gitHead":"634e705a33778228dd7c9979b3600339b2029bc3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3fe60fb7-9b16-450b-bcb8-6f154856e3a4"}},"repository":{"url":"git+https://github.com/cyhuh7950/media-bridge.git","type":"git"},"_npmVersion":"11.19.0","description":"Media Bridge command-line launcher","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/media-bridge_0.1.12_1788632061097_0.394303588617269","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@cyhuh/media-bridge","version":"0.1.13","license":"MIT","_id":"@cyhuh/media-bridge@0.1.13","maintainers":[{"name":"cyhuh","email":"cyhuh428@gmail.com"}],"homepage":"https://github.com/cyhuh7950/media-bridge#readme","bugs":{"url":"https://github.com/cyhuh7950/media-bridge/issues"},"bin":{"mb":"bin/mb.cjs","media-bridge":"bin/mb.cjs"},"dist":{"shasum":"59fe2b2cd58384c9c501be64c45a032ce265d340","tarball":"https://registry.npmjs.org/@cyhuh/media-bridge/-/media-bridge-0.1.13.tgz","fileCount":10,"integrity":"sha512-kIBjd3/JLtmNuh1Oc7j4P/yotnNNBFSxgI2ByPiJCdJ9o4JH3m19En5jrXXWlwEyMSoZCrjXCKnuQsd5xu/fDQ==","signatures":[{"sig":"MEYCIQDbjj0HO9DGw3KDkT1aLD53uPoXP8vu7Z6wivIAaCuX9AIhANvD6dmM2DaJVw4P4LlyY/oNVPMW4AVzRzW0w51FLZwB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cyhuh%2fmedia-bridge@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52680},"engines":{"node":">=18"},"gitHead":"6d7b389e4ae592d66e001dc86d9e9e4f68ab8961","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3fe60fb7-9b16-450b-bcb8-6f154856e3a4"}},"repository":{"url":"git+https://github.com/cyhuh7950/media-bridge.git","type":"git"},"_npmVersion":"11.19.0","description":"Media Bridge command-line launcher","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/media-bridge_0.1.13_1788703910271_0.4081462709885033","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"_id":"@cyhuh/media-bridge@0.1.14","bin":{"mb":"bin/mb.cjs","media-bridge":"bin/mb.cjs"},"bugs":{"url":"https://github.com/cyhuh7950/media-bridge/issues"},"dist":{"shasum":"ce53399e2b8a13a320406108d284e175a9456d1e","tarball":"https://registry.npmjs.org/@cyhuh/media-bridge/-/media-bridge-0.1.14.tgz","fileCount":10,"integrity":"sha512-GQuWUtTBMDjr1cdSBLnTq8QpNzI0WaJMtARtj3tvv2M17QVlfR3FWwgExY4ugl31vjzCx4C1XicrRI/7Iq3Q6A==","signatures":[{"sig":"MEUCIB1F7x4wXAKDZayxDq5q1Ow0nLxEsPDqGr6DnKMsYLk3AiEApT3k3XWZTvs8JE0a7OqsFIYIooTuPixOxVqS0puYsGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEe7fxsKfw4w8r7q+M86EAgzJvSCsE6LpQqlTzOYDU5dAiAqq1Cfi0k5qYWPlhR52kKMc6NDc0iwcPQWwIYE6VBDKw=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cyhuh%2fmedia-bridge@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60263},"name":"@cyhuh/media-bridge","_from":"file:/home/runner/work/_temp/release-candidate/cyhuh-media-bridge-0.1.14.tgz","engines":{"node":">=18"},"license":"MIT","version":"0.1.14","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3fe60fb7-9b16-450b-bcb8-6f154856e3a4"}},"homepage":"https://github.com/cyhuh7950/media-bridge#readme","_resolved":"/home/runner/work/_temp/release-candidate/cyhuh-media-bridge-0.1.14.tgz","_integrity":"sha512-GQuWUtTBMDjr1cdSBLnTq8QpNzI0WaJMtARtj3tvv2M17QVlfR3FWwgExY4ugl31vjzCx4C1XicrRI/7Iq3Q6A==","repository":{"url":"git+https://github.com/cyhuh7950/media-bridge.git","type":"git"},"_npmVersion":"11.19.0","description":"Media Bridge command-line launcher","directories":{},"maintainers":[{"name":"cyhuh","email":"cyhuh428@gmail.com"}],"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/media-bridge_0.1.14_1790272859405_0.9243434437264542"}}},"time":{"created":"2026-09-03T11:31:32.555Z","modified":"2026-09-24T18:01:00.670Z","0.1.4":"2026-09-03T11:31:33.000Z","0.1.5":"2026-09-03T12:56:53.989Z","0.1.6":"2026-09-03T16:20:03.998Z","0.1.7":"2026-09-04T07:13:02.331Z","0.1.8":"2026-09-04T09:55:58.938Z","0.1.9":"2026-09-04T14:15:13.330Z","0.1.10":"2026-09-04T16:11:47.702Z","0.1.11":"2026-09-04T22:06:30.091Z","0.1.12":"2026-09-05T18:14:21.237Z","0.1.13":"2026-09-06T14:11:50.399Z","0.1.14":"2026-09-24T18:00:59.518Z"},"bugs":{"url":"https://github.com/cyhuh7950/media-bridge/issues"},"license":"MIT","homepage":"https://github.com/cyhuh7950/media-bridge#readme","repository":{"url":"git+https://github.com/cyhuh7950/media-bridge.git","type":"git"},"description":"Media Bridge command-line launcher","maintainers":[{"name":"cyhuh","email":"cyhuh428@gmail.com"}],"readme":"# Media Bridge CLI\n\n이 패키지는 Media Bridge의 설치 후 실행·상태 확인·설정 진입점을 제공합니다.\n\n```bash\nnpm install -g @cyhuh/media-bridge\nmb init\nmb start\n# 재부팅 후 자동 시작 등록(처음 한 번)\nmb service install\n```\n\n`mb gui`는 데스크톱에서 로컬 설정·시험 화면을 열고, 화면을 열 수 없는 서버에서는 접속 주소를\n표시합니다. 화면에서 코딩 에이전트, OpenAI 호환 Non-Vision LLM, Upstage Document Parse와\nAPI Key를 설정하고 LLM·OCR·전체 pipeline을 각각 시험할 수 있습니다. API Key는 일반 설정과\n분리되며 화면에 다시 표시되지 않습니다. 포트 변경을 제외한 Provider 설정은 실행 중 다시\n로드됩니다.\n\nnpm 패키지는 단일 사용자용 `personal` 모드로 실행됩니다. OpenCodex의 Responses 요청을\nMedia Bridge가 받고, 이미지에서는 Upstage Document Parse로 텍스트를 추출한 뒤 원본 이미지를\n제거하여 Solar-4에 전달합니다. 지원 플랫폼용 runtime\nartifact가 없는 경우에는 사용자에게 Python, Docker 또는 `.deb` 설치를 요구하지 않고\n설치 불가 사유를 표시합니다.\n\n`0.1.6`부터 Windows x64, Linux x64와 Linux ARM64에서 관리 runtime을 자동으로 다운로드하고\nSHA-256을 검증합니다. manifest에 공개 산출물이 없는 플랫폼은 fail-closed로 중단합니다.\n\n첫 시작 시 runtime 구동에 필요한 model registry, asset 디렉터리와 내부 인증 secret을\n`~/.media-bridge` 아래에 자동 생성합니다. Secret 원문은 `config.json`에 저장하지 않습니다.\n\n`mb service install`은 사용자 권한으로 운영체제의 로그인·사용자 세션 시작 훅을 등록합니다.\nLinux에서 사용자 systemd를 사용할 수 있으면 `~/.config/systemd/user/media-bridge.service`를\n활성화하고, WSL처럼 사용자 systemd가 없는 환경에서는 `~/.profile`에 사용자 훅을 둡니다.\nWindows에서는 작업 스케줄러를 우선 사용하고, 사용할 수 없으면 사용자 Startup 폴더에 등록합니다.\n기존 0.1.x 설치에서 `mb start`를 한 번 실행해도 자동 시작 등록이 보정됩니다.\n\n기존 자동화는 `mb init`에서 지정한 환경변수 이름(기본 `SOLAR_API_KEY`)을 계속 사용할 수 있고,\n일반 사용자는 설정 화면에서 API Key를 입력할 수 있습니다. OpenCodex provider의 base URL은 기본\n`http://127.0.0.1:8642/v1`, wire API는 `responses`입니다. PostgreSQL과 서명 snapshot을\n사용하는 다중 사용자 `managed` 모드는 기존 서버 배포 entrypoint로 별도 유지됩니다.\n\n## 제거\n\n```bash\nmb uninstall\nnpm uninstall -g @cyhuh/media-bridge\n```\n\n첫 명령은 관리 runtime과 service 상태를 제거하고 설정은 기본적으로 보존합니다. 설정까지 삭제하려면\n대화형 질문에서 동의하거나 `mb uninstall --delete-config`를 사용합니다. 비대화형 기본값과\n`--keep-config`는 설정과 내부 runtime 설정을 보존합니다. `--delete-config`는 CLI가 생성한 내부\nruntime 설정도 제거하지만 asset과 비소유 파일은 보존합니다. 두 번째 명령은 전역 CLI 패키지를 제거합니다.\n","readmeFilename":"README.md"}