e22m4u 3 недель назад
Родитель
Сommit
f0c8123a02
1 измененных файлов с 20 добавлено и 3 удалено
  1. 20 3
      README.md

+ 20 - 3
README.md

@@ -35,16 +35,33 @@ const {DataValidator} = require('@e22m4u/js-data-schema');
 
 ### Схема данных
 
-Пример схемы массива.
+Пример схемы.
 
 ```js
 {
   type: DataType.ARRAY,
   items: {
-    type: DataType.STRING,
-    required: true
+    type: DataType.OBJECT,
+    properties: {
+      name: {
+        type: DataType.STRING,
+        required: true
+      },
+      age: {
+        type: DataType.NUMBER
+      }
+    }
   }
 }
+// [
+//   {
+//     name: 'John',
+//     age: 27,
+//   },
+//   {
+//     name: 'Frank'
+//   }
+// ]
 ```
 
 Свойства схемы (далее параметры):