Releases: hlysine/readable-regexp
Releases · hlysine/readable-regexp
readable-regexp v1.5.1
Commits
- efee489: Resolve escape sequences without evaluating (Henry Lin)
- 4c378ba: Mark octal escapes as deprecated (Henry Lin)
- b0443f7: Add v flag (Henry Lin)
- 666c029: Test for nested char class escape in template literal (Henry Lin)
- 8d1535c: Add
control
token for control character escapes (Henry Lin) - 440912a: Add tests for
control
(Henry Lin) - bbb3c79: Add negated example for escape sequences (Henry Lin)
- f1a0f16: Bump version to v1.5.1 and update changelog (Henry Lin)
readable-regexp v1.5.0
Commits
- cc21420: Export types for convenience of custom extensions (Henry Lin) #1
- 437c627: Tweak linter rules (Henry Lin) #1
- acd8f65: Add GenericFunction interface (Henry Lin) #1
- a016a73: Add custom token API (Henry Lin) #1
- 50704f7: Add docuemntation for custom tokens (Henry Lin) #1
- 73c7a3c: Rename defineCustomToken to defineToken (Henry Lin) #1
- 2585092: Improve typing of defineToken, throw error for non-token return in constant tokens (Henry Lin) #1
- 9e4e648: Add WIP tests (Henry Lin) #1
- 4d09e59: Fix errors in tests (Henry Lin) #1
- d902372: Test that custom tokens are added to built-in mixed-type tokens (Henry Lin) #1
- 93c7cef: Separate custom token tests by type, add coverage for incomplete token errors (Henry Lin) #1
- 058a236: Avoid wrapping multiple layers of non-capture groups (Henry Lin)
- 56e6639: Refactor token checks (Henry Lin)
- 5a48f3b: Fix character class escaping an ending dash (Henry Lin)
- f7458e6: Fix dash escape at the end of the entire char class (Henry Lin)
- dc90075: Add support for nested char class (Henry Lin)
- 2b0bb7f: Update docs on charIn (Henry Lin)
- 2f87357: Fix dash escaping other characters (Henry Lin)
- 8b7b207: Add more tests for charIn escapes (Henry Lin)
- 264c7b7: Implement charRange and notCharRange (Henry Lin)
- 01b2176: Add tests for charRange (Henry Lin)
- 06a87e2: Add tests for notCharRange (Henry Lin)
- b2e2fb2: Update README with charRange and notCharRange (Henry Lin)
- fae7454: Update tsdoc (Henry Lin)
- 125e25a: Add one more code example of not.charIn (Henry Lin)
- 58b0ad5: Update package description (Henry Lin)
- e35bc08: Fix syntax error in package.json (Henry Lin)
- cbc9361: Move documentation from readme to gitbook (Henry Lin)
- d947b72: Improve readme formatting (Henry Lin)
- 741b2c5: Bump version to v1.5.0 and update changelog (Henry Lin)
readable-regexp v1.4.0
Commits
- 5d430b1: Update README with code image and better example for readability showcase (Henry Lin)
- f4b380d: Update image alt text (Henry Lin)
- 03288d5: Fix tsdoc inspections (Henry Lin)
- 97a820b: Disallow empty capture groups (Henry Lin)
- 3a6c2c8: Cause terminal methods to throw if the token is incomplete (Henry Lin)
- 471746b: Update tests (Henry Lin)
- 1caf83c: Bump version to 1.4.0 and update changelog (Henry Lin)
readable-regexp v1.3.4
readable-regexp v1.3.3
readable-regexp v1.3.2
readable-regexp v1.3.1
Commits
- c10b385: Update CHANGELOG (Henry Lin)
- 9a221b9: Don't attempt to negate octal sequences that are not wrapped in character classes (Henry Lin)
- 6c89328: Document negation for
octal
,hex
andunicode
in README (Henry Lin) - 1ef291a: Explain
char
in README (Henry Lin) - 39c0d0d: Minor tweaks to code examples in README (Henry Lin)
- 846e3f5: Slight change in wording in README (Henry Lin)
- f783635: Add typedoc and eslint-plugin-tsdoc (Henry Lin)
- c16e1bb: Add documentation for all tokens (Henry Lin)
- 28f2e50: Fix code style config in WebStorm (Henry Lin)
- 1995300: Add typedoc deployment scripts (Henry Lin)
- 4ec1292: Bump version to 1.3.1 and update CHANGELOG (Henry Lin)
readable-regexp v1.3.0
Commits
- c43521d: Remove completed todo (Henry Lin)
- ddee81e: Fix atMost quantifier (Henry Lin)
- 81512d7: Update README with changes to atMost and repeat (Henry Lin)
- 7c9ace0: Throw errors in weird situations instead of handling silently (Henry Lin)
- b0b79f1: Change match to support multiple arguments (Henry Lin)
- e5a922c: Small tweaks to error messages (Henry Lin)
- f2f91a1: Remove an incorrect throw in CharacterClassModifier (Henry Lin)
- 0af0a87: Update tests (Henry Lin)
- eb54e59: Update README for match (Henry Lin)
- a140659: Bump version to 1.3.0 (Henry Lin)
readable-regexp v1.2.1
readable-regexp v1.2.0
Commits
- 02dab37: Add dependency count badge (Henry Lin)
- e948a57: Fix code formatting in readme (Henry Lin)
- 8842017: Use plugin for sort-imports (Henry Lin)
- 29b304f: Update repo name in Coveralls badge (Henry Lin)
- 6f482cf: Upgrade dependencies (Henry Lin)
- 9778c07: Reorder imports (Henry Lin)
- 95f0fe7: Add a testing app and git-ignore it (Henry Lin)
- bff5292: Set up conditional imports for cjs and esm (Henry Lin)
- 26cd700: Simplify TS types (Henry Lin)
- 32ed51a: Remove @ts-expect-errors that no longer throws error with the new simplified types (Henry Lin)
- ab8393a: Update README (Henry Lin)
- af6a55e: Bump version to 1.2.0 (Henry Lin)