feat(codec): publish the decoder as @w3tech.io/torpc-decoder - #1
Merged
Conversation
Up to standards ✅🟢 Issues
|
| Metric | Results |
|---|---|
| Complexity | 0 |
| Duplication | 0 |
NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.
The package ships built JavaScript with type declarations. Node does not strip types inside node_modules, so a .ts entry point cannot be imported; tsc emits the JS and rewriteRelativeImportExtensions turns './x.ts' specifiers into './x.js', so no source changed. Checkouts still import the sources directly. Adds a CI workflow: typecheck, tests, lint and the build across the workspace. The publish workflow is dispatch-only, gated on the prod environment, and smoke-tests the packed tarball in a throwaway project. 83 tests green, tsc clean, and the tarball installs and maps a block with logsBloom dropped and 23 methods in the registry.
mikhailak
force-pushed
the
feature/SHARK-3720-publish-decoder
branch
from
August 14, 2026 12:55
8637436 to
fa06999
Compare
memekas
approved these changes
Aug 14, 2026
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.
Publishes the codec as
@w3tech.io/torpc-decoder0.1.0.Ships built JS with type declarations: Node does not strip types inside
node_modules, so a.tsentry point cannot be imported.rewriteRelativeImportExtensionshandles the./x.tsspecifiers, so no source changed, and checkouts still import sources directly.Adds CI (typecheck, tests, lint, build) and a dispatch-only publish workflow gated on
prodthat smoke-tests the packed tarball first.83 tests green, tsc clean, tarball installs and maps a block with
logsBloomdropped, 23 methods in the registry.