feat: reworking zod integration a little bit to reduce the amount of typing you have to do

Signed-off-by: blam <ben@blam.sh>
This commit is contained in:
blam
2023-02-14 14:31:17 +01:00
parent 7d724d8ef5
commit 10a64ff693
13 changed files with 556 additions and 425 deletions
+2 -1
View File
@@ -29,7 +29,8 @@
"@backstage/plugin-scaffolder-common": "workspace:^",
"@backstage/types": "workspace:^",
"jsonschema": "^1.2.6",
"winston": "^3.2.1"
"winston": "^3.2.1",
"zod": "~3.18.0"
},
"devDependencies": {
"@backstage/cli": "workspace:^"