8000 Publish @roo-code/types to npm by cte · Pull Request #4059 · RooCodeInc/Roo-Code · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Publish @roo-code/types to npm #4059

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 28, 2025
Merged

Publish @roo-code/types to npm #4059

merged 1 commit into from
May 28, 2025

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
7C78
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
Status: Done
Development

Successfully merging this pull request may close these issues.

1 participant
0