You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I also have this file after running ng update @angular/core@17 @angular/cli@17 @angular-eslint/schematics@17. We are not using nx in our project and I'm therefore surprised this is needed!
Shouldn't nx be a dev or peerDependency of angular-eslint?
Same here. With @angular-eslint 17.3.0 the nx/devkit/nwl dependencies find their way into the project. Even breaks my build process Error: Cannot find module '@nx/nx-linux-x64-gnu'. Why are they suddenly required by @angular-eslint?
A ~9MB binary is generated from
@angular-eslint/schematics@17.3.0
.I'm assuming it is a regression bug maybe after your migration to Nx 18.
To reproduce:
ng new app --defaults cd app ng add @angular-eslint/schematics --skip-confirmation
You should see this file:
app/.nx/cache/18.3.3-nx.linux-x64-gnu.node
.Environment:
Added dependencies:
"@angular-eslint/builder": "17.3.0", "@angular-eslint/eslint-plugin": "17.3.0", "@angular-eslint/eslint-plugin-template": "17.3.0", "@angular-eslint/schematics": "17.3.0", "@angular-eslint/template-parser": "17.3.0", "@typescript-eslint/eslint-plugin": "7.2.0", "@typescript-eslint/parser": "7.2.0", "eslint": "^8.57.0",
The text was updated successfully, but these errors were encountered: