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