2.0.0
Version 2 modernizes easy-stack while preserving its synchronous cooperative LIFO model.
Highlights
- Native ESM and CommonJS package exports, plus modern classic-script and ES5 browser entry points.
- Zero runtime dependencies with a verified Node.js 12.22 minimum.
- Atomic task validation, consistent public state, recoverable thrown-task handling, and explicit migration guidance.
- vanilla-test 2.1.1 contracts in Node and Chrome with 100% statement, branch, function, and line coverage.
- Clean packed-artifact installation checks across both module systems.
- A focused nine-page documentation site deployed through CI-gated GitHub Pages.
Documentation: https://riaevangelist.github.io/easy-stack/
Migration guide: https://riaevangelist.github.io/easy-stack/migration/
npm: https://www.npmjs.com/package/easy-stack/v/2.0.0