From 4cd58283471a7604545ea53be92af40e267fe9a6 Mon Sep 17 00:00:00 2001 From: SandaruKasa Date: Mon, 8 Jun 2026 21:23:01 +0300 Subject: [PATCH] vscode-extensions.gruntfuggly.todo-tree: modernize --- .../extensions/gruntfuggly.todo-tree/default.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/applications/editors/vscode/extensions/gruntfuggly.todo-tree/default.nix b/pkgs/applications/editors/vscode/extensions/gruntfuggly.todo-tree/default.nix index de4af97c8dd5..a44e0a948242 100644 --- a/pkgs/applications/editors/vscode/extensions/gruntfuggly.todo-tree/default.nix +++ b/pkgs/applications/editors/vscode/extensions/gruntfuggly.todo-tree/default.nix @@ -1,6 +1,7 @@ { lib, vscode-utils, + vscode-extension-update-script, }: vscode-utils.buildVscodeMarketplaceExtension { @@ -10,7 +11,17 @@ vscode-utils.buildVscodeMarketplaceExtension { version = "0.0.226"; hash = "sha256-Fj9cw+VJ2jkTGUclB1TLvURhzQsaryFQs/+f2RZOLHs="; }; + + __structuredAttrs = true; + strictDeps = true; + + passthru.updateScript = vscode-extension-update-script { }; + meta = { + changelog = "https://marketplace.visualstudio.com/items/Gruntfuggly.todo-tree/changelog"; + description = "Show TODO, FIXME, etc. comment tags in a tree view"; + downloadPage = "https://marketplace.visualstudio.com/items?itemName=Gruntfuggly.todo-tree"; + homepage = "https://github.com/Gruntfuggly/todo-tree"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ sandarukasa