Comparing version 0.0.1-alpha1 to 0.0.1-alpha2
@@ -1,1 +0,1 @@ | ||
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e={random:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3,r="",t="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",n=0;n<e;n++)r+=t.charAt(Math.floor(Math.random()*t.length));return r}};function r(e){return function(e){if(Array.isArray(e))return t(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,r){if(!e)return;if("string"==typeof e)return t(e,r);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return t(e,r)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function t(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=new Array(r);t<r;t++)n[t]=e[t];return n}var n="You have to enter the value before using this insert array utility",i={insert:function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"last",i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:NaN;if(!e)return function(e){throw Error(n)}();var o=Array.from(r);if("first"===t)o.unshift(e);else if("last"===t)o.push(e);else if("before"===t){var a=isNaN(i)?1:i;o.splice(Number(a)-1,0,e)}else if("after"===t){var f=isNaN(i)?0:i;o.splice(Number(f)+1,0,e)}return o},insertArray:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"last",o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:NaN;if(!e)return function(e){throw Error(n)}();var a=Array.from(t);if("first"===i)a=[].concat(r(e),r(a));else if("last"===i)a=[].concat(r(a),r(e));else if("before"===i){var f=isNaN(o)?1:o;a.splice(Number(f)-1,0,e),a=a.flat()}else if("after"===i){var u=isNaN(o)?0:o;a.splice(Number(u)+1,0,e),a=a.flat()}return a},toggle:function(e){return function(r){var t=Array.from(r);if(t.includes(e)){var n=t.findIndex((function(r){return r===e}));t.splice(n,1)}else t.push(e);return t}}},o=function(e,r){if(0===e)return"0 Bytes";var t=r||1,n=Math.floor(Math.log(e)/Math.log(1e3));return parseFloat((e/Math.pow(1e3,n)).toFixed(t))+" "+["Bytes","KB","MB","GB","TB","PB","EB","ZB","YB"][n]},a=function(e){if("string"==typeof e)return e.indexOf("",41)>40?e.slice(0,41)+"...":e},f=function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"type",t=e.split("/");return"format"==r?t.shift():t.pop(),t.join("")},u=function(e){if("name"in e&&"string"==typeof e.name)return URL.createObjectURL(e)},l=function(e){"name"in e&&"string"==typeof e.name&&URL.revokeObjectURL(e)},s=function(e){for(var r=0,t=e,n=t.length,i=0;i<n;i++)r+=t[i].size;for(var o=r+" bytes",a=["KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"],f=0,u=r/1024;u>1;u/=1024,f++)o=u.toFixed(3)+" "+a[f]+" ("+r+" bytes)";return o},c=function(e){var r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=r?1e3:1024;if(Math.abs(e)<n)return e+" B";var i=r?["kB","MB","GB","TB","PB","EB","ZB","YB"]:["KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"],o=-1,a=Math.pow(10,t);do{e/=n,++o}while(Math.round(Math.abs(e)*a)/a>=n&&o<i.length-1);return e.toFixed(t)+" "+i[o]};exports.$array=i,exports.$char=e,exports.$file=function(){return{getFileSize:o,getFileName:a,getFileType:f,getFileImage:u,loadFileImage:l,formatFileSize:s,humanFileSize:c}}; | ||
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var r={random:function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:255,n=Number(r)+1;return Math.floor(Math.random()*n)}},n={random:function(){for(var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3,n="",t="0123456789",e=0;e<r;e++)n+=t.charAt(Math.floor(Math.random()*t.length));return n}},t={random:function(){for(var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3,n="",t="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_",e=0;e<r;e++)n+=t.charAt(Math.floor(Math.random()*t.length));return n},randomHex:function(){for(var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:6,n="",t="0123456789abcdef",e=0;e<r;e++)n+=t.charAt(Math.floor(Math.random()*t.length));return n}},e={split:function(r){return function(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,e=[];return"string"==typeof r&&(n>=1&&e.push(r.slice(0,n)),null!==t?(e.push(r.slice(n,t)),e.push(r.slice(t))):e.push(r.slice(n))),e}}};function o(r){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r})(r)}function i(r){return function(r){if(Array.isArray(r))return a(r)}(r)||function(r){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(r))return Array.from(r)}(r)||function(r,n){if(!r)return;if("string"==typeof r)return a(r,n);var t=Object.prototype.toString.call(r).slice(8,-1);"Object"===t&&r.constructor&&(t=r.constructor.name);if("Map"===t||"Set"===t)return Array.from(r);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return a(r,n)}(r)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(r,n){(null==n||n>r.length)&&(n=r.length);for(var t=0,e=new Array(n);t<n;t++)e[t]=r[t];return e}var u={insert:function(){for(var r=arguments.length,n=new Array(r),t=0;t<r;t++)n[t]=arguments[t];if(!n)return function(r){throw new Error("Please insert value at least one value")}();var e=function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(!r)return function(r){throw new Error("to be able to insert value, you have to add array here")}();var t=Array.from(r);return{first:function(){return[].concat(n,i(t))},last:function(){return[].concat(i(t),n)},before:function(r){var e=isNaN(r)?1:r;return t.splice(Number(e)-1,0,n),t.flat()},after:function(r){var e=isNaN(r)?0:r;return t.splice(Number(e)+1,0,n),t.flat()}}};return e},toggle:function(r){return function(n){var t=Array.from(n);if(t.includes(r)){var e=t.findIndex((function(n){return n===r}));t.splice(e,1)}else t.push(r);return t}},flatten:function(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=[],e={};e.id=n.id||"id",e.parent=n.parent||"parent",e.children=n.children||"children";var i=function(){Array.from(r).forEach((function(r){if("object"===o(r)&&null!==r){var n=r;n[e.parent]="0","object"===o(n[e.children])&&Array.isArray(n[e.children])&&(a(n[e.children],r),delete n[e.children]),t.push(n)}}))},a=function r(n,i){n.length>=1&&Array.from(n).forEach((function(n){if("object"===o(n)&&null!==n){var a=n;a[e.parent]=i[e.id],"object"===o(a[e.children])&&Array.isArray(a[e.children])&&(r(a[e.children],n),delete a[e.children]),t.push(a)}}))};return i(),t},nested:function(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=[],e=Array.from(r),i={};i.id=n.id||"id",i.parent=n.parent||"parent",i.children=n.children||"children";var a=function(r){r.forEach((function(r){if("object"===o(r)&&null!==r){var n=null;("string"==typeof r[i.parent]&&"0"===r[i.parent]||"number"==typeof r[i.parent]&&0===r[i.parent])&&(n=u(r)),null!==n&&t.push(n)}}))},u=function(r){var n=r;return void 0!==r[i.children]&&null!==r[i.children]||(n[i.children]=l(r[i.id]),n[i.children].length<=0&&delete n[i.children]),delete n[i.parent],n},l=function(r){var n=[];return f(r).length>=1&&f(r).forEach((function(r){n.push(u(r))})),n},f=function(r){return e.filter((function(n){return n.parent===r}))};return a(e),t},index:function(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=Array.from(r),e={};return e.key=n.key||"id",e.value=n.value||0,t.length>=1?t.findIndex((function(r){return r[e.key]===e.value})):0}},l={size:function(r,n){if(0===r)return"0 Bytes";var t=n||1,e=Math.floor(Math.log(r)/Math.log(1e3));return parseFloat((r/Math.pow(1e3,e)).toFixed(t))+" "+["Bytes","KB","MB","GB","TB","PB","EB","ZB","YB"][e]},name:function(r){if("string"==typeof r)return r.indexOf("",41)>40?r.slice(0,41)+"...":r},type:function(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"type",t=r.split("/");return"format"==n?t.shift():t.pop(),t.join("")},image:function(r){if("name"in r&&"string"==typeof r.name)return URL.createObjectURL(r)},loadImage:function(r){"name"in r&&"string"==typeof r.name&&URL.revokeObjectURL(r)},formatSize:function(r){for(var n=0,t=r,e=t.length,o=0;o<e;o++)n+=t[o].size;for(var i=n+" bytes",a=["KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"],u=0,l=n/1024;l>1;l/=1024,u++)i=l.toFixed(3)+" "+a[u]+" ("+n+" bytes)";return i},humanSize:function(r){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,e=n?1e3:1024;if(Math.abs(r)<e)return r+" B";var o=n?["kB","MB","GB","TB","PB","EB","ZB","YB"]:["KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"],i=-1,a=Math.pow(10,t);do{r/=e,++i}while(Math.round(Math.abs(r)*a)/a>=e&&i<o.length-1);return r.toFixed(t)+" "+o[i]}};exports.$array=u,exports.$char=t,exports.$file=l,exports.$int=r,exports.$number=n,exports.$string=e; |
@@ -1,1 +0,1 @@ | ||
var _=function(r){"use strict";var e={random:function(){for(var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3,e="",t="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",n=0;n<r;n++)e+=t.charAt(Math.floor(Math.random()*t.length));return e}};function t(r){return function(r){if(Array.isArray(r))return n(r)}(r)||function(r){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(r))return Array.from(r)}(r)||function(r,e){if(!r)return;if("string"==typeof r)return n(r,e);var t=Object.prototype.toString.call(r).slice(8,-1);"Object"===t&&r.constructor&&(t=r.constructor.name);if("Map"===t||"Set"===t)return Array.from(r);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return n(r,e)}(r)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(r,e){(null==e||e>r.length)&&(e=r.length);for(var t=0,n=new Array(e);t<e;t++)n[t]=r[t];return n}var i="You have to enter the value before using this insert array utility",o={insert:function(r){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"last",n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:NaN;if(!r)return function(r){throw r}(Error(i));var o=Array.from(e);if("first"===t)o.unshift(r);else if("last"===t)o.push(r);else if("before"===t){var a=isNaN(n)?1:n;o.splice(Number(a)-1,0,r)}else if("after"===t){var f=isNaN(n)?0:n;o.splice(Number(f)+1,0,r)}return o},insertArray:function(r){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"last",o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:NaN;if(!r)return function(r){throw r}(Error(i));var a=Array.from(e);if("first"===n)a=[].concat(t(r),t(a));else if("last"===n)a=[].concat(t(a),t(r));else if("before"===n){var f=isNaN(o)?1:o;a.splice(Number(f)-1,0,r),a=a.flat()}else if("after"===n){var u=isNaN(o)?0:o;a.splice(Number(u)+1,0,r),a=a.flat()}return a},toggle:function(r){return function(e){var t=Array.from(e);if(t.includes(r)){var n=t.findIndex((function(e){return e===r}));t.splice(n,1)}else t.push(r);return t}}},a=function(r,e){if(0===r)return"0 Bytes";var t=e||1,n=Math.floor(Math.log(r)/Math.log(1e3));return parseFloat((r/Math.pow(1e3,n)).toFixed(t))+" "+["Bytes","KB","MB","GB","TB","PB","EB","ZB","YB"][n]},f=function(r){if("string"==typeof r)return r.indexOf("",41)>40?r.slice(0,41)+"...":r},u=function(r){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"type",t=r.split("/");return"format"==e?t.shift():t.pop(),t.join("")},l=function(r){if("name"in r&&"string"==typeof r.name)return URL.createObjectURL(r)},s=function(r){"name"in r&&"string"==typeof r.name&&URL.revokeObjectURL(r)},c=function(r){for(var e=0,t=r,n=t.length,i=0;i<n;i++)e+=t[i].size;for(var o=e+" bytes",a=["KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"],f=0,u=e/1024;u>1;u/=1024,f++)o=u.toFixed(3)+" "+a[f]+" ("+e+" bytes)";return o},h=function(r){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=e?1e3:1024;if(Math.abs(r)<n)return r+" B";var i=e?["kB","MB","GB","TB","PB","EB","ZB","YB"]:["KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"],o=-1,a=Math.pow(10,t);do{r/=n,++o}while(Math.round(Math.abs(r)*a)/a>=n&&o<i.length-1);return r.toFixed(t)+" "+i[o]};return r.$array=o,r.$char=e,r.$file=function(){return{getFileSize:a,getFileName:f,getFileType:u,getFileImage:l,loadFileImage:s,formatFileSize:c,humanFileSize:h}},Object.defineProperty(r,"__esModule",{value:!0}),r}({}); | ||
var _=function(r){"use strict";var n={random:function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:255,n=Number(r)+1;return Math.floor(Math.random()*n)}},t={random:function(){for(var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3,n="",t="0123456789",e=0;e<r;e++)n+=t.charAt(Math.floor(Math.random()*t.length));return n}},e={random:function(){for(var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3,n="",t="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_",e=0;e<r;e++)n+=t.charAt(Math.floor(Math.random()*t.length));return n},randomHex:function(){for(var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:6,n="",t="0123456789abcdef",e=0;e<r;e++)n+=t.charAt(Math.floor(Math.random()*t.length));return n}},i={split:function(r){return function(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,e=[];return"string"==typeof r&&(n>=1&&e.push(r.slice(0,n)),null!==t?(e.push(r.slice(n,t)),e.push(r.slice(t))):e.push(r.slice(n))),e}}};function o(r){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r})(r)}function a(r){return function(r){if(Array.isArray(r))return u(r)}(r)||function(r){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(r))return Array.from(r)}(r)||function(r,n){if(!r)return;if("string"==typeof r)return u(r,n);var t=Object.prototype.toString.call(r).slice(8,-1);"Object"===t&&r.constructor&&(t=r.constructor.name);if("Map"===t||"Set"===t)return Array.from(r);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return u(r,n)}(r)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(r,n){(null==n||n>r.length)&&(n=r.length);for(var t=0,e=new Array(n);t<n;t++)e[t]=r[t];return e}var l={insert:function(){for(var r=arguments.length,n=new Array(r),t=0;t<r;t++)n[t]=arguments[t];if(!n)return function(r){throw new Error("Please insert value at least one value")}();var e=function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(!r)return function(r){throw new Error("to be able to insert value, you have to add array here")}();var t=Array.from(r);return{first:function(){return[].concat(n,a(t))},last:function(){return[].concat(a(t),n)},before:function(r){var e=isNaN(r)?1:r;return t.splice(Number(e)-1,0,n),t.flat()},after:function(r){var e=isNaN(r)?0:r;return t.splice(Number(e)+1,0,n),t.flat()}}};return e},toggle:function(r){return function(n){var t=Array.from(n);if(t.includes(r)){var e=t.findIndex((function(n){return n===r}));t.splice(e,1)}else t.push(r);return t}},flatten:function(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=[],e={};e.id=n.id||"id",e.parent=n.parent||"parent",e.children=n.children||"children";var i=function(){Array.from(r).forEach((function(r){if("object"===o(r)&&null!==r){var n=r;n[e.parent]="0","object"===o(n[e.children])&&Array.isArray(n[e.children])&&(a(n[e.children],r),delete n[e.children]),t.push(n)}}))},a=function r(n,i){n.length>=1&&Array.from(n).forEach((function(n){if("object"===o(n)&&null!==n){var a=n;a[e.parent]=i[e.id],"object"===o(a[e.children])&&Array.isArray(a[e.children])&&(r(a[e.children],n),delete a[e.children]),t.push(a)}}))};return i(),t},nested:function(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=[],e=Array.from(r),i={};i.id=n.id||"id",i.parent=n.parent||"parent",i.children=n.children||"children";var a=function(r){r.forEach((function(r){if("object"===o(r)&&null!==r){var n=null;("string"==typeof r[i.parent]&&"0"===r[i.parent]||"number"==typeof r[i.parent]&&0===r[i.parent])&&(n=u(r)),null!==n&&t.push(n)}}))},u=function(r){var n=r;return void 0!==r[i.children]&&null!==r[i.children]||(n[i.children]=l(r[i.id]),n[i.children].length<=0&&delete n[i.children]),delete n[i.parent],n},l=function(r){var n=[];return f(r).length>=1&&f(r).forEach((function(r){n.push(u(r))})),n},f=function(r){return e.filter((function(n){return n.parent===r}))};return a(e),t},index:function(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=Array.from(r),e={};return e.key=n.key||"id",e.value=n.value||0,t.length>=1?t.findIndex((function(r){return r[e.key]===e.value})):0}},f={size:function(r,n){if(0===r)return"0 Bytes";var t=n||1,e=Math.floor(Math.log(r)/Math.log(1e3));return parseFloat((r/Math.pow(1e3,e)).toFixed(t))+" "+["Bytes","KB","MB","GB","TB","PB","EB","ZB","YB"][e]},name:function(r){if("string"==typeof r)return r.indexOf("",41)>40?r.slice(0,41)+"...":r},type:function(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"type",t=r.split("/");return"format"==n?t.shift():t.pop(),t.join("")},image:function(r){if("name"in r&&"string"==typeof r.name)return URL.createObjectURL(r)},loadImage:function(r){"name"in r&&"string"==typeof r.name&&URL.revokeObjectURL(r)},formatSize:function(r){for(var n=0,t=r,e=t.length,i=0;i<e;i++)n+=t[i].size;for(var o=n+" bytes",a=["KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"],u=0,l=n/1024;l>1;l/=1024,u++)o=l.toFixed(3)+" "+a[u]+" ("+n+" bytes)";return o},humanSize:function(r){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,e=n?1e3:1024;if(Math.abs(r)<e)return r+" B";var i=n?["kB","MB","GB","TB","PB","EB","ZB","YB"]:["KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"],o=-1,a=Math.pow(10,t);do{r/=e,++o}while(Math.round(Math.abs(r)*a)/a>=e&&o<i.length-1);return r.toFixed(t)+" "+i[o]}};return r.$array=l,r.$char=e,r.$file=f,r.$int=n,r.$number=t,r.$string=i,Object.defineProperty(r,"__esModule",{value:!0}),r}({}); |
@@ -1,1 +0,1 @@ | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self)._={})}(this,(function(e){"use strict";var t={random:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3,t="",r="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",n=0;n<e;n++)t+=r.charAt(Math.floor(Math.random()*r.length));return t}};function r(e){return function(e){if(Array.isArray(e))return n(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return n(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return n(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var i="You have to enter the value before using this insert array utility",o={insert:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"last",n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:NaN;if(!e)return function(e){throw e}(Error(i));var o=Array.from(t);if("first"===r)o.unshift(e);else if("last"===r)o.push(e);else if("before"===r){var a=isNaN(n)?1:n;o.splice(Number(a)-1,0,e)}else if("after"===r){var f=isNaN(n)?0:n;o.splice(Number(f)+1,0,e)}return o},insertArray:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"last",o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:NaN;if(!e)return function(e){throw e}(Error(i));var a=Array.from(t);if("first"===n)a=[].concat(r(e),r(a));else if("last"===n)a=[].concat(r(a),r(e));else if("before"===n){var f=isNaN(o)?1:o;a.splice(Number(f)-1,0,e),a=a.flat()}else if("after"===n){var u=isNaN(o)?0:o;a.splice(Number(u)+1,0,e),a=a.flat()}return a},toggle:function(e){return function(t){var r=Array.from(t);if(r.includes(e)){var n=r.findIndex((function(t){return t===e}));r.splice(n,1)}else r.push(e);return r}}},a=function(e,t){if(0===e)return"0 Bytes";var r=t||1,n=Math.floor(Math.log(e)/Math.log(1e3));return parseFloat((e/Math.pow(1e3,n)).toFixed(r))+" "+["Bytes","KB","MB","GB","TB","PB","EB","ZB","YB"][n]},f=function(e){if("string"==typeof e)return e.indexOf("",41)>40?e.slice(0,41)+"...":e},u=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"type",r=e.split("/");return"format"==t?r.shift():r.pop(),r.join("")},l=function(e){if("name"in e&&"string"==typeof e.name)return URL.createObjectURL(e)},s=function(e){"name"in e&&"string"==typeof e.name&&URL.revokeObjectURL(e)},c=function(e){for(var t=0,r=e,n=r.length,i=0;i<n;i++)t+=r[i].size;for(var o=t+" bytes",a=["KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"],f=0,u=t/1024;u>1;u/=1024,f++)o=u.toFixed(3)+" "+a[f]+" ("+t+" bytes)";return o},h=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=t?1e3:1024;if(Math.abs(e)<n)return e+" B";var i=t?["kB","MB","GB","TB","PB","EB","ZB","YB"]:["KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"],o=-1,a=Math.pow(10,r);do{e/=n,++o}while(Math.round(Math.abs(e)*a)/a>=n&&o<i.length-1);return e.toFixed(r)+" "+i[o]};e.$array=o,e.$char=t,e.$file=function(){return{getFileSize:a,getFileName:f,getFileType:u,getFileImage:l,loadFileImage:s,formatFileSize:c,humanFileSize:h}},Object.defineProperty(e,"__esModule",{value:!0})})); | ||
!function(r,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports):"function"==typeof define&&define.amd?define(["exports"],n):n((r="undefined"!=typeof globalThis?globalThis:r||self)._={})}(this,(function(r){"use strict";var n={random:function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:255,n=Number(r)+1;return Math.floor(Math.random()*n)}},e={random:function(){for(var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3,n="",e="0123456789",t=0;t<r;t++)n+=e.charAt(Math.floor(Math.random()*e.length));return n}},t={random:function(){for(var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3,n="",e="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_",t=0;t<r;t++)n+=e.charAt(Math.floor(Math.random()*e.length));return n},randomHex:function(){for(var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:6,n="",e="0123456789abcdef",t=0;t<r;t++)n+=e.charAt(Math.floor(Math.random()*e.length));return n}},o={split:function(r){return function(n){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,t=[];return"string"==typeof r&&(n>=1&&t.push(r.slice(0,n)),null!==e?(t.push(r.slice(n,e)),t.push(r.slice(e))):t.push(r.slice(n))),t}}};function i(r){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r})(r)}function a(r){return function(r){if(Array.isArray(r))return u(r)}(r)||function(r){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(r))return Array.from(r)}(r)||function(r,n){if(!r)return;if("string"==typeof r)return u(r,n);var e=Object.prototype.toString.call(r).slice(8,-1);"Object"===e&&r.constructor&&(e=r.constructor.name);if("Map"===e||"Set"===e)return Array.from(r);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return u(r,n)}(r)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(r,n){(null==n||n>r.length)&&(n=r.length);for(var e=0,t=new Array(n);e<n;e++)t[e]=r[e];return t}var f={insert:function(){for(var r=arguments.length,n=new Array(r),e=0;e<r;e++)n[e]=arguments[e];if(!n)return function(r){throw new Error("Please insert value at least one value")}();var t=function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(!r)return function(r){throw new Error("to be able to insert value, you have to add array here")}();var e=Array.from(r);return{first:function(){return[].concat(n,a(e))},last:function(){return[].concat(a(e),n)},before:function(r){var t=isNaN(r)?1:r;return e.splice(Number(t)-1,0,n),e.flat()},after:function(r){var t=isNaN(r)?0:r;return e.splice(Number(t)+1,0,n),e.flat()}}};return t},toggle:function(r){return function(n){var e=Array.from(n);if(e.includes(r)){var t=e.findIndex((function(n){return n===r}));e.splice(t,1)}else e.push(r);return e}},flatten:function(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},e=[],t={};t.id=n.id||"id",t.parent=n.parent||"parent",t.children=n.children||"children";var o=function(){Array.from(r).forEach((function(r){if("object"===i(r)&&null!==r){var n=r;n[t.parent]="0","object"===i(n[t.children])&&Array.isArray(n[t.children])&&(a(n[t.children],r),delete n[t.children]),e.push(n)}}))},a=function r(n,o){n.length>=1&&Array.from(n).forEach((function(n){if("object"===i(n)&&null!==n){var a=n;a[t.parent]=o[t.id],"object"===i(a[t.children])&&Array.isArray(a[t.children])&&(r(a[t.children],n),delete a[t.children]),e.push(a)}}))};return o(),e},nested:function(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},e=[],t=Array.from(r),o={};o.id=n.id||"id",o.parent=n.parent||"parent",o.children=n.children||"children";var a=function(r){r.forEach((function(r){if("object"===i(r)&&null!==r){var n=null;("string"==typeof r[o.parent]&&"0"===r[o.parent]||"number"==typeof r[o.parent]&&0===r[o.parent])&&(n=u(r)),null!==n&&e.push(n)}}))},u=function(r){var n=r;return void 0!==r[o.children]&&null!==r[o.children]||(n[o.children]=f(r[o.id]),n[o.children].length<=0&&delete n[o.children]),delete n[o.parent],n},f=function(r){var n=[];return l(r).length>=1&&l(r).forEach((function(r){n.push(u(r))})),n},l=function(r){return t.filter((function(n){return n.parent===r}))};return a(t),e},index:function(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},e=Array.from(r),t={};return t.key=n.key||"id",t.value=n.value||0,e.length>=1?e.findIndex((function(r){return r[t.key]===t.value})):0}},l={size:function(r,n){if(0===r)return"0 Bytes";var e=n||1,t=Math.floor(Math.log(r)/Math.log(1e3));return parseFloat((r/Math.pow(1e3,t)).toFixed(e))+" "+["Bytes","KB","MB","GB","TB","PB","EB","ZB","YB"][t]},name:function(r){if("string"==typeof r)return r.indexOf("",41)>40?r.slice(0,41)+"...":r},type:function(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"type",e=r.split("/");return"format"==n?e.shift():e.pop(),e.join("")},image:function(r){if("name"in r&&"string"==typeof r.name)return URL.createObjectURL(r)},loadImage:function(r){"name"in r&&"string"==typeof r.name&&URL.revokeObjectURL(r)},formatSize:function(r){for(var n=0,e=r,t=e.length,o=0;o<t;o++)n+=e[o].size;for(var i=n+" bytes",a=["KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"],u=0,f=n/1024;f>1;f/=1024,u++)i=f.toFixed(3)+" "+a[u]+" ("+n+" bytes)";return i},humanSize:function(r){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,t=n?1e3:1024;if(Math.abs(r)<t)return r+" B";var o=n?["kB","MB","GB","TB","PB","EB","ZB","YB"]:["KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"],i=-1,a=Math.pow(10,e);do{r/=t,++i}while(Math.round(Math.abs(r)*a)/a>=t&&i<o.length-1);return r.toFixed(e)+" "+o[i]}};r.$array=f,r.$char=t,r.$file=l,r.$int=n,r.$number=e,r.$string=o,Object.defineProperty(r,"__esModule",{value:!0})})); |
333
dist/alga.js
var random = function random() { | ||
var max = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 255; | ||
var maxNum = Number(max) + 1; | ||
return Math.floor(Math.random() * maxNum); | ||
}; | ||
var int = { | ||
random: random | ||
}; | ||
var random$1 = function random() { | ||
var size = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 3; | ||
var outputNum = ''; | ||
var basicNum = '0123456789'; | ||
for (var i = 0; i < size; i++) { | ||
outputNum += basicNum.charAt(Math.floor(Math.random() * basicNum.length)); | ||
} | ||
return outputNum; | ||
}; | ||
var number = { | ||
random: random$1 | ||
}; | ||
var random$2 = function random() { | ||
var size = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 3; | ||
var outputChar = ''; | ||
var basicChar = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; | ||
var basicChar = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_'; | ||
@@ -13,6 +39,63 @@ for (var i = 0; i < size; i++) { | ||
var randomHex = function randomHex() { | ||
var size = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 6; | ||
var outputChar = ''; | ||
var basicChar = '0123456789abcdef'; | ||
for (var i = 0; i < size; i++) { | ||
outputChar += basicChar.charAt(Math.floor(Math.random() * basicChar.length)); | ||
} | ||
return outputChar; | ||
}; | ||
var char = { | ||
random: random | ||
random: random$2, | ||
randomHex: randomHex | ||
}; | ||
var split = function split(str) { | ||
var splitString = function splitString(start) { | ||
var end = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; | ||
var strArray = []; | ||
if (typeof str === 'string') { | ||
if (start >= 1) { | ||
strArray.push(str.slice(0, start)); | ||
} | ||
if (end !== null) { | ||
strArray.push(str.slice(start, end)); | ||
strArray.push(str.slice(end)); | ||
} else { | ||
strArray.push(str.slice(start)); | ||
} | ||
} | ||
return strArray; | ||
}; | ||
return splitString; | ||
}; | ||
var string = { | ||
split: split | ||
}; | ||
function _typeof(obj) { | ||
"@babel/helpers - typeof"; | ||
if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { | ||
_typeof = function (obj) { | ||
return typeof obj; | ||
}; | ||
} else { | ||
_typeof = function (obj) { | ||
return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; | ||
}; | ||
} | ||
return _typeof(obj); | ||
} | ||
function _toConsumableArray(arr) { | ||
@@ -51,54 +134,40 @@ return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); | ||
var errorMsg = 'You have to enter the value before using this insert array utility'; | ||
var insert = function insert() { | ||
for (var _len = arguments.length, value = new Array(_len), _key = 0; _key < _len; _key++) { | ||
value[_key] = arguments[_key]; | ||
} | ||
var insert = function insert(value) { | ||
var to = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : []; | ||
var at = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 'last'; | ||
var index = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : NaN; | ||
if (!value) return function (e) { | ||
throw e; | ||
}(Error(errorMsg)); | ||
var toArr = Array.from(to); | ||
}(new Error('Please insert value at least one value')); | ||
if (at === 'first') { | ||
toArr.unshift(value); | ||
} else if (at === 'last') { | ||
toArr.push(value); | ||
} else if (at === 'before') { | ||
var indBe = isNaN(index) ? 1 : index; | ||
toArr.splice(Number(indBe) - 1, 0, value); | ||
} else if (at === 'after') { | ||
var indAf = isNaN(index) ? 0 : index; | ||
toArr.splice(Number(indAf) + 1, 0, value); | ||
} | ||
var to = function to() { | ||
var toArr = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : []; | ||
if (!toArr) return function (e) { | ||
throw e; | ||
}(new Error('to be able to insert value, you have to add array here')); | ||
var arrVal = Array.from(toArr); | ||
return { | ||
first: function first() { | ||
return [].concat(value, _toConsumableArray(arrVal)); // unshift(value) | ||
}, | ||
last: function last() { | ||
return [].concat(_toConsumableArray(arrVal), value); // push(value) | ||
}, | ||
before: function before(index) { | ||
var indexBefore = isNaN(index) ? 1 : index; | ||
arrVal.splice(Number(indexBefore) - 1, 0, value); | ||
return arrVal.flat(); | ||
}, | ||
after: function after(index) { | ||
var indexAfter = isNaN(index) ? 0 : index; | ||
arrVal.splice(Number(indexAfter) + 1, 0, value); | ||
return arrVal.flat(); | ||
} | ||
}; | ||
}; | ||
return toArr; | ||
return to; | ||
}; | ||
var insertArray = function insertArray(from) { | ||
var to = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : []; | ||
var at = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 'last'; | ||
var index = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : NaN; | ||
if (!from) return function (e) { | ||
throw e; | ||
}(Error(errorMsg)); | ||
var toArr = Array.from(to); | ||
if (at === 'first') { | ||
toArr = [].concat(_toConsumableArray(from), _toConsumableArray(toArr)); | ||
} else if (at === 'last') { | ||
toArr = [].concat(_toConsumableArray(toArr), _toConsumableArray(from)); | ||
} else if (at === 'before') { | ||
var indBe = isNaN(index) ? 1 : index; | ||
toArr.splice(Number(indBe) - 1, 0, from); | ||
toArr = toArr.flat(); | ||
} else if (at === 'after') { | ||
var indAf = isNaN(index) ? 0 : index; | ||
toArr.splice(Number(indAf) + 1, 0, from); | ||
toArr = toArr.flat(); | ||
} | ||
return toArr; | ||
}; | ||
var toggle = function toggle(val) { | ||
@@ -123,10 +192,134 @@ var toggleFrom = function toggleFrom(arr) { | ||
var flatten = function flatten(nestArr) { | ||
var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; | ||
var flattenArray = []; | ||
var flattenOptions = {}; | ||
flattenOptions.id = options.id || 'id'; | ||
flattenOptions.parent = options.parent || 'parent'; | ||
flattenOptions.children = options.children || 'children'; | ||
var parentArray = function parentArray() { | ||
var nestedArray = Array.from(nestArr); | ||
nestedArray.forEach(function (item) { | ||
if (_typeof(item) === 'object' && item !== null) { | ||
var newObject = item; | ||
newObject[flattenOptions.parent] = '0'; | ||
if (_typeof(newObject[flattenOptions.children]) === 'object' && Array.isArray(newObject[flattenOptions.children])) { | ||
childrenArray(newObject[flattenOptions.children], item); | ||
delete newObject[flattenOptions.children]; | ||
} | ||
flattenArray.push(newObject); | ||
} | ||
}); | ||
}; | ||
var childrenArray = function childrenArray(childArr, parentObj) { | ||
if (childArr.length >= 1) { | ||
var nestedArray = Array.from(childArr); | ||
nestedArray.forEach(function (item) { | ||
if (_typeof(item) === 'object' && item !== null) { | ||
var newObject = item; | ||
newObject[flattenOptions.parent] = parentObj[flattenOptions.id]; | ||
if (_typeof(newObject[flattenOptions.children]) === 'object' && Array.isArray(newObject[flattenOptions.children])) { | ||
childrenArray(newObject[flattenOptions.children], item); | ||
delete newObject[flattenOptions.children]; | ||
} | ||
flattenArray.push(newObject); | ||
} | ||
}); | ||
} | ||
}; | ||
parentArray(); | ||
return flattenArray; | ||
}; | ||
var nested = function nested(flatArr) { | ||
var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; | ||
var nestedArray = []; | ||
var flattenArray = Array.from(flatArr); | ||
var nestedOptions = {}; | ||
nestedOptions.id = options.id || 'id'; | ||
nestedOptions.parent = options.parent || 'parent'; | ||
nestedOptions.children = options.children || 'children'; | ||
var parentArray = function parentArray(flattenArr) { | ||
flattenArr.forEach(function (item) { | ||
if (_typeof(item) === 'object' && item !== null) { | ||
var newObject = null; | ||
if (typeof item[nestedOptions.parent] === 'string' && item[nestedOptions.parent] === '0') { | ||
newObject = createNewObject(item); | ||
} else if (typeof item[nestedOptions.parent] === 'number' && item[nestedOptions.parent] === 0) { | ||
newObject = createNewObject(item); | ||
} | ||
if (newObject !== null) { | ||
nestedArray.push(newObject); | ||
} | ||
} | ||
}); | ||
}; | ||
var createNewObject = function createNewObject(itemObj) { | ||
var newObject = itemObj; | ||
if (itemObj[nestedOptions.children] === undefined || itemObj[nestedOptions.children] === null) { | ||
newObject[nestedOptions.children] = childrenArray(itemObj[nestedOptions.id]); | ||
if (newObject[nestedOptions.children].length <= 0) { | ||
delete newObject[nestedOptions.children]; | ||
} | ||
} | ||
delete newObject[nestedOptions.parent]; | ||
return newObject; | ||
}; | ||
var childrenArray = function childrenArray(parent) { | ||
var childArray = []; | ||
if (filteredArray(parent).length >= 1) { | ||
filteredArray(parent).forEach(function (item) { | ||
childArray.push(createNewObject(item)); | ||
}); | ||
} | ||
return childArray; | ||
}; | ||
var filteredArray = function filteredArray(parent) { | ||
return flattenArray.filter(function (item) { | ||
return item.parent === parent; | ||
}); | ||
}; | ||
parentArray(flattenArray); | ||
return nestedArray; | ||
}; | ||
var index = function index(indexArr) { | ||
var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; | ||
var indexedArray = Array.from(indexArr); | ||
var indexedOptions = {}; | ||
indexedOptions.key = options.key || 'id'; | ||
indexedOptions.value = options.value || 0; | ||
return indexedArray.length >= 1 ? indexedArray.findIndex(function (obj) { | ||
return obj[indexedOptions.key] === indexedOptions.value; | ||
}) : 0; | ||
}; | ||
var array = { | ||
insert: insert, | ||
insertArray: insertArray, | ||
//insertObject, | ||
toggle: toggle | ||
toggle: toggle, | ||
flatten: flatten, | ||
nested: nested, | ||
index: index | ||
}; | ||
var getFileSize = function getFileSize(bytes, decimalPoint) { | ||
var size = function size(bytes, decimalPoint) { | ||
if (bytes === 0) return '0 Bytes'; | ||
@@ -140,3 +333,3 @@ var k = 1000; | ||
var getFileName = function getFileName(val) { | ||
var name = function name(val) { | ||
if (typeof val === 'string') { | ||
@@ -151,3 +344,3 @@ if (val.indexOf('', 41) > 40) { | ||
var getFileType = function getFileType(val) { | ||
var type = function type(val) { | ||
var type = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'type'; | ||
@@ -165,9 +358,9 @@ var arrFile = val.split('/'); | ||
var getFileImage = function getFileImage(image) { | ||
if ('name' in image && typeof image.name === 'string') { | ||
return URL.createObjectURL(image); | ||
var image = function image(_image) { | ||
if ('name' in _image && typeof _image.name === 'string') { | ||
return URL.createObjectURL(_image); | ||
} | ||
}; | ||
var loadFileImage = function loadFileImage(image) { | ||
var loadImage = function loadImage(image) { | ||
if ('name' in image && typeof image.name === 'string') { | ||
@@ -180,3 +373,3 @@ URL.revokeObjectURL(image); | ||
var formatFileSize = function formatFileSize(file) { | ||
var formatSize = function formatSize(file) { | ||
var nBytes = 0, | ||
@@ -200,3 +393,3 @@ oFiles = file, | ||
var humanFileSize = function humanFileSize(bytes) { | ||
var humanSize = function humanSize(bytes) { | ||
var si = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; | ||
@@ -222,14 +415,12 @@ var dp = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 1; | ||
function $file() { | ||
return { | ||
getFileSize: getFileSize, | ||
getFileName: getFileName, | ||
getFileType: getFileType, | ||
getFileImage: getFileImage, | ||
loadFileImage: loadFileImage, | ||
formatFileSize: formatFileSize, | ||
humanFileSize: humanFileSize | ||
}; | ||
} | ||
var file = { | ||
size: size, | ||
name: name, | ||
type: type, | ||
image: image, | ||
loadImage: loadImage, | ||
formatSize: formatSize, | ||
humanSize: humanSize | ||
}; | ||
export { array as $array, char as $char, $file }; | ||
export { array as $array, char as $char, file as $file, int as $int, number as $number, string as $string }; |
@@ -1,1 +0,1 @@ | ||
var r={random:function(){for(var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3,e="",t="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",n=0;n<r;n++)e+=t.charAt(Math.floor(Math.random()*t.length));return e}};function e(r){return function(r){if(Array.isArray(r))return t(r)}(r)||function(r){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(r))return Array.from(r)}(r)||function(r,e){if(!r)return;if("string"==typeof r)return t(r,e);var n=Object.prototype.toString.call(r).slice(8,-1);"Object"===n&&r.constructor&&(n=r.constructor.name);if("Map"===n||"Set"===n)return Array.from(r);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return t(r,e)}(r)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function t(r,e){(null==e||e>r.length)&&(e=r.length);for(var t=0,n=new Array(e);t<e;t++)n[t]=r[t];return n}var n="You have to enter the value before using this insert array utility",i={insert:function(r){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"last",i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:NaN;if(!r)return function(r){throw Error(n)}();var o=Array.from(e);if("first"===t)o.unshift(r);else if("last"===t)o.push(r);else if("before"===t){var a=isNaN(i)?1:i;o.splice(Number(a)-1,0,r)}else if("after"===t){var f=isNaN(i)?0:i;o.splice(Number(f)+1,0,r)}return o},insertArray:function(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"last",o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:NaN;if(!r)return function(r){throw Error(n)}();var a=Array.from(t);if("first"===i)a=[].concat(e(r),e(a));else if("last"===i)a=[].concat(e(a),e(r));else if("before"===i){var f=isNaN(o)?1:o;a.splice(Number(f)-1,0,r),a=a.flat()}else if("after"===i){var u=isNaN(o)?0:o;a.splice(Number(u)+1,0,r),a=a.flat()}return a},toggle:function(r){return function(e){var t=Array.from(e);if(t.includes(r)){var n=t.findIndex((function(e){return e===r}));t.splice(n,1)}else t.push(r);return t}}},o=function(r,e){if(0===r)return"0 Bytes";var t=e||1,n=Math.floor(Math.log(r)/Math.log(1e3));return parseFloat((r/Math.pow(1e3,n)).toFixed(t))+" "+["Bytes","KB","MB","GB","TB","PB","EB","ZB","YB"][n]},a=function(r){if("string"==typeof r)return r.indexOf("",41)>40?r.slice(0,41)+"...":r},f=function(r){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"type",t=r.split("/");return"format"==e?t.shift():t.pop(),t.join("")},u=function(r){if("name"in r&&"string"==typeof r.name)return URL.createObjectURL(r)},l=function(r){"name"in r&&"string"==typeof r.name&&URL.revokeObjectURL(r)},s=function(r){for(var e=0,t=r,n=t.length,i=0;i<n;i++)e+=t[i].size;for(var o=e+" bytes",a=["KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"],f=0,u=e/1024;u>1;u/=1024,f++)o=u.toFixed(3)+" "+a[f]+" ("+e+" bytes)";return o},c=function(r){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=e?1e3:1024;if(Math.abs(r)<n)return r+" B";var i=e?["kB","MB","GB","TB","PB","EB","ZB","YB"]:["KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"],o=-1,a=Math.pow(10,t);do{r/=n,++o}while(Math.round(Math.abs(r)*a)/a>=n&&o<i.length-1);return r.toFixed(t)+" "+i[o]};function h(){return{getFileSize:o,getFileName:a,getFileType:f,getFileImage:u,loadFileImage:l,formatFileSize:s,humanFileSize:c}}export{i as $array,r as $char,h as $file}; | ||
var r={random:function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:255,n=Number(r)+1;return Math.floor(Math.random()*n)}},n={random:function(){for(var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3,n="",t="0123456789",e=0;e<r;e++)n+=t.charAt(Math.floor(Math.random()*t.length));return n}},t={random:function(){for(var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3,n="",t="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_",e=0;e<r;e++)n+=t.charAt(Math.floor(Math.random()*t.length));return n},randomHex:function(){for(var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:6,n="",t="0123456789abcdef",e=0;e<r;e++)n+=t.charAt(Math.floor(Math.random()*t.length));return n}},e={split:function(r){return function(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,e=[];return"string"==typeof r&&(n>=1&&e.push(r.slice(0,n)),null!==t?(e.push(r.slice(n,t)),e.push(r.slice(t))):e.push(r.slice(n))),e}}};function i(r){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r})(r)}function o(r){return function(r){if(Array.isArray(r))return a(r)}(r)||function(r){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(r))return Array.from(r)}(r)||function(r,n){if(!r)return;if("string"==typeof r)return a(r,n);var t=Object.prototype.toString.call(r).slice(8,-1);"Object"===t&&r.constructor&&(t=r.constructor.name);if("Map"===t||"Set"===t)return Array.from(r);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return a(r,n)}(r)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(r,n){(null==n||n>r.length)&&(n=r.length);for(var t=0,e=new Array(n);t<n;t++)e[t]=r[t];return e}var u={insert:function(){for(var r=arguments.length,n=new Array(r),t=0;t<r;t++)n[t]=arguments[t];if(!n)return function(r){throw new Error("Please insert value at least one value")}();var e=function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(!r)return function(r){throw new Error("to be able to insert value, you have to add array here")}();var t=Array.from(r);return{first:function(){return[].concat(n,o(t))},last:function(){return[].concat(o(t),n)},before:function(r){var e=isNaN(r)?1:r;return t.splice(Number(e)-1,0,n),t.flat()},after:function(r){var e=isNaN(r)?0:r;return t.splice(Number(e)+1,0,n),t.flat()}}};return e},toggle:function(r){return function(n){var t=Array.from(n);if(t.includes(r)){var e=t.findIndex((function(n){return n===r}));t.splice(e,1)}else t.push(r);return t}},flatten:function(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=[],e={};e.id=n.id||"id",e.parent=n.parent||"parent",e.children=n.children||"children";var o=function(){Array.from(r).forEach((function(r){if("object"===i(r)&&null!==r){var n=r;n[e.parent]="0","object"===i(n[e.children])&&Array.isArray(n[e.children])&&(a(n[e.children],r),delete n[e.children]),t.push(n)}}))},a=function r(n,o){n.length>=1&&Array.from(n).forEach((function(n){if("object"===i(n)&&null!==n){var a=n;a[e.parent]=o[e.id],"object"===i(a[e.children])&&Array.isArray(a[e.children])&&(r(a[e.children],n),delete a[e.children]),t.push(a)}}))};return o(),t},nested:function(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=[],e=Array.from(r),o={};o.id=n.id||"id",o.parent=n.parent||"parent",o.children=n.children||"children";var a=function(r){r.forEach((function(r){if("object"===i(r)&&null!==r){var n=null;("string"==typeof r[o.parent]&&"0"===r[o.parent]||"number"==typeof r[o.parent]&&0===r[o.parent])&&(n=u(r)),null!==n&&t.push(n)}}))},u=function(r){var n=r;return void 0!==r[o.children]&&null!==r[o.children]||(n[o.children]=l(r[o.id]),n[o.children].length<=0&&delete n[o.children]),delete n[o.parent],n},l=function(r){var n=[];return f(r).length>=1&&f(r).forEach((function(r){n.push(u(r))})),n},f=function(r){return e.filter((function(n){return n.parent===r}))};return a(e),t},index:function(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=Array.from(r),e={};return e.key=n.key||"id",e.value=n.value||0,t.length>=1?t.findIndex((function(r){return r[e.key]===e.value})):0}},l={size:function(r,n){if(0===r)return"0 Bytes";var t=n||1,e=Math.floor(Math.log(r)/Math.log(1e3));return parseFloat((r/Math.pow(1e3,e)).toFixed(t))+" "+["Bytes","KB","MB","GB","TB","PB","EB","ZB","YB"][e]},name:function(r){if("string"==typeof r)return r.indexOf("",41)>40?r.slice(0,41)+"...":r},type:function(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"type",t=r.split("/");return"format"==n?t.shift():t.pop(),t.join("")},image:function(r){if("name"in r&&"string"==typeof r.name)return URL.createObjectURL(r)},loadImage:function(r){"name"in r&&"string"==typeof r.name&&URL.revokeObjectURL(r)},formatSize:function(r){for(var n=0,t=r,e=t.length,i=0;i<e;i++)n+=t[i].size;for(var o=n+" bytes",a=["KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"],u=0,l=n/1024;l>1;l/=1024,u++)o=l.toFixed(3)+" "+a[u]+" ("+n+" bytes)";return o},humanSize:function(r){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,e=n?1e3:1024;if(Math.abs(r)<e)return r+" B";var i=n?["kB","MB","GB","TB","PB","EB","ZB","YB"]:["KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"],o=-1,a=Math.pow(10,t);do{r/=e,++o}while(Math.round(Math.abs(r)*a)/a>=e&&o<i.length-1);return r.toFixed(t)+" "+i[o]}};export{u as $array,t as $char,l as $file,r as $int,n as $number,e as $string}; |
@@ -0,2 +1,5 @@ | ||
import $int from './int.js' | ||
import $number from './number.js' | ||
import $char from './char.js' | ||
import $string from './string/string.js' | ||
import $array from './array/array.js' | ||
@@ -6,5 +9,8 @@ import $file from './file.js' | ||
export { | ||
$int, | ||
$number, | ||
$char, | ||
$string, | ||
$array, | ||
$file | ||
} |
@@ -1,9 +0,13 @@ | ||
import { insert, insertArray, insertObject } from './insertArray.js' | ||
import { insert } from './insertArray.js' | ||
import { toggle } from './toggleArray.js' | ||
import { flatten } from './flattenArray.js' | ||
import { nested } from './nestedArray.js' | ||
import { index } from './indexArray.js' | ||
export default { | ||
insert, | ||
insertArray, | ||
//insertObject, | ||
toggle | ||
toggle, | ||
flatten, | ||
nested, | ||
index | ||
} |
@@ -1,59 +0,33 @@ | ||
const errorMsg = 'You have to enter the value before using this insert array utility' | ||
const insert = (value, to = [], at = 'last', index = NaN) => { | ||
if(!value) return throw Error(errorMsg) | ||
const toArr = Array.from(to) | ||
if(at === 'first') { | ||
toArr.unshift(value) | ||
} else if(at === 'last') { | ||
toArr.push(value) | ||
} else if(at === 'before') { | ||
const indBe = (isNaN(index)) ? 1 : index; | ||
toArr.splice(Number(indBe) - 1, 0, value) | ||
} else if(at === 'after') { | ||
const indAf = (isNaN(index)) ? 0 : index; | ||
toArr.splice(Number(indAf) + 1, 0, value) | ||
} | ||
return toArr | ||
} | ||
const insert = (...value) => { | ||
if(!value) return throw new Error('Please insert value at least one value') | ||
const insertArray = (from, to = [], at = 'last', index = NaN) => { | ||
if(!from) return throw Error(errorMsg) | ||
let toArr = Array.from(to) | ||
if(at === 'first') { | ||
toArr = [...from, ...toArr] | ||
} else if(at === 'last') { | ||
toArr = [...toArr, ...from] | ||
} else if(at === 'before') { | ||
const indBe = (isNaN(index)) ? 1 : index; | ||
toArr.splice(Number(indBe) - 1, 0, from); | ||
toArr = toArr.flat() | ||
} else if(at === 'after') { | ||
const indAf = (isNaN(index)) ? 0 : index; | ||
toArr.splice(Number(indAf) + 1, 0, from); | ||
toArr = toArr.flat() | ||
} | ||
return toArr | ||
} | ||
const insertObject = (from, to = [], where = '', at = 'after') => { | ||
if(!from) return throw Error(errorMsg) | ||
let toArr = Array.from(to) | ||
if(where !== '') { | ||
const index = toArr.findIndex((item) => item[where]) | ||
if(at === 'before') { | ||
const indBe = (index <= -1) ? 1 : index; | ||
toArr.splice(Number(indBe) - 1, 0, from); | ||
} else if(at === 'after') { | ||
const indAf = (index <= -1) ? 0 : index; | ||
toArr.splice(Number(indAf) + 1, 0, from); | ||
const to = (toArr = []) => { | ||
if(!toArr) return throw new Error('to be able to insert value, you have to add array here') | ||
const arrVal = Array.from(toArr) | ||
return { | ||
first: () => { | ||
return [...value, ...arrVal] // unshift(value) | ||
}, | ||
last: () => { | ||
return [...arrVal, ...value] // push(value) | ||
}, | ||
before: (index) => { | ||
const indexBefore = (isNaN(index)) ? 1 : index; | ||
arrVal.splice(Number(indexBefore) - 1, 0, value); | ||
return arrVal.flat() | ||
}, | ||
after: (index) => { | ||
const indexAfter = (isNaN(index)) ? 0 : index; | ||
arrVal.splice(Number(indexAfter) + 1, 0, value); | ||
return arrVal.flat() | ||
} | ||
} | ||
} | ||
return toArr | ||
return to | ||
} | ||
export { | ||
insert, | ||
insertArray, | ||
insertObject | ||
insert | ||
} |
@@ -1,70 +0,34 @@ | ||
import { insert, insertArray, insertObject } from '../insertArray.js' | ||
import { insert } from '../insertArray.js' | ||
test('insert data into the first element in array', () => { | ||
expect(insert('a', ['b', 'c'], 'first')).toEqual(['a', 'b', 'c']) | ||
expect(insert('a')(['b', 'c']).first()).toEqual(['a', 'b', 'c']) | ||
}) | ||
test('insert data into the default element in array', () => { | ||
expect(insert('a', ['b', 'c'])).toEqual(['b', 'c', 'a']) | ||
}) | ||
test('insert data into the last element in array', () => { | ||
expect(insert('a', ['b', 'c'], 'last')).toEqual(['b', 'c', 'a']) | ||
expect(insert('a')(['b', 'c']).last()).toEqual(['b', 'c', 'a']) | ||
}) | ||
test('insert data before or in between the elements in array', () => { | ||
expect(insert('a', ['b', 'c'], 'before', 2)).toEqual(['b', 'a', 'c']) | ||
expect(insert('a')(['b', 'c']).before(2)).toEqual(['b', 'a', 'c']) | ||
}) | ||
test('insert data after or in between the elements in array', () => { | ||
expect(insert('a', ['b', 'c'], 'after', 0)).toEqual(['b', 'a', 'c']) | ||
expect(insert('a')(['b', 'c']).after(0)).toEqual(['b', 'a', 'c']) | ||
}) | ||
test('insert data as array into the default element in array', () => { | ||
expect(insertArray(['a', 'd', 'e'], ['b', 'c'])).toEqual(['b', 'c', 'a', 'd', 'e']) | ||
test('insert multiple data into the last element in array', () => { | ||
expect(insert('a', 'd', 'e')(['b', 'c']).last()).toEqual(['b', 'c', 'a', 'd', 'e']) | ||
}) | ||
test('insert data as array into the last element in array', () => { | ||
expect(insertArray(['a', 'd', 'e'], ['b', 'c'], 'last')).toEqual(['b', 'c', 'a', 'd', 'e']) | ||
test('insert multiple data into the first element in array', () => { | ||
expect(insert('a', 'd', 'e')(['b', 'c']).first()).toEqual(['a', 'd', 'e', 'b', 'c']) | ||
}) | ||
test('insert data as array into the first element in array', () => { | ||
expect(insertArray(['a', 'd', 'e'], ['b', 'c'], 'first')).toEqual(['a', 'd', 'e', 'b', 'c']) | ||
test('insert multiple data before the element by index in array', () => { | ||
expect(insert('a', 'd', 'e')(['b', 'c']).before(2)).toEqual(['b', 'a', 'd', 'e', 'c']) | ||
}) | ||
test('insert data as array before the element by index in array', () => { | ||
expect(insertArray(['a', 'd', 'e'], ['b', 'c'], 'before', 2)).toEqual(['b', 'a', 'd', 'e', 'c']) | ||
test('insert multiple data after the element by index in array', () => { | ||
expect(insert('a', 'd', 'e')(['b', 'c']).after(0)).toEqual(['b', 'a', 'd', 'e', 'c']) | ||
}) | ||
test('insert data as array after the element by index in array', () => { | ||
expect(insertArray(['a', 'd', 'e'], ['b', 'c'], 'after', 0)).toEqual(['b', 'a', 'd', 'e', 'c']) | ||
}) | ||
const values = [ | ||
{ id: 1, name: 'Tedir Ghazali' }, | ||
{ id: 2, name: 'Bukhari Zulkifli' } | ||
] | ||
const objects = { id: 3, name: 'Boyhaki Zulkifli' } | ||
const results = [ | ||
{ id: 1, name: 'Tedir Ghazali' }, | ||
{ id: 3, name: 'Boyhaki Zulkifli' }, | ||
{ id: 2, name: 'Bukhari Zulkifli' } | ||
] | ||
test('insert object data by property key and turn it to array', () => { | ||
expect(insertObject(objects, values, 'id')).toEqual(results) | ||
}) | ||
test('insert object data after the data of property key and turn it to array', () => { | ||
expect(insertObject(objects, values, 'id', 'after')).toEqual(results) | ||
}) | ||
test('insert object data before the data of property key and turn it to array', () => { | ||
const result2 = [ | ||
{ id: 1, name: 'Tedir Ghazali' }, | ||
{ id: 3, name: 'Boyhaki Zulkifli' }, | ||
{ id: 2, name: 'Bukhari Zulkifli' } | ||
] | ||
expect(insertObject(objects, values, 'id', 'before')).toEqual(result2) | ||
}) | ||
const random = (size = 3) => { | ||
let outputChar = '' | ||
const basicChar = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ' | ||
const basicChar = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_' | ||
for(let i = 0; i < size; i++) { | ||
@@ -10,4 +10,14 @@ outputChar += basicChar.charAt(Math.floor(Math.random() * basicChar.length)) | ||
const randomHex = (size = 6) => { | ||
let outputChar = '' | ||
const basicChar = '0123456789abcdef' | ||
for(let i = 0; i < size; i++) { | ||
outputChar += basicChar.charAt(Math.floor(Math.random() * basicChar.length)) | ||
} | ||
return outputChar | ||
} | ||
export default { | ||
random | ||
random, | ||
randomHex | ||
} |
@@ -1,2 +0,2 @@ | ||
const getFileSize = (bytes, decimalPoint) => { | ||
const size = (bytes, decimalPoint) => { | ||
if(bytes === 0) return '0 Bytes' | ||
@@ -10,3 +10,3 @@ let k = 1000 | ||
const getFileName = (val) => { | ||
const name = (val) => { | ||
if(typeof val === 'string') { | ||
@@ -21,3 +21,3 @@ if(val.indexOf('', 41) > 40) { | ||
const getFileType = (val, type = 'type') => { | ||
const type = (val, type = 'type') => { | ||
const arrFile = val.split('/') | ||
@@ -32,7 +32,7 @@ if(type == 'format') { | ||
const getFileDate = (val) => { | ||
const date = (val) => { | ||
return new Date(val).toDateString() | ||
} | ||
const getFileImage = (image) => { | ||
const image = (image) => { | ||
if('name' in image && typeof image.name === 'string') { | ||
@@ -43,3 +43,3 @@ return URL.createObjectURL(image) | ||
const loadFileImage = (image) => { | ||
const loadImage = (image) => { | ||
if('name' in image && typeof image.name === 'string') { | ||
@@ -52,3 +52,3 @@ URL.revokeObjectURL(image) | ||
const formatFileSize = (file) => { | ||
const formatSize = (file) => { | ||
let nBytes = 0, oFiles = file, nFiles = oFiles.length; | ||
@@ -66,3 +66,3 @@ for (let nFileId = 0; nFileId < nFiles; nFileId++) { | ||
const humanFileSize = (bytes, si = false, dp = 1) => { | ||
const humanSize = (bytes, si = false, dp = 1) => { | ||
const thresh = si ? 1000 : 1024; | ||
@@ -82,12 +82,10 @@ if (Math.abs(bytes) < thresh) { | ||
export default function $file() { | ||
return { | ||
getFileSize, | ||
getFileName, | ||
getFileType, | ||
getFileImage, | ||
loadFileImage, | ||
formatFileSize, | ||
humanFileSize | ||
} | ||
export default { | ||
size, | ||
name, | ||
type, | ||
image, | ||
loadImage, | ||
formatSize, | ||
humanSize | ||
} |
{ | ||
"name": "alga-js", | ||
"version": "0.0.1-alpha1", | ||
"version": "0.0.1-alpha2", | ||
"description": "Alga.js is a javascript utility for any web font-end framework", | ||
@@ -12,3 +12,3 @@ "main": "js/app.js", | ||
"type": "git", | ||
"url": "git+https://github.com/tedirghazali/pidie.git" | ||
"url": "git+https://github.com/tedirghazali/alga-js.git" | ||
}, | ||
@@ -24,5 +24,5 @@ "keywords": [ | ||
"bugs": { | ||
"url": "https://github.com/tedirghazali/pidie/issues" | ||
"url": "https://github.com/tedirghazali/alga-js/issues" | ||
}, | ||
"homepage": "https://github.com/tedirghazali/pidie#readme", | ||
"homepage": "https://github.com/tedirghazali/alga-js#readme", | ||
"devDependencies": { | ||
@@ -29,0 +29,0 @@ "@babel/core": "^7.12.10", |
1871807
68
9405