Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
254 changes: 228 additions & 26 deletions mise.lock
Original file line number Diff line number Diff line change
@@ -1,47 +1,249 @@
# @generated - this file is auto-generated by `mise lock` https://mise.jdx.dev/dev-tools/mise-lock.html

[[tools."github:golangci/golangci-lint"]]
version = "2.10.1"
version = "2.11.3"
backend = "github:golangci/golangci-lint"
"platforms.linux-arm64" = { checksum = "sha256:6652b42ae02915eb2f9cb2a2e0cac99514c8eded8388d88ae3e06e1a52c00de8", url = "https://github.com/golangci/golangci-lint/releases/download/v2.10.1/golangci-lint-2.10.1-linux-arm64.tar.gz", url_api = "https://api.github.com/repos/golangci/golangci-lint/releases/assets/357410046"}
"platforms.linux-x64" = { checksum = "sha256:dfa775874cf0561b404a02a8f4481fc69b28091da95aa697259820d429b09c99", url = "https://github.com/golangci/golangci-lint/releases/download/v2.10.1/golangci-lint-2.10.1-linux-amd64.tar.gz", url_api = "https://api.github.com/repos/golangci/golangci-lint/releases/assets/357410026"}
"platforms.macos-arm64" = { checksum = "sha256:03bfadf67e52b441b7ec21305e501c717df93c959836d66c7f97312654acb297", url = "https://github.com/golangci/golangci-lint/releases/download/v2.10.1/golangci-lint-2.10.1-darwin-arm64.tar.gz", url_api = "https://api.github.com/repos/golangci/golangci-lint/releases/assets/357409949"}
"platforms.macos-x64" = { checksum = "sha256:66fb0da81b8033b477f97eea420d4b46b230ca172b8bb87c6610109f3772b6b6", url = "https://github.com/golangci/golangci-lint/releases/download/v2.10.1/golangci-lint-2.10.1-darwin-amd64.tar.gz", url_api = "https://api.github.com/repos/golangci/golangci-lint/releases/assets/357409918"}
"platforms.windows-x64" = { checksum = "sha256:c60c87695e79db8e320f0e5be885059859de52bb5ee5f11be5577828570bc2a3", url = "https://github.com/golangci/golangci-lint/releases/download/v2.10.1/golangci-lint-2.10.1-windows-amd64.zip", url_api = "https://api.github.com/repos/golangci/golangci-lint/releases/assets/357409946"}

[tools."github:golangci/golangci-lint"."platforms.linux-arm64"]
checksum = "sha256:ee3d95f301359e7d578e6d99c8ad5aeadbabc5a13009a30b2b0df11c8058afe9"
url = "https://github.com/golangci/golangci-lint/releases/download/v2.11.3/golangci-lint-2.11.3-linux-arm64.tar.gz"
url_api = "https://api.github.com/repos/golangci/golangci-lint/releases/assets/370749014"
provenance = "github-attestations"

[tools."github:golangci/golangci-lint"."platforms.linux-arm64-musl"]
checksum = "sha256:ee3d95f301359e7d578e6d99c8ad5aeadbabc5a13009a30b2b0df11c8058afe9"
url = "https://github.com/golangci/golangci-lint/releases/download/v2.11.3/golangci-lint-2.11.3-linux-arm64.tar.gz"
url_api = "https://api.github.com/repos/golangci/golangci-lint/releases/assets/370749014"
provenance = "github-attestations"

[tools."github:golangci/golangci-lint"."platforms.linux-x64"]
checksum = "sha256:87bb8cddbcc825d5778b64e8a91b46c0526b247f4e2f2904dea74ec7450475d1"
url = "https://github.com/golangci/golangci-lint/releases/download/v2.11.3/golangci-lint-2.11.3-linux-amd64.tar.gz"
url_api = "https://api.github.com/repos/golangci/golangci-lint/releases/assets/370748984"
provenance = "github-attestations"

