Home

Awesome

pubspec-assist.nvim

A neovim clone of pubspec-assist a plugin for adding and updating dart dependencies in pubspec.yaml files.

<img width="827" alt="Screen Shot 2022-03-20 at 21 24 28" src="https://user-images.githubusercontent.com/22454918/159186795-c26bd9e8-2476-430a-8c97-b051b1f9648e.png">

Features

Version picker (using vim.ui.select)

<img width="959" alt="Screen Shot 2022-03-20 at 21 24 45" src="https://user-images.githubusercontent.com/22454918/159186794-666a29f3-8668-4eae-b0d7-8384b4e7d9b8.png">

Package search (using vim.ui.input)

<img width="659" alt="Screen Shot 2022-03-20 at 21 34 18" src="https://user-images.githubusercontent.com/22454918/159186904-3a1a11e6-3c46-44ab-8ba3-a747eeb5eddf.png">

Status:

This plugin is in alpha but should be stable enough for daily usage.

Requirements:

Installation

use {
  'akinsho/pubspec-assist.nvim',
  requires = 'plenary.nvim',
  config = function()
    require('pubspec-assist').setup()
  end,
}

Contributing

If you decide to use this plugin but want to see X feature implemented, then rather than making feature requests consider contributing PRs instead. I won't be taking a endless feature requests and the best way to see a feature want implemented is to contibute it yourself.