Some packages affected: Linter, Minimap
Raft of errors, but the crucial one is this: npm WARN
git config --get remote.origin.url returned wrong result (https://github.com/Benvie/harmony-collections.git) Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.
Figured out the problem – I’d installed a new version of XCode but hadn’t actually run it. Once I did and XCode installed command line tools, all was well. Posting in case others run into this.