UNPKG

regexpu-core

Version:

regexpu’s core functionality (i.e. `rewritePattern(pattern, flag)`), capable of translating ES6 Unicode regular expressions to ES5.

18 lines (17 loc) 563 B
declare module "regexpu-core" { export type RegexpuOptions = { unicodeFlag?: "transform" | false; unicodeSetsFlag?: "transform" | false; dotAllFlag?: "transform" | false; unicodePropertyEscapes?: "transform" | false; namedGroups?: "transform" | false; onNamedGroup?: (name: string, index: number) => void; modifiers?: "transform" | false | "parse"; onNewFlags?: (flags: string) => void; }; export default function rewritePattern( pattern: string, flags: string, options: RegexpuOptions | undefined ): string; }