- Adds
of
to the keywords that can precede a regex. - Support for the
s
(ES9 "dotAll") flag. - Related links in the Readme.
- ESLint must be in devDependencies.
Ready for production
- Adds
away
andextends
as keywords that can precede a regex. - UMD Builds, including a minified one for browsers.
- ESLint with revised configuration.
- Karma test for browsers (local) and node.
- Travis test with 100% coverage.
- Config file for the markdownlint VSCode extension.
- VSCode folder to the repo.
- Simplify the main regex and some parts of the code.
- Renamed the ESM variant from skip-regex.esm.js to skip-regex.mjs (node ESM compatible).
- Update devDependencies.
- CHANGES.md now is CHANGELOG.md and have a new format.
- Update badges using badgen.
- Update license.
- Fail when
>
is the first character in the regex. - Fail when the regex is preceded by
<
. - TypeScript definition.
- Removes npm 3.x requirement.
- Updated devDependencies.
- ESM variant.
- Improved detection of regex with increment/decrement prefix operator.
- ES6 module version transpiled to ES5.
- Added jsDoc comments and banner.
- Enhanced README.
- Prevent error if the
start
parameter is out of range.
First public release published in npm with the name 'skip-regex'