vscode-extensions.gruntfuggly.todo-tree: bundle ripgrep

This commit is contained in:
SandaruKasa
2026-06-08 21:23:01 +03:00
parent 4cd5828347
commit 4f1d484e4e
@@ -1,5 +1,8 @@
{
jq,
lib,
moreutils,
ripgrep,
vscode-utils,
vscode-extension-update-script,
}:
@@ -15,6 +18,20 @@ vscode-utils.buildVscodeMarketplaceExtension {
__structuredAttrs = true;
strictDeps = true;
nativeBuildInputs = [
jq
moreutils
];
buildInputs = [ ripgrep ];
postInstall = ''
cd "$out/$installPrefix"
jq '(.contributes.configuration[] | select(.title == "%todo-tree.configuration.regex%") | .properties."todo-tree.ripgrep.ripgrep".default) = $s' \
--arg s "${lib.getExe ripgrep}" \
package.json | sponge package.json
'';
passthru.updateScript = vscode-extension-update-script { };
meta = {