Skip to content
Snippets Groups Projects
Unverified Commit 5b1ca59e authored by Louis's avatar Louis :fire:
Browse files

Include grunt cli in package.json, add lockfile

parent 060fbf8f
No related branches found
No related tags found
No related merge requests found
(function () { (function () {
'use strict'; 'use strict';
/* /*
* Polyfill from https://gist.github.com/elijahmanor/6452535 * Polyfill from https://gist.github.com/elijahmanor/6452535
*/ */
...@@ -9,7 +9,7 @@ if (Element && !Element.prototype.matches) { ...@@ -9,7 +9,7 @@ if (Element && !Element.prototype.matches) {
proto.mozMatchesSelector || proto.msMatchesSelector || proto.mozMatchesSelector || proto.msMatchesSelector ||
proto.oMatchesSelector || proto.webkitMatchesSelector; proto.oMatchesSelector || proto.webkitMatchesSelector;
} }
var TinyDOMFunction, var TinyDOMFunction,
tinyDOM; tinyDOM;
...@@ -57,7 +57,7 @@ if (!window.μ) { ...@@ -57,7 +57,7 @@ if (!window.μ) {
if (!window.mu) { if (!window.mu) {
window.mu = tinyDOM; window.mu = tinyDOM;
} }
tinyDOM.fn = TinyDOMFunction.prototype = { tinyDOM.fn = TinyDOMFunction.prototype = {
each: function (fn) { each: function (fn) {
var l = this.length; var l = this.length;
...@@ -183,7 +183,7 @@ tinyDOM.fn = TinyDOMFunction.prototype = { ...@@ -183,7 +183,7 @@ tinyDOM.fn = TinyDOMFunction.prototype = {
return this; return this;
} }
}; };
tinyDOM.ready = function(fn) { tinyDOM.ready = function(fn) {
document.addEventListener("DOMContentLoaded", fn); document.addEventListener("DOMContentLoaded", fn);
}; };
...@@ -211,7 +211,7 @@ tinyDOM.triggerOn = function (target, eventName, data, bubbles, cancelable) { ...@@ -211,7 +211,7 @@ tinyDOM.triggerOn = function (target, eventName, data, bubbles, cancelable) {
cancelable = tinyDOM.exists(cancelable) ? cancelable : true; cancelable = tinyDOM.exists(cancelable) ? cancelable : true;
target.dispatchEvent(new CustomEvent(eventName, data, bubbles, cancelable)); target.dispatchEvent(new CustomEvent(eventName, data, bubbles, cancelable));
}; };
tinyDOM.json = { tinyDOM.json = {
/** /**
* Gets the keyset of an object * Gets the keyset of an object
...@@ -272,7 +272,7 @@ tinyDOM.json = { ...@@ -272,7 +272,7 @@ tinyDOM.json = {
} }
} }
}; };
tinyDOM.ajax = function (options) { tinyDOM.ajax = function (options) {
var req = new XMLHttpRequest(), var req = new XMLHttpRequest(),
_this = this, _this = this,
...@@ -322,5 +322,5 @@ tinyDOM.ajax = function (options) { ...@@ -322,5 +322,5 @@ tinyDOM.ajax = function (options) {
req.send(params.data); req.send(params.data);
return req; return req;
}; };
}()); }());
\ No newline at end of file
/*! tinydom 2015-12-05 */ /*! tinydom 2018-03-15 */
!function(){"use strict";if(Element&&!Element.prototype.matches){var a=Element.prototype;a.matches=a.matchesSelector||a.mozMatchesSelector||a.msMatchesSelector||a.oMatchesSelector||a.webkitMatchesSelector}var b,c;b=function(a){var c,d,e;if(!(this instanceof b))return new b(a);if(null===a||"undefined"==typeof a)this.length=0;else if(a.substring)for(c=document.querySelectorAll(a),this.length=c.length,d=0;d<c.length;d++)e=c.item(d),this[d]=e;else if(a.push){for(d=0;d<a.length;d++)e=a[d],this[d]=e;this.length=a.length}else this[0]=a,this.length=1;return this.apiversion="1",this},c=function(a){return new b(a)},window.μ||(window.μ=c),window.mu||(window.mu=c),c.fn=b.prototype={each:function(a){for(var b=this.length;b--;)a(b,this[b],this);return this},on:function(a,b,c){return"string"==typeof b?this.each(function(d,e){e.addEventListener(a,function(a){var d=a.target,f=!1;do d&&d.matches(b)?(c.call(d,a),f=!0):(d=d.parentNode,d&&d.matches&&d!==e||(f=!0));while(f!==!0)})}):(c=b,this.each(function(b,d){d.addEventListener(a,c)})),this},first:function(){return"undefined"!=typeof this[0]?c(this[0]):null},parent:function(a){var b=this[0].parentNode,d=!0;if(c.exists(a)){for(;null!==b&&b!==document;){if(b.matches(a)){d=!1;break}b=b.parentNode}b=d?null:b}return c(b)},children:function(a){var b,d=this[0].childNodes,e=[];for(b=0;b<d.length;b++)c.isElement(d[b])&&(mu.exists(a)?d[b].matches(a)&&e.push(d[b]):e.push(d[b]));return c(e)},data:function(a,b){return"undefined"!=typeof b?(this.each(function(c,d){d.setAttribute("data-"+a,b)}),this):this[0].getAttribute("data-"+a)},attr:function(a,b){return"undefined"!=typeof b?(this.each(function(c,d){d.setAttribute(a,b)}),this):this[0].getAttribute(a)},"class":function(a,b){return c.exists(b)?this.each(function(c,d){d.classList.toggle(a,b)}):this.each(function(b,c){c.classList.toggle(a)}),this},clear:function(){this.each(function(a,b){for(;b.firstChild;)b.removeChild(b.firstChild)})},trigger:function(a,b,d,e){d=c.exists(d)?d:!0,e=c.exists(e)?e:!0;var f=new CustomEvent(a,b,d,e);return this.each(function(a,b){b.dispatchEvent(f)}),this}},c.ready=function(a){document.addEventListener("DOMContentLoaded",a)},c.isElement=function(a){var b=!1;try{b=a instanceof HTMLElement}catch(c){b=a.nodeType&&1===a.nodeType}return b},c.exists=function(a){return null!==a&&"undefined"!=typeof a},c.byID=function(a){return c(document.getElementById(a))},c.triggerOn=function(a,b,d,e,f){e=c.exists(e)?e:!0,f=c.exists(f)?f:!0,a.dispatchEvent(new CustomEvent(b,d,e,f))},c.json={keys:function(a){var b,c=[];for(b in a)a.hasOwnProperty(b)&&c.push(b);return c},is:function(a){try{return JSON.parse(a),null!==a&&"undefined"!=typeof a}catch(b){return!1}},merge:function(a,b){if(c.exists(a)){if(c.exists(b)){var d;for(d in b)b.hasOwnProperty(d)&&(a[d]=b[d]);return a}return a}return b}},c.ajax=function(a){var b,d,e=new XMLHttpRequest,f={method:"GET",url:"",async:!0,user:null,password:null,responseType:"text",data:null,headers:[],callbacks:{}},g=function(a){return function(b){a(b.currentTarget.response,b)}};if(c.json.merge(f,a),e.responseType=f.responseType,this.exists(f.callbacks))for(b in f.callbacks)f.callbacks.hasOwnProperty(b)&&e.addEventListener(b,g(f.callbacks[b]));for(e.open(f.method,f.url,f.async,f.user,f.password),d=0;d<f.headers.length;d++)e.setRequestHeader(f.headers[d].header,f.headers[d].value);return e.send(f.data),e}}(); !function(){"use strict";if(Element&&!Element.prototype.matches){var a=Element.prototype;a.matches=a.matchesSelector||a.mozMatchesSelector||a.msMatchesSelector||a.oMatchesSelector||a.webkitMatchesSelector}var b,c;b=function(a){var c,d,e;if(!(this instanceof b))return new b(a);if(null===a||void 0===a)this.length=0;else if(a.substring)for(c=document.querySelectorAll(a),this.length=c.length,d=0;d<c.length;d++)e=c.item(d),this[d]=e;else if(a.push){for(d=0;d<a.length;d++)e=a[d],this[d]=e;this.length=a.length}else this[0]=a,this.length=1;return this.apiversion="1",this},c=function(a){return new b(a)},window.μ||(window.μ=c),window.mu||(window.mu=c),c.fn=b.prototype={each:function(a){for(var b=this.length;b--;)a(b,this[b],this);return this},on:function(a,b,c){return"string"==typeof b?this.each(function(d,e){e.addEventListener(a,function(a){var d=a.target,f=!1;do{d&&d.matches(b)?(c.call(d,a),f=!0):(d=d.parentNode)&&d.matches&&d!==e||(f=!0)}while(!0!==f)})}):(c=b,this.each(function(b,d){d.addEventListener(a,c)})),this},first:function(){return void 0!==this[0]?c(this[0]):null},parent:function(a){var b=this[0].parentNode,d=!0;if(c.exists(a)){for(;null!==b&&b!==document;){if(b.matches(a)){d=!1;break}b=b.parentNode}b=d?null:b}return c(b)},children:function(a){var b,d=this[0].childNodes,e=[];for(b=0;b<d.length;b++)c.isElement(d[b])&&(mu.exists(a)?d[b].matches(a)&&e.push(d[b]):e.push(d[b]));return c(e)},data:function(a,b){return void 0!==b?(this.each(function(c,d){d.setAttribute("data-"+a,b)}),this):this[0].getAttribute("data-"+a)},attr:function(a,b){return void 0!==b?(this.each(function(c,d){d.setAttribute(a,b)}),this):this[0].getAttribute(a)},class:function(a,b){return c.exists(b)?this.each(function(c,d){d.classList.toggle(a,b)}):this.each(function(b,c){c.classList.toggle(a)}),this},clear:function(){this.each(function(a,b){for(;b.firstChild;)b.removeChild(b.firstChild)})},trigger:function(a,b,d,e){d=!c.exists(d)||d,e=!c.exists(e)||e;var f=new CustomEvent(a,b,d,e);return this.each(function(a,b){b.dispatchEvent(f)}),this}},c.ready=function(a){document.addEventListener("DOMContentLoaded",a)},c.isElement=function(a){var b=!1;try{b=a instanceof HTMLElement}catch(c){b=a.nodeType&&1===a.nodeType}return b},c.exists=function(a){return null!==a&&void 0!==a},c.byID=function(a){return c(document.getElementById(a))},c.triggerOn=function(a,b,d,e,f){e=!c.exists(e)||e,f=!c.exists(f)||f,a.dispatchEvent(new CustomEvent(b,d,e,f))},c.json={keys:function(a){var b,c=[];for(b in a)a.hasOwnProperty(b)&&c.push(b);return c},is:function(a){try{return JSON.parse(a),null!==a&&void 0!==a}catch(b){return!1}},merge:function(a,b){if(c.exists(a)){if(c.exists(b)){var d;for(d in b)b.hasOwnProperty(d)&&(a[d]=b[d]);return a}return a}return b}},c.ajax=function(a){var b,d,e=new XMLHttpRequest,f={method:"GET",url:"",async:!0,user:null,password:null,responseType:"text",data:null,headers:[],callbacks:{}},g=function(a){return function(b){a(b.currentTarget.response,b)}};if(c.json.merge(f,a),e.responseType=f.responseType,this.exists(f.callbacks))for(b in f.callbacks)f.callbacks.hasOwnProperty(b)&&e.addEventListener(b,g(f.callbacks[b]));for(e.open(f.method,f.url,f.async,f.user,f.password),d=0;d<f.headers.length;d++)e.setRequestHeader(f.headers[d].header,f.headers[d].value);return e.send(f.data),e}}();
\ No newline at end of file \ No newline at end of file
This diff is collapsed.
...@@ -10,6 +10,9 @@ ...@@ -10,6 +10,9 @@
"type": "git", "type": "git",
"url": "git+https://github.com/Commander-lol/tinyDOM.git" "url": "git+https://github.com/Commander-lol/tinyDOM.git"
}, },
"scripts": {
"build": "grunt"
},
"keywords": [ "keywords": [
"DOM", "DOM",
"Batch", "Batch",
...@@ -28,6 +31,7 @@ ...@@ -28,6 +31,7 @@
"homepage": "https://github.com/Commander-lol/tinyDOM#readme", "homepage": "https://github.com/Commander-lol/tinyDOM#readme",
"devDependencies": { "devDependencies": {
"grunt": "^0.4.5", "grunt": "^0.4.5",
"grunt-cli": "^0.1.13",
"grunt-contrib-concat": "^0.5.1", "grunt-contrib-concat": "^0.5.1",
"grunt-contrib-uglify": "^0.9.1" "grunt-contrib-uglify": "^0.9.1"
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment