Complexity Score
Low
Open Issues
1
Dependent Projects
837
Weekly Downloadsglobal
45,325,211
License
- MIT
- Yesattribution
- Permissivelinking
- Permissivedistribution
- Permissivemodification
- Nopatent grant
- Yesprivate use
- Permissivesublicensing
- Notrademark grant
Downloads
Readme
is-regex
Is this value a JS regex? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Example
var isRegex = require('is-regex');
var assert = require('assert');
assert.notOk(isRegex(undefined));
assert.notOk(isRegex(null));
assert.notOk(isRegex(false));
assert.notOk(isRegex(true));
assert.notOk(isRegex(42));
assert.notOk(isRegex('foo'));
assert.notOk(isRegex(function () {}));
assert.notOk(isRegex([]));
assert.notOk(isRegex({}));
assert.ok(isRegex(/a/g));
assert.ok(isRegex(new RegExp('a', 'g')));
Tests
Simply clone the repo, npm install
, and run npm test
Dependencies
CVE IssuesActive
0
Scorecards Score
4.40
Test Coverage
No Data
Follows Semver
Yes
Github Stars
24
Dependenciestotal
22
DependenciesOutdated
2
DependenciesDeprecated
0
Threat Modelling
No
Repo Audits
No
Learn how to distribute is-regex in your own private NPM registry
$npm config set registry
https://npm.cloudsmith.com/owner/repo
/Processing...
✓Done
$npm install is-regex
/Processing...
✓Done
14 Releases
NPM on Cloudsmith