repo
replacements.fyi

// package

is-supported-regexp-flag

type: "module"

// preferences

// replacements (1)

snippet::is-supported-regexp-flag

Simple or drop-in replacement

This package is no longer necessary. The `RegExp` constructor throws on an unsupported or invalid flag, so you can check support with a `try`/`catch`.

// example

const isSupportedRegexpFlag = (flag) => {
	try {
		RegExp('', flag);
		return true;
	} catch {
		return false;
	}
};