[tools."github:golangci/golangci-lint"."platforms.linux-x64-musl"]
checksum = "sha256:87bb8cddbcc825d5778b64e8a91b46c0526b247f4e2f2904dea74ec7450475d1"
url = "https://github.com/golangci/golangci-lint/releases/download/v2.11.3/golangci-lint-2.11.3-linux-amd64.tar.gz"
url_api = "https://api.github.com/repos/golangci/golangci-lint/releases/assets/370748984"
provenance = "github-attestations"

[tools."github:golangci/golangci-lint"."platforms.macos-arm64"]
checksum = "sha256:30ee39979c516b9d1adca289a3f93429d130c4c0fda5e57d637850894221f6cc"
url = "https://github.com/golangci/golangci-lint/releases/download/v2.11.3/golangci-lint-2.11.3-darwin-arm64.tar.gz"
url_api = "https://api.github.com/repos/golangci/golangci-lint/releases/assets/370749042"
provenance = "github-attestations"

[tools."github:golangci/golangci-lint"."platforms.macos-x64"]
checksum = "sha256:f93bda1f2cc981fd1326464020494be62f387bbf262706e1b3b644e5afacc440"
url = "https://github.com/golangci/golangci-lint/releases/download/v2.11.3/golangci-lint-2.11.3-darwin-amd64.tar.gz"
url_api = "https://api.github.com/repos/golangci/golangci-lint/releases/assets/370749038"
provenance = "github-attestations"

[tools."github:golangci/golangci-lint"."platforms.windows-x64"]
checksum = "sha256:cd42e890176bc5cfeb36225a77e66b9410ddd3a59a03551e23f6b210d29e1f67"
url = "https://github.com/golangci/golangci-lint/releases/download/v2.11.3/golangci-lint-2.11.3-windows-amd64.zip"
url_api = "https://api.github.com/repos/golangci/golangci-lint/releases/assets/370749053"
provenance = "github-attestations"

[[tools."github:houseabsolute/precious"]]
version = "0.10.2"
backend = "github:houseabsolute/precious"
"platforms.linux-arm64" = { checksum = "sha256:8fbaead9f9626170549c3121e67d1bc81193b3bb086e29576f548aefa839fcc4", url = "https://github.com/houseabsolute/precious/releases/download/v0.10.2/precious-Linux-musl-arm64.tar.gz", url_api = "https://api.github.com/repos/houseabsolute/precious/releases/assets/345520042"}
"platforms.linux-x64" = { checksum = "sha256:3d717d906db338f63017766b07982dc9055773e1b3bec6d3f432d1f0ad9676bb", url = "https://github.com/houseabsolute/precious/releases/download/v0.10.2/precious-Linux-musl-x86_64.tar.gz", url_api = "https://api.github.com/repos/houseabsolute/precious/releases/assets/345519861"}
"platforms.macos-arm64" = { checksum = "sha256:04157c64459bb6ab029295b21b112077040ad2575b34508d84b19a839551cddb", url = "https://github.com/houseabsolute/precious/releases/download/v0.10.2/precious-macOS-arm64.tar.gz", url_api = "https://api.github.com/repos/houseabsolute/precious/releases/assets/345519985"}
"platforms.macos-x64" = { checksum = "sha256:9932defd246d0771530357463bdb55582557fd7381853cb4dc2074e36ad0cc84", url = "https://github.com/houseabsolute/precious/releases/download/v0.10.2/precious-macOS-x86_64.tar.gz", url_api = "https://api.github.com/repos/houseabsolute/precious/releases/assets/345519772"}
"platforms.windows-x64" = { checksum = "sha256:9d683d1730e302c646ccb90a23d313e7a548c8b23b5abf7d24e19ff6befe763d", url = "https://github.com/houseabsolute/precious/releases/download/v0.10.2/precious-Windows-msvc-x86_64.zip", url_api = "https://api.github.com/repos/houseabsolute/precious/releases/assets/345520544"}

