Skip to content

feat: add zetachain chain export path#437

Merged
fadeev merged 1 commit intomainfrom
feat/add-zetachain-export
Mar 3, 2026
Merged

feat: add zetachain chain export path#437
fadeev merged 1 commit intomainfrom
feat/add-zetachain-export

Conversation

@fadeev
Copy link
Member

@fadeev fadeev commented Mar 3, 2026

Summary

Add the ./chains/zetachain export entry to package.json, allowing consumers to import zetachain-specific modules via @zetachain/toolkit/chains/zetachain.

Also adds CLAUDE.md with project conventions.

Integration

Import zetachain modules directly:

import { ... } from "@zetachain/toolkit/chains/zetachain";

Breaking Changes

None.


Note

Low Risk
Low risk: adds a new package.json export path and a contributor guidelines doc, with no runtime logic changes. Main risk is packaging/build breakage if the referenced dist/.../chains/zetachain outputs are missing or misnamed.

Overview
Adds a new package.json exports entry for ./chains/zetachain, enabling consumers to import @zetachain/toolkit/chains/zetachain with proper ESM/CJS and type resolution.

Also introduces CLAUDE.md documenting project conventions for branch naming and PR creation.

Written by Cursor Bugbot for commit fa3da5a. Configure here.

Summary by CodeRabbit

  • New Features
    • Added zetachain module to public exports, making it available for use in the package.

Add the `./chains/zetachain` export entry to package.json so consumers
can import zetachain-specific modules directly.

Also add CLAUDE.md with project conventions for Claude Code.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@fadeev fadeev requested review from a team as code owners March 3, 2026 09:02
@github-actions github-actions bot added the feat label Mar 3, 2026
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Mar 3, 2026

📝 Walkthrough

Walkthrough

The PR introduces a new CLAUDE.md file documenting Claude Code workflow guidelines for pull requests and branch naming, and adds a new public export entry for the zetachain module in package.json following existing export patterns.

Changes

Cohort / File(s) Summary
Development Guidelines
CLAUDE.md
New file documenting Claude Code workflow conventions, including semantic pull request titles, branch naming strategies using git diff analysis, and formatting requirements.
Package Configuration
package.json
Added public export entry for the zetachain module with types, ESM, and CommonJS entry point mappings, mirroring the structure of existing chain exports.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~5 minutes

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title 'feat: add zetachain chain export path' directly and specifically describes the main change in the changeset: adding a new zetachain export entry to package.json.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
  • 📝 Generate docstrings (stacked PR)
  • 📝 Generate docstrings (commit on current branch)
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch feat/add-zetachain-export

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@fadeev fadeev merged commit 184af34 into main Mar 3, 2026
18 checks passed
@fadeev fadeev deleted the feat/add-zetachain-export branch March 3, 2026 13:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants