Comparing version 1.3.2 to 1.3.3
@@ -1,343 +0,47 @@ | ||
(function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.Domassist = f()}})(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){ | ||
(function (exports) { | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
function addClass(el, cls) { | ||
return el.classList.add(cls); | ||
} | ||
var _addClass = require('./lib/addClass'); | ||
function on(el, event, cb) { | ||
var capture = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : false; | ||
var _addClass2 = _interopRequireDefault(_addClass); | ||
var data = { | ||
cb: cb, | ||
capture: capture | ||
}; | ||
var _delegate = require('./lib/delegate'); | ||
var _delegate2 = _interopRequireDefault(_delegate); | ||
var _find = require('./lib/find'); | ||
var _find2 = _interopRequireDefault(_find); | ||
var _findOne = require('./lib/findOne'); | ||
var _findOne2 = _interopRequireDefault(_findOne); | ||
var _hasClass = require('./lib/hasClass'); | ||
var _hasClass2 = _interopRequireDefault(_hasClass); | ||
var _hide = require('./lib/hide'); | ||
var _hide2 = _interopRequireDefault(_hide); | ||
var _hover = require('./lib/hover'); | ||
var _hover2 = _interopRequireDefault(_hover); | ||
var _off = require('./lib/off'); | ||
var _off2 = _interopRequireDefault(_off); | ||
var _on = require('./lib/on'); | ||
var _on2 = _interopRequireDefault(_on); | ||
var _once = require('./lib/once'); | ||
var _once2 = _interopRequireDefault(_once); | ||
var _removeClass = require('./lib/removeClass'); | ||
var _removeClass2 = _interopRequireDefault(_removeClass); | ||
var _show = require('./lib/show'); | ||
var _show2 = _interopRequireDefault(_show); | ||
var _matches = require('./lib/matches'); | ||
var _matches2 = _interopRequireDefault(_matches); | ||
var _toggleClass = require('./lib/toggleClass'); | ||
var _toggleClass2 = _interopRequireDefault(_toggleClass); | ||
var _closest = require('./lib/closest'); | ||
var _closest2 = _interopRequireDefault(_closest); | ||
var _ready = require('./lib/ready'); | ||
var _ready2 = _interopRequireDefault(_ready); | ||
var _toArray = require('./lib/toArray'); | ||
var _toArray2 = _interopRequireDefault(_toArray); | ||
var _styles = require('./lib/styles'); | ||
var _styles2 = _interopRequireDefault(_styles); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
exports.default = { | ||
addClass: _addClass2.default, | ||
delegate: _delegate2.default, | ||
find: _find2.default, | ||
findOne: _findOne2.default, | ||
hasClass: _hasClass2.default, | ||
hide: _hide2.default, | ||
hover: _hover2.default, | ||
off: _off2.default, | ||
on: _on2.default, | ||
once: _once2.default, | ||
removeClass: _removeClass2.default, | ||
show: _show2.default, | ||
matches: _matches2.default, | ||
toggleClass: _toggleClass2.default, | ||
closest: _closest2.default, | ||
ready: _ready2.default, | ||
toArray: _toArray2.default, | ||
styles: _styles2.default | ||
}; | ||
module.exports = exports['default']; | ||
},{"./lib/addClass":3,"./lib/closest":4,"./lib/delegate":5,"./lib/find":6,"./lib/findOne":7,"./lib/hasClass":8,"./lib/hide":9,"./lib/hover":10,"./lib/matches":11,"./lib/off":12,"./lib/on":13,"./lib/once":14,"./lib/ready":15,"./lib/removeClass":16,"./lib/show":17,"./lib/styles":18,"./lib/toArray":19,"./lib/toggleClass":20}],2:[function(require,module,exports){ | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
var _addClass = require('./lib/addClass'); | ||
Object.defineProperty(exports, 'addClass', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_addClass).default; | ||
if (!window._domassistevents) { | ||
window._domassistevents = {}; | ||
} | ||
}); | ||
var _delegate = require('./lib/delegate'); | ||
window._domassistevents["_" + event] = data; | ||
Object.defineProperty(exports, 'delegate', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_delegate).default; | ||
} | ||
}); | ||
var _find = require('./lib/find'); | ||
Object.defineProperty(exports, 'find', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_find).default; | ||
} | ||
}); | ||
var _findOne = require('./lib/findOne'); | ||
Object.defineProperty(exports, 'findOne', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_findOne).default; | ||
} | ||
}); | ||
var _hasClass = require('./lib/hasClass'); | ||
Object.defineProperty(exports, 'hasClass', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_hasClass).default; | ||
} | ||
}); | ||
var _hide = require('./lib/hide'); | ||
Object.defineProperty(exports, 'hide', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_hide).default; | ||
} | ||
}); | ||
var _hover = require('./lib/hover'); | ||
Object.defineProperty(exports, 'hover', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_hover).default; | ||
} | ||
}); | ||
var _off = require('./lib/off'); | ||
Object.defineProperty(exports, 'off', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_off).default; | ||
} | ||
}); | ||
var _on = require('./lib/on'); | ||
Object.defineProperty(exports, 'on', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_on).default; | ||
} | ||
}); | ||
var _once = require('./lib/once'); | ||
Object.defineProperty(exports, 'once', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_once).default; | ||
} | ||
}); | ||
var _removeClass = require('./lib/removeClass'); | ||
Object.defineProperty(exports, 'removeClass', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_removeClass).default; | ||
} | ||
}); | ||
var _show = require('./lib/show'); | ||
Object.defineProperty(exports, 'show', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_show).default; | ||
} | ||
}); | ||
var _matches = require('./lib/matches'); | ||
Object.defineProperty(exports, 'matches', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_matches).default; | ||
} | ||
}); | ||
var _toggleClass = require('./lib/toggleClass'); | ||
Object.defineProperty(exports, 'toggleClass', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_toggleClass).default; | ||
} | ||
}); | ||
var _closest = require('./lib/closest'); | ||
Object.defineProperty(exports, 'closest', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_closest).default; | ||
} | ||
}); | ||
var _ready = require('./lib/ready'); | ||
Object.defineProperty(exports, 'ready', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_ready).default; | ||
} | ||
}); | ||
var _toArray = require('./lib/toArray'); | ||
Object.defineProperty(exports, 'toArray', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_toArray).default; | ||
} | ||
}); | ||
var _styles = require('./lib/styles'); | ||
Object.defineProperty(exports, 'styles', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_styles).default; | ||
} | ||
}); | ||
var _domassist = require('./domassist.default'); | ||
Object.defineProperty(exports, 'default', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_domassist).default; | ||
} | ||
}); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
},{"./domassist.default":1,"./lib/addClass":3,"./lib/closest":4,"./lib/delegate":5,"./lib/find":6,"./lib/findOne":7,"./lib/hasClass":8,"./lib/hide":9,"./lib/hover":10,"./lib/matches":11,"./lib/off":12,"./lib/on":13,"./lib/once":14,"./lib/ready":15,"./lib/removeClass":16,"./lib/show":17,"./lib/styles":18,"./lib/toArray":19,"./lib/toggleClass":20}],3:[function(require,module,exports){ | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
function addClass(el, cls) { | ||
return el.classList.add(cls); | ||
el.addEventListener(event, cb, capture); | ||
} | ||
exports.default = addClass; | ||
module.exports = exports["default"]; | ||
function matches(el, selector) { | ||
var proto = Element.prototype; | ||
var match = false; | ||
},{}],4:[function(require,module,exports){ | ||
'use strict'; | ||
var prefixes = ['matches', 'matchesSelector', 'webkitMatchesSelector', 'mozMatchesSelector', 'msMatchesSelector', 'oMatchesSelector']; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
prefixes.forEach(function (prefix) { | ||
if (proto.hasOwnProperty(prefix)) { | ||
match = proto[prefix]; | ||
} | ||
}); | ||
var _matches = require('./matches'); | ||
var _matches2 = _interopRequireDefault(_matches); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
function closest(el, selector) { | ||
var parent = el.parentElement; | ||
while (parent.parentElement && !(0, _matches2.default)(parent, selector)) { | ||
parent = parent.parentElement; | ||
if (match) { | ||
return el ? match.call(el, selector) : null; | ||
} | ||
return (0, _matches2.default)(parent, selector) ? parent : null; | ||
} | ||
exports.default = closest; | ||
module.exports = exports['default']; | ||
},{"./matches":11}],5:[function(require,module,exports){ | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
var _on = require('./on'); | ||
var _on2 = _interopRequireDefault(_on); | ||
var _matches = require('./matches'); | ||
var _matches2 = _interopRequireDefault(_matches); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
function delegate(el, event, selector, cb) { | ||
var capture = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : false; | ||
(0, _on2.default)(el, event, function (e) { | ||
if (e.target && (0, _matches2.default)(e.target, selector)) { | ||
on(el, event, function (e) { | ||
if (e.target && matches(e.target, selector)) { | ||
return cb(e); | ||
@@ -348,11 +52,2 @@ } | ||
exports.default = delegate; | ||
module.exports = exports['default']; | ||
},{"./matches":11,"./on":13}],6:[function(require,module,exports){ | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
function find(selector, el) { | ||
@@ -370,20 +65,4 @@ var element = void 0; | ||
exports.default = find; | ||
module.exports = exports["default"]; | ||
},{}],7:[function(require,module,exports){ | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
var _find = require('./find'); | ||
var _find2 = _interopRequireDefault(_find); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
function findOne(selector, el) { | ||
var found = (0, _find2.default)(selector, el); | ||
var found = find(selector, el); | ||
@@ -397,11 +76,2 @@ if (found.length) { | ||
exports.default = findOne; | ||
module.exports = exports['default']; | ||
},{"./find":6}],8:[function(require,module,exports){ | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
function hasClass(el, cls) { | ||
@@ -411,11 +81,2 @@ return el.classList.contains(cls); | ||
exports.default = hasClass; | ||
module.exports = exports["default"]; | ||
},{}],9:[function(require,module,exports){ | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
function hide(el) { | ||
@@ -429,58 +90,7 @@ var currentDisplay = window.getComputedStyle(el).getPropertyValue('display'); | ||
exports.default = hide; | ||
module.exports = exports['default']; | ||
},{}],10:[function(require,module,exports){ | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
var _on = require('./on'); | ||
var _on2 = _interopRequireDefault(_on); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
function hover(el, enter, exit) { | ||
(0, _on2.default)(el, 'mouseenter', enter); | ||
(0, _on2.default)(el, 'mouseleave', exit); | ||
on(el, 'mouseenter', enter); | ||
on(el, 'mouseleave', exit); | ||
} | ||
exports.default = hover; | ||
module.exports = exports['default']; | ||
},{"./on":13}],11:[function(require,module,exports){ | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
function matches(el, selector) { | ||
var proto = Element.prototype; | ||
var match = false; | ||
var prefixes = ['matches', 'matchesSelector', 'webkitMatchesSelector', 'mozMatchesSelector', 'msMatchesSelector', 'oMatchesSelector']; | ||
prefixes.forEach(function (prefix) { | ||
if (proto.hasOwnProperty(prefix)) { | ||
match = proto[prefix]; | ||
} | ||
}); | ||
if (match) { | ||
return el ? match.call(el, selector) : null; | ||
} | ||
} | ||
exports.default = matches; | ||
module.exports = exports['default']; | ||
},{}],12:[function(require,module,exports){ | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
function off(el, event) { | ||
@@ -500,66 +110,37 @@ if (!window._domassistevents) { | ||
exports.default = off; | ||
module.exports = exports["default"]; | ||
},{}],13:[function(require,module,exports){ | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
function on(el, event, cb) { | ||
function once(el, event, run) { | ||
var capture = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : false; | ||
var data = { | ||
cb: cb, | ||
capture: capture | ||
}; | ||
on(el, event, function (e) { | ||
off(el, event); | ||
run(e); | ||
}, capture); | ||
} | ||
if (!window._domassistevents) { | ||
window._domassistevents = {}; | ||
} | ||
function removeClass(el, cls) { | ||
return el.classList.remove(cls); | ||
} | ||
window._domassistevents["_" + event] = data; | ||
function show(el) { | ||
var savedDisplay = el.dataset._currentDisplay || 'block'; | ||
el.addEventListener(event, cb, capture); | ||
el.style.display = savedDisplay; | ||
} | ||
exports.default = on; | ||
module.exports = exports["default"]; | ||
function toggleClass(el, value) { | ||
if (hasClass(el, value)) { | ||
removeClass(el, value); | ||
} else { | ||
addClass(el, value); | ||
} | ||
} | ||
},{}],14:[function(require,module,exports){ | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
var _on = require('./on'); | ||
var _on2 = _interopRequireDefault(_on); | ||
var _off = require('./off'); | ||
var _off2 = _interopRequireDefault(_off); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
function once(el, event, run) { | ||
var capture = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : false; | ||
(0, _on2.default)(el, event, function (e) { | ||
(0, _off2.default)(el, event); | ||
run(e); | ||
}, capture); | ||
function closest(el, selector) { | ||
var parent = el.parentElement; | ||
while (parent.parentElement && !matches(parent, selector)) { | ||
parent = parent.parentElement; | ||
} | ||
return matches(parent, selector) ? parent : null; | ||
} | ||
exports.default = once; | ||
module.exports = exports['default']; | ||
},{"./off":12,"./on":13}],15:[function(require,module,exports){ | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
var setupReady = function setupReady(callbacks) { | ||
@@ -589,63 +170,2 @@ return function (callback) { | ||
exports.default = ready; | ||
module.exports = exports['default']; | ||
},{}],16:[function(require,module,exports){ | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
function removeClass(el, cls) { | ||
return el.classList.remove(cls); | ||
} | ||
exports.default = removeClass; | ||
module.exports = exports["default"]; | ||
},{}],17:[function(require,module,exports){ | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
function show(el) { | ||
var savedDisplay = el.dataset._currentDisplay || 'block'; | ||
el.style.display = savedDisplay; | ||
} | ||
exports.default = show; | ||
module.exports = exports['default']; | ||
},{}],18:[function(require,module,exports){ | ||
'use strict'; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
var _toArray = require('./toArray'); | ||
var _toArray2 = _interopRequireDefault(_toArray); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
function styles(els, css) { | ||
(0, _toArray2.default)(els).forEach(function (el) { | ||
Object.keys(css).forEach(function (key) { | ||
el.style[key] = css[key]; | ||
}); | ||
}); | ||
} | ||
exports.default = styles; | ||
module.exports = exports['default']; | ||
},{"./toArray":19}],19:[function(require,module,exports){ | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
function toArray(value) { | ||
@@ -665,38 +185,51 @@ if (!value) { | ||
exports.default = toArray; | ||
module.exports = exports["default"]; | ||
function styles(els, css) { | ||
toArray(els).forEach(function (el) { | ||
Object.keys(css).forEach(function (key) { | ||
el.style[key] = css[key]; | ||
}); | ||
}); | ||
} | ||
},{}],20:[function(require,module,exports){ | ||
'use strict'; | ||
var domassist_default = { | ||
addClass: addClass, | ||
delegate: delegate, | ||
find: find, | ||
findOne: findOne, | ||
hasClass: hasClass, | ||
hide: hide, | ||
hover: hover, | ||
off: off, | ||
on: on, | ||
once: once, | ||
removeClass: removeClass, | ||
show: show, | ||
matches: matches, | ||
toggleClass: toggleClass, | ||
closest: closest, | ||
ready: ready, | ||
toArray: toArray, | ||
styles: styles | ||
}; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.addClass = addClass; | ||
exports.delegate = delegate; | ||
exports.find = find; | ||
exports.findOne = findOne; | ||
exports.hasClass = hasClass; | ||
exports.hide = hide; | ||
exports.hover = hover; | ||
exports.off = off; | ||
exports.on = on; | ||
exports.once = once; | ||
exports.removeClass = removeClass; | ||
exports.show = show; | ||
exports.matches = matches; | ||
exports.toggleClass = toggleClass; | ||
exports.closest = closest; | ||
exports.ready = ready; | ||
exports.toArray = toArray; | ||
exports.styles = styles; | ||
exports['default'] = domassist_default; | ||
var _addClass = require('./addClass'); | ||
var _addClass2 = _interopRequireDefault(_addClass); | ||
var _removeClass = require('./removeClass'); | ||
var _removeClass2 = _interopRequireDefault(_removeClass); | ||
var _hasClass = require('./hasClass'); | ||
var _hasClass2 = _interopRequireDefault(_hasClass); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
function toggleClass(el, value) { | ||
if ((0, _hasClass2.default)(el, value)) { | ||
(0, _removeClass2.default)(el, value); | ||
} else { | ||
(0, _addClass2.default)(el, value); | ||
} | ||
} | ||
exports.default = toggleClass; | ||
module.exports = exports['default']; | ||
},{"./addClass":3,"./hasClass":8,"./removeClass":16}]},{},[2])(2) | ||
}); | ||
}((this.Domassist = this.Domassist || {}))); |
{ | ||
"name": "domassist", | ||
"version": "1.3.2", | ||
"version": "1.3.3", | ||
"description": "Various dom helpers", | ||
@@ -33,6 +33,6 @@ "main": "dist/domassist.js", | ||
"phantomjs": "^2.1.7", | ||
"scriptkit": "0.0.9", | ||
"scriptkit": "0.0.12", | ||
"static-server": "^2.0.3", | ||
"tap-spec": "^4.1.1", | ||
"tape": "^4.6.3", | ||
"tape-rollup": "4.6.4", | ||
"tape-run": "^2.1.5" | ||
@@ -51,2 +51,5 @@ }, | ||
"scripts": { | ||
"commonjs": { | ||
"include": "node_modules/**" | ||
}, | ||
"files": { | ||
@@ -53,0 +56,0 @@ "dist/domassist.js": "domassist.js", |
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
0
13475
416