Community release checklist
This page summarizes the validation procedure before publishing @vevedh/qform-builder-layer on npm.
1. Clean generated files
bash
bunx nuxi cleanup .playgroundOn Windows, the project also provides:
bash
bun run clean:win2. Install dependencies
bash
bun install3. Full validation
bash
bun run docs:i18n:check
bun run docs:build
bun run typecheck:nuxt
bun run pack:dry-runor:
bash
bun run release:doctor4. Check published content
bash
npm pack --dry-runVerify that the package does not contain:
txt
.playground
.nuxt
.output
node_modules
PROMPT_CONTEXT.md
PATCH_*.md
*.zip5. Publication dry-run
bash
npm publish --dry-run --access public6. Real publication
bash
npm login
npm publish --access public7. Consumer test
Create a temporary Nuxt 4 app and install the package:
bash
bunx nuxi init qform-consumer-test
cd qform-consumer-test
bun add @vevedh/qform-builder-layerThen add the layer to nuxt.config.ts and test FormBuilder inside <ClientOnly>.