Skip to content

registry: use npm backend for purty#7443

Merged
jdx merged 1 commit intomainfrom
registry/purty-npm
Dec 19, 2025
Merged

registry: use npm backend for purty#7443
jdx merged 1 commit intomainfrom
registry/purty-npm

Conversation

@jdx
Copy link
Owner

@jdx jdx commented Dec 19, 2025

Summary

  • Converts purty from asdf to npm backend
  • Adds test command (note: purty uses purty version instead of --version)

Test plan

  • Ran mise test-tool purty - installs and runs successfully

🤖 Generated with Claude Code


Note

Switches tools.purty in registry.toml from asdf to npm and adds a purty version test asserting "Purty version: {{version}}".

  • Registry updates:
    • tools.purty in registry.toml:
      • Change backend to npm:purty.
      • Add test: purty version expecting Purty version: {{version}}.

Written by Cursor Bugbot for commit 5acb522. This will update automatically on new commits. Configure here.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings December 19, 2025 03:53
Copy link
Contributor

Copilot AI left a comment

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 converts the purty tool registration from using an asdf backend to npm backend, improving installation simplicity and reliability by using npm's package manager directly.

  • Changes purty backend from asdf:mise-plugins/mise-purty to npm:purty
  • Adds test command configuration using purty version command with expected output pattern

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

@jdx jdx enabled auto-merge (squash) December 19, 2025 03:56
@jdx jdx disabled auto-merge December 19, 2025 03:57
@jdx jdx merged commit 39cfe76 into main Dec 19, 2025
35 of 40 checks passed
@jdx jdx deleted the registry/purty-npm branch December 19, 2025 03:57
@github-actions
Copy link

Hyperfine Performance

mise x -- echo

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2025.12.12 x -- echo 20.7 ± 0.4 19.9 23.0 1.00
mise x -- echo 21.5 ± 0.6 20.0 27.1 1.04 ± 0.04

mise env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2025.12.12 env 20.4 ± 0.6 19.5 27.5 1.00
mise env 21.1 ± 0.6 19.9 28.6 1.03 ± 0.04

mise hook-env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2025.12.12 hook-env 20.2 ± 0.4 19.4 23.3 1.00
mise hook-env 20.8 ± 0.5 19.9 24.4 1.03 ± 0.03

mise ls

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2025.12.12 ls 18.0 ± 0.4 17.0 23.4 1.00
mise ls 18.6 ± 0.5 17.3 20.2 1.04 ± 0.04

xtasks/test/perf

Command mise-2025.12.12 mise Variance
install (cached) 111ms 112ms +0%
ls (cached) 67ms 69ms -2%
bin-paths (cached) 74ms 74ms +0%
task-ls (cached) 283ms 284ms +0%

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