{ jq, lib, moreutils, shellcheck, vscode-utils, }: vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "shellcheck"; publisher = "timonwong"; version = "0.37.0"; sha256 = "1d0blynn6c2hz4y9fk7b5wsa3x168gxyycr5d05zqp0rx520m5wc"; }; nativeBuildInputs = [ jq moreutils ]; postInstall = '' cd "$out/$installPrefix" jq '.contributes.configuration.properties."shellcheck.executablePath".default = "${shellcheck}/bin/shellcheck"' package.json | sponge package.json ''; meta = { description = "Integrates ShellCheck into VS Code, a linter for Shell scripts"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=timonwong.shellcheck"; homepage = "https://github.com/vscode-shellcheck/vscode-shellcheck"; license = lib.licenses.mit; maintainers = [ lib.maintainers.raroh73 ]; }; }