a gitmoji regex to for both gitmoji code and gitmoji unicode
A regular expression to match all Emoji-only symbols as per the Unicode Standard.
Is this value a JS regex? Works cross-realm/iframe, and despite ES6 @@toStringTag
Give a regex, get a robust predicate function that tests it against a string.
Compile ES2015 Unicode regex to ES5
Regular expression for matching ANSI escape codes
Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.
Compile regular expressions using named groups to ES5.
Compile ES2015 sticky regex to an ES5 RegExp constructor
Regular expression for matching a shebang line
♻️ Convert strings to gitmojis
Compile regular expressions using the `s` (`dotAll`) flag to ES5.
Compile Unicode property escapes in Unicode regular expressions to ES5.
gitmoji styles commit parser options
Parse regular expressions' unicodeSets (v) flag.
Compile regular expressions' unicodeSets (v) flag.
A regex to match any full character, considering weird character ranges.
Compile regular expressions using duplicate named groups to index-based groups.
An emoji guide for your commit messages.
shareable commitlint plugin enforcing gitmoji commit rules
Recursive matching plugin for Regex+
Regex template tag with extended syntax, context-aware interpolation, and always-on best practices
Different from conventional changelog, Gitmoji commits are used to determine a release type and generate release notes.
shareable commitlint config enforcing gitmoji commit message