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

Compatibility issues #410

Open
dartess opened this issue Jan 18, 2024 · 0 comments
Open

Compatibility issues #410

dartess opened this issue Jan 18, 2024 · 0 comments

Comments

@dartess
Copy link

dartess commented Jan 18, 2024

Describe the bug

After install npm i @pdfme/common i got:

npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: rc-color-picker@1.2.6

To Reproduce

just install it with npm

Expected behavior

The package has no legacy dependencies.

Your Environment

- @pdfme/common@3.2.1

Your Error Log

npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: rc-color-picker@1.2.6
npm WARN Found: react@18.2.0
npm WARN node_modules/react
npm WARN   peer react@">=16.0.0" from @ant-design/cssinjs@1.18.2
npm WARN   node_modules/@ant-design/cssinjs
npm WARN     @ant-design/cssinjs@"^1.18.2" from antd@5.13.1
npm WARN     node_modules/antd
npm WARN   147 more (@ant-design/icons, @ant-design/react-slick, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer react@"16.x" from rc-color-picker@1.2.6
npm WARN node_modules/form-render/node_modules/rc-color-picker
npm WARN   rc-color-picker@"^1.2.6" from form-render@2.3.8
npm WARN   node_modules/form-render
npm WARN 
npm WARN Conflicting peer dependency: react@16.14.0
npm WARN node_modules/react
npm WARN   peer react@"16.x" from rc-color-picker@1.2.6
npm WARN   node_modules/form-render/node_modules/rc-color-picker
npm WARN     rc-color-picker@"^1.2.6" from form-render@2.3.8
npm WARN     node_modules/form-render
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: rc-color-picker@1.2.6
npm WARN Found: react-dom@18.2.0
npm WARN node_modules/react-dom
npm WARN   peer react-dom@">=16.0.0" from @ant-design/cssinjs@1.18.2
npm WARN   node_modules/@ant-design/cssinjs
npm WARN     @ant-design/cssinjs@"^1.18.2" from antd@5.13.1
npm WARN     node_modules/antd
npm WARN   93 more (@ant-design/icons, @floating-ui/react-dom, @mui/base, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer react-dom@"16.x" from rc-color-picker@1.2.6
npm WARN node_modules/form-render/node_modules/rc-color-picker
npm WARN   rc-color-picker@"^1.2.6" from form-render@2.3.8
npm WARN   node_modules/form-render
npm WARN 
npm WARN Conflicting peer dependency: react-dom@16.14.0
npm WARN node_modules/react-dom
npm WARN   peer react-dom@"16.x" from rc-color-picker@1.2.6
npm WARN   node_modules/form-render/node_modules/rc-color-picker
npm WARN     rc-color-picker@"^1.2.6" from form-render@2.3.8
npm WARN     node_modules/form-render

Additional context

I want to be able to generate pdf, without any interface. According to the documentation, I should install this package for it. I don’t understand why in order to generate a PDF, you need a form-render package, because it obviously belongs to some kind of UI.
Perhaps you need to refactor your packages or consider a more modern alternative? The authors of form-render are happy with this and won't update themselves, which is why I came to you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants