Skip to content
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

Installation of decap-cms-app fails under node 16 and 18 #6885

Closed
luksak opened this issue Aug 25, 2023 · 2 comments · Fixed by #6886
Closed

Installation of decap-cms-app fails under node 16 and 18 #6885

luksak opened this issue Aug 25, 2023 · 2 comments · Fixed by #6886
Assignees
Labels
type: bug code to address defects in shipped code

Comments

@luksak
Copy link

luksak commented Aug 25, 2023

Describe the bug
I tried installing decap-cms-app, but that fails under noder 16 and 18:

npm i decap-cms-app
npm WARN ancient lockfile 
npm WARN ancient lockfile The package-lock.json file was created with an old version of npm,
npm WARN ancient lockfile so supplemental metadata must be fetched from the registry.
npm WARN ancient lockfile 
npm WARN ancient lockfile This is a one-time fix-up, please be patient...
npm WARN ancient lockfile 
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-backend-azure@3.0.0
npm WARN Found: peer decap-cms-lib-auth@"^2.3.0" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-lib-auth@"^2.3.0" from the root project
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-backend-azure@3.0.0
npm WARN Found: decap-cms-lib-util@undefined
npm WARN node_modules/decap-cms-lib-util
npm WARN   peer decap-cms-lib-util@"^2.12.3" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-lib-util@"^2.12.3" from the root project
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-backend-azure@3.0.0
npm WARN Found: decap-cms-ui-default@undefined
npm WARN node_modules/decap-cms-ui-default
npm WARN   peer decap-cms-ui-default@"^2.12.1" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-ui-default@"^2.12.1" from the root project
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-backend-proxy@3.0.0
npm WARN Found: peer decap-cms-lib-util@"^2.12.3" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-lib-util@"^2.12.3" from the root project
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-backend-proxy@3.0.0
npm WARN Found: decap-cms-ui-default@undefined
npm WARN node_modules/decap-cms-ui-default
npm WARN   peer decap-cms-ui-default@"^2.12.1" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-ui-default@"^2.12.1" from the root project
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-widget-boolean@3.0.0
npm WARN Found: peer decap-cms-ui-default@"^2.12.1" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-ui-default@"^2.12.1" from the root project
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-widget-datetime@3.0.0
npm WARN Found: decap-cms-widget-date@undefined
npm WARN node_modules/decap-cms-widget-date
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-widget-date@"^2.5.7" from decap-cms-widget-datetime@3.0.0
npm WARN node_modules/decap-cms-widget-datetime
npm WARN   decap-cms-widget-datetime@"^3.0.0" from decap-cms-app@3.0.4
npm WARN   node_modules/decap-cms-app
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-backend-git-gateway@3.0.0
npm WARN Found: peer decap-cms-backend-bitbucket@"^2.12.8" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-backend-bitbucket@"^2.12.8" from the root project
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-backend-git-gateway@3.0.0
npm WARN Found: decap-cms-backend-github@undefined
npm WARN node_modules/decap-cms-backend-github
npm WARN   peer decap-cms-backend-github@"^2.11.9" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-backend-github@"^2.11.9" from the root project
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-backend-git-gateway@3.0.0
npm WARN Found: decap-cms-backend-gitlab@undefined
npm WARN node_modules/decap-cms-backend-gitlab
npm WARN   peer decap-cms-backend-gitlab@"^2.9.9" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-backend-gitlab@"^2.9.9" from the root project
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-backend-git-gateway@3.0.0
npm WARN Found: decap-cms-backend-bitbucket@undefined
npm WARN node_modules/decap-cms-backend-bitbucket
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-backend-bitbucket@"^2.12.8" from decap-cms-backend-git-gateway@3.0.0
npm WARN node_modules/decap-cms-backend-git-gateway
npm WARN   decap-cms-backend-git-gateway@"^3.0.0" from decap-cms-app@3.0.4
npm WARN   node_modules/decap-cms-app
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-backend-git-gateway@3.0.0
npm WARN Found: decap-cms-backend-github@undefined
npm WARN node_modules/decap-cms-backend-github
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-backend-github@"^2.11.9" from decap-cms-backend-git-gateway@3.0.0
npm WARN node_modules/decap-cms-backend-git-gateway
npm WARN   decap-cms-backend-git-gateway@"^3.0.0" from decap-cms-app@3.0.4
npm WARN   node_modules/decap-cms-app
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-backend-git-gateway@3.0.0
npm WARN Found: decap-cms-backend-gitlab@undefined
npm WARN node_modules/decap-cms-backend-gitlab
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-backend-gitlab@"^2.9.9" from decap-cms-backend-git-gateway@3.0.0
npm WARN node_modules/decap-cms-backend-git-gateway
npm WARN   decap-cms-backend-git-gateway@"^3.0.0" from decap-cms-app@3.0.4
npm WARN   node_modules/decap-cms-app
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-backend-git-gateway@3.0.0
npm WARN Found: peer decap-cms-lib-auth@"^2.3.0" from decap-cms-backend-git-gateway@3.0.0
npm WARN node_modules/decap-cms-backend-git-gateway
npm WARN   decap-cms-backend-git-gateway@"^3.0.0" from decap-cms-app@3.0.4
npm WARN   node_modules/decap-cms-app
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-lib-auth@"^2.3.0" from decap-cms-backend-git-gateway@3.0.0
npm WARN node_modules/decap-cms-backend-git-gateway
npm WARN   decap-cms-backend-git-gateway@"^3.0.0" from decap-cms-app@3.0.4
npm WARN   node_modules/decap-cms-app
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-backend-git-gateway@3.0.0
npm WARN Found: decap-cms-lib-util@undefined
npm WARN node_modules/decap-cms-lib-util
npm WARN   peer decap-cms-lib-util@"^2.12.3" from decap-cms-backend-git-gateway@3.0.0
npm WARN   node_modules/decap-cms-backend-git-gateway
npm WARN     decap-cms-backend-git-gateway@"^3.0.0" from decap-cms-app@3.0.4
npm WARN     node_modules/decap-cms-app
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-lib-util@"^2.12.3" from decap-cms-backend-git-gateway@3.0.0
npm WARN node_modules/decap-cms-backend-git-gateway
npm WARN   decap-cms-backend-git-gateway@"^3.0.0" from decap-cms-app@3.0.4
npm WARN   node_modules/decap-cms-app
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-backend-git-gateway@3.0.0
npm WARN Found: decap-cms-ui-default@undefined
npm WARN node_modules/decap-cms-ui-default
npm WARN   peer decap-cms-ui-default@"^2.12.1" from decap-cms-backend-git-gateway@3.0.0
npm WARN   node_modules/decap-cms-backend-git-gateway
npm WARN     decap-cms-backend-git-gateway@"^3.0.0" from decap-cms-app@3.0.4
npm WARN     node_modules/decap-cms-app
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-ui-default@"^2.12.1" from decap-cms-backend-git-gateway@3.0.0
npm WARN node_modules/decap-cms-backend-git-gateway
npm WARN   decap-cms-backend-git-gateway@"^3.0.0" from decap-cms-app@3.0.4
npm WARN   node_modules/decap-cms-app
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-backend-azure@3.0.0
npm WARN Found: decap-cms-lib-util@undefined
npm WARN node_modules/decap-cms-app/node_modules/decap-cms-lib-util
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-lib-util@"^2.12.3" from decap-cms-backend-azure@3.0.0
npm WARN node_modules/decap-cms-app/node_modules/decap-cms-backend-azure
npm WARN   decap-cms-backend-azure@"^3.0.0" from decap-cms-app@3.0.4
npm WARN   node_modules/decap-cms-app
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-backend-azure@3.0.0
npm WARN Found: decap-cms-ui-default@undefined
npm WARN node_modules/decap-cms-app/node_modules/decap-cms-ui-default
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-ui-default@"^2.12.1" from decap-cms-backend-azure@3.0.0
npm WARN node_modules/decap-cms-app/node_modules/decap-cms-backend-azure
npm WARN   decap-cms-backend-azure@"^3.0.0" from decap-cms-app@3.0.4
npm WARN   node_modules/decap-cms-app
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-backend-git-gateway@3.0.0
npm WARN Found: peer decap-cms-backend-github@"^2.11.9" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-backend-github@"^2.11.9" from the root project
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-backend-git-gateway@3.0.0
npm WARN Found: decap-cms-backend-gitlab@undefined
npm WARN node_modules/decap-cms-backend-gitlab
npm WARN   peer decap-cms-backend-gitlab@"^2.9.9" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-backend-gitlab@"^2.9.9" from the root project
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-backend-git-gateway@3.0.0
npm WARN Found: peer decap-cms-backend-gitlab@"^2.9.9" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-backend-gitlab@"^2.9.9" from the root project
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-backend-git-gateway@3.0.0
npm WARN Found: decap-cms-lib-auth@undefined
npm WARN node_modules/decap-cms-lib-auth
npm WARN   peer decap-cms-lib-auth@"^2.3.0" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-lib-auth@"^2.3.0" from the root project
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-backend-git-gateway@3.0.0
npm WARN Found: decap-cms-lib-util@undefined
npm WARN node_modules/decap-cms-lib-util
npm WARN   peer decap-cms-lib-util@"^2.12.3" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-lib-util@"^2.12.3" from the root project
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-backend-git-gateway@3.0.0
npm WARN Found: decap-cms-ui-default@undefined
npm WARN node_modules/decap-cms-ui-default
npm WARN   peer decap-cms-ui-default@"^2.12.1" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-ui-default@"^2.12.1" from the root project
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-backend-git-gateway@3.0.0
npm WARN Found: decap-cms-lib-auth@undefined
npm WARN node_modules/decap-cms-app/node_modules/decap-cms-lib-auth
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-lib-auth@"^2.3.0" from decap-cms-backend-git-gateway@3.0.0
npm WARN node_modules/decap-cms-app/node_modules/decap-cms-backend-git-gateway
npm WARN   decap-cms-backend-git-gateway@"^3.0.0" from decap-cms-app@3.0.4
npm WARN   node_modules/decap-cms-app
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-backend-git-gateway@3.0.0
npm WARN Found: decap-cms-lib-util@undefined
npm WARN node_modules/decap-cms-app/node_modules/decap-cms-lib-util
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-lib-util@"^2.12.3" from decap-cms-backend-git-gateway@3.0.0
npm WARN node_modules/decap-cms-app/node_modules/decap-cms-backend-git-gateway
npm WARN   decap-cms-backend-git-gateway@"^3.0.0" from decap-cms-app@3.0.4
npm WARN   node_modules/decap-cms-app
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-backend-git-gateway@3.0.0
npm WARN Found: decap-cms-ui-default@undefined
npm WARN node_modules/decap-cms-app/node_modules/decap-cms-ui-default
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-ui-default@"^2.12.1" from decap-cms-backend-git-gateway@3.0.0
npm WARN node_modules/decap-cms-app/node_modules/decap-cms-backend-git-gateway
npm WARN   decap-cms-backend-git-gateway@"^3.0.0" from decap-cms-app@3.0.4
npm WARN   node_modules/decap-cms-app
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-core@3.2.1
npm WARN Found: decap-cms-editor-component-image@undefined
npm WARN node_modules/decap-cms-app/node_modules/decap-cms-editor-component-image
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-editor-component-image@"^2.6.7" from decap-cms-core@3.2.1
npm WARN node_modules/decap-cms-app/node_modules/decap-cms-core
npm WARN   decap-cms-core@"^3.2.1" from decap-cms-app@3.0.4
npm WARN   node_modules/decap-cms-app
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-core@3.2.1
npm WARN Found: decap-cms-lib-widgets@undefined
npm WARN node_modules/decap-cms-app/node_modules/decap-cms-lib-widgets
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-lib-widgets@"^1.6.1" from decap-cms-core@3.2.1
npm WARN node_modules/decap-cms-app/node_modules/decap-cms-core
npm WARN   decap-cms-core@"^3.2.1" from decap-cms-app@3.0.4
npm WARN   node_modules/decap-cms-app
npm WARN ERESOLVE overriding peer dependency
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-widget-image@3.0.0
npm WARN Found: peer decap-cms-widget-file@"^2.9.2" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-widget-file@"^2.9.2" from the root project
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-widget-image@3.0.0
npm WARN Found: peer decap-cms-ui-default@"^2.12.1" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-ui-default@"^2.12.1" from the root project
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-widget-image@3.0.0
npm WARN Found: decap-cms-widget-file@undefined
npm WARN node_modules/decap-cms-widget-file
npm WARN   peer decap-cms-widget-file@"^2.9.2" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-widget-file@"^2.9.2" from the root project
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-widget-list@3.0.0
npm WARN Found: peer decap-cms-widget-object@"^2.6.2" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-widget-object@"^2.6.2" from the root project
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-widget-list@3.0.0
npm WARN Found: peer decap-cms-lib-widgets@"^1.6.1" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-lib-widgets@"^1.6.1" from the root project
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-widget-list@3.0.0
npm WARN Found: decap-cms-ui-default@undefined
npm WARN node_modules/decap-cms-ui-default
npm WARN   peer decap-cms-ui-default@"^2.12.1" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-ui-default@"^2.12.1" from the root project
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-widget-list@3.0.0
npm WARN Found: decap-cms-widget-object@undefined
npm WARN node_modules/decap-cms-widget-object
npm WARN   peer decap-cms-widget-object@"^2.6.2" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-widget-object@"^2.6.2" from the root project
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: decap-cms-widget-list@3.0.0
npm WARN Found: decap-cms-ui-default@undefined
npm WARN node_modules/decap-cms-app/node_modules/decap-cms-ui-default
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer decap-cms-ui-default@"^2.12.1" from decap-cms-widget-list@3.0.0
npm WARN node_modules/decap-cms-app/node_modules/decap-cms-widget-list
npm WARN   decap-cms-widget-list@"^3.0.0" from decap-cms-app@3.0.4
npm WARN   node_modules/decap-cms-app

Using node 14 it works.

To Reproduce

  1. Switch to node 16 or 18
  2. Run $ npm i decap-cms-app
  3. The error occurs
  4. Switch to node 14
  5. Run $ npm i decap-cms-app
  6. This time it works

Expected behavior
The install of decap-cms-app works

Applicable Versions:

  • Decap CMS version: 3.0.4
  • OS: Fedora 38
  • Node.JS version: 18.17.1, 16.17.1
@luksak luksak added the type: bug code to address defects in shipped code label Aug 25, 2023
@martinjagodic
Copy link
Member

Thanks for reporting this, it appears that peer dependencies have to be updated. Working on it.

@luksak
Copy link
Author

luksak commented Aug 29, 2023

Perfect, that works now. Thank you, @martinjagodic

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: bug code to address defects in shipped code
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants