Commit graph

2 commits

Author SHA1 Message Date
d748e2fa22 release prep 1.0.0: changelog dated and filled, drop stale URLs, add consumer smoke script
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: sonnet
Assistant-Process: 299063@bnt-lap001
Assistant-Session: 53eb1e1c-c13a-4277-9ce2-3702960d93f7
2026-10-03 00:18:02 +02:00
fa9ae3b9ff build: configure npm package for publication
Phase 4-5 Complete:
- ✅ Updated package.json to v1.0.0 with proper entry points
- ✅ Added peer dependency on marked.js (^11.0.0 || ^12.0.0 || ^13.0.0)
- ✅ Set module type to ESM to fix Rollup warnings
- ✅ Configured files array for distribution (dist/ only)
- ✅ Added prepublishOnly script (build + test)
- ✅ Created .npmignore to exclude dev files
- ✅ Created CHANGELOG.md following Keep a Changelog format

Package details:
- Main: dist/testdrive-jsui.cjs.js (CommonJS)
- Module: dist/testdrive-jsui.esm.js (ES Module)
- Browser: dist/testdrive-jsui.min.js (107KB minified)
- Style: dist/testdrive-jsui.css
- Total package size: 445.9 KB (13 files)

npm pack --dry-run verified successfully!
2025-12-16 22:46:31 +01:00