@arwes/tools
Advanced tools
Comparing version 1.0.0-experimental.1 to 1.0.0-next.1
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
(0, tslib_1.__exportStar)(require("./createTOScheduler"), exports); | ||
tslib_1.__exportStar(require("./createTOScheduler"), exports); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
(0, tslib_1.__exportStar)(require("./cx"), exports); | ||
tslib_1.__exportStar(require("./cx"), exports); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
(0, tslib_1.__exportStar)(require("./types"), exports); | ||
(0, tslib_1.__exportStar)(require("./constants"), exports); | ||
(0, tslib_1.__exportStar)(require("./cx/index"), exports); | ||
(0, tslib_1.__exportStar)(require("./loadImage/index"), exports); | ||
(0, tslib_1.__exportStar)(require("./createTOScheduler/index"), exports); | ||
(0, tslib_1.__exportStar)(require("./mergeRefs/index"), exports); | ||
(0, tslib_1.__exportStar)(require("./useOnUpdate/index"), exports); | ||
(0, tslib_1.__exportStar)(require("./usePreviousValue/index"), exports); | ||
tslib_1.__exportStar(require("./types"), exports); | ||
tslib_1.__exportStar(require("./constants"), exports); | ||
tslib_1.__exportStar(require("./cx/index"), exports); | ||
tslib_1.__exportStar(require("./loadImage/index"), exports); | ||
tslib_1.__exportStar(require("./createTOScheduler/index"), exports); | ||
tslib_1.__exportStar(require("./randomizeList/index"), exports); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
(0, tslib_1.__exportStar)(require("./loadImage"), exports); | ||
tslib_1.__exportStar(require("./loadImage"), exports); |
@@ -6,4 +6,2 @@ export * from './types'; | ||
export * from './createTOScheduler/index'; | ||
export * from './mergeRefs/index'; | ||
export * from './useOnUpdate/index'; | ||
export * from './usePreviousValue/index'; | ||
export * from './randomizeList/index'; |
@@ -6,4 +6,2 @@ export * from "./types.js"; | ||
export * from "./createTOScheduler/index.js"; | ||
export * from "./mergeRefs/index.js"; | ||
export * from "./useOnUpdate/index.js"; | ||
export * from "./usePreviousValue/index.js"; | ||
export * from "./randomizeList/index.js"; |
@@ -40,5 +40,3 @@ declare module '@arwes/tools/constants' { | ||
export * from '@arwes/tools/createTOScheduler/index'; | ||
export * from '@arwes/tools/mergeRefs/index'; | ||
export * from '@arwes/tools/useOnUpdate/index'; | ||
export * from '@arwes/tools/usePreviousValue/index'; | ||
export * from '@arwes/tools/randomizeList/index'; | ||
@@ -55,10 +53,9 @@ } | ||
} | ||
declare module '@arwes/tools/mergeRefs/index' { | ||
export * from '@arwes/tools/mergeRefs/mergeRefs'; | ||
declare module '@arwes/tools/randomizeList/index' { | ||
export * from '@arwes/tools/randomizeList/randomizeList'; | ||
} | ||
declare module '@arwes/tools/mergeRefs/mergeRefs' { | ||
import type { ForwardedRef } from 'react'; | ||
const mergeRefs: <T>(...refs: (ForwardedRef<T> | undefined)[]) => (value: T) => void; | ||
export { mergeRefs }; | ||
declare module '@arwes/tools/randomizeList/randomizeList' { | ||
const randomizeList: <T>(providedList: T[]) => T[]; | ||
export { randomizeList }; | ||
@@ -76,21 +73,3 @@ } | ||
} | ||
declare module '@arwes/tools/useOnUpdate/index' { | ||
export * from '@arwes/tools/useOnUpdate/useOnUpdate'; | ||
} | ||
declare module '@arwes/tools/useOnUpdate/useOnUpdate' { | ||
const useOnUpdate: (callback: () => void, dependencies?: unknown[]) => void; | ||
export { useOnUpdate }; | ||
} | ||
declare module '@arwes/tools/usePreviousValue/index' { | ||
export * from '@arwes/tools/usePreviousValue/usePreviousValue'; | ||
} | ||
declare module '@arwes/tools/usePreviousValue/usePreviousValue' { | ||
const usePreviousValue: <V>(newValue: V) => V; | ||
export { usePreviousValue }; | ||
} | ||
declare module '@arwes/tools' { | ||
@@ -97,0 +76,0 @@ import main = require('@arwes/tools/index'); |
@@ -12,2 +12,3 @@ (function webpackUniversalModuleDefinition(root, factory) { | ||
return /******/ (() => { // webpackBootstrap | ||
/******/ "use strict"; | ||
/******/ var __webpack_modules__ = ({ | ||
@@ -21,3 +22,2 @@ | ||
"use strict"; | ||
@@ -37,3 +37,2 @@ Object.defineProperty(exports, "__esModule", ({ value: true })); | ||
"use strict"; | ||
@@ -84,7 +83,6 @@ Object.defineProperty(exports, "__esModule", ({ value: true })); | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", ({ value: true })); | ||
const tslib_1 = __webpack_require__(/*! tslib */ "../../node_modules/tslib/tslib.es6.js"); | ||
(0, tslib_1.__exportStar)(__webpack_require__(/*! ./createTOScheduler */ "./src/createTOScheduler/createTOScheduler.ts"), exports); | ||
tslib_1.__exportStar(__webpack_require__(/*! ./createTOScheduler */ "./src/createTOScheduler/createTOScheduler.ts"), exports); | ||
@@ -100,3 +98,2 @@ | ||
"use strict"; | ||
@@ -119,7 +116,6 @@ Object.defineProperty(exports, "__esModule", ({ value: true })); | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", ({ value: true })); | ||
const tslib_1 = __webpack_require__(/*! tslib */ "../../node_modules/tslib/tslib.es6.js"); | ||
(0, tslib_1.__exportStar)(__webpack_require__(/*! ./cx */ "./src/cx/cx.ts"), exports); | ||
tslib_1.__exportStar(__webpack_require__(/*! ./cx */ "./src/cx/cx.ts"), exports); | ||
@@ -135,14 +131,11 @@ | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", ({ value: true })); | ||
const tslib_1 = __webpack_require__(/*! tslib */ "../../node_modules/tslib/tslib.es6.js"); | ||
(0, tslib_1.__exportStar)(__webpack_require__(/*! ./types */ "./src/types.ts"), exports); | ||
(0, tslib_1.__exportStar)(__webpack_require__(/*! ./constants */ "./src/constants.ts"), exports); | ||
(0, tslib_1.__exportStar)(__webpack_require__(/*! ./cx/index */ "./src/cx/index.ts"), exports); | ||
(0, tslib_1.__exportStar)(__webpack_require__(/*! ./loadImage/index */ "./src/loadImage/index.ts"), exports); | ||
(0, tslib_1.__exportStar)(__webpack_require__(/*! ./createTOScheduler/index */ "./src/createTOScheduler/index.ts"), exports); | ||
(0, tslib_1.__exportStar)(__webpack_require__(/*! ./mergeRefs/index */ "./src/mergeRefs/index.ts"), exports); | ||
(0, tslib_1.__exportStar)(__webpack_require__(/*! ./useOnUpdate/index */ "./src/useOnUpdate/index.ts"), exports); | ||
(0, tslib_1.__exportStar)(__webpack_require__(/*! ./usePreviousValue/index */ "./src/usePreviousValue/index.ts"), exports); | ||
tslib_1.__exportStar(__webpack_require__(/*! ./types */ "./src/types.ts"), exports); | ||
tslib_1.__exportStar(__webpack_require__(/*! ./constants */ "./src/constants.ts"), exports); | ||
tslib_1.__exportStar(__webpack_require__(/*! ./cx/index */ "./src/cx/index.ts"), exports); | ||
tslib_1.__exportStar(__webpack_require__(/*! ./loadImage/index */ "./src/loadImage/index.ts"), exports); | ||
tslib_1.__exportStar(__webpack_require__(/*! ./createTOScheduler/index */ "./src/createTOScheduler/index.ts"), exports); | ||
tslib_1.__exportStar(__webpack_require__(/*! ./randomizeList/index */ "./src/randomizeList/index.ts"), exports); | ||
@@ -158,7 +151,6 @@ | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", ({ value: true })); | ||
const tslib_1 = __webpack_require__(/*! tslib */ "../../node_modules/tslib/tslib.es6.js"); | ||
(0, tslib_1.__exportStar)(__webpack_require__(/*! ./loadImage */ "./src/loadImage/loadImage.ts"), exports); | ||
tslib_1.__exportStar(__webpack_require__(/*! ./loadImage */ "./src/loadImage/loadImage.ts"), exports); | ||
@@ -174,3 +166,2 @@ | ||
"use strict"; | ||
@@ -192,13 +183,12 @@ Object.defineProperty(exports, "__esModule", ({ value: true })); | ||
/***/ "./src/mergeRefs/index.ts": | ||
/*!********************************!*\ | ||
!*** ./src/mergeRefs/index.ts ***! | ||
\********************************/ | ||
/***/ "./src/randomizeList/index.ts": | ||
/*!************************************!*\ | ||
!*** ./src/randomizeList/index.ts ***! | ||
\************************************/ | ||
/***/ ((__unused_webpack_module, exports, __webpack_require__) => { | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", ({ value: true })); | ||
const tslib_1 = __webpack_require__(/*! tslib */ "../../node_modules/tslib/tslib.es6.js"); | ||
(0, tslib_1.__exportStar)(__webpack_require__(/*! ./mergeRefs */ "./src/mergeRefs/mergeRefs.ts"), exports); | ||
tslib_1.__exportStar(__webpack_require__(/*! ./randomizeList */ "./src/randomizeList/randomizeList.ts"), exports); | ||
@@ -208,25 +198,24 @@ | ||
/***/ "./src/mergeRefs/mergeRefs.ts": | ||
/*!************************************!*\ | ||
!*** ./src/mergeRefs/mergeRefs.ts ***! | ||
\************************************/ | ||
/***/ "./src/randomizeList/randomizeList.ts": | ||
/*!********************************************!*\ | ||
!*** ./src/randomizeList/randomizeList.ts ***! | ||
\********************************************/ | ||
/***/ ((__unused_webpack_module, exports) => { | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", ({ value: true })); | ||
exports.mergeRefs = void 0; | ||
const mergeRefs = (...refs) => { | ||
return (value) => { | ||
refs.filter(Boolean).forEach(ref => { | ||
if (typeof ref === 'function') { | ||
ref(value); | ||
} | ||
else if (ref && typeof ref === 'object') { | ||
ref.current = value; | ||
} | ||
}); | ||
}; | ||
exports.randomizeList = void 0; | ||
const randomizeList = (providedList) => { | ||
const list = providedList.slice(0); | ||
// Start from the last element and swap one by one. We don't need to run for | ||
// the first element, that's why i > 0. | ||
for (let i = list.length - 1; i > 0; i--) { | ||
// Pick a random index from 0 to i inclusive. | ||
const j = Math.floor(Math.random() * (i + 1)); | ||
// Swap arr[i] with the element at random index. | ||
[list[i], list[j]] = [list[j], list[i]]; | ||
} | ||
return list; | ||
}; | ||
exports.mergeRefs = mergeRefs; | ||
exports.randomizeList = randomizeList; | ||
@@ -242,3 +231,2 @@ | ||
"use strict"; | ||
@@ -250,81 +238,2 @@ Object.defineProperty(exports, "__esModule", ({ value: true })); | ||
/***/ "./src/useOnUpdate/index.ts": | ||
/*!**********************************!*\ | ||
!*** ./src/useOnUpdate/index.ts ***! | ||
\**********************************/ | ||
/***/ ((__unused_webpack_module, exports, __webpack_require__) => { | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", ({ value: true })); | ||
const tslib_1 = __webpack_require__(/*! tslib */ "../../node_modules/tslib/tslib.es6.js"); | ||
(0, tslib_1.__exportStar)(__webpack_require__(/*! ./useOnUpdate */ "./src/useOnUpdate/useOnUpdate.ts"), exports); | ||
/***/ }), | ||
/***/ "./src/useOnUpdate/useOnUpdate.ts": | ||
/*!****************************************!*\ | ||
!*** ./src/useOnUpdate/useOnUpdate.ts ***! | ||
\****************************************/ | ||
/***/ ((__unused_webpack_module, exports, __webpack_require__) => { | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", ({ value: true })); | ||
exports.useOnUpdate = void 0; | ||
const react_1 = __webpack_require__(/*! react */ "../../scripts/pkg-build-umd-mocks/react.js"); | ||
const useOnUpdate = (callback, dependencies = []) => { | ||
const isFirstRef = (0, react_1.useRef)(true); | ||
(0, react_1.useEffect)(() => { | ||
if (isFirstRef.current) { | ||
isFirstRef.current = false; | ||
return; | ||
} | ||
callback(); | ||
}, dependencies); | ||
}; | ||
exports.useOnUpdate = useOnUpdate; | ||
/***/ }), | ||
/***/ "./src/usePreviousValue/index.ts": | ||
/*!***************************************!*\ | ||
!*** ./src/usePreviousValue/index.ts ***! | ||
\***************************************/ | ||
/***/ ((__unused_webpack_module, exports, __webpack_require__) => { | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", ({ value: true })); | ||
const tslib_1 = __webpack_require__(/*! tslib */ "../../node_modules/tslib/tslib.es6.js"); | ||
(0, tslib_1.__exportStar)(__webpack_require__(/*! ./usePreviousValue */ "./src/usePreviousValue/usePreviousValue.ts"), exports); | ||
/***/ }), | ||
/***/ "./src/usePreviousValue/usePreviousValue.ts": | ||
/*!**************************************************!*\ | ||
!*** ./src/usePreviousValue/usePreviousValue.ts ***! | ||
\**************************************************/ | ||
/***/ ((__unused_webpack_module, exports, __webpack_require__) => { | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", ({ value: true })); | ||
exports.usePreviousValue = void 0; | ||
const react_1 = __webpack_require__(/*! react */ "../../scripts/pkg-build-umd-mocks/react.js"); | ||
const usePreviousValue = (newValue) => { | ||
const previousValueRef = (0, react_1.useRef)(newValue); | ||
(0, react_1.useEffect)(() => { | ||
previousValueRef.current = newValue; | ||
}, [newValue]); | ||
return previousValueRef.current; | ||
}; | ||
exports.usePreviousValue = usePreviousValue; | ||
/***/ }), | ||
/***/ "../../node_modules/tslib/tslib.es6.js": | ||
@@ -336,3 +245,2 @@ /*!*********************************************!*\ | ||
"use strict"; | ||
__webpack_require__.r(__webpack_exports__); | ||
@@ -347,2 +255,3 @@ /* harmony export */ __webpack_require__.d(__webpack_exports__, { | ||
/* harmony export */ "__classPrivateFieldGet": () => (/* binding */ __classPrivateFieldGet), | ||
/* harmony export */ "__classPrivateFieldIn": () => (/* binding */ __classPrivateFieldIn), | ||
/* harmony export */ "__classPrivateFieldSet": () => (/* binding */ __classPrivateFieldSet), | ||
@@ -366,3 +275,3 @@ /* harmony export */ "__createBinding": () => (/* binding */ __createBinding), | ||
/* harmony export */ }); | ||
/*! ***************************************************************************** | ||
/****************************************************************************** | ||
Copyright (c) Microsoft Corporation. | ||
@@ -476,3 +385,7 @@ | ||
if (k2 === undefined) k2 = k; | ||
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
@@ -608,14 +521,8 @@ if (k2 === undefined) k2 = k; | ||
function __classPrivateFieldIn(state, receiver) { | ||
if (receiver === null || (typeof receiver !== "object" && typeof receiver !== "function")) throw new TypeError("Cannot use 'in' operator on non-object"); | ||
return typeof state === "function" ? receiver === state : state.has(receiver); | ||
} | ||
/***/ }), | ||
/***/ "../../scripts/pkg-build-umd-mocks/react.js": | ||
/*!**************************************************!*\ | ||
!*** ../../scripts/pkg-build-umd-mocks/react.js ***! | ||
\**************************************************/ | ||
/***/ ((module) => { | ||
module.exports = window.React; | ||
/***/ }) | ||
@@ -622,0 +529,0 @@ |
@@ -1,2 +0,1 @@ | ||
/*! For license information please see umd.min.js.LICENSE.txt */ | ||
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.arwes=t():(e.arwes=e.arwes||{},e.arwes.umd=t())}(self,(()=>(()=>{var e={371:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TOOLS_IS_BROWSER=void 0,t.TOOLS_IS_BROWSER="undefined"!=typeof window},770:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createTOScheduler=void 0,t.createTOScheduler=function(){const e=new Map,t=(t="")=>{const r=e.get(t);r&&r(),e.delete(t)};return Object.freeze({isPending:(t="")=>e.has(t),stop:t,stopAll:()=>{Array.from(e.keys()).forEach(t)},start:(r,n,o)=>{const a=o?r:"",i=1e3*(o?n:r),u=o||n;t(a);const c=setTimeout((()=>{e.delete(a),u()}),i);e.set(a,(()=>{clearTimeout(c)}))}})}},918:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),(0,r(163).__exportStar)(r(770),t)},545:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.cx=void 0,t.cx=(...e)=>e.filter(Boolean).join(" ")},29:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),(0,r(163).__exportStar)(r(545),t)},368:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(163);(0,n.__exportStar)(r(513),t),(0,n.__exportStar)(r(371),t),(0,n.__exportStar)(r(29),t),(0,n.__exportStar)(r(265),t),(0,n.__exportStar)(r(918),t),(0,n.__exportStar)(r(540),t),(0,n.__exportStar)(r(782),t),(0,n.__exportStar)(r(358),t)},265:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),(0,r(163).__exportStar)(r(441),t)},441:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.loadImage=void 0,t.loadImage=e=>new Promise(((t,r)=>{const n=new Image;n.onerror=n.onabort=()=>r(),n.onload=()=>t(n),n.src=e}))},540:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),(0,r(163).__exportStar)(r(250),t)},250:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mergeRefs=void 0,t.mergeRefs=(...e)=>t=>{e.filter(Boolean).forEach((e=>{"function"==typeof e?e(t):e&&"object"==typeof e&&(e.current=t)}))}},513:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},782:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),(0,r(163).__exportStar)(r(657),t)},657:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useOnUpdate=void 0;const n=r(570);t.useOnUpdate=(e,t=[])=>{const r=(0,n.useRef)(!0);(0,n.useEffect)((()=>{r.current?r.current=!1:e()}),t)}},358:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),(0,r(163).__exportStar)(r(534),t)},534:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.usePreviousValue=void 0;const n=r(570);t.usePreviousValue=e=>{const t=(0,n.useRef)(e);return(0,n.useEffect)((()=>{t.current=e}),[e]),t.current}},163:(e,t,r)=>{"use strict";r.r(t),r.d(t,{__assign:()=>a,__asyncDelegator:()=>m,__asyncGenerator:()=>O,__asyncValues:()=>j,__await:()=>w,__awaiter:()=>f,__classPrivateFieldGet:()=>M,__classPrivateFieldSet:()=>T,__createBinding:()=>p,__decorate:()=>u,__exportStar:()=>d,__extends:()=>o,__generator:()=>s,__importDefault:()=>g,__importStar:()=>x,__makeTemplateObject:()=>S,__metadata:()=>l,__param:()=>c,__read:()=>_,__rest:()=>i,__spread:()=>v,__spreadArray:()=>h,__spreadArrays:()=>b,__values:()=>y});var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)};function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var a=function(){return a=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},a.apply(this,arguments)};function i(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function u(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var u=e.length-1;u>=0;u--)(o=e[u])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function c(e,t){return function(r,n){t(r,n,e)}}function l(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function f(e,t,r,n){return new(r||(r=Promise))((function(o,a){function i(e){try{c(n.next(e))}catch(e){a(e)}}function u(e){try{c(n.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,u)}c((n=n.apply(e,t||[])).next())}))}function s(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:u(0),throw:u(1),return:u(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function u(a){return function(u){return function(a){if(r)throw new TypeError("Generator is already executing.");for(;i;)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;switch(n=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,n=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(!((o=(o=i.trys).length>0&&o[o.length-1])||6!==a[0]&&2!==a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e],n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,u])}}}var p=Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]};function d(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||p(t,e,r)}function y(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function _(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}function v(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(_(arguments[t]));return e}function b(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,u=a.length;i<u;i++,o++)n[o]=a[i];return n}function h(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)!n&&o in t||(n||(n=Array.prototype.slice.call(t,0,o)),n[o]=t[o]);return e.concat(n||Array.prototype.slice.call(t))}function w(e){return this instanceof w?(this.v=e,this):new w(e)}function O(e,t,r){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,o=r.apply(e,t||[]),a=[];return n={},i("next"),i("throw"),i("return"),n[Symbol.asyncIterator]=function(){return this},n;function i(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||u(e,t)}))})}function u(e,t){try{(r=o[e](t)).value instanceof w?Promise.resolve(r.value.v).then(c,l):f(a[0][2],r)}catch(e){f(a[0][3],e)}var r}function c(e){u("next",e)}function l(e){u("throw",e)}function f(e,t){e(t),a.shift(),a.length&&u(a[0][0],a[0][1])}}function m(e){var t,r;return t={},n("next"),n("throw",(function(e){throw e})),n("return"),t[Symbol.iterator]=function(){return this},t;function n(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:w(e[n](t)),done:"return"===n}:o?o(t):t}:o}}function j(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=y(e),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){!function(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}(n,o,(t=e[r](t)).done,t.value)}))}}}function S(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var P=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t};function x(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&p(t,e,r);return P(t,e),t}function g(e){return e&&e.__esModule?e:{default:e}}function M(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===r?n:"a"===r?n.call(e):n?n.value:t.get(e)}function T(e,t,r,n,o){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!o)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}},570:e=>{e.exports=window.React}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={exports:{}};return e[n](a,a.exports,r),a.exports}return r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r(368)})())); | ||
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.arwes=t():(e.arwes=e.arwes||{},e.arwes.umd=t())}(self,(()=>(()=>{"use strict";var e={371:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.TOOLS_IS_BROWSER=void 0,t.TOOLS_IS_BROWSER="undefined"!=typeof window},770:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createTOScheduler=void 0,t.createTOScheduler=function(){const e=new Map,t=(t="")=>{const r=e.get(t);r&&r(),e.delete(t)};return Object.freeze({isPending:(t="")=>e.has(t),stop:t,stopAll:()=>{Array.from(e.keys()).forEach(t)},start:(r,n,o)=>{const a=o?r:"",i=1e3*(o?n:r),c=o||n;t(a);const u=setTimeout((()=>{e.delete(a),c()}),i);e.set(a,(()=>{clearTimeout(u)}))}})}},918:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),r(163).__exportStar(r(770),t)},545:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.cx=void 0,t.cx=(...e)=>e.filter(Boolean).join(" ")},29:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),r(163).__exportStar(r(545),t)},368:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});const n=r(163);n.__exportStar(r(513),t),n.__exportStar(r(371),t),n.__exportStar(r(29),t),n.__exportStar(r(265),t),n.__exportStar(r(918),t),n.__exportStar(r(262),t)},265:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),r(163).__exportStar(r(441),t)},441:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.loadImage=void 0,t.loadImage=e=>new Promise(((t,r)=>{const n=new Image;n.onerror=n.onabort=()=>r(),n.onload=()=>t(n),n.src=e}))},262:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),r(163).__exportStar(r(773),t)},773:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.randomizeList=void 0,t.randomizeList=e=>{const t=e.slice(0);for(let e=t.length-1;e>0;e--){const r=Math.floor(Math.random()*(e+1));[t[e],t[r]]=[t[r],t[e]]}return t}},513:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0})},163:(e,t,r)=>{r.r(t),r.d(t,{__assign:()=>a,__asyncDelegator:()=>O,__asyncGenerator:()=>m,__asyncValues:()=>j,__await:()=>w,__awaiter:()=>f,__classPrivateFieldGet:()=>T,__classPrivateFieldIn:()=>E,__classPrivateFieldSet:()=>M,__createBinding:()=>p,__decorate:()=>c,__exportStar:()=>y,__extends:()=>o,__generator:()=>s,__importDefault:()=>x,__importStar:()=>g,__makeTemplateObject:()=>S,__metadata:()=>l,__param:()=>u,__read:()=>_,__rest:()=>i,__spread:()=>b,__spreadArray:()=>h,__spreadArrays:()=>v,__values:()=>d});var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)};function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var a=function(){return a=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},a.apply(this,arguments)};function i(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function c(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function u(e,t){return function(r,n){t(r,n,e)}}function l(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function f(e,t,r,n){return new(r||(r=Promise))((function(o,a){function i(e){try{u(n.next(e))}catch(e){a(e)}}function c(e){try{u(n.throw(e))}catch(e){a(e)}}function u(e){var t;e.done?o(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,c)}u((n=n.apply(e,t||[])).next())}))}function s(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(a){return function(c){return function(a){if(r)throw new TypeError("Generator is already executing.");for(;i;)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;switch(n=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,n=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(!((o=(o=i.trys).length>0&&o[o.length-1])||6!==a[0]&&2!==a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e],n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}}var p=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]};function y(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||p(t,e,r)}function d(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function _(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}function b(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(_(arguments[t]));return e}function v(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function h(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)!n&&o in t||(n||(n=Array.prototype.slice.call(t,0,o)),n[o]=t[o]);return e.concat(n||Array.prototype.slice.call(t))}function w(e){return this instanceof w?(this.v=e,this):new w(e)}function m(e,t,r){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,o=r.apply(e,t||[]),a=[];return n={},i("next"),i("throw"),i("return"),n[Symbol.asyncIterator]=function(){return this},n;function i(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||c(e,t)}))})}function c(e,t){try{(r=o[e](t)).value instanceof w?Promise.resolve(r.value.v).then(u,l):f(a[0][2],r)}catch(e){f(a[0][3],e)}var r}function u(e){c("next",e)}function l(e){c("throw",e)}function f(e,t){e(t),a.shift(),a.length&&c(a[0][0],a[0][1])}}function O(e){var t,r;return t={},n("next"),n("throw",(function(e){throw e})),n("return"),t[Symbol.iterator]=function(){return this},t;function n(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:w(e[n](t)),done:"return"===n}:o?o(t):t}:o}}function j(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=d(e),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){!function(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}(n,o,(t=e[r](t)).done,t.value)}))}}}function S(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var P=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t};function g(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&p(t,e,r);return P(t,e),t}function x(e){return e&&e.__esModule?e:{default:e}}function T(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===r?n:"a"===r?n.call(e):n?n.value:t.get(e)}function M(e,t,r,n,o){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!o)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function E(e,t){if(null===t||"object"!=typeof t&&"function"!=typeof t)throw new TypeError("Cannot use 'in' operator on non-object");return"function"==typeof e?t===e:e.has(t)}}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={exports:{}};return e[n](a,a.exports,r),a.exports}return r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r(368)})())); |
{ | ||
"name": "@arwes/tools", | ||
"version": "1.0.0-experimental.1", | ||
"version": "1.0.0-next.1", | ||
"publishConfig": { | ||
@@ -43,5 +43,2 @@ "access": "public" | ||
"unpkg": "./build/umd/umd.min.js", | ||
"peerDependencies": { | ||
"react": "^17.0.2" | ||
}, | ||
"dependencies": { | ||
@@ -57,3 +54,4 @@ "tslib": "^2.3.1" | ||
"dev": "sh ../../scripts/pkg-build-esm.sh --watch" | ||
} | ||
}, | ||
"gitHead": "ea6433872b844a2881efeea5ef388607c0631795" | ||
} |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Mixed license
License(Experimental) Package contains multiple licenses.
Found 1 instance in 1 package
1
0
0
46136
41
758