[tools."github:houseabsolute/precious"."platforms.linux-arm64"]
checksum = "sha256:8fbaead9f9626170549c3121e67d1bc81193b3bb086e29576f548aefa839fcc4"
url = "https://github.com/houseabsolute/precious/releases/download/v0.10.2/precious-Linux-musl-arm64.tar.gz"
url_api = "https://api.github.com/repos/houseabsolute/precious/releases/assets/345520042"

[tools."github:houseabsolute/precious"."platforms.linux-arm64-musl"]
checksum = "sha256:8fbaead9f9626170549c3121e67d1bc81193b3bb086e29576f548aefa839fcc4"
url = "https://github.com/houseabsolute/precious/releases/download/v0.10.2/precious-Linux-musl-arm64.tar.gz"
url_api = "https://api.github.com/repos/houseabsolute/precious/releases/assets/345520042"

[tools."github:houseabsolute/precious"."platforms.linux-x64"]
checksum = "sha256:3d717d906db338f63017766b07982dc9055773e1b3bec6d3f432d1f0ad9676bb"
url = "https://github.com/houseabsolute/precious/releases/download/v0.10.2/precious-Linux-musl-x86_64.tar.gz"
url_api = "https://api.github.com/repos/houseabsolute/precious/releases/assets/345519861"

[tools."github:houseabsolute/precious"."platforms.linux-x64-musl"]
checksum = "sha256:3d717d906db338f63017766b07982dc9055773e1b3bec6d3f432d1f0ad9676bb"
url = "https://github.com/houseabsolute/precious/releases/download/v0.10.2/precious-Linux-musl-x86_64.tar.gz"
url_api = "https://api.github.com/repos/houseabsolute/precious/releases/assets/345519861"

[tools."github:houseabsolute/precious"."platforms.macos-arm64"]
checksum = "sha256:04157c64459bb6ab029295b21b112077040ad2575b34508d84b19a839551cddb"
url = "https://github.com/houseabsolute/precious/releases/download/v0.10.2/precious-macOS-arm64.tar.gz"
url_api = "https://api.github.com/repos/houseabsolute/precious/releases/assets/345519985"

[tools."github:houseabsolute/precious"."platforms.macos-x64"]
checksum = "sha256:9932defd246d0771530357463bdb55582557fd7381853cb4dc2074e36ad0cc84"
url = "https://github.com/houseabsolute/precious/releases/download/v0.10.2/precious-macOS-x86_64.tar.gz"
url_api = "https://api.github.com/repos/houseabsolute/precious/releases/assets/345519772"

[tools."github:houseabsolute/precious"."platforms.windows-x64"]
checksum = "sha256:9d683d1730e302c646ccb90a23d313e7a548c8b23b5abf7d24e19ff6befe763d"
url = "https://github.com/houseabsolute/precious/releases/download/v0.10.2/precious-Windows-msvc-x86_64.zip"
url_api = "https://api.github.com/repos/houseabsolute/precious/releases/assets/345520544"

[[tools.go]]
version = "1.26.0"
backend = "core:go"
"platforms.linux-arm64" = { checksum = "sha256:bd03b743eb6eb4193ea3c3fd3956546bf0e3ca5b7076c8226334afe6b75704cd", url = "https://dl.google.com/go/go1.26.0.linux-arm64.tar.gz"}
"platforms.linux-x64" = { checksum = "sha256:aac1b08a0fb0c4e0a7c1555beb7b59180b05dfc5a3d62e40e9de90cd42f88235", url = "https://dl.google.com/go/go1.26.0.linux-amd64.tar.gz"}
"platforms.macos-arm64" = { checksum = "sha256:b1640525dfe68f066d56f200bef7bf4dce955a1a893bd061de6754c211431023", url = "https://dl.google.com/go/go1.26.0.darwin-arm64.tar.gz"}
"platforms.macos-x64" = { checksum = "sha256:1ca28b7703cbea05a65b2a1d92d6b308610ef92f8824578a0874f2e60c9d5a22", url = "https://dl.google.com/go/go1.26.0.darwin-amd64.tar.gz"}
"platforms.windows-x64" = { checksum = "sha256:9bbe0fc64236b2b51f6255c05c4232532b8ecc0e6d2e00950bd3021d8a4d07d4", url = "https://dl.google.com/go/go1.26.0.windows-amd64.zip"}

[tools.go."platforms.linux-arm64"]
checksum = "sha256:bd03b743eb6eb4193ea3c3fd3956546bf0e3ca5b7076c8226334afe6b75704cd"
url = "https://dl.google.com/go/go1.26.0.linux-arm64.tar.gz"

[tools.go."platforms.linux-arm64-musl"]
checksum = "sha256:bd03b743eb6eb4193ea3c3fd3956546bf0e3ca5b7076c8226334afe6b75704cd"
url = "https://dl.google.com/go/go1.26.0.linux-arm64.tar.gz"

[tools.go."platforms.linux-x64"]
checksum = "sha256:aac1b08a0fb0c4e0a7c1555beb7b59180b05dfc5a3d62e40e9de90cd42f88235"
url = "https://dl.google.com/go/go1.26.0.linux-amd64.tar.gz"

[tools.go."platforms.linux-x64-musl"]
checksum = "sha256:aac1b08a0fb0c4e0a7c1555beb7b59180b05dfc5a3d62e40e9de90cd42f88235"
url = "https://dl.google.com/go/go1.26.0.linux-amd64.tar.gz"

[tools.go."platforms.macos-arm64"]
checksum = "sha256:b1640525dfe68f066d56f200bef7bf4dce955a1a893bd061de6754c211431023"
url = "https://dl.google.com/go/go1.26.0.darwin-arm64.tar.gz"

[tools.go."platforms.macos-x64"]
checksum = "sha256:1ca28b7703cbea05a65b2a1d92d6b308610ef92f8824578a0874f2e60c9d5a22"
url = "https://dl.google.com/go/go1.26.0.darwin-amd64.tar.gz"

[tools.go."platforms.windows-x64"]
checksum = "sha256:9bbe0fc64236b2b51f6255c05c4232532b8ecc0e6d2e00950bd3021d8a4d07d4"
url = "https://dl.google.com/go/go1.26.0.windows-amd64.zip"

[[tools.go]]
version = "1.26.1"
backend = "core:go"
Comment on lines 88 to +122
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

medium

The lock file now contains two versions of Go (1.26.0 and 1.26.1), and similarly for Node. This is likely because these tools are configured with version = "latest" in mise.toml. While this PR's goal is to update golangci-lint, it's also implicitly updating other tools.

Using latest can lead to non-reproducible builds and makes it hard to track when a dependency was updated. It's a best practice to pin tools to specific versions.

I recommend changing mise.toml to use specific versions for all tools. For example:

[tools]
go = "1.26.1"
hugo = "0.157.0"
node = "25.8.0"
"github:golangci/golangci-lint" = "2.11.3"
"github:houseabsolute/precious" = "0.10.2"
"npm:prettier" = "3.8.1"

After updating mise.toml, please regenerate the mise.lock file (e.g., by removing it and running mise install) to ensure it's clean and only contains single, pinned versions for each tool. This will also make the PR's scope clearer.


[tools.go."platforms.linux-arm64"]
checksum = "sha256:a290581cfe4fe28ddd737dde3095f3dbeb7f2e4065cab4eae44dfc53b760c2f7"
url = "https://dl.google.com/go/go1.26.1.linux-arm64.tar.gz"

[tools.go."platforms.linux-arm64-musl"]
checksum = "sha256:a290581cfe4fe28ddd737dde3095f3dbeb7f2e4065cab4eae44dfc53b760c2f7"
url = "https://dl.google.com/go/go1.26.1.linux-arm64.tar.gz"

