-
-
Notifications
You must be signed in to change notification settings - Fork 155
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
npm / yarn audit #371
Comments
The incorrect peer dependencies are issues with the packages themselves, not much to be done about that on qwc2 side (except if a newer upstream version is out which fixes the issue). Regarding the babel issue, the current setup should have
in qwc2/package.json and
in the app package.json, which should satisfy the dependency. I'd say it's up to the app package.json to respect the dependencies provided by qwc2/packages.json? |
Hey @manisandro, thanks for your reply! I guess the problem lies with “except if a newer upstream version is out“. Right now, because of the strict package numbers, the update needs to be done manually and thus probably only happens sporadically. There are only a few reasons to exactly fix a version instead of using the caret (^) but in qwc2 (and the demo project) most versions are. Changing Then, Finally, “Arbitrary Code Execution in underscore” remains. Even though there is a fix available, qwc2 depends directly on Digging into this revealed more opportunities for improvement (besides security issues or multiple bable versions)) like upgrading core-js to >=3.23.3 because the usage of v3.19.0 is discouraged. |
I've relaxed the version constraints throughout using |
Hey everyone,
I've noted that running
yarn audit
(which, in contrast to npm, isn't run each time one installs packages) results in:Running
yarn install
additional prints several warnings:I think this is in part due to the usage of fixed version numbers both in the demo's
package.json
and also qwc2's. I guess at least Patch Releases, better also Minor Releases, should be allowed (https://docs.npmjs.com/about-semantic-versioning)?The text was updated successfully, but these errors were encountered: