Skip to content

fix(eslint-config): release the corrected dependencies manifest - #5

Open
losolio wants to merge 1 commit into
mainfrom
fix/republish-eslint-config
Open

fix(eslint-config): release the corrected dependencies manifest#5
losolio wants to merge 1 commit into
mainfrom
fix/republish-eslint-config

Conversation

@losolio

@losolio losolio commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

Summary

@eventuras/eslint-config@1.0.3 on npm is the 2026-04-15 publish from the eventuras monorepo (libs/eslint-config), which declares every runtime package (@eslint/js, typescript-eslint, the plugins, …) in devDependencies. Under pnpm's strict isolation, any consumer outside that monorepo fails at lint time:

Error [ERR_MODULE_NOT_FOUND]: Cannot find package '@eslint/js'
imported from …/@eventuras/eslint-config/react-library.js

This repo already carries the corrected manifest (runtime packages in dependencies), but it kept version 1.0.3 — the same as the broken npm publish — so changeset publish has been silently skipping it. Hit while switching ratio-ui from its forked configs to the published @eventuras/* packages.

Changes

  • Changeset: patch bump for @eventuras/eslint-config → publishes the corrected manifest as 1.0.4

Note: @eventuras/typescript-config@1.0.0 on npm is also the old eventuras-monorepo publish, but it has no runtime dependencies and its presets match this repo's byte-for-byte (this repo adds library/nextjs/node presets on top), so it works as-is — worth a bump too at some point, but not blocking.

🤖 Generated with Claude Code

npm's @eventuras/eslint-config@1.0.3 was published 2026-04-15 from the
eventuras monorepo with all runtime packages in devDependencies, so
consumers under pnpm's strict isolation cannot resolve @eslint/js and
the other plugins at lint time. This repo already carries the corrected
manifest (runtime packages in dependencies) but at the same version
number, so changeset publish has been skipping it. A patch bump gets
the fix out as 1.0.4.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings August 1, 2026 22:53

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a Changesets entry to force a patch release of @eventuras/eslint-config, so the already-corrected dependency manifest in this repo (runtime ESLint packages in dependencies) is actually published to npm as a newer version than the broken 1.0.3 tarball.

Changes:

  • Add a changeset to bump @eventuras/eslint-config from 1.0.31.0.4 (patch), enabling publication of the corrected manifest.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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.

2 participants