mirror of
https://github.com/aphrody-labs/opentui.git
synced 2026-10-14 05:09:27 +00:00
Core was published before its native packages, so an install in that window got core without its native library. A failed publish also blocked a rerun of the same version, because pre-publish rejected every version that already existed on npm. Publish from one script: core's native packages, then core, then the packages that depend on it. A rerun skips each version that npm already has with identical contents, compared by npm pack integrity, and fails if the contents differ. The publish step then waits until npm serves all 15 packages the way installers read them.