-
-
Notifications
You must be signed in to change notification settings - Fork 4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support to npm 7. #12747
Comments
@pascalgrimaud @vishal423 eslint-config-jhipster has peer dependencies problems. |
I'm in favor of a shared file, if it's possible |
@pascalgrimaud ng-jhipster is the missing part for angular. Can you do a release? |
I was really busy today, with my day work. I'll try to do a release tomorrow |
The purpose of Since we have already merged code to remove this package, I would suggest archiving that package repository as well to indicate that we wouldn't be maintaining this package going forth. |
Thanks for the information @vishal423 |
@mshima : release of ng-jhipster done |
Thanks @pascalgrimaud |
I'm having this issue as NPM 7 got installed by default on my machine - I believe many users will have this issue, so it's very important. |
I think we cannot support both npm 6.x and npm 7.x.
There will be some conflicts if we support both.
There are 2 options:
|
This issue is stale because it has been open 30 days with no activity. |
@github-actions please keep open |
This issue is stale because it has been open 30 days with no activity. |
PR is already here |
Overview of the issue
JHipster fails with NPM 7 due to peerDependencies.
Motivation for or Use Case
NPM 7 was released and we should keep compatibility with latest stable version.
NPM 7 installs and verifies peer dependencies by default, this feature reduces execution/runtime conflicts between dependencies.
Reproduce the error
npm i -g [email protected]
jhipster --defaults
jhipster --defaults --client-framework react
jhipster --defaults --client-framework vue
Related issues
Suggest a Fix
Resolve peer conflicts.
--force
or--legacy-peer-deps
.Workaround:
--skip-install
npm install --legacy-peer-deps
--legacy-peer-deps
JHipster Version(s)
JHipster configuration
Every.
Entity configuration(s)
entityName.json
files generated in the.jhipster
directoryBrowsers and Operating System
The text was updated successfully, but these errors were encountered: