NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #4744 most downloaded on npm
Parses a Regular Expression and outputs an AST
Last release 7 years ago
no release in 18 months
Release timing varies
gaps range from 1 weeks to 9 months
Nearly every release is documented
notes for 13 of 13 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
13 releases · first in 2018
Thanks to @ConradIrwin :thumbsup
Huge (x75) performance improvement.
One column per quarter.
A Set AST can now contain ranges of char codes as well as single char codes. `typescript export interface Set extends IRegExpAST { type: "Set" complem
export interface Set extends IRegExpAST {
type: "Set"
complement: boolean
value: (number | Range)[]
quantifier?: Quantifier
}
Types: Set now declares a complement property.
Types: All AST node types extend a base interface.
Fixed: Visitor APIs were lacking the node argument.
Added "typings" property in package.json for TypeScript consumers.
An AST Visitor class is provided to easily traverse the AST output (See main README.md)
Fixed: Quantifier identifying using backtracking instead of lookahead.
Fixed: Quantifier from range can be zero.
- VERSION constant exported.
- Updated npm metadata.
- Initial Release.
Your coding agent can read these notes before it upgrades. Set up the MCP server →