-
Notifications
You must be signed in to change notification settings - Fork 7
Bump lodash from 4.17.21 to 4.17.23 #35
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
base: master
Are you sure you want to change the base?
Conversation
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](lodash/lodash@4.17.21...4.17.23) --- updated-dependencies: - dependency-name: lodash dependency-version: 4.17.23 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
Needs ReviewI recommend reviewing this upgrade before merging because the package-lock.json specifies a non-existent lodash version (4.17.23) which causes installation failures. The latest available version is 4.17.21. While the security vulnerabilities mentioned represent fixes rather than new issues, and lodash is only used as a transitive dev dependency by jsdoc documentation tooling (not in production code), the version constraint must be corrected to enable successful dependency installation. The fix is straightforward - update package-lock.json to reference the correct version 4.17.21.
Fix SuggestionsWe identified 2 fixable issues in this upgrade.
AI Assistant PromptCopy prompt for AI assistantWhat we checked
Dependency UsageLodash is not actively used in the application code and exists only as a transitive dependency brought in by other packages. No files in the codebase import or reference lodash directly, indicating it provides no direct business functionality to this Tiltify API client application. This represents a typical scenario where a utility library is installed as part of the dependency tree but remains dormant in the actual codebase. ChangesLodash upgraded with a critical security fix for prototype pollution in
View 19 more changes
References (5)[1]: package-lock.json references non-existent lodash version 4.17.23 tiltify-api-client/package-lock.json Line 5147 in 84b6723
[2]: npm registry confirms lodash 4.17.21 is the latest version; 4.17.23 does not exist (source link) [3]: lodash is not listed as a direct dependency - it's only a transitive devDependency through jsdoc tiltify-api-client/package.json Line 22 in 84b6723
[4]: @jsdoc/salty requires lodash ^4.17.21 - should resolve to 4.17.21, not 4.17.23 tiltify-api-client/package-lock.json Line 1068 in 84b6723
[5]: Security fixes in 4.17.21 address prototype pollution and command injection (CVE-2021-23337) - these are fixes, not new vulnerabilities (source link) fossabot analyzed this PR using dependency research. View this analysis on the web |
Bumps lodash from 4.17.21 to 4.17.23.
Commits
dec55b7Bump main to v4.17.23 (#6088)19c9251fix: setCacheHas JSDoc return type should be boolean (#6071)b5e6729jsdoc: Add -0 and BigInt zeros to _.compact falsey values list (#6062)edadd45Prevent prototype pollution on baseUnset function4879a7adoc: fix autoLink function, conversion of source links (#6056)9648f69chore: removeyarn.lockfile (#6053)dfa407dci: remove legacy configuration files (#6052)156e196feat: add renovate setup (#6039)933e106ci: add pipeline for Bun (#6023)072a807docs: update links related to Open JS Foundation (#5968)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.