Skip to content

fix: republish @tooee/diff with its compiled output - #9

Merged
gingerhendrix merged 1 commit into
mainfrom
fix/diff-dist-release
Aug 11, 2026
Merged

fix: republish @tooee/diff with its compiled output#9
gingerhendrix merged 1 commit into
mainfrom
fix/diff-dist-release

Conversation

@gingerhendrix

Copy link
Copy Markdown
Owner

Problem

@tooee/diff@0.7.0 is on npm without its dist directory. The tarball holds only package.json, README.md and src, so the export condition ./dist/index.js points at a file that does not exist.

error: Cannot find module '@tooee/diff'

@tooee/view@0.7.0 depends on @tooee/diff@0.7.0, so diff rendering fails for anyone who installs the 0.7.0 set.

The package was created by a manual publish from a tree that had not been built. The trusted-publishing path could not create the package on its first publish, so the release workflow failed with E404. Trusted publishing for @tooee/diff is configured now.

Change

  • Adds a patch release note for the shared group:tooee set, so every public package moves to 0.7.1 together and @tooee/view@0.7.1 depends on a working @tooee/diff@0.7.1.
  • Removes .tegami/publish-lock.yaml through bun run tegami cleanup. Tegami confirmed all 19 packages in the lock reached npm at 0.7.0.

No source changes. The published artifact was the defect.

Verification

  • npm pack --dry-run and bun pm pack --dry-run in packages/diff both include dist from a built tree.
  • bun run tegami check-publish reports nothing left to publish at 0.7.0.
  • Commit hooks ran bun run lint:check and bunx tsc -b && bunx tsc -p examples.

@tooee/diff@0.7.0 will be deprecated on npm once 0.7.1 is out.

`@tooee/diff@0.7.0` reached npm without its `dist` directory, so the package
entry point `./dist/index.js` was missing and any import of `@tooee/diff` —
including the diff subview reached through `@tooee/view` — failed to resolve.
The source is unchanged; the artifact was published from a tree that had not
been built.

Adds a patch release note for the shared Tooee group so the workflow can
republish the whole public set at `0.7.1` through npm trusted publishing, and
clears the completed `0.7.0` publish lock.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@gingerhendrix
gingerhendrix merged commit ba3882d into main Aug 11, 2026
1 check passed
@gingerhendrix
gingerhendrix deleted the fix/diff-dist-release branch August 11, 2026 21:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant