vscode-solidity-server: init at 0.0.185

+35
+35
pkgs/by-name/vs/vscode-solidity-server/package.nix
···
··· 1 + { 2 + lib, 3 + buildNpmPackage, 4 + fetchFromGitHub, 5 + pkg-config, 6 + libsecret, 7 + }: 8 + 9 + buildNpmPackage { 10 + pname = "solidity-language-server"; 11 + version = "0.0.185"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "juanfranblanco"; 15 + repo = "vscode-solidity"; 16 + rev = "5198201a23874e79248e6b09558ca30e5bf5cdcf"; 17 + hash = "sha256-GHa2VbMyYn0FXEhd1my0851rbtoWtlOGmsAF6JDzLkc="; 18 + }; 19 + 20 + npmDepsHash = "sha256-zXhWtPuiu+CRk712KskuHP4vglogJmFoCak6qWczPFM="; 21 + 22 + nativeBuildInputs = [ pkg-config ]; 23 + 24 + buildInputs = [ libsecret ]; 25 + 26 + npmBuildScript = "build:cli"; 27 + 28 + meta = { 29 + description = "Language Server for solidity code"; 30 + homepage = "https://github.com/juanfranblanco/vscode-solidity"; 31 + license = lib.licenses.mit; 32 + maintainers = with lib.maintainers; [ rookeur ]; 33 + mainProgram = "solidity-language-server"; 34 + }; 35 + }