Codebase Statistics

30 April 2026 at 14:35

File overview
TypeScript
3.072
source files (excl. specs)
Spec files
56
unit test files
HTML templates
927
SCSS files
797
Lines of code
210.729
source TS only
State management
signalStore
85
84 files
ComponentStore
101
101 files — goal: 0
Signal %
46%
of all stores using signalStore
Stores tested
15%
13/84 have a spec file
46% of stores migrated to signalStore
Unit tests
Spec files
56
across libs/ and apps/
Test cases
713
it() / test() calls
libs/common specs
35
377 test cases

35 of 56 spec files in libs/common

Goals — things to remove
Goal Description Remaining Files affected Progress
Google Drawing library Replace google.maps.drawing with an alternative drawing library 0 0
Done
treeControl usages Remove FlatTreeControl / NestedTreeControl — migrate to new CDK tree API 11 2
11 remaining
Old Google Places API Migrate from legacy PlacesService / AutocompleteService to the new Places API 1 1
1 remaining
Goal details
treeControl usages
File
libs/shipper-tms/feature-order-management/src/lib/order-detail-pricing/dialogs/add-supplier-dialog/add-supplier-dialog.store.ts
libs/ui/src/lib/collapsible-list/collapsible-list-checkbox/collapsible-list-checkbox.component.ts
Old Google Places API
File
libs/common/address-field/src/lib/google-autocomplete.directive.ts