Drop lodash from @pi/ui

The three functions it used (isEqual, some with an object as criterion
and capitalize) live in util/common/compare.ts with the same behaviour,
so apps no longer pull a CommonJS library that Node's ESM loader cannot
resolve by path. TaskStream's initial bundle goes down to 1.88 MB.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-13 06:52:28 +02:00
parent c6ca5eb6ab
commit 4a33c9ade5
12 changed files with 247 additions and 216 deletions

View File

@@ -4,7 +4,7 @@
"lib": {
"entryFile": "src/index.ts"
},
"allowedNonPeerDependencies": ["lodash", "luxon", "ngx-infinite-scroll"],
"allowedNonPeerDependencies": ["luxon", "ngx-infinite-scroll"],
"assets": [
{
"glob": "**/*.scss",