[mirror] Make your go dev experience better
github.com/olexsmir/gopher.nvim
neovim
golang
1version: "3"
2tasks:
3 lint:
4 desc: runs all linters
5 cmds:
6 - task: selene
7 - stylua --check .
8
9 selene:
10 desc: runs lua linter(selene)
11 cmds:
12 - selene .
13
14 stylua:
15 desc: runs lua formatter
16 cmds:
17 - stylua .
18
19 tests:
20 desc: run all tests
21 cmds:
22 - |
23 nvim --clean --headless \
24 -u ./scripts/minimal_init.lua \
25 -c "lua MiniTest.run()"
26
27 docgen:
28 desc: generate vimhelp
29 cmds:
30 - |
31 nvim --clean --headless \
32 -u "./scripts/minimal_init.lua" \
33 -c "luafile ./scripts/docgen.lua" \
34 -c ":qa!"