From 1d4907ebbbf7b151f3861b9548b287450883975b Mon Sep 17 00:00:00 2001 From: Yuichi TSUNEMATSU Date: Sat, 8 Aug 2026 12:00:56 +0900 Subject: [PATCH] =?UTF-8?q?fix(mise):=20npm=20=E3=83=84=E3=83=BC=E3=83=AB?= =?UTF-8?q?=E7=A7=BB=E8=A1=8C=E3=81=A7=E5=A4=B1=E3=82=8F=E3=82=8C=E3=81=9F?= =?UTF-8?q?=20rust=20/=20flutter=20=E3=82=92=E5=BE=A9=E5=85=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1885689 で npm グローバルパッケージ管理を mise tools (npm: プレフィックス) に移行した際、誤って rust / flutter のツール宣言まで削除されていた。 両方とも実運用で必要なため、npm:npm-check-updates / npm:git-delete-squashed と共存する形で復元する。 あわせてローカル環境では、mise 管理外だった旧来の `npm install -g npm-check-updates git-delete-squashed` (mise 管理の Node LTS 配下への直接インストール)を削除し、 mise の npm: tools 経由のバイナリが正しく解決されることを確認済み。 --- private_dot_config/mise/config.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/private_dot_config/mise/config.toml b/private_dot_config/mise/config.toml index 06fc22a..f2a5fa2 100644 --- a/private_dot_config/mise/config.toml +++ b/private_dot_config/mise/config.toml @@ -4,5 +4,7 @@ python = "latest" ruby = "latest" go = "latest" java = "temurin-25.0.3+9.0.LTS" +rust = "latest" +flutter = { version = "latest", checksum_expr = '"sha256:" + filter(fromJSON(body).releases, { #.archive endsWith filename })[0].sha256', platforms = { linux-x64 = { checksum_url = "https://storage.googleapis.com/flutter_infra_release/releases/releases_linux.json", url = "https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_{{ version }}-stable.tar.xz" }, macos-arm64 = { checksum_url = "https://storage.googleapis.com/flutter_infra_release/releases/releases_macos.json", url = "https://storage.googleapis.com/flutter_infra_release/releases/stable/macos/flutter_macos_arm64_{{ version }}-stable.zip" }, macos-x64 = { checksum_url = "https://storage.googleapis.com/flutter_infra_release/releases/releases_macos.json", url = "https://storage.googleapis.com/flutter_infra_release/releases/stable/macos/flutter_macos_{{ version }}-stable.zip" }, windows-x64 = { checksum_url = "https://storage.googleapis.com/flutter_infra_release/releases/releases_windows.json", url = "https://storage.googleapis.com/flutter_infra_release/releases/stable/windows/flutter_windows_{{ version }}-stable.zip" } }, version_expr = 'fromJSON(body).releases | filter({ #.channel == "stable" }) | map({ replace(#.version, "-stable", "") }) | sortVersions()', version_list_url = "https://storage.googleapis.com/flutter_infra_release/releases/releases_linux.json" } "npm:npm-check-updates" = "latest" "npm:git-delete-squashed" = "latest"