Skip to content

chore: move to @rrlab/cli 1.7.1 and biome-config 0.1.0, and drop the Biome copies - #29

Merged
rqbazan merged 2 commits into
mainfrom
chore/rrlab-cli-1-7-1
Nov 4, 2026
Merged

rqbazan merged 2 commits into
mainfrom
chore/rrlab-cli-1-7-1

Conversation

@rqbazan

@rqbazan rqbazan commented Nov 4, 2026

Copy link
Copy Markdown
Member

Summary

theme-toggle moves to @rrlab/cli 1.7.1, @rrlab/biome-plugin 1.3.0 and @rrlab/biome-config 0.1.0, then drops the biome.json exclusions the preset now carries.

 package.json
-"@rrlab/biome-config": "^0.0.7", "@rrlab/biome-plugin": "^1.2.3", "@rrlab/cli": "^1.7.0"
+"@rrlab/biome-config": "^0.1.0", "@rrlab/biome-plugin": "^1.3.0", "@rrlab/cli": "^1.7.1"
 biome.json
-"files": { "includes": ["**", "!.mise/locks", "!.changeset/*.md", "!CHANGELOG.md", "!.github/workflows/pullfrog.yml"] }
  • @rrlab/cli 1.7.1 drops rimraf, and with it glob 13 and minimatch 10 and their security advisories, which Dependabot can't patch from this repo.
  • @rrlab/biome-config 0.1.0 keeps Biome's formatter, linter and assist off .mise/locks/, .changeset/*.md, every CHANGELOG.md and pullfrog.yml, through an overrides entry, and parses Markdown frontmatter.

No changeset: only devDependencies change, and the built dist/ is byte-identical.

Evidence

  • Before: grep -c -E "^ (rimraf|glob@13|minimatch@10)" pnpm-lock.yaml → 6.
    After: → 0.
  • rr pack before and after: the three dist/ files' SHA-256 are identical.
  • pnpm rr check passes, and pnpm test passes 25 tests in the browser. biome format CHANGELOG.md and biome format .github/workflows/pullfrog.yml each check 0 files.

Merge Danger

Door: two-way

Blast Radius: contributors' rr check

  • Biome keeps off the same files as before; the settings now come from the preset.

🤖 Generated with Claude Code

https://claude.ai/code/session_01J1Ak7btEZVEoTBDd6NBH9g

rqbazan and others added 2 commits November 4, 2026 00:07
…0.1.0

cli 1.7.1 drops rimraf, and with it glob 13 and minimatch 10 and their advisories, which Dependabot can't patch from here. biome-config 0.1.0 carries the Markdown settings and keeps Biome off the files other tools write. The built dist/ is byte-identical.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01J1Ak7btEZVEoTBDd6NBH9g
@changeset-bot

changeset-bot Bot commented Nov 4, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: b8e5775

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@rqbazan
rqbazan merged commit 9c09795 into main Nov 4, 2026
11 checks passed
@rqbazan
rqbazan deleted the chore/rrlab-cli-1-7-1 branch November 4, 2026 05:11

@pullfrog pullfrog Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

✅ No new issues found.

Reviewed changes

Reviewed the run-run devDependency bump and the move of the local Biome exclusions into @rrlab/biome-config.

  • Dev dependency bump — @rrlab/cli 1.7.1, @rrlab/biome-plugin 1.3.0, and @rrlab/biome-config 0.1.0, with the lockfile dropping rimraf and its glob 13 / minimatch 10 tree.
  • Biome exclusions leave biome.json — the preset now keeps the formatter, linter, and assist off .mise/locks/, .changeset/*.md, every CHANGELOG.md, and pullfrog.yml, the same set this repo was excluding.

Pullfrog  | View workflow run | Using grok-4.7 | 𝕏

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