Overhaul building, workflows. Fix examples up.#53
Merged
Conversation
bradens
approved these changes
Nov 10, 2025
bradens
left a comment
There was a problem hiding this comment.
Looks great. Good changes. So we'll still be building the SDK from network configs & the automatically fetched schema though, right.
Collaborator
Author
That's correct, @bradens. That part all stays the same. Once I get the hidden network config stuff added then we can fetch the networkconfigs without ever leaking hidden nets to the sdk. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Overview
👋🏻 Goodbye bun, hello pnpm!
🚀 60%+ smaller bundle size for end users
⚡ Better tree-shaking with ESM support. Falls back to CommonJS.
🛠 Modern tooling throughout development workflow
📦 Production-ready package structure
✅ All tests passing with comprehensive CI/CD
🚫 No build scripts in the SDK!
🚫 Removed all files that were generated or fetched at build time. i.e. schemas, network configs, etc.
🚫 Remove fragment masking since it's generic and not used in the sdk directly.
End Result
Imports
Before
After