robertkrimen / otto

A JavaScript interpreter in Go (golang)
http://godoc.org/github.com/robertkrimen/otto
MIT License
8.04k stars 584 forks source link

feat: regexp engine configuration #480

Open stevenh opened 1 year ago

stevenh commented 1 year ago

Add support for ECMAScript compatible regular expression engine via regexp2 using functional options e.g.

vm := New(RegExp(regexp2.Creator{}))

This also adds function option support for the existing options:

stevenh commented 1 year ago

Thoughts @andig ?

andig commented 1 year ago

No idea, sorry. I‘m more a drive-by user 🤠