@angular/core und @angular/compiler-cli standen im committeten Lockfile auf
17.3.0, alle uebrigen @angular/*-Pakete auf 17.3.12. Angular-Pakete verlangen
einander exakt passend: compiler-cli@17.3.0 will compiler@17.3.0, im Baum liegt
aber compiler@17.3.12 (via platform-browser-dynamic@17.3.12).
Damit war der Baum nicht mehr aufloesbar - jedes npm install brach mit ERESOLVE
ab, auch fuer Bumps, die mit Angular nichts zu tun haben.
Die Specs in package.json (^17.3.0) liessen 17.3.12 ohnehin zu; hier wird nur
nachgezogen, was beim urspruenglichen Install auseinandergelaufen ist.
- Restructure into standard Angular library workspace
- Library source in projects/ngx-pretext-table/
- Demo app in src/ using PretextVirtualScrollDirective
- Switch @chenglou/pretext dependency to npm registry (^0.0.4)
- Fix moduleResolution to "bundler" for Angular 17 compatibility
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>