From 0fa94c1ab7f3b4f19ea34b7eccefc9edd8b3bede Mon Sep 17 00:00:00 2001 From: happysalada Date: Wed, 16 Jun 2021 16:03:03 +0900 Subject: [PATCH] vscode-extensions.timonwong.shellcheck: 0.12.3 -> 0.14.1 --- pkgs/misc/vscode-extensions/default.nix | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/pkgs/misc/vscode-extensions/default.nix b/pkgs/misc/vscode-extensions/default.nix index 8f09964a2fbc..dcd434853a4f 100644 --- a/pkgs/misc/vscode-extensions/default.nix +++ b/pkgs/misc/vscode-extensions/default.nix @@ -1,4 +1,4 @@ -{ config, lib, buildEnv, callPackage, vscode-utils, nodePackages, jdk, llvmPackages_8, nixpkgs-fmt, jq }: +{ config, lib, buildEnv, callPackage, vscode-utils, nodePackages, jdk, llvmPackages_8, nixpkgs-fmt, jq, shellcheck }: let inherit (vscode-utils) buildVscodeMarketplaceExtension; @@ -1165,9 +1165,16 @@ let mktplcRef = { name = "shellcheck"; publisher = "timonwong"; - version = "0.12.3"; - sha256 = "1i9rszgnac2z1kyahmgxmz05ib7z14s458fvvjlzmvl64fa1fdvf"; + version = "0.14.1"; + sha256 = "sha256-X3ihMxANcqNLWl9oTZjCgwRt1uBsSN2BmC2D4dPRFLE="; }; + nativeBuildInputs = [ jq ]; + postInstall = '' + cd "$out/$installPrefix" + tmp_package_json=$(mktemp) + jq '.contributes.configuration.properties."shellcheck.executablePath".default = "${shellcheck}/bin/shellcheck"' package.json > "$tmp_package_json" + mv "$tmp_package_json" package.json + ''; meta = { license = lib.licenses.mit; };