From 21e9c235b94da6e4da9925bcc70f9ce0def40efb Mon Sep 17 00:00:00 2001 From: Claire Casey Date: Fri, 10 Mar 2023 16:25:47 -0500 Subject: [PATCH] add zod as dependency to specify version Signed-off-by: Claire Casey --- .../plugin-authors/03-adding-a-resource-permission-check.md | 2 +- plugins/example-todo-list-backend/package.json | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/permissions/plugin-authors/03-adding-a-resource-permission-check.md b/docs/permissions/plugin-authors/03-adding-a-resource-permission-check.md index e714301ded..d405c2ac4f 100644 --- a/docs/permissions/plugin-authors/03-adding-a-resource-permission-check.md +++ b/docs/permissions/plugin-authors/03-adding-a-resource-permission-check.md @@ -91,7 +91,7 @@ This enables decisions based on characteristics of the resource, but it's import Install the missing module: ```bash -$ yarn workspace @internal/plugin-todo-list-backend add @backstage/plugin-permission-node zod +$ yarn workspace @internal/plugin-todo-list-backend add @backstage/plugin-permission-node ``` Create a new `plugins/todo-list-backend/src/service/rules.ts` file and append the following code: diff --git a/plugins/example-todo-list-backend/package.json b/plugins/example-todo-list-backend/package.json index 5579f748b2..11c7b849e1 100644 --- a/plugins/example-todo-list-backend/package.json +++ b/plugins/example-todo-list-backend/package.json @@ -34,7 +34,8 @@ "express-promise-router": "^4.1.0", "uuid": "^8.3.2", "winston": "^3.2.1", - "yn": "^4.0.0" + "yn": "^4.0.0", + "zod": "~3.18.0" }, "devDependencies": { "@backstage/cli": "workspace:^",