Release v1.1.0 — scoped rename @diamondslab/hardhat-multichain - #14
Merged
Conversation
- scoped name + engines + publishConfig + exports map + anchored files - repository casing DiamondsLab; yarn lifecycle (was npm run) - stop emitting sourcemaps (shipped with broken refs, no src published)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…gate Clears the lint backlog so CI can gate on yarn lint
- ci.yml: yarn 4, Node 18/20/22 (dropped EOL 16), build+lint+test - release.yml: M1-corrected OIDC (no registry-url; NODE_AUTH_TOKEN empty) - old npm-based CI/CD Pipeline + dry-run publish job replaced
CI forces immutable-by-default; without a committed lockfile that fails YN0028. This package resolves via the root workspace and pins no own lock.
eslint.config.mjs imports eslint-config-prettier, eslint-plugin-prettier, and @typescript-eslint/eslint-plugin; these resolved via root-workspace hoisting locally but were absent from the package's own devDependencies, so standalone CI lint failed ERR_MODULE_NOT_FOUND.
Adding eslint-plugin-prettier to devDeps activated prettier rules that were silently inactive when the plugin failed to resolve; apply formatting.
un-ignore notes/RELEASE_RUNBOOK.md only; rest of notes/ stays local
- changelog [1.1.0] dated 2026-07-06 (cut date); [Unreleased] open - version 1.1.0 already set at E2 (the rescope)
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.
Description
First scoped release:
hardhat-multichain@1.0.6→@diamondslab/hardhat-multichain@1.1.0. Full productization: kit packaging (exports/engines/publishConfig/anchored files/yarn lifecycle), CHANGELOG created + README migration guide, community docs, kit CI (Node 18/20/22) + OIDC release workflow, hygiene (real MIT LICENSE, tslint removed, dist untracked, scripts relocated). Monorepo migrated to the scoped name. Two standalone-packaging bugs fixed (immutable-install, missing eslint devDeps).Details: CHANGELOG.md [1.1.0].
Post-merge (Owner)
v1.1.0tag → OIDC publish (release.yml). New npm name — see runbook §6b if the trusted publisher can't pre-bind.npm deprecate 'hardhat-multichain@*'with the migration pointer (runbook §8 / M2-E5 §D).Checklist
🤖 Generated with Claude Code