From ccc340b2d86538ab4aa5d34ed6193ce95953bb01 Mon Sep 17 00:00:00 2001 From: Alvaro Cabrera <pateketrueke@gmail.com> Date: Thu, 27 Nov 2014 11:47:55 -0600 Subject: [PATCH] Basic impl for fixed-arrays --- lib/types/array.js | Bin 1073 -> 1152 bytes spec/core/types/arrays.json | 18 ++++++++++++++++++ 2 files changed, 18 insertions(+) diff --git a/lib/types/array.js b/lib/types/array.js index 7d734709e75cda683183bb710bd70f31c2855f80..0e8343afbc6ecff93dbc0553342fb6d91ddaf546 100644 GIT binary patch delta 82 zcmdnU(ZIREkJ&9VO+mx4s3@^gFS8g-Ym_DCl&0!smZatuYicS~b15h&C={iZlosVF ZAW7-vCKhOv6eX6W78R#zPIhH}0|13!9MS*) delta 11 ScmZqR+{m%Pk9qQ3=EndS9Rykc diff --git a/spec/core/types/arrays.json b/spec/core/types/arrays.json index f624945e..8c0ce5ad 100644 --- a/spec/core/types/arrays.json +++ b/spec/core/types/arrays.json @@ -59,6 +59,24 @@ "minItems": 2 }, "valid": true + }, + { + "description": "should handle fixed arrays", + "schema": { + "type": "array", + "items": [ + { + "type": "integer" + }, + { + "type": "boolean" + }, + { + "type": "string" + } + ] + }, + "valid": true } ] } -- GitLab