return { { 'nvim-neotest/neotest', config = function () require('neotest').setup({ adapters = { require('neotest-jest')({ jestCommand = "npm test --", jestConfigFile = "custom.jest.config.ts", cwd = function(path) return vim.fn.getcwd() end, }), } }) end, dependencies = { 'nvim-neotest/nvim-nio', 'nvim-lua/plenary.nvim', 'antoinemadec/FixCursorHold.nvim', 'nvim-treesitter/nvim-treesitter', 'nvim-neotest/neotest-jest' }, keys = { { 'tt', function() require("neotest").run.run() end } } }, { 'andythigpen/nvim-coverage', dependencies = { 'nvim-lua/plenary.nvim' }, event = 'VeryLazy' } }