@jamunlabs/gameu-catalog
v0.3.4
Published
Official game catalog for the gameu platform — served via jsdelivr at boot.
Downloads
844
Readme
@jamunlabs/gameu-catalog
The official game catalog for the gameu platform.
Lobbies fetch this catalog at boot via jsDelivr:
https://cdn.jsdelivr.net/npm/@jamunlabs/gameu-catalog@latest/catalog.jsonContents
catalog.json— the game registry (schema_version 1)art/— per-game thumbnail images (future; currently a placeholder directory)
Bundle resolution
Catalog entries point bundle_url directly at the npm registry tarball
(https://registry.npmjs.org/@scope/pkg/-/pkg-VERSION.tgz). The host's
install pipeline auto-strips the package/ prefix that npm pack adds, so
no per-package "bundle inside a tarball" indirection is needed — the npm
package IS the install bundle.
sha256 is the SHA-256 of the tarball bytes as served by npm; recompute
with gameu catalog verify whenever you bump a version.
Publishing
npm publishThe files field in package.json restricts the publish to catalog.json,
art/, and README.md. Source files and local tooling are not included.
Version policy
Bump the patch version on every merge to master that changes catalog.json.
Minor bumps for schema additions; major bumps for breaking schema changes
(rare — the host binary must be updated in lockstep with a major bump).
