Something went wrong. Try again.
Serve a raw PCM audio stream to any Squeezelite / Squeezebox client over the SlimProto protocol.
Something went wrong. Try again.
squeezed npm
1 folder · 3 files
README.md
@tsiry/squeezed #
npm distribution of squeezed — serve
a raw PCM audio stream to any Squeezelite/Squeezebox client over the SlimProto
protocol.
npm install -g @tsiry/squeezed
squeezed --help
On install, the package downloads the prebuilt binary for your platform from
the matching GitHub release
(v<package version>), verifies its sha256 checksum, and exposes it as the
squeezed command. Supported platforms: macOS (x64/arm64), Linux (x64/arm64),
FreeBSD (x64). If the install script was skipped (--ignore-scripts), the
binary is fetched on first run instead.
See the project README for usage, configuration, and the macOS virtual audio device.
Publishing (maintainers) #
The package version must match a tagged GitHub release — npm/package.json
version X.Y.Z downloads assets from tag vX.Y.Z. To release:
- Tag and push
vX.Y.Z(the Release workflow uploads the binaries). - Set the same version in
npm/package.json. cd npm && npm publish --access public