Skip to content

Conversation

@cte
Copy link
Collaborator

@cte cte commented May 28, 2025

Description

Now that we have a monorepo we can publish the @roo-code/types workspace to NPM. I delete the Roo-Code-Types repository.


Important

Prepare @roo-code/types package for NPM publishing by updating package.json with version, metadata, scripts, and dependencies.

  • NPM Publishing:
    • Set version to 1.15.0 in package.json.
    • Added publishConfig with access: public.
    • Added prepublishOnly, publish:test, and publish scripts for build and publish processes.
  • Metadata:
    • Updated description, author, license, repository, bugs, homepage, and keywords fields in package.json.
  • Exports and Entry Points:
    • Updated main, module, types, and exports fields to point to dist directory.
  • Dependencies:
    • Added zod as a dependency.
    • Updated devDependencies with @roo-code/config-eslint, @roo-code/config-typescript, @types/node, tsup, and vitest.

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

@cte cte requested a review from mrubens as a code owner May 28, 2025 02:21
@dosubot dosubot bot added the size:M This PR changes 30-99 lines, ignoring generated files. label May 28, 2025
@cte cte merged commit 6370131 into main May 28, 2025
10 of 12 checks passed
@cte cte deleted the cte/publish-roo-code-types branch May 28, 2025 02:21
@github-project-automation github-project-automation bot moved this from New to Done in Roo Code Roadmap May 28, 2025
@github-project-automation github-project-automation bot moved this from Triage to Done in Roo Code Roadmap May 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:M This PR changes 30-99 lines, ignoring generated files.

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants