Skip to content
Closed
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
4 changes: 2 additions & 2 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@ jobs:
with:
version: 2026.8.5

- name: Run fixers
run: mise run fixers
- name: Run hk checks
run: hk check --pr

- name: Run tests
run: mise run ci-tests
Expand Down
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,7 @@ This repository uses [mise](https://mise.jdx.dev) for tools and tasks.

```bash
mise install
lefthook install
mise run install-hooks
mise run all
```

Expand All @@ -154,7 +154,8 @@ Zsh completion tests also need `zsh`, `python3`, and PTY support; `mise run ci-t
`mise run static-analysis` runs the configured static-analysis tools, including gitleaks.
`mise run coverage` (or `mise run cover`) runs the tests and prints coverage.
`mise run demo` re-renders the [demo](#demo) GIF, MP4, and still from `docs/demo/demo.tape` (needs a working Chrome for VHS).
`lefthook install` enables the pre-commit hook, which runs `mise run pre-commit` to format staged Go files.
`mise run install-hooks` replaces existing Lefthook hooks with the hooks in `hk.pkl`.
The commit-message hook requires `git-review` on `PATH`.

## Shell integration

Expand Down
25 changes: 0 additions & 25 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@ require (
)

require (
al.essio.dev/pkg/shellescape v1.6.0 // indirect
cloud.google.com/go v0.123.0 // indirect
cloud.google.com/go/auth v0.23.2 // indirect
cloud.google.com/go/compute/metadata v0.9.0 // indirect
Expand All @@ -37,11 +36,9 @@ require (
github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect
github.com/aymerick/douceur v0.2.0 // indirect
github.com/bahlo/generic-list-go v0.2.0 // indirect
github.com/bmatcuk/doublestar/v4 v4.10.0 // indirect
github.com/bodgit/plumbing v1.3.0 // indirect
github.com/bodgit/sevenzip v1.6.0 // indirect
github.com/bodgit/windows v1.0.1 // indirect
github.com/briandowns/spinner v1.23.2 // indirect
github.com/buger/jsonparser v1.6.1 // indirect
github.com/caarlos0/env/v11 v11.4.1 // indirect
github.com/catppuccin/go v0.3.0 // indirect
Expand Down Expand Up @@ -72,21 +69,14 @@ require (
github.com/dsnet/compress v0.0.2-0.20230904184137-39efe44ab707 // indirect
github.com/dustin/go-humanize v1.0.1 // indirect
github.com/erikgeiser/coninput v0.0.0-20211004153227-1c3628e74d0f // indirect
github.com/evilmartians/lefthook/v2 v2.1.12 // indirect
github.com/fatih/color v1.18.0 // indirect
github.com/fatih/semgroup v1.2.0 // indirect
github.com/felixge/httpsnoop v1.1.0 // indirect
github.com/fsnotify/fsnotify v1.8.0 // indirect
github.com/gabriel-vasile/mimetype v1.4.13 // indirect
github.com/gitleaks/go-gitdiff v0.9.1 // indirect
github.com/go-json-experiment/json v0.0.0-20260623181947-01eb4420fa68 // indirect
github.com/go-logfmt/logfmt v0.6.0 // indirect
github.com/go-logr/logr v1.4.4 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/go-rod/rod v0.116.2 // indirect
github.com/go-viper/mapstructure/v2 v2.4.0 // indirect
github.com/gobwas/glob v0.2.3 // indirect
github.com/goccy/go-yaml v1.19.2 // indirect
github.com/google/go-cmp v0.7.0 // indirect
github.com/google/s2a-go v0.1.9 // indirect
github.com/google/uuid v1.6.0 // indirect
Expand All @@ -104,29 +94,18 @@ require (
github.com/huandu/xstrings v1.5.0 // indirect
github.com/inconshreveable/mousetrap v1.1.0 // indirect
github.com/invopop/jsonschema v0.14.0 // indirect
github.com/kaptinlin/jsonpointer v0.4.27 // indirect
github.com/kaptinlin/jsonschema v0.9.3 // indirect
github.com/kisielk/errcheck v1.20.0 // indirect
github.com/klauspost/compress v1.18.6 // indirect
github.com/klauspost/pgzip v1.2.6 // indirect
github.com/knadh/koanf/maps v0.1.2 // indirect
github.com/knadh/koanf/parsers/json v1.0.0 // indirect
github.com/knadh/koanf/parsers/toml/v2 v2.2.1 // indirect
github.com/knadh/koanf/parsers/yaml v1.1.0 // indirect
github.com/knadh/koanf/providers/fs v1.0.0 // indirect
github.com/knadh/koanf/providers/rawbytes v1.0.0 // indirect
github.com/knadh/koanf/v2 v2.3.5 // indirect
github.com/lucasb-eyer/go-colorful v1.4.0 // indirect
github.com/magiconair/properties v1.8.9 // indirect
github.com/mattn/go-colorable v0.1.14 // indirect
github.com/mattn/go-isatty v0.0.24 // indirect
github.com/mattn/go-localereader v0.0.1 // indirect
github.com/mattn/go-runewidth v0.0.27 // indirect
github.com/mattn/go-tty v0.0.8 // indirect
github.com/mholt/archives v0.1.2 // indirect
github.com/microcosm-cc/bluemonday v1.0.27 // indirect
github.com/minio/minlz v1.0.0 // indirect
github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db // indirect
github.com/mitchellh/copystructure v1.2.0 // indirect
github.com/mitchellh/go-homedir v1.1.0 // indirect
github.com/mitchellh/hashstructure/v2 v2.0.2 // indirect
Expand All @@ -152,7 +131,6 @@ require (
github.com/sagikazarmark/locafero v0.7.0 // indirect
github.com/sagikazarmark/slog-shim v0.1.0 // indirect
github.com/sahilm/fuzzy v0.1.1 // indirect
github.com/schollz/progressbar/v3 v3.19.1 // indirect
github.com/securego/gosec/v2 v2.29.0 // indirect
github.com/shopspring/decimal v1.4.0 // indirect
github.com/sorairolake/lzip-go v0.3.5 // indirect
Expand All @@ -166,12 +144,10 @@ require (
github.com/tetratelabs/wazero v1.9.0 // indirect
github.com/therootcompany/xz v1.0.1 // indirect
github.com/tidwall/gjson v1.19.0 // indirect
github.com/tidwall/jsonc v0.3.3 // indirect
github.com/tidwall/match v1.2.0 // indirect
github.com/tidwall/pretty v1.2.1 // indirect
github.com/tidwall/sjson v1.2.5 // indirect
github.com/ulikunitz/xz v0.5.12 // indirect
github.com/urfave/cli/v3 v3.10.1 // indirect
github.com/wasilibs/go-re2 v1.9.0 // indirect
github.com/wasilibs/wazero-helpers v0.0.0-20240620070341-3dff1577cd52 // indirect
github.com/xo/terminfo v1.0.0 // indirect
Expand Down Expand Up @@ -220,7 +196,6 @@ tool (
github.com/Antonboom/testifylint
github.com/alecthomas/go-check-sumtype/cmd/go-check-sumtype
github.com/charmbracelet/vhs
github.com/evilmartians/lefthook/v2
github.com/kisielk/errcheck
github.com/nnutter/constable/cmd/constable
github.com/securego/gosec/v2/cmd/gosec
Expand Down
Loading
Loading