New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

has-pseudo-class

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

has-pseudo-class - npm Package Compare versions

Comparing version 0.0.1 to 1.0.1

license

12

index.js

@@ -1,12 +0,12 @@

'use strict';
'use strict'
var pseudoClasses = require('pseudo-classes')
module.exports = function hasPseudoClass(selector) {
if (typeof selector != 'string') {
throw new TypeError('has-pseudo-class expects a string');
module.exports = function hasPseudoClass (selector) {
if (typeof selector !== 'string') {
throw new TypeError('has-pseudo-class expected a string')
}
var pseudoClassRegex = new RegExp(':' + pseudoClasses().join('|:'), 'ig');
return pseudoClassRegex.test(selector);
var pseudoClassRegex = new RegExp(':' + pseudoClasses().join('|:'), 'ig')
return pseudoClassRegex.test(selector)
}
{
"name": "has-pseudo-class",
"description": "Determine whether a selector contains a pseudo-class.",
"author": "John Otander",
"version": "0.0.1",
"description": "Determine whether a selector contains a pseudo-class",
"author": "John Otander <johnotander@gmail.com> (johnotander.com)",
"version": "1.0.1",
"main": "index.js",
"directories": {
"test": "test"
},
"files": [
"index.js"
],
"scripts": {
"test": "mocha test"
"test": "ava"
},
"repository": {
"type": "git",
"url": "https://github.com/johnotander/has-pseudo-class.git"
},
"keywords": [],
"repository": "cssstats/has-pseudo-class",
"keywords": [
"css",
"pseudo",
"class",
"has"
],
"license": "MIT",
"bugs": {
"url": "https://github.com/johnotander/has-pseudo-class/issues"
},
"homepage": "https://github.com/johnotander/has-pseudo-class",
"dependencies": {

@@ -27,4 +25,4 @@ "pseudo-classes": "0.0.1"

"devDependencies": {
"mocha": "*"
"ava": "^0.8.0"
}
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc