Skip to content

chore: deprecate @vlandoss/biome-config, localproxy, starter#206

Merged
rqbazan merged 1 commit into
mainfrom
chore/deprecate-packages
May 12, 2026
Merged

chore: deprecate @vlandoss/biome-config, localproxy, starter#206
rqbazan merged 1 commit into
mainfrom
chore/deprecate-packages

Conversation

@rqbazan
Copy link
Copy Markdown
Member

@rqbazan rqbazan commented May 12, 2026

Summary

Final-pass deprecation for three packages, paving the way to remove their source from the monorepo in a follow-up PR.

  • @vlandoss/biome-config → superseded by @vlandoss/config (use @vlandoss/config/biome). Caution note already in README.
  • @vlandoss/localproxy → superseded by Portless. Caution note added in this PR.
  • @vlandoss/starter → superseded by @vlandoss/vland. Caution note already in README; bumping a patch so the deprecation note ships under the latest tag.

Each package's homepage is repinned to its upcoming tag URL so the deprecation README stays reachable on npm even after the source dirs are removed:

  • @vlandoss/biome-config@0.0.9tree/%40vlandoss%2Fbiome-config%400.0.9/dotfiles/biome-config#readme
  • @vlandoss/localproxy@0.2.3tree/%40vlandoss%2Flocalproxy%400.2.3/packages/localproxy#readme
  • @vlandoss/starter@0.4.2tree/%40vlandoss%2Fstarter%400.4.2/packages/starter#readme

After merge

  1. Bot opens "chore: update versions" PR → merge it → CI runs pnpm changeset publish → tags @vlandoss/<pkg>@<ver> get created → homepage URLs resolve.
  2. Run npm deprecate × 3:
npm deprecate @vlandoss/biome-config "*" "Deprecated. Use @vlandoss/config/biome instead. See https://github.com/variableland/dx/tree/%40vlandoss%2Fbiome-config%400.0.9/dotfiles/biome-config#readme"
npm deprecate @vlandoss/localproxy "*" "Deprecated. Use Portless instead: https://port1355.dev. See https://github.com/variableland/dx/tree/%40vlandoss%2Flocalproxy%400.2.3/packages/localproxy#readme"
npm deprecate @vlandoss/starter "*" "Deprecated. Use @vlandoss/vland instead. See https://github.com/variableland/dx/tree/%40vlandoss%2Fstarter%400.4.2/packages/starter#readme"
  1. A separate PR removes the source for the three packages (already prepared locally on chore/remove-deprecated-packages; opens once this lands).

Test plan

  • Bot opens the Version PR and bumps biome-config 0.0.8 → 0.0.9, localproxy 0.2.2 → 0.2.3, starter 0.4.1 → 0.4.2
  • After Version PR merges, npm view @vlandoss/<pkg> version shows the new version under latest
  • After publish, git tag -l '@vlandoss/<pkg>@<ver>' shows each tag exists
  • Homepage URLs in npm UI resolve to a tagged tree on GitHub showing the caution note
  • After npm deprecate, npm view @vlandoss/<pkg> deprecated returns the message

🤖 Generated with Claude Code

Add a `[!CAUTION]` to localproxy README (biome-config and starter
already have one) and a single changeset entry that bumps the three
packages with patch bumps. The publish bot will tag each at:

- @vlandoss/biome-config@0.0.9 → superseded by @vlandoss/config/biome
- @vlandoss/localproxy@0.2.3   → superseded by Portless (port1355.dev)
- @vlandoss/starter@0.4.2      → superseded by @vlandoss/vland

Each package's `homepage` is repinned to its upcoming tag URL so the
deprecation README stays reachable on npm even after the source dirs
are removed from the repo in a follow-up PR.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented May 12, 2026

🦋 Changeset detected

Latest commit: 257ce54

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 3 packages
Name Type
@vlandoss/biome-config Patch
@vlandoss/localproxy Patch
@vlandoss/starter Patch

Not sure what this means? Click here to learn what changesets are.

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

@rqbazan rqbazan merged commit 6c2ec90 into main May 12, 2026
3 checks passed
@rqbazan rqbazan deleted the chore/deprecate-packages branch May 12, 2026 00:59
@vland-bot vland-bot Bot mentioned this pull request May 12, 2026
@rqbazan rqbazan mentioned this pull request May 12, 2026
4 tasks
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