This package is prepared for registry publishing. Publishing is still a manual step and should only happen after the release checks pass.
Install root and Vue example dependencies:
npm install npm --prefix examples/vue install
Run the release gate:
npm run release:check
This runs:
npm pack into a temporary directory;gnexus-ui-kit/vue from the packed tarball.Expected Vite warnings:
/assets/fonts/... didn't resolve at build time
These warnings are acceptable while kit.css keeps the /assets runtime asset contract.
Use SemVer for adapter and CSS changes:
Update package.json and package-lock.json together.
Build and inspect the tarball before publish:
npm run release:check npm pack --pack-destination /tmp
The tarball must include:
dist/css/kit.css;dist/js/gnexus-ui-kit.js;dist/vue/index.js;dist/assets/;docs/;README.md.Publish only after the tarball contents match the expected runtime contract:
npm publish
The package is marked UNLICENSED; change license and add a LICENSE file before publishing as an open-source package.