Skip to content

Conversation

@cte
Copy link
Collaborator

@cte cte commented Jan 6, 2026

Important

Switch to pnpm, update scripts and configurations, fix linter and type check issues, and add roomotes.yml.

  • Package Manager Switch:
    • Switch from npm to pnpm in .github/workflows/docusaurus-build.yml, README.md, and package.json.
    • Add .npmrc with shamefully-hoist=true.
  • Scripts and Configurations:
    • Update scripts in package.json to use pnpm.
    • Add roomotes.yml for roomote configuration.
    • Update eslint.config.mjs to include TypeScript and React plugins.
  • Linter and Type Check Fixes:
    • Fix type annotations in Codicon.tsx, CopyPageURL/index.tsx, GTMProvider/index.tsx, GitHubInstallButtons/index.tsx, IntercomProvider/index.tsx, LucideIcon.tsx, NavbarSocialIcons/index.tsx, ProviderTable/index.tsx, VideoGrid.tsx, and other components.
    • Add eslint-disable comments for specific rules in SearchBar/index.tsx and SearchPage/index.tsx.
  • Miscellaneous:
    • Remove unused import AnnouncementBanner in Layout/index.js.
    • Update AGENTS.md files to reflect changes in linting and type checking commands.

This description was created by Ellipsis for 4ecb653. You can customize this summary. It will automatically update as commits are pushed.

@vercel
Copy link

vercel bot commented Jan 6, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
roo-code-docs Ready Ready Preview, Comment Jan 6, 2026 5:17pm

@roomote
Copy link
Contributor

roomote bot commented Jan 6, 2026

Rooviewer Clock   See task on Roo Cloud

Review complete. The main AGENTS.md was updated correctly. 1 issue remains: the same update is still needed for the other AGENTS.md files.

  • Update .roo/rules-code/AGENTS.md and .roo/rules-debug/AGENTS.md to reflect that CI now runs type checking (main AGENTS.md was fixed)
Previous reviews

Mention @roomote in a comment to request specific changes to this pull request or fix all unresolved issues.

Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>
@cte cte merged commit eb58951 into main Jan 6, 2026
4 checks passed
@cte cte deleted the cte/pnpm branch January 6, 2026 17:26
@github-project-automation github-project-automation bot moved this from Triage to Done in Roo Code Roadmap Jan 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants