From 87de2d2e03ce80105408b0954e7f835ee77b88c4 Mon Sep 17 00:00:00 2001
From: Alvaro Cabrera <pateketrueke@gmail.com>
Date: Thu, 24 Nov 2016 23:39:00 -0600
Subject: [PATCH] Fix: properly faked patternProperties

---
 lib/types/object.js | Bin 3652 -> 3661 bytes
 ts/types/object.ts  |   2 +-
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/types/object.js b/lib/types/object.js
index 00102157d93d09332ed21af08f9a77dad2d4e877..9f80d69a274bd9dc404d1a6d5da9fc7b3a1f3ee7 100644
GIT binary patch
delta 33
pcmX>ib5>?UB?nJYVqQvWMS(_kYNh7nc|5w4Ww`h^@8IZR1pw9E3&{Wg

delta 24
gcmX>rb3|rCCCB7Ac8<wwcr+%fa`A6I$kD?J0C5EfOaK4?

diff --git a/ts/types/object.ts b/ts/types/object.ts
index 2f50933c..97cb723d 100644
--- a/ts/types/object.ts
+++ b/ts/types/object.ts
@@ -57,7 +57,7 @@ var objectType: FTypeGenerator = function objectType(value: IObjectSchema, path,
             patternPropertyKeys.forEach(function (_key) {
                 if (key.match(new RegExp(_key))) {
                     found = true;
-                    props[key] = patternProperties[_key];
+                    props[randexp(key)] = patternProperties[_key];
                 }
             });
 
-- 
GitLab