Skip to content

deps: remove dead root dependency#22471

Merged
vincentkoc merged 9 commits intomainfrom
vincentkoc-code/deadcode-pass-1
Feb 21, 2026
Merged

deps: remove dead root dependency#22471
vincentkoc merged 9 commits intomainfrom
vincentkoc-code/deadcode-pass-1

Conversation

@vincentkoc
Copy link
Copy Markdown
Member

@vincentkoc vincentkoc commented Feb 21, 2026

Summary

  • Remove @larksuiteoapi/node-sdk from root package.json.
  • Regenerate pnpm-lock.yaml.
  • Add a changelog entry for this deadcode cleanup tranche.

Checklist

  • Tranche-level dead-code removal commit.
  • CI dead-code scan job remains non-blocking.

Greptile Summary

Removed @larksuiteoapi/node-sdk from root package.json and regenerated lockfile. The dependency is only used by extensions/feishu and is already declared in that extension's package.json:7. This change follows the project's guideline (AGENTS.md:11) to keep plugin-only dependencies scoped to extension manifests rather than the root.

Confidence Score: 5/5

  • Safe to merge - straightforward dependency cleanup with no behavioral changes
  • The dependency is only used in extensions/feishu and is properly declared there. No references exist in core src/ code. The change aligns with project conventions for scoping extension dependencies.
  • No files require special attention

Last reviewed commit: 2ed5ce2

@openclaw-barnacle openclaw-barnacle bot added size: S maintainer Maintainer-authored PR labels Feb 21, 2026
@vincentkoc vincentkoc marked this pull request as ready for review February 21, 2026 06:31
@vincentkoc vincentkoc merged commit 3b8d7b2 into main Feb 21, 2026
20 of 21 checks passed
@vincentkoc vincentkoc deleted the vincentkoc-code/deadcode-pass-1 branch February 21, 2026 06:33
ly85206559 pushed a commit to ly85206559/openclaw that referenced this pull request Feb 21, 2026
* chore(deadcode): add deadcode scanning and remove unused lockfile deps

* chore(changelog): mention deadcode CI scan pass

* ci: disable deadcode job temporarily

* docs(changelog): add PR ref and thanks for deadcode scan entry

* ci: comment out deadcode job condition while keeping it disabled

* Deps: remove dead root dependency from package manifest

* Changelog: reference PR for deadcode dependency cleanup

* Deps: remove unused root signal-utils
Hansen1018 pushed a commit to Hansen1018/openclaw that referenced this pull request Feb 21, 2026
* chore(deadcode): add deadcode scanning and remove unused lockfile deps

* chore(changelog): mention deadcode CI scan pass

* ci: disable deadcode job temporarily

* docs(changelog): add PR ref and thanks for deadcode scan entry

* ci: comment out deadcode job condition while keeping it disabled

* Deps: remove dead root dependency from package manifest

* Changelog: reference PR for deadcode dependency cleanup

* Deps: remove unused root signal-utils
mmyyfirstb pushed a commit to mmyyfirstb/openclaw that referenced this pull request Feb 21, 2026
* chore(deadcode): add deadcode scanning and remove unused lockfile deps

* chore(changelog): mention deadcode CI scan pass

* ci: disable deadcode job temporarily

* docs(changelog): add PR ref and thanks for deadcode scan entry

* ci: comment out deadcode job condition while keeping it disabled

* Deps: remove dead root dependency from package manifest

* Changelog: reference PR for deadcode dependency cleanup

* Deps: remove unused root signal-utils
clickmediapropy pushed a commit to clickmediapropy/openclaw that referenced this pull request Feb 22, 2026
* chore(deadcode): add deadcode scanning and remove unused lockfile deps

* chore(changelog): mention deadcode CI scan pass

* ci: disable deadcode job temporarily

* docs(changelog): add PR ref and thanks for deadcode scan entry

* ci: comment out deadcode job condition while keeping it disabled

* Deps: remove dead root dependency from package manifest

* Changelog: reference PR for deadcode dependency cleanup

* Deps: remove unused root signal-utils
obviyus pushed a commit to guirguispierre/openclaw that referenced this pull request Feb 22, 2026
* chore(deadcode): add deadcode scanning and remove unused lockfile deps

* chore(changelog): mention deadcode CI scan pass

* ci: disable deadcode job temporarily

* docs(changelog): add PR ref and thanks for deadcode scan entry

* ci: comment out deadcode job condition while keeping it disabled

* Deps: remove dead root dependency from package manifest

* Changelog: reference PR for deadcode dependency cleanup

* Deps: remove unused root signal-utils
mreedr pushed a commit to mreedr/openclaw-custom that referenced this pull request Feb 24, 2026
* chore(deadcode): add deadcode scanning and remove unused lockfile deps

* chore(changelog): mention deadcode CI scan pass

* ci: disable deadcode job temporarily

* docs(changelog): add PR ref and thanks for deadcode scan entry

* ci: comment out deadcode job condition while keeping it disabled

* Deps: remove dead root dependency from package manifest

* Changelog: reference PR for deadcode dependency cleanup

* Deps: remove unused root signal-utils
hughdidit pushed a commit to hughdidit/DAISy-Agency that referenced this pull request Mar 1, 2026
* chore(deadcode): add deadcode scanning and remove unused lockfile deps

* chore(changelog): mention deadcode CI scan pass

* ci: disable deadcode job temporarily

* docs(changelog): add PR ref and thanks for deadcode scan entry

* ci: comment out deadcode job condition while keeping it disabled

* Deps: remove dead root dependency from package manifest

* Changelog: reference PR for deadcode dependency cleanup

* Deps: remove unused root signal-utils

(cherry picked from commit 3b8d7b2)
hughdidit pushed a commit to hughdidit/DAISy-Agency that referenced this pull request Mar 3, 2026
* chore(deadcode): add deadcode scanning and remove unused lockfile deps

* chore(changelog): mention deadcode CI scan pass

* ci: disable deadcode job temporarily

* docs(changelog): add PR ref and thanks for deadcode scan entry

* ci: comment out deadcode job condition while keeping it disabled

* Deps: remove dead root dependency from package manifest

* Changelog: reference PR for deadcode dependency cleanup

* Deps: remove unused root signal-utils

(cherry picked from commit 3b8d7b2)

# Conflicts:
#	package.json
zooqueen pushed a commit to hanzoai/bot that referenced this pull request Mar 6, 2026
* chore(deadcode): add deadcode scanning and remove unused lockfile deps

* chore(changelog): mention deadcode CI scan pass

* ci: disable deadcode job temporarily

* docs(changelog): add PR ref and thanks for deadcode scan entry

* ci: comment out deadcode job condition while keeping it disabled

* Deps: remove dead root dependency from package manifest

* Changelog: reference PR for deadcode dependency cleanup

* Deps: remove unused root signal-utils
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintainer Maintainer-authored PR size: XS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant