From 95b352ebaccf53883f3b4cb6625546787315ef0d Mon Sep 17 00:00:00 2001 From: benjdlambert Date: Fri, 21 Mar 2025 11:08:53 +0100 Subject: [PATCH] chore: update changeset Signed-off-by: benjdlambert Signed-off-by: benjdlambert --- .changeset/odd-bobcats-hang.md | 3 ++- .../src/lib/templating/filters/projectSlug/examples.ts | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.changeset/odd-bobcats-hang.md b/.changeset/odd-bobcats-hang.md index a7c0d59754..9b3aeccffc 100644 --- a/.changeset/odd-bobcats-hang.md +++ b/.changeset/odd-bobcats-hang.md @@ -1,5 +1,6 @@ --- '@backstage/plugin-scaffolder-backend': patch +'@backstage/plugin-scaffolder-node': patch --- -document built-in template filters +Document the internal built-in filters, and ensure that the types are validated when using `createTemplateFilter` and `createTemplateGlobalFunction` from the `zod` schema. diff --git a/plugins/scaffolder-backend/src/lib/templating/filters/projectSlug/examples.ts b/plugins/scaffolder-backend/src/lib/templating/filters/projectSlug/examples.ts index dde36ea888..2d668baee4 100644 --- a/plugins/scaffolder-backend/src/lib/templating/filters/projectSlug/examples.ts +++ b/plugins/scaffolder-backend/src/lib/templating/filters/projectSlug/examples.ts @@ -1,5 +1,3 @@ -import { TemplateFilterExample } from '@backstage/plugin-scaffolder-node/alpha'; - /* * Copyright 2025 The Backstage Authors * @@ -15,6 +13,8 @@ import { TemplateFilterExample } from '@backstage/plugin-scaffolder-node/alpha'; * See the License for the specific language governing permissions and * limitations under the License. */ +import { TemplateFilterExample } from '@backstage/plugin-scaffolder-node/alpha'; + export const examples: TemplateFilterExample[] = [ { example: `\