chore(deps-dev): bump tree-sitter-erlang from 0.0.0 to 0.17#1138
Conversation
Bumps [tree-sitter-erlang](https://github.com/WhatsApp/tree-sitter-erlang) from 0.0.0 to 0.17. - [Release notes](https://github.com/WhatsApp/tree-sitter-erlang/releases) - [Commits](https://github.com/WhatsApp/tree-sitter-erlang/commits/0.17) --- updated-dependencies: - dependency-name: tree-sitter-erlang dependency-version: '0.17' dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Greptile SummaryThis is a routine Dependabot bump of
Confidence Score: 4/5Safe to merge once the previously identified libc discriminator issue in the Linux optional packages is resolved. The change is limited to a dev dependency (an Erlang grammar parser), and the lock-file diff is generated by Dependabot. The open question is the libc discriminator removal flagged in the prior review — if that side-effect of the lock-file regeneration hasn't been addressed, it can cause the wrong native binary to load on Linux hosts. package-lock.json — specifically the @optave/codegraph-linux-* optional package entries where the libc discriminator was removed in a previous regeneration. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[tree-sitter-erlang 0.0.0 → 0.17] --> B[Dropped: nan ^2.14.1]
A --> C[Added: node-addon-api ^7.1.0]
A --> D[Added: node-gyp-build ^4.8.0]
A --> E[Upgraded: tree-sitter-cli 0.20.8 → 0.23.2]
A --> F[New peer dep: tree-sitter ^0.22.4 optional]
C --> G{Root has node-addon-api 8.5.0}
G -- incompatible major --> H[Nested install: node-addon-api 7.1.1 under tree-sitter-erlang/node_modules]
G -- satisfies root consumers --> I[Root node-addon-api 8.5.0 unchanged]
D --> J[node-gyp-build 4.8.4 already in root node_modules]
Reviews (2): Last reviewed commit: "Merge branch 'main' into dependabot/npm_..." | Re-trigger Greptile |
|
@greptile-apps Re: The diff between this branch and The underlying issue (missing |
|
Fair enough — the evidence is clear. Since the Linux optional entries are byte-identical between This PR looks good to merge. |
Bumps tree-sitter-erlang from 0.0.0 to 0.17.
Release notes
Sourced from tree-sitter-erlang's releases.
Commits
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 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)