💣 Breaking changes
hermione.htmlReporter.events.DATABASE_CREATED event now passes "sql.js" database instance to event handler instead of "better-sqlite3"
🧨 Potentially breaking changes
- Split js chunks in html-report: it was just two large "report.min.js", "newReport.min.js", and now its multiple js chunks
What's Changed
- Updated "looks-same" (in order to get rid of large compiled "sharp" dependency)
- Got rid of "better-sqlite" compiled dependency
- Split js bundles into chunks in order to minimise static weight
- Removed other extra dependencies, reducing overall package size (including dependenceis)
Before
❯ pnpm add html-reporter@10
Progress: resolved 240, reused 240, downloaded 0, added 240, done
node_modules/.pnpm/[email protected]/node_modules/sharp: Running install script, done in 2.1s
node_modules/.pnpm/[email protected]/node_modules/better-sqlite3: Running install script, done in 612ms
dependencies:
+ html-reporter 10.19.0 (11.0.0 is available)
Done in 6.3s
❯ du -cksh *(D) | sort -hr
105M total
105M node_modules
After
❯ pnpm add html-reporter@11
Progress: resolved 189, reused 189, downloaded 0, added 189, done
dependencies:
+ html-reporter 11.0.0
Done in 3.4s
❯ du -cksh *(D) | sort -hr
25M total
25M node_modules