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.19 to 0.7.20

4

dist/classes.common.js
/*!
* @pluginjs/classes v0.7.19 (https://pluginjs.com)
* Copyright 2019 Creation Studio Limited
* @pluginjs/classes v0.7.20 (https://pluginjs.com)
* Copyright 2020 Creation Studio Limited
* Released under the GPL-3.0 License.

@@ -5,0 +5,0 @@ */

/*!
* @pluginjs/classes v0.7.19 (https://pluginjs.com)
* Copyright 2019 Creation Studio Limited
* @pluginjs/classes v0.7.20 (https://pluginjs.com)
* Copyright 2020 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"),hasClass=utils.curry((s,e)=>{var 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];var r=e.slice(0,-1),t=e.slice(-1)[0];return is.isElement(t)&&(1===r.length&&(r=r[0].split(/\s+/g).filter(s=>""!==s)),t.classList.add(...r)),t}),is.isElement),removeClass=utils.curryWith((function(){for(var s=arguments.length,e=new Array(s),l=0;l<s;l++)e[l]=arguments[l];var r=e.slice(0,-1),t=e.slice(-1)[0];return is.isElement(t)&&(1===r.length&&(r=r[0].split(/\s+/g).filter(s=>""!==s)),t.classList.remove(...r)),t}),is.isElement),toggleClass=utils.curry((s,e)=>(e.classList.toggle(s),e));exports.addClass=addClass,exports.hasClass=hasClass,exports.indexOfClass=indexOfClass,exports.removeClass=removeClass,exports.toggleClass=toggleClass;
/*!
* @pluginjs/classes v0.7.19 (https://pluginjs.com)
* Copyright 2019 Creation Studio Limited
* @pluginjs/classes v0.7.20 (https://pluginjs.com)
* Copyright 2020 Creation Studio Limited
* Released under the GPL-3.0 License.

@@ -5,0 +5,0 @@ */

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

@@ -5,0 +5,0 @@ */

/*!
* @pluginjs/classes v0.7.19 (https://pluginjs.com)
* Copyright 2019 Creation Studio Limited
* @pluginjs/classes v0.7.20 (https://pluginjs.com)
* Copyright 2020 Creation Studio Limited
* Released under the GPL-3.0 License.
*/
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@pluginjs/utils"),require("@pluginjs/is")):"function"==typeof define&&define.amd?define(["exports","@pluginjs/utils","@pluginjs/is"],t):t((e=e||self)["@pluginjs/classes"]={},e["@pluginjs/utils"],e["@pluginjs/is"])}(this,(function(e,t,r){"use strict";function n(e){return function(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t<e.length;t++)r[t]=e[t];return r}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var i=t.curry((function(e,t){var r=!0;return e.split(" ").forEach((function(e){r=r&&t.classList.contains(e)})),r})),s=t.curry((function(e,t){return t.classList.item(e)})),l=t.curryWith((function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];var s,l=t.slice(0,-1),u=t.slice(-1)[0];r.isElement(u)&&(1===l.length&&(l=l[0].split(/\s+/g).filter((function(e){return""!==e}))),(s=u.classList).add.apply(s,n(l)));return u}),r.isElement),u=t.curryWith((function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];var s,l=t.slice(0,-1),u=t.slice(-1)[0];r.isElement(u)&&(1===l.length&&(l=l[0].split(/\s+/g).filter((function(e){return""!==e}))),(s=u.classList).remove.apply(s,n(l)));return u}),r.isElement),o=t.curry((function(e,t){return t.classList.toggle(e),t}));e.addClass=l,e.hasClass=i,e.indexOfClass=s,e.removeClass=u,e.toggleClass=o,Object.defineProperty(e,"__esModule",{value:!0})}));

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

},
"version": "0.7.19",
"version": "0.7.20",
"category": "utils",

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

"dependencies": {
"@pluginjs/is": "^0.7.17",
"@pluginjs/utils": "^0.7.18"
"@pluginjs/is": "^0.7.18",
"@pluginjs/utils": "^0.7.19"
},
"devDependencies": {
"@babel/core": "^7.7.5",
"@pluginjs/browserslist-config": "^1.2.12",
"@pluginjs/browserslist-config": "^1.2.14",
"@pluginjs/cli": "^0.7.15",

@@ -70,3 +70,3 @@ "babel-jest": "*",

],
"gitHead": "f0767d4ff57027169d885ad7a3a46dbc4ff5cf7f"
"gitHead": "45f59203aaa9720d1fb61f5e96cde6d73b4cf2c8"
}
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