An extension for telescope.nvim that allows you to navigate to a particular package of a monorepo. On selecting a package, it will drop you to it's package.json file. Right now, this supports only rush monorepos. Other frameworks like yarn workspaces and lerna will be integrated soon.
Using packer.nvim
use {'rishabhjain9191/telescope-monorepos'}
require("telescope").load_extension("monorepos")
Using lazy.nvim
{
'nvim-telescope/telescope.nvim',
requires = {
'rishabhjain9191/telescope-monorepos',
},
config = function()
require'telescope'.load_extension('monorepos')
end,
}
:Telescope monorepos