STRINGS:

camel_case = {{ "some random value" | camel_case }}
kebab_case = {{ "some random value" | kebab_case }}
pascal_case = {{ "some random value" | pascal_case }}
snake_case = {{ "some random value" | snake_case }}
upper_kebab_case = {{ "some random value" | upper_kebab_case }}
upper_snake_case = {{ "some random value" | upper_snake_case }}

PATHS:

path_join = {{ "some/dir" | path_join(part = "another/dir") }}
path_join_with_var = {{ dest_rel_dir | path_join(part = "another/dir") }}

RELATIVE PATHS:

to_up = {{ "some/dir" | path_relative(to = "../../foo/bar") }}
to_down = {{ "some/dir" | path_relative(to = "./foo/bar") }}
to_down_norel = {{ "some/dir" | path_relative(to = "foo/bar") }}

from_up = {{ "some/dir" | path_relative(from = "../../foo/bar") }}
from_down = {{ "some/dir" | path_relative(from = "./foo/bar") }}
from_down_norel = {{ "some/dir" | path_relative(from = "foo/bar") }}

{% set workspace_root2 = workspace_root | path_join(part = "sub") %}
rel_vars1 = {{ workspace_root | path_relative(from = workspace_root2) }}
rel_vars2 = {{ workspace_root2 | path_relative(from = workspace_root) }}
rel_vars3 = {{ workspace_root | path_relative(to = workspace_root2) }}
rel_vars4 = {{ workspace_root2 | path_relative(to = workspace_root) }}
