From a0408b4fcec41fddf4f2ad23686372be0d2e3dbf Mon Sep 17 00:00:00 2001 From: Monroe Ekilah Date: Mon, 24 Aug 2020 18:12:12 -0700 Subject: [PATCH] markdown files --- API.md | 5 +++++ CHANGELOG.md | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/API.md b/API.md index 92fedbd..1e8e35b 100644 --- a/API.md +++ b/API.md @@ -34,6 +34,7 @@ - [Parsimmon.lazy(fn)](#parsimmonlazyfn) - [Parsimmon.lazy(description, fn)](#parsimmonlazydescription-fn) - [Parsimmon.fail(message)](#parsimmonfailmessage) + - [Parsimmon.flags(regexp)](#parsimmonflagsregexp) - [Parsimmon.letter](#parsimmonletter) - [Parsimmon.letters](#parsimmonletters) - [Parsimmon.digit](#parsimmondigit) @@ -377,6 +378,10 @@ Equivalent to `Parsimmon.lazy(f).desc(description)`. Returns a failing parser with the given message. +## Parsimmon.flags(regexp) + +Returns the flags set on the given `RegExp` object. Polyfilled for old browsers. + ## Parsimmon.letter Equivalent to [`Parsimmon.regexp(/[a-z]/i)`](#parsimmonregexpregexp). diff --git a/CHANGELOG.md b/CHANGELOG.md index 7efafbe..913ae07 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +## version 1.16.0 (2020-08-25) + +- Adds `Parsimmon.flags(regexp)` export +- Fixes `Parsimmon.flags(regexp)` to work in older browsers (Edge versions 15-18) + ## version 1.15.0 (2020-07-27) - Adds support for the `s` (`dotAll`) flag in `Parsimmon.regexp`