From 724f879fa27cafb63f065c9e1460cf33418c9b94 Mon Sep 17 00:00:00 2001 From: Olivier Chafik Date: Wed, 24 Apr 2024 12:05:12 +0100 Subject: [PATCH] Update examples/server/public/json-schema-to-grammar.mjs Co-authored-by: Clint Herron --- examples/server/public/json-schema-to-grammar.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/server/public/json-schema-to-grammar.mjs b/examples/server/public/json-schema-to-grammar.mjs index a4a1adabc..aceb39a8e 100644 --- a/examples/server/public/json-schema-to-grammar.mjs +++ b/examples/server/public/json-schema-to-grammar.mjs @@ -34,7 +34,7 @@ class BuiltinRule { const PRIMITIVE_RULES = { boolean : new BuiltinRule('("true" | "false") space', []), 'decimal-part' : new BuiltinRule('[0-9]{1,16}', []), - 'integral-part': new BuiltinRule('[0-9] | [1-9] [0-9]{0,15}', []), + 'integral-part': new BuiltinRule('[0-9] | [1-9] [0-9]{1,15}', []), number : new BuiltinRule('("-"? integral-part) ("." decimal-part)? ([eE] [-+]? integral-part)? space', ['integral-part', 'decimal-part']), integer : new BuiltinRule('("-"? integral-part) space', ['integral-part']), value : new BuiltinRule('object | array | string | number | boolean | null', ['object', 'array', 'string', 'number', 'boolean', 'null']),