#the legacy-peer-deps default is false, but setting it true seems to be needed for a conflict between zone.js and angular animations
#otherwise, the below errors occur when running npm install
#perhaps we can set it back to false once the conflict is resolved in future versions of angular
# Conflicting peer dependency: zone.js@0.13.3
# npm ERR! node_modules/zone.js
# npm ERR!   peer zone.js@"~0.13.0" from @angular/core@16.2.8
# npm ERR!   node_modules/@angular/core
# npm ERR!     @angular/core@"^16.2.8" from the root project
# npm ERR!     peer @angular/core@"16.2.8" from @angular/animations@16.2.8
# npm ERR!     node_modules/@angular/animations
# npm ERR!       @angular/animations@"^16.2.8" from the root project
# npm ERR!       29 more (@angular/platform-browser, ...)
# npm ERR!     36 more (@angular/cdk, @angular/common, @angular/compiler, ...)
legacy-peer-deps=true