[tools.go."platforms.linux-x64"]
checksum = "sha256:031f088e5d955bab8657ede27ad4e3bc5b7c1ba281f05f245bcc304f327c987a"
url = "https://dl.google.com/go/go1.26.1.linux-amd64.tar.gz"

[tools.go."platforms.linux-x64-musl"]
checksum = "sha256:031f088e5d955bab8657ede27ad4e3bc5b7c1ba281f05f245bcc304f327c987a"
url = "https://dl.google.com/go/go1.26.1.linux-amd64.tar.gz"

[tools.go."platforms.macos-arm64"]
checksum = "sha256:353df43a7811ce284c8938b5f3c7df40b7bfb6f56cb165b150bc40b5e2dd541f"
url = "https://dl.google.com/go/go1.26.1.darwin-arm64.tar.gz"

[tools.go."platforms.macos-x64"]
checksum = "sha256:65773dab2f8cc4cd23d93ba6d0a805de150ca0b78378879292be0b903b8cdd08"
url = "https://dl.google.com/go/go1.26.1.darwin-amd64.tar.gz"

[tools.go."platforms.windows-x64"]
checksum = "sha256:9b68112c913f45b7aebbf13c036721264bbba7e03a642f8f7490c561eebd1ecc"
url = "https://dl.google.com/go/go1.26.1.windows-amd64.zip"

[[tools.hugo]]
version = "0.157.0"
backend = "aqua:gohugoio/hugo"
"platforms.linux-arm64" = { checksum = "sha256:b2c1b5f097692b55f5cd9fa6bee30db42c03252056b9efa079f8f4a5f18a78fd", url = "https://github.com/gohugoio/hugo/releases/download/v0.157.0/hugo_0.157.0_linux-arm64.tar.gz"}
"platforms.linux-x64" = { checksum = "sha256:78e0a49ec4fb32bfac70a06028297f79b3273fb7e2475eb7ffa1bc208f4c2552", url = "https://github.com/gohugoio/hugo/releases/download/v0.157.0/hugo_0.157.0_linux-amd64.tar.gz"}
"platforms.macos-arm64" = { checksum = "sha256:6511dcf952e7b414a2b6defd269e16821d06dbe8e39025e9c5a402a88ea1634a", url = "https://github.com/gohugoio/hugo/releases/download/v0.157.0/hugo_0.157.0_darwin-universal.pkg"}
"platforms.macos-x64" = { checksum = "sha256:6511dcf952e7b414a2b6defd269e16821d06dbe8e39025e9c5a402a88ea1634a", url = "https://github.com/gohugoio/hugo/releases/download/v0.157.0/hugo_0.157.0_darwin-universal.pkg"}
"platforms.windows-x64" = { checksum = "sha256:3aaf98a9f504047fb7f2d5c01c649012a9763e02c60dcc30f56342b8bfa0caac", url = "https://github.com/gohugoio/hugo/releases/download/v0.157.0/hugo_0.157.0_windows-amd64.zip"}

[tools.hugo."platforms.linux-arm64"]
checksum = "sha256:b2c1b5f097692b55f5cd9fa6bee30db42c03252056b9efa079f8f4a5f18a78fd"
url = "https://github.com/gohugoio/hugo/releases/download/v0.157.0/hugo_0.157.0_linux-arm64.tar.gz"

[tools.hugo."platforms.linux-arm64-musl"]
checksum = "sha256:b2c1b5f097692b55f5cd9fa6bee30db42c03252056b9efa079f8f4a5f18a78fd"
url = "https://github.com/gohugoio/hugo/releases/download/v0.157.0/hugo_0.157.0_linux-arm64.tar.gz"

[tools.hugo."platforms.linux-x64"]
checksum = "sha256:78e0a49ec4fb32bfac70a06028297f79b3273fb7e2475eb7ffa1bc208f4c2552"
url = "https://github.com/gohugoio/hugo/releases/download/v0.157.0/hugo_0.157.0_linux-amd64.tar.gz"

