* next:
remove duplicate `@types/d3-scale` dev dependency
chore: Move liveReload code into script.
Fix minify undefined
chore: Fix minify
Fix import
chore: Fix outfile names
chore: Add analyzer comment
chore: Split chunks into folders
chore: Split chunks into folders
chore: Add defaultOptions to server
chore: Split chunks into folders
chore: IIFE to cSpell
chore: Minor comments
chore: Replace Date.now with console.time
chore: Build at start
chore: Add build times to live reload
chore: Add live-reload
chore: Remove @vitest/coverage-c8
chore: Add esbuild (Breaking change) mermaid.min.js and mermaid.js will now be IIFE instead of UMD.
* develop: (56 commits)
chore: Add comments on redirectMaps
remove `chart` from `pie.spec.ts` description
Update docs
change `defaultConfig` type to `RequiredDeep` and use it in `pieDb`
use `DiagramStylesProvider` in `pieStyles.ts`
remove `setConfig` and `resetConfig` in pie
add `structuredClone` in pie `getConfig`
cleanAndMerge pieConfig
remove cleanClone
feat: Add cleanAndMerge and tests
chore: Rename utils.spec.ts
move db assignment from `beforeEach` to `beforeAll`
create `structuredCleanClone` helper function
add more types to pieRenderer
add `resetConfig` to `clear` in pieDb
rename `reset` to `resetConfig`
use `structedClone` in `pieDb`
remove `PieDiagramConfig` and import generated one
remove unnecessary lines in pie files
remove unused `HTML` import in pieRenderer
...