-
Notifications
You must be signed in to change notification settings - Fork 81
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 for NPM 8, 9, 10 and PNPM 8, remove support for NPM 6 #235
Changes from all commits
1334d13
533fdaa
c9bf9d8
05c13a2
b0231b1
b22eae6
8d60aef
ac68569
26c3fa4
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -13,3 +13,12 @@ engine-strict=true | |
# package.json. to display a helpful message instead of a confusing dependency tree error when using npm 7, we enable | ||
# the "legacy-peer-deps" setting: https://github.com/sulu/skeleton/issues/133#issuecomment-907271497 | ||
legacy-peer-deps=true | ||
|
||
# unfortunataly, npm >= 7 ignores dependencies of local dependencies to handle them the same way as normal | ||
# dependencies we require to use install-links which will create a tar ball for all packages and install | ||
# it like a normal dependency with its dependencies | ||
install-links=true | ||
|
||
# pnpm does not install dependencies of local dependencies correctly by default but if use the shamefully-hoist | ||
# configuration it also installs them correctly and can so be correctly build via pnpm | ||
shamefully-hoist=true | ||
Comment on lines
+17
to
+24
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This are the main changes required for newer NPM version and for using PNPM |
This file was deleted.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like Imagick on PHP 8.3 is not yet supported for windows.
The
sodium
PHP Extension seems not longer be part of setup-php of winodws. So we need to enable it.