UNPKG

is-funcs

Version:

A very limited subset of is-* functions I use every day

15 lines (14 loc) 297 B
/** * Check if `data` is a RegExp * @param {RegExp} data * @return {boolean} */ module.exports = function(data) { return ( data !== null && data !== undefined && typeof data.exec === 'function' && typeof data.source === 'string' && typeof data.global === 'boolean' ) }