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

@pluginjs/classes

Package Overview
Dependencies
Maintainers
2
Versions
40
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@pluginjs/classes - npm Package Compare versions

Comparing version 0.7.2 to 0.7.3

dist/classes.umd.js

14

dist/classes.common.js
/*!
* @pluginjs/classes v0.7.2 (https://pluginjs.com)
* @pluginjs/classes v0.7.3 (https://pluginjs.com)
* Copyright 2018 Creation Studio Limited

@@ -21,3 +21,7 @@ * Released under the GPL-3.0 License.

const indexOfClass = utils.curry((className, element) => element.classList.item(className));
const addClass = utils.curryWith((...args) => {
const addClass = utils.curryWith(function () {
for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
args[_key] = arguments[_key];
}
let classes = args.slice(0, -1);

@@ -36,3 +40,7 @@ const element = args.slice(-1)[0];

}, is.isElement);
const removeClass = utils.curryWith((...args) => {
const removeClass = utils.curryWith(function () {
for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
args[_key2] = arguments[_key2];
}
let classes = args.slice(0, -1);

@@ -39,0 +47,0 @@ const element = args.slice(-1)[0];

/*!
* @pluginjs/classes v0.7.2 (https://pluginjs.com)
* @pluginjs/classes v0.7.3 (https://pluginjs.com)
* Copyright 2018 Creation Studio Limited
* Released under the GPL-3.0 License.
*/
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var utils=require("@pluginjs/utils"),is=require("@pluginjs/is");const hasClass=utils.curry((s,e)=>{let l=!0;return s.split(" ").forEach(s=>{l=l&&e.classList.contains(s)}),l}),indexOfClass=utils.curry((s,e)=>e.classList.item(s)),addClass=utils.curryWith((...s)=>{let e=s.slice(0,-1);const l=s.slice(-1)[0];return is.isElement(l)&&(1===e.length&&(e=e[0].split(/\s+/g).filter(s=>""!==s)),l.classList.add(...e)),l},is.isElement),removeClass=utils.curryWith((...s)=>{let e=s.slice(0,-1);const l=s.slice(-1)[0];return is.isElement(l)&&(1===e.length&&(e=e[0].split(/\s+/g).filter(s=>""!==s)),l.classList.remove(...e)),l},is.isElement),toggleClass=utils.curry((s,e)=>(e.classList.toggle(s),e));exports.hasClass=hasClass,exports.indexOfClass=indexOfClass,exports.addClass=addClass,exports.removeClass=removeClass,exports.toggleClass=toggleClass;
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var utils=require("@pluginjs/utils"),is=require("@pluginjs/is");const hasClass=utils.curry((s,e)=>{let l=!0;return s.split(" ").forEach(s=>{l=l&&e.classList.contains(s)}),l}),indexOfClass=utils.curry((s,e)=>e.classList.item(s)),addClass=utils.curryWith(function(){for(var s=arguments.length,e=new Array(s),l=0;l<s;l++)e[l]=arguments[l];let t=e.slice(0,-1);const i=e.slice(-1)[0];return is.isElement(i)&&(1===t.length&&(t=t[0].split(/\s+/g).filter(s=>""!==s)),i.classList.add(...t)),i},is.isElement),removeClass=utils.curryWith(function(){for(var s=arguments.length,e=new Array(s),l=0;l<s;l++)e[l]=arguments[l];let t=e.slice(0,-1);const i=e.slice(-1)[0];return is.isElement(i)&&(1===t.length&&(t=t[0].split(/\s+/g).filter(s=>""!==s)),i.classList.remove(...t)),i},is.isElement),toggleClass=utils.curry((s,e)=>(e.classList.toggle(s),e));exports.hasClass=hasClass,exports.indexOfClass=indexOfClass,exports.addClass=addClass,exports.removeClass=removeClass,exports.toggleClass=toggleClass;
/*!
* @pluginjs/classes v0.7.2 (https://pluginjs.com)
* @pluginjs/classes v0.7.3 (https://pluginjs.com)
* Copyright 2018 Creation Studio Limited

@@ -17,3 +17,7 @@ * Released under the GPL-3.0 License.

const indexOfClass = curry((className, element) => element.classList.item(className));
const addClass = curryWith((...args) => {
const addClass = curryWith(function () {
for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
args[_key] = arguments[_key];
}
let classes = args.slice(0, -1);

@@ -32,3 +36,7 @@ const element = args.slice(-1)[0];

}, isElement);
const removeClass = curryWith((...args) => {
const removeClass = curryWith(function () {
for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
args[_key2] = arguments[_key2];
}
let classes = args.slice(0, -1);

@@ -35,0 +43,0 @@ const element = args.slice(-1)[0];

/*!
* @pluginjs/classes v0.7.2 (https://pluginjs.com)
* @pluginjs/classes v0.7.3 (https://pluginjs.com)
* Copyright 2018 Creation Studio Limited
* Released under the GPL-3.0 License.
*/
import{curry,curryWith}from"@pluginjs/utils";import{isElement}from"@pluginjs/is";const hasClass=curry((s,l)=>{let t=!0;return s.split(" ").forEach(s=>{t=t&&l.classList.contains(s)}),t}),indexOfClass=curry((s,l)=>l.classList.item(s)),addClass=curryWith((...s)=>{let l=s.slice(0,-1);const t=s.slice(-1)[0];return isElement(t)&&(1===l.length&&(l=l[0].split(/\s+/g).filter(s=>""!==s)),t.classList.add(...l)),t},isElement),removeClass=curryWith((...s)=>{let l=s.slice(0,-1);const t=s.slice(-1)[0];return isElement(t)&&(1===l.length&&(l=l[0].split(/\s+/g).filter(s=>""!==s)),t.classList.remove(...l)),t},isElement),toggleClass=curry((s,l)=>(l.classList.toggle(s),l));export{hasClass,indexOfClass,addClass,removeClass,toggleClass};
import{curry,curryWith}from"@pluginjs/utils";import{isElement}from"@pluginjs/is";const hasClass=curry((s,l)=>{let t=!0;return s.split(" ").forEach(s=>{t=t&&l.classList.contains(s)}),t}),indexOfClass=curry((s,l)=>l.classList.item(s)),addClass=curryWith(function(){for(var s=arguments.length,l=new Array(s),t=0;t<s;t++)l[t]=arguments[t];let e=l.slice(0,-1);const r=l.slice(-1)[0];return isElement(r)&&(1===e.length&&(e=e[0].split(/\s+/g).filter(s=>""!==s)),r.classList.add(...e)),r},isElement),removeClass=curryWith(function(){for(var s=arguments.length,l=new Array(s),t=0;t<s;t++)l[t]=arguments[t];let e=l.slice(0,-1);const r=l.slice(-1)[0];return isElement(r)&&(1===e.length&&(e=e[0].split(/\s+/g).filter(s=>""!==s)),r.classList.remove(...e)),r},isElement),toggleClass=curry((s,l)=>(l.classList.toggle(s),l));export{hasClass,indexOfClass,addClass,removeClass,toggleClass};
/*!
* @pluginjs/classes v0.7.2 (https://pluginjs.com)
* @pluginjs/classes v0.7.3 (https://pluginjs.com)
* Copyright 2018 Creation Studio Limited

@@ -4,0 +4,0 @@ * Released under the GPL-3.0 License.

/*!
* @pluginjs/classes v0.7.2 (https://pluginjs.com)
* @pluginjs/classes v0.7.3 (https://pluginjs.com)
* Copyright 2018 Creation Studio Limited

@@ -4,0 +4,0 @@ * Released under the GPL-3.0 License.

@@ -14,3 +14,3 @@ {

},
"version": "0.7.2",
"version": "0.7.3",
"category": "utils",

@@ -37,4 +37,4 @@ "main": "dist/classes.common.js",

"dependencies": {
"@pluginjs/is": "^0.7.2",
"@pluginjs/utils": "^0.7.2"
"@pluginjs/is": "^0.7.3",
"@pluginjs/utils": "^0.7.3"
},

@@ -44,3 +44,3 @@ "devDependencies": {

"@pluginjs/browserslist-config": "^1.2.2",
"@pluginjs/cli": "^0.7.2",
"@pluginjs/cli": "^0.7.3",
"babel-jest": "*",

@@ -71,3 +71,3 @@ "jest": "*",

],
"gitHead": "f18c85114d702b75d2d67e57e43b51100f161f31"
"gitHead": "304f657f71c8be62068380bd34fdc7f003082a24"
}
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