commits
* fix deprecation warnings for treesitter parse_query
* use treesitter.query.parse
* fix get_node_text deprecation
yeah, I'm a Ukrainian and I don't know what i didn't it before
* fix: add `nvim-dap` as test dep. fix makefile
* refactor(spec): struct_tags
* refactor(comment): move require to a function
* refactor(gotests): move requires inside of functions
* refactor(health): move requires inside of function
* refactor(iferr): move requires inside of a function
* refactor(impl): move some requires inside of functions
* refactor(installer): move requires inside of function
* refactor(struct_tags): move requires into function
* refactor(dap): move import into function
* refactor(utils): move import into functions
* feat: move all lua api into `api` module
* feat: remove boilerplate code, add go work suport
* refactor(utils): separete module for health
* refactor(dap): remove copy-paste code
* fix: comment
* chore(lsp): disable type checking
* feat: add `go work` command
I forgot to do this in the last commit. F...
* feat(iferr): add to installer & config
* feat(iferr): add first implementation
* docs(iferr): add
* feat(_utils.ts): get package
* feat(_utils.ts): get interface
* feat(_utils.ts): update type annotations
* feat(comments): first naive implementation
* docs: add comment [skip ci]
* feat(config): naive implementation
feat(config): get command for a run from config
* docs: add config
* fix typo [skip ci]
* test: add config
feat(goget): add help message
feat(gomod): add help message
docs(gotests): generate test for exported funcs
feat(health): add gogenerate
docs(gogenerate): add doc
* refactor(comment): move require to a function
* refactor(gotests): move requires inside of functions
* refactor(health): move requires inside of function
* refactor(iferr): move requires inside of a function
* refactor(impl): move some requires inside of functions
* refactor(installer): move requires inside of function
* refactor(struct_tags): move requires into function
* refactor(dap): move import into function
* refactor(utils): move import into functions
* fix selene
* chore(ci): pin stylua version
feat(goget): add help message
feat(gomod): add help message