[tools.hugo."platforms.linux-x64-musl"]
checksum = "sha256:78e0a49ec4fb32bfac70a06028297f79b3273fb7e2475eb7ffa1bc208f4c2552"
url = "https://github.com/gohugoio/hugo/releases/download/v0.157.0/hugo_0.157.0_linux-amd64.tar.gz"

[tools.hugo."platforms.macos-arm64"]
checksum = "sha256:6511dcf952e7b414a2b6defd269e16821d06dbe8e39025e9c5a402a88ea1634a"
url = "https://github.com/gohugoio/hugo/releases/download/v0.157.0/hugo_0.157.0_darwin-universal.pkg"

[tools.hugo."platforms.macos-x64"]
checksum = "sha256:6511dcf952e7b414a2b6defd269e16821d06dbe8e39025e9c5a402a88ea1634a"
url = "https://github.com/gohugoio/hugo/releases/download/v0.157.0/hugo_0.157.0_darwin-universal.pkg"

[tools.hugo."platforms.windows-x64"]
checksum = "sha256:3aaf98a9f504047fb7f2d5c01c649012a9763e02c60dcc30f56342b8bfa0caac"
url = "https://github.com/gohugoio/hugo/releases/download/v0.157.0/hugo_0.157.0_windows-amd64.zip"

[[tools.node]]
version = "25.7.0"
backend = "core:node"
"platforms.linux-arm64" = { checksum = "sha256:3a73c9145547b5d2e29491b0ed6a37b95306b784eb83cdb2361f1e2e76fa237f", url = "https://nodejs.org/dist/v25.7.0/node-v25.7.0-linux-arm64.tar.gz"}
"platforms.linux-x64" = { checksum = "sha256:033ad3a740d62d3c7e3aaa1fecfeec16a719d4af33ab030666bf171057b070d9", url = "https://nodejs.org/dist/v25.7.0/node-v25.7.0-linux-x64.tar.gz"}
"platforms.macos-arm64" = { checksum = "sha256:d4e3cfe5e6bddda41ba0c683e37329632465b93371ddc538c763578758d5bc35", url = "https://nodejs.org/dist/v25.7.0/node-v25.7.0-darwin-arm64.tar.gz"}
"platforms.macos-x64" = { checksum = "sha256:f83929f4a84ae5a88c2a5333466b100dd101658063592497626ae9eea15b3b1b", url = "https://nodejs.org/dist/v25.7.0/node-v25.7.0-darwin-x64.tar.gz"}
"platforms.windows-x64" = { checksum = "sha256:4a66eac416c30474fe9c3f0ef7d4ffc85a8797cbc35f6b8566dfbce02789a9c4", url = "https://nodejs.org/dist/v25.7.0/node-v25.7.0-win-x64.zip"}

[tools.node."platforms.linux-arm64"]
checksum = "sha256:3a73c9145547b5d2e29491b0ed6a37b95306b784eb83cdb2361f1e2e76fa237f"
url = "https://nodejs.org/dist/v25.7.0/node-v25.7.0-linux-arm64.tar.gz"

[tools.node."platforms.linux-arm64-musl"]
checksum = "sha256:3a73c9145547b5d2e29491b0ed6a37b95306b784eb83cdb2361f1e2e76fa237f"
url = "https://nodejs.org/dist/v25.7.0/node-v25.7.0-linux-arm64.tar.gz"

[tools.node."platforms.linux-x64"]
checksum = "sha256:033ad3a740d62d3c7e3aaa1fecfeec16a719d4af33ab030666bf171057b070d9"
url = "https://nodejs.org/dist/v25.7.0/node-v25.7.0-linux-x64.tar.gz"

