coc-basedpyright: init at 0-unstable-2025-04-30

wrvsrx e31e0aee 46e634be

+33
+6
pkgs/applications/editors/vim/plugins/cocPlugins.nix
··· 1 1 { 2 2 buildVimPlugin, 3 + coc-basedpyright, 3 4 coc-clangd, 4 5 coc-css, 5 6 coc-diagnostic, ··· 7 8 coc-toml, 8 9 }: 9 10 final: prev: { 11 + coc-basedpyright = buildVimPlugin { 12 + inherit (coc-basedpyright) pname version meta; 13 + src = "${coc-basedpyright}/lib/node_modules/coc-basedpyright"; 14 + }; 15 + 10 16 coc-clangd = buildVimPlugin { 11 17 inherit (coc-clangd) pname version meta; 12 18 src = "${coc-clangd}/lib/node_modules/coc-clangd";
+27
pkgs/by-name/co/coc-basedpyright/package.nix
··· 1 + { 2 + lib, 3 + buildNpmPackage, 4 + fetchFromGitHub, 5 + }: 6 + 7 + buildNpmPackage { 8 + pname = "coc-basedpyright"; 9 + # No tagged releases, this version is inferred from <https://www.npmjs.com/package/coc-basedpyright> 10 + version = "1.19.0-unstable-2025-04-30"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "fannheyward"; 14 + repo = "coc-basedpyright"; 15 + rev = "7d944083c7d4843b1dfa9e05014873b0b5bbb85b"; 16 + hash = "sha256-5Vuw54bSk3WMy8bMsIvtkfDmlx3oocxmD1ykfpErbkc="; 17 + }; 18 + 19 + npmDepsHash = "sha256-hn+Y1f7o/Oz37XXJUPF2CJbrPzZYOY0njrJv+T3ve6w="; 20 + 21 + meta = { 22 + description = "Basedpyright extension for coc.nvim"; 23 + homepage = "https://github.com/fannheyward/coc-basedpyright"; 24 + license = lib.licenses.mit; 25 + maintainers = with lib.maintainers; [ wrvsrx ]; 26 + }; 27 + }