I maintain WebAssembly port of oniguruma called onigasm which is, and preferably should remain, 1:1 API compatible with node-oniguruma.
Certain circumstances now require OnigScanner's ability to use regex syntaxes/flavours other than default oniguruma syntax.
Now, of course that change doesn't need to be part of node-oniguruma right now, but if only node-oniguruma and onigasm could sync up on the new spec that'd be super cool.
I maintain
WebAssembly
port ofoniguruma
calledonigasm
which is, and preferably should remain, 1:1 API compatible withnode-oniguruma
.Certain circumstances now require
OnigScanner
's ability to use regex syntaxes/flavours other than default oniguruma syntax.Now, of course that change doesn't need to be part of
node-oniguruma
right now, but if onlynode-oniguruma
andonigasm
could sync up on the new spec that'd be super cool.OnigScanner(patterns: string[], options?: OnigOptions) OnigRegExp(pattern: string, options?: OnigOptions)