[tools.node."platforms.linux-x64-musl"]
checksum = "sha256:033ad3a740d62d3c7e3aaa1fecfeec16a719d4af33ab030666bf171057b070d9"
url = "https://nodejs.org/dist/v25.7.0/node-v25.7.0-linux-x64.tar.gz"

[tools.node."platforms.macos-arm64"]
checksum = "sha256:d4e3cfe5e6bddda41ba0c683e37329632465b93371ddc538c763578758d5bc35"
url = "https://nodejs.org/dist/v25.7.0/node-v25.7.0-darwin-arm64.tar.gz"

[tools.node."platforms.macos-x64"]
checksum = "sha256:f83929f4a84ae5a88c2a5333466b100dd101658063592497626ae9eea15b3b1b"
url = "https://nodejs.org/dist/v25.7.0/node-v25.7.0-darwin-x64.tar.gz"

[tools.node."platforms.windows-x64"]
checksum = "sha256:4a66eac416c30474fe9c3f0ef7d4ffc85a8797cbc35f6b8566dfbce02789a9c4"
url = "https://nodejs.org/dist/v25.7.0/node-v25.7.0-win-x64.zip"

[[tools.node]]
version = "25.8.0"
backend = "core:node"

[tools.node."platforms.linux-arm64"]
checksum = "sha256:54c128f5286a4392a1fd1c765729b074a6873abff8a4f9bb3d63d571c2855e41"
url = "https://nodejs.org/dist/v25.8.0/node-v25.8.0-linux-arm64.tar.gz"

[tools.node."platforms.linux-arm64-musl"]
checksum = "sha256:54c128f5286a4392a1fd1c765729b074a6873abff8a4f9bb3d63d571c2855e41"
url = "https://nodejs.org/dist/v25.8.0/node-v25.8.0-linux-arm64.tar.gz"

[tools.node."platforms.linux-x64"]
checksum = "sha256:2ae6f70d74a459c0a96456e486dc60f3e7e65d7752ad302771834e58b27500af"
url = "https://nodejs.org/dist/v25.8.0/node-v25.8.0-linux-x64.tar.gz"

[tools.node."platforms.linux-x64-musl"]
checksum = "sha256:2ae6f70d74a459c0a96456e486dc60f3e7e65d7752ad302771834e58b27500af"
url = "https://nodejs.org/dist/v25.8.0/node-v25.8.0-linux-x64.tar.gz"

[tools.node."platforms.macos-arm64"]
checksum = "sha256:75ff6fd07e0a85fb4d2529f6189c996014b1d3d83180c31e65feb2b3eaeec5d9"
url = "https://nodejs.org/dist/v25.8.0/node-v25.8.0-darwin-arm64.tar.gz"

[tools.node."platforms.macos-x64"]
checksum = "sha256:03fb559600c3ede0228d8b588ac6ad8b7b2cd0bac9422b56e7e2ef7f5c11b67c"
url = "https://nodejs.org/dist/v25.8.0/node-v25.8.0-darwin-x64.tar.gz"

[tools.node."platforms.windows-x64"]
checksum = "sha256:5744746371a417179a701044739b5fa2b3164e943aa57f86059fb312f8032e86"
url = "https://nodejs.org/dist/v25.8.0/node-v25.8.0-win-x64.zip"

[[tools."npm:prettier"]]
version = "3.8.1"
Expand Down
12 changes: 11 additions & 1 deletion mise.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
[settings]
lockfile = true
locked = true
disable_backends = [
"asdf",
"vfox",
]

[tools]
go = "latest"
Expand All @@ -10,6 +13,13 @@ node = "latest"
"github:houseabsolute/precious" = "latest"
"npm:prettier" = "latest"

[hooks]
enter = "mise install --quiet"

[[watch_files]]
patterns = ["mise.toml", "mise.lock"]
run = "mise install --quiet"

[tasks.build-docs]
description = "Build the spec site with Hugo"
run = "hugo --source docs --minify"
Expand Down
Loading