From 4c44b289944edebb1616a0b5ddf21eed0f3f447e Mon Sep 17 00:00:00 2001 From: Valentin Maerten Date: Sun, 2 Nov 2025 19:10:44 +0100 Subject: [PATCH] docs: dictionary operations example was wrong --- website/src/docs/reference/templating.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/website/src/docs/reference/templating.md b/website/src/docs/reference/templating.md index c8406f45b0..8f9020e065 100644 --- a/website/src/docs/reference/templating.md +++ b/website/src/docs/reference/templating.md @@ -11,7 +11,7 @@ outline: deep Task's templating engine uses Go's [text/template](https://pkg.go.dev/text/template) package to interpolate values. This reference covers the main features and all available functions for creating -dynamic Taskfiles. Most of the provided functions come from the +dynamic Taskfiles. Most of the provided functions come from the [slim-sprig](https://sprig.taskfile.dev/) library. ## Basic Usage @@ -628,9 +628,11 @@ tasks: port: 5432 ssl: true cmds: - - echo "Database {{.CONFIG | get "database"}}" + - echo "Database {{get .CONFIG "database"}}" + - echo "Database {{"database" | get .CONFIG}}" - echo "Keys {{.CONFIG | keys}}" - - echo "Has SSL {{.CONFIG | hasKey "ssl"}}" + - echo "Keys {{keys .CONFIG }}" + - echo "Has SSL {{hasKey .CONFIG "ssl"}}" - echo "{{dict "env" "prod" "debug" false}}" ```