diff --git a/vim/lua/test_runner.lua b/vim/lua/test_runner.lua index b6433fb..a49d809 100644 --- a/vim/lua/test_runner.lua +++ b/vim/lua/test_runner.lua @@ -20,6 +20,8 @@ _G._build_test_cmd = function() return "bundle exec rspec --format=progress --no-profile " .. path elseif filetype == "go" then return "go test -v " .. path:gsub("^(.*)/(.*go)$", "%1/...") + elseif filetype == "typescript" or filetype == "javascript" then + return "pnpm test -- " .. path else vim.api.nvim_err_writeln("filetype not supported: " .. filetype) return nil