Skip to content

chore: update CLAUDE.md - #35

Open
localops-root wants to merge 1 commit into
mainfrom
claude/magical-thompson-b32oyl
Open

localops-root wants to merge 1 commit into
mainfrom
claude/magical-thompson-b32oyl

Conversation

@localops-root

Copy link
Copy Markdown
Contributor

Summary

Refreshed CLAUDE.md after re-auditing the repo. The rest of the file was already accurate; the one addition documents a real quirk found while cross-checking package.json against src/main.ts and dist/index.js:

  • @actions/github is imported directly in src/main.ts and gets fully bundled into dist/index.js (pulling in the entire @octokit REST client), but it is not declared in package.json's dependencies. It currently only resolves because @github/local-action (a devDependency) transitively depends on @actions/github@^7.0.0, hoisting it into node_modules.
  • It's also absent from .licenses/, so the licensed CI license-compliance check doesn't cover it.
  • Added a note that if @github/local-action is ever removed or stops depending on @actions/github, it should be added as an explicit direct dependency to avoid breaking the build.

No source code, tests, or dist/ changed — only CLAUDE.md.

Test plan

  • N/A — documentation-only change.

Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com


Generated by Claude Code

Documents an undeclared @actions/github dependency: it's imported directly
in src/main.ts but isn't listed in package.json, only resolving because
@github/local-action (a devDependency) transitively depends on it.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your trial has ended. Reactivate Greptile to resume code reviews.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants