Просмотр исходного кода

fix(svelte): correct JSDoc comment and add missing zod peer dependency (#183)

Fixes #182
Chris Tate 4 месяцев назад
Родитель
Сommit
5b929dffa6
3 измененных файлов с 6 добавлено и 2 удалено
  1. 2 1
      packages/svelte/package.json
  2. 1 1
      packages/svelte/src/renderer.ts
  3. 3 0
      pnpm-lock.yaml

+ 2 - 1
packages/svelte/package.json

@@ -65,6 +65,7 @@
     "typescript": "^5.4.5"
     "typescript": "^5.4.5"
   },
   },
   "peerDependencies": {
   "peerDependencies": {
-    "svelte": "^5.0.0"
+    "svelte": "^5.0.0",
+    "zod": "^4.0.0"
   }
   }
 }
 }

+ 1 - 1
packages/svelte/src/renderer.ts

@@ -211,7 +211,7 @@ export interface CreateRendererProps {
 }
 }
 
 
 /**
 /**
- * Component map type — maps component names to Vue components
+ * Component map type — maps component names to Svelte components
  */
  */
 export type ComponentMap<
 export type ComponentMap<
   TComponents extends Record<string, { props: unknown }>,
   TComponents extends Record<string, { props: unknown }>,

+ 3 - 0
pnpm-lock.yaml

@@ -1515,6 +1515,9 @@ importers:
       '@json-render/core':
       '@json-render/core':
         specifier: workspace:*
         specifier: workspace:*
         version: link:../core
         version: link:../core
+      zod:
+        specifier: ^4.0.0
+        version: 4.3.6
     devDependencies:
     devDependencies:
       '@internal/typescript-config':
       '@internal/typescript-config':
         specifier: workspace:*
         specifier: workspace:*