UNPKG

safe-regex2

Version:

detect possibly catastrophic, exponential-time regular expressions

10 lines (7 loc) 289 B
type SafeRegex2 = (re: string | RegExp, opts?: { limit?: number }) => boolean declare namespace safeRegex { export const safeRegex: SafeRegex2 export { safeRegex as default } } declare function safeRegex (...params: Parameters<SafeRegex2>): ReturnType<SafeRegex2> export = safeRegex