@storm-stack/utilities
Advanced tools
Comparing version 1.2.0 to 1.2.1
@@ -1,1 +0,834 @@ | ||
"use strict";(()=>{var e=Object.defineProperty,__name=(t,r)=>e(t,"name",{value:r,configurable:!0}),t=__name((e=>null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)),"getObjectTag"),r=__name((e=>"object"==typeof e&&null!==e),"isObjectLike"),n=__name((e=>{if(!r(e)||"[object Object]"!=t(e))return!1;if(null===Object.getPrototypeOf(e))return!0;let n=e;for(;null!==Object.getPrototypeOf(n);)n=Object.getPrototypeOf(n);return Object.getPrototypeOf(e)===n}),"isPlainObject"),o=__name((e=>{try{return!!e&&e.constructor===Object||n(e)}catch(e){return!1}}),"isObject"),a=(globalThis.crypto&&o(typeof globalThis.crypto)&&globalThis.crypto,__name((e=>{try{return null===e}catch(e){return!1}}),"isNull")),c=__name((e=>{try{return void 0===e}catch(e){return!1}}),"isUndefined"),i=__name((e=>{try{return c(e)||a(e)}catch(e){return!1}}),"isEmpty"),u="undefined"!=typeof Buffer,s=u?Buffer.isBuffer.bind(Buffer):__name((function isBuffer2(e){return!1}),"isBuffer"),l=(e=>{if("object"==typeof globalThis)return globalThis;Object.defineProperty(e,"typeDetectGlobalObject",{get(){return this},configurable:!0});const t=typeDetectGlobalObject;return delete e.typeDetectGlobalObject,t})(Object.prototype);function typeDetect(e){if(s(e))return"Buffer";const t=typeof e;if("object"!==t)return t;if(null===e)return"null";if(e===l)return"global";if(Array.isArray(e)&&(void 0===Symbol.toStringTag||!(Symbol.toStringTag in e)))return"Array";if("object"==typeof window&&null!==window){if("object"==typeof window.location&&e===window.location)return"Location";if("object"==typeof window.document&&e===window.document)return"Document";if("object"==typeof window.navigator){if("object"==typeof window.navigator.mimeTypes&&e===window.navigator.mimeTypes)return"MimeTypeArray";if("object"==typeof window.navigator.plugins&&e===window.navigator.plugins)return"PluginArray"}if(("function"==typeof window.HTMLElement||"object"==typeof window.HTMLElement)&&e instanceof window.HTMLElement){if("BLOCKQUOTE"===e.tagName)return"HTMLQuoteElement";if("TD"===e.tagName)return"HTMLTableDataCellElement";if("TH"===e.tagName)return"HTMLTableHeaderCellElement"}}const r=void 0!==Symbol.toStringTag&&e[Symbol.toStringTag];if("string"==typeof r)return r;const n=Object.getPrototypeOf(e);return n===RegExp.prototype?"RegExp":n===Date.prototype?"Date":"undefined"!=typeof Promise&&n===Promise.prototype?"Promise":"undefined"!=typeof Set&&n===Set.prototype?"Set":"undefined"!=typeof Map&&n===Map.prototype?"Map":"undefined"!=typeof WeakSet&&n===WeakSet.prototype?"WeakSet":"undefined"!=typeof WeakMap&&n===WeakMap.prototype?"WeakMap":"undefined"!=typeof DataView&&n===DataView.prototype?"DataView":"undefined"!=typeof Map&&n===Object.getPrototypeOf((new Map).entries())?"Map Iterator":"undefined"!=typeof Set&&n===Object.getPrototypeOf((new Set).entries())?"Set Iterator":"function"==typeof Array.prototype[Symbol.iterator]&&n===Object.getPrototypeOf([][Symbol.iterator]())?"Array Iterator":void 0!==Symbol.iterator&&"function"==typeof String.prototype[Symbol.iterator]&&Object.getPrototypeOf(""[Symbol.iterator]())&&n===Object.getPrototypeOf(""[Symbol.iterator]())?"String Iterator":null===n?"Object":Object.prototype.toString.call(e).slice(8,-1)}__name(typeDetect,"typeDetect");var y=new Set(["Arguments","Array","Map","Object","Set"]);function isCollection(e){return y.has(typeDetect(e))}__name(isCollection,"isCollection");var f="Arguments",p="Array",b="Object",g="Map",d="Set",w=(Symbol("NestedValue"),__name((e=>{try{return e instanceof Function||"function"==typeof e||!!(e&&e.constructor&&e?.call&&e?.apply)}catch(e){return!1}}),"isFunction")),O=__name((e=>{try{return!i(e)}catch(e){return!1}}),"isSet"),m=__name((e=>O(e)&&o(e)),"isNonNullObject"),j=__name((e=>e.$$typeof===("function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103)),"isReactElement"),S=__name((e=>{const t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||j(e)}),"isSpecialType"),A=__name((e=>m(e)&&!S(e)),"isMergeableObject"),M=__name(((e,t)=>{try{return o(e)&&t in e}catch(e){return!1}}),"propertyExists"),T=__name(((e,t)=>M(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))),"propertyUnsafe");function getKeys(e,t){switch(t){case f:case p:return Object.keys(e);case b:return[].concat(Object.keys(e),Object.getOwnPropertySymbols(e));case g:case d:return Array.from(e.keys());default:return[]}}function getValue(e,t,r){switch(r){case f:case p:case b:return e[t];case g:return e.get(t);case d:return t}}function setValue(e,t,r,n){switch(n){case f:case p:case b:e[t]=r;break;case g:e.set(t,r);break;case d:e.add(r)}return e}__name(getKeys,"getKeys"),__name(getValue,"getValue"),__name(setValue,"setValue");var h=u?Buffer.from.bind(Buffer):__name((function cloneBuffer2(e){return e}),"cloneBuffer");function clone(e,t){switch(t){case"ArrayBuffer":return e.slice(0);case"Boolean":return new Boolean(e.valueOf());case"Buffer":return h(e);case"DataView":return new DataView(e.buffer);case"Date":return new Date(e.getTime());case"Number":return new Number(e);case"RegExp":return new RegExp(e.source,e.flags);case"String":return new String(e);case"Float32Array":return new Float32Array(e);case"Float64Array":return new Float64Array(e);case"Int16Array":return new Int16Array(e);case"Int32Array":return new Int32Array(e);case"Int8Array":return new Int8Array(e);case"Uint16Array":return new Uint16Array(e);case"Uint32Array":return new Uint32Array(e);case"Uint8Array":return new Uint8Array(e);case"Uint8ClampedArray":return new Uint8ClampedArray(e);case"Array Iterator":case"Map Iterator":case"Promise":case"Set Iterator":case"String Iterator":case"function":case"global":case"WeakMap":case"WeakSet":case"boolean":case"null":case"number":case"string":case"symbol":case"undefined":return e;case f:case p:return[];case g:return new Map;case b:return{};case d:return new Set;default:return e}}function copy(e,t,r=null){if(r&&"Object"===t){const n=r(e,t);if(void 0!==n)return n}return clone(e,t)}function recursiveCopy(e,t,r,n,o){const a=typeDetect(e),c=copy(e,a);if(!isCollection(a))return c;const i=getKeys(e,a);for(const c of i){const i=getValue(e,c,a);if(n.has(i))setValue(t,c,r.get(i),a);else{const e=typeDetect(i),u=copy(i,e);isCollection(e)&&(r.set(i,u),n.add(i)),setValue(t,c,recursiveCopy(i,u,r,n,o),a)}}return t}__name(clone,"clone"),__name(copy,"copy"),__name(recursiveCopy,"recursiveCopy"),__name((function deepCopy(e,t){const{customizer:r=null}=t||{},n=typeDetect(e);if(!isCollection(n))return copy(e,n,r);const o=copy(e,n,r);return recursiveCopy(e,o,new WeakMap([[e,o]]),new WeakSet([e]),r)}),"deepCopy");var v=__name((e=>Array.isArray(e)?[]:{}),"emptyTarget"),D=__name(((e,t)=>!1!==t.clone&&t.isMergeableObject(e)?B(v(e),e,t):e),"cloneUnlessOtherwiseSpecified"),P=__name(((e,t,r)=>e.concat(t).map((e=>D(e,r)))),"defaultArrayMerge"),E=__name(((e,t)=>{if(!t.customMerge)return B;const r=t.customMerge(e);return w(r)?r:B}),"getMergeFunction"),C=__name((e=>Object.keys(e).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((t=>Object.propertyIsEnumerable.call(e,t))):[])),"getKeys"),k=__name(((e,t,r)=>{const n={};return r.isMergeableObject(e)&&C(e).forEach((t=>{n[t]=D(e[t],r)})),C(t).forEach((o=>{M(e,o)||(T(e,o)&&r.isMergeableObject(t[o])?n[o]=E(o,r)(e[o],t[o],r):n[o]=D(t[o],r))})),n}),"mergeObject"),B=__name(((e,t,r={})=>{if(!e||!t)return e||t;(r=r||{}).arrayMerge=r.arrayMerge||P,r.isMergeableObject=r.isMergeableObject||A,r.cloneUnlessOtherwiseSpecified=D;const n=Array.isArray(t);return n===Array.isArray(e)?n?r.arrayMerge(e,t,r):k(e,t,r):D(t,r)}),"deepMerge");B.all=__name((function deepMergeAll(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce(((e,r)=>B(e,r,t)),{})}),"deepMergeAll")})(); | ||
// ------------------------------------------------------------------- | ||
// | ||
// Storm Software | ||
// ⚡ @storm-stack - Utilities | ||
// | ||
// This code was released as part of the @storm-stack project. @storm-stack | ||
// is maintained by Storm Software under the {Apache License 2.0, and is | ||
// free for commercial and private use. For more information, please visit | ||
// our licensing page. | ||
// | ||
// Website: https://stormsoftware.org | ||
// Repository: https://github.com/storm-software/storm-stack.git | ||
// Documentation: https://stormsoftware.org/docs/storm-stack | ||
// Contact: https://stormsoftware.org/contact | ||
// Licensing: https://stormsoftware.org/licensing | ||
// | ||
// ------------------------------------------------------------------- | ||
"use strict"; | ||
(() => { | ||
var __defProp = Object.defineProperty; | ||
var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); | ||
// packages/utilities/src/type-checks/get-object-tag.ts | ||
var getObjectTag = /* @__PURE__ */ __name((value) => { | ||
if (value == null) { | ||
return value === void 0 ? "[object Undefined]" : "[object Null]"; | ||
} | ||
return Object.prototype.toString.call(value); | ||
}, "getObjectTag"); | ||
// packages/utilities/src/type-checks/is-plain-object.ts | ||
var isObjectLike = /* @__PURE__ */ __name((obj) => { | ||
return typeof obj === "object" && obj !== null; | ||
}, "isObjectLike"); | ||
var isPlainObject = /* @__PURE__ */ __name((obj) => { | ||
if (!isObjectLike(obj) || getObjectTag(obj) != "[object Object]") { | ||
return false; | ||
} | ||
if (Object.getPrototypeOf(obj) === null) { | ||
return true; | ||
} | ||
let proto = obj; | ||
while (Object.getPrototypeOf(proto) !== null) { | ||
proto = Object.getPrototypeOf(proto); | ||
} | ||
return Object.getPrototypeOf(obj) === proto; | ||
}, "isPlainObject"); | ||
// packages/utilities/src/type-checks/is-object.ts | ||
var isObject = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return !!value && value.constructor === Object || isPlainObject(value); | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isObject"); | ||
// packages/utilities/src/crypto/web-crypto.ts | ||
var WebCrypto = globalThis.crypto && isObject(typeof globalThis.crypto) ? globalThis.crypto : void 0; | ||
var Crypto = WebCrypto; | ||
var getWebCrypto = /* @__PURE__ */ __name(() => { | ||
if (!WebCrypto) { | ||
throw new Error("Crypto is not available"); | ||
} | ||
return WebCrypto; | ||
}, "getWebCrypto"); | ||
// packages/utilities/src/crypto/sha-256.ts | ||
var sha256 = /* @__PURE__ */ __name((value) => getWebCrypto().subtle.digest("SHA-256", new TextEncoder().encode(value)).then((h) => { | ||
let hexes = [], view = new DataView(h); | ||
for (let i = 0; i < view.byteLength; i += 4) | ||
hexes.push(("00000000" + view.getUint32(i).toString(16)).slice(-8)); | ||
return hexes.join(""); | ||
}), "sha256"); | ||
// packages/utilities/src/type-checks/is-null.ts | ||
var isNull = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value === null; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isNull"); | ||
// packages/utilities/src/type-checks/is-undefined.ts | ||
var isUndefined = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value === void 0; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isUndefined"); | ||
// packages/utilities/src/type-checks/is-empty.ts | ||
var isEmpty = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return isUndefined(value) || isNull(value); | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isEmpty"); | ||
// packages/utilities/src/type-checks/is-number.ts | ||
var isNumber = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value instanceof Number || typeof value === "number" || Number(value) === value; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isNumber"); | ||
var isInt = /* @__PURE__ */ __name((value) => { | ||
return isNumber(value) && value % 1 === 0; | ||
}, "isInt"); | ||
var isFloat = /* @__PURE__ */ __name((value) => { | ||
return isNumber(value) && value % 1 !== 0; | ||
}, "isFloat"); | ||
// packages/utilities/src/type-checks/is-array-like.ts | ||
var isArrayLike = /* @__PURE__ */ __name((value) => { | ||
return isObject(value) && !isEmpty(value) && "length" in value && isNumber(value.length) && (value.length === 0 || value.length > 0 && Object.prototype.hasOwnProperty.call(value, value.length - 1)); | ||
}, "isArrayLike"); | ||
// packages/utilities/src/type-checks/is-async-iterable.ts | ||
var isAsyncIterable = /* @__PURE__ */ __name((value) => { | ||
return isObject(value) && !isNull(value) && Symbol.asyncIterator in value; | ||
}, "isAsyncIterable"); | ||
// packages/utilities/src/type-checks/is-bigint.ts | ||
var isBigInt = /* @__PURE__ */ __name((value) => typeof value === "bigint" || getObjectTag(value) == "[object BigInt]", "isBigInt"); | ||
// packages/utilities/src/type-checks/is-boolean.ts | ||
var isBoolean = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value instanceof Boolean || typeof value === "boolean" || Boolean(value) === value; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isBoolean"); | ||
// packages/utilities/src/type-checks/is-buffer.ts | ||
var isBufferExists = typeof Buffer !== "undefined"; | ||
var isBuffer = isBufferExists ? Buffer.isBuffer.bind(Buffer) : ( | ||
/** | ||
* Check if the provided value's type is `Buffer` | ||
* @param value - The value to type check | ||
* @returns An indicator specifying if the value provided is of type `Buffer` | ||
*/ | ||
/* @__PURE__ */ __name(function isBuffer2(value) { | ||
return false; | ||
}, "isBuffer") | ||
); | ||
// packages/utilities/src/type-checks/type-detect.ts | ||
var globalObject = ((Obj) => { | ||
if (typeof globalThis === "object") { | ||
return globalThis; | ||
} | ||
Object.defineProperty(Obj, "typeDetectGlobalObject", { | ||
get() { | ||
return this; | ||
}, | ||
configurable: true | ||
}); | ||
const global = typeDetectGlobalObject; | ||
delete Obj.typeDetectGlobalObject; | ||
return global; | ||
})(Object.prototype); | ||
function typeDetect(obj) { | ||
if (isBuffer(obj)) { | ||
return "Buffer"; | ||
} | ||
const typeofObj = typeof obj; | ||
if (typeofObj !== "object") { | ||
return typeofObj; | ||
} | ||
if (obj === null) { | ||
return "null"; | ||
} | ||
if (obj === globalObject) { | ||
return "global"; | ||
} | ||
if (Array.isArray(obj) && (typeof Symbol.toStringTag === "undefined" || !(Symbol.toStringTag in obj))) { | ||
return "Array"; | ||
} | ||
if (typeof window === "object" && window !== null) { | ||
if (typeof window.location === "object" && obj === window.location) { | ||
return "Location"; | ||
} | ||
if (typeof window.document === "object" && obj === window.document) { | ||
return "Document"; | ||
} | ||
if (typeof window.navigator === "object") { | ||
if (typeof window.navigator.mimeTypes === "object" && obj === window.navigator.mimeTypes) { | ||
return "MimeTypeArray"; | ||
} | ||
if (typeof window.navigator.plugins === "object" && obj === window.navigator.plugins) { | ||
return "PluginArray"; | ||
} | ||
} | ||
if ((typeof window.HTMLElement === "function" || typeof window.HTMLElement === "object") && obj instanceof window.HTMLElement) { | ||
if (obj.tagName === "BLOCKQUOTE") { | ||
return "HTMLQuoteElement"; | ||
} | ||
if (obj.tagName === "TD") { | ||
return "HTMLTableDataCellElement"; | ||
} | ||
if (obj.tagName === "TH") { | ||
return "HTMLTableHeaderCellElement"; | ||
} | ||
} | ||
} | ||
const stringTag = typeof Symbol.toStringTag !== "undefined" && obj[Symbol.toStringTag]; | ||
if (typeof stringTag === "string") { | ||
return stringTag; | ||
} | ||
const objPrototype = Object.getPrototypeOf(obj); | ||
if (objPrototype === RegExp.prototype) { | ||
return "RegExp"; | ||
} | ||
if (objPrototype === Date.prototype) { | ||
return "Date"; | ||
} | ||
if (typeof Promise !== "undefined" && objPrototype === Promise.prototype) { | ||
return "Promise"; | ||
} | ||
if (typeof Set !== "undefined" && objPrototype === Set.prototype) { | ||
return "Set"; | ||
} | ||
if (typeof Map !== "undefined" && objPrototype === Map.prototype) { | ||
return "Map"; | ||
} | ||
if (typeof WeakSet !== "undefined" && objPrototype === WeakSet.prototype) { | ||
return "WeakSet"; | ||
} | ||
if (typeof WeakMap !== "undefined" && objPrototype === WeakMap.prototype) { | ||
return "WeakMap"; | ||
} | ||
if (typeof DataView !== "undefined" && objPrototype === DataView.prototype) { | ||
return "DataView"; | ||
} | ||
if (typeof Map !== "undefined" && objPrototype === Object.getPrototypeOf((/* @__PURE__ */ new Map()).entries())) { | ||
return "Map Iterator"; | ||
} | ||
if (typeof Set !== "undefined" && objPrototype === Object.getPrototypeOf((/* @__PURE__ */ new Set()).entries())) { | ||
return "Set Iterator"; | ||
} | ||
if (typeof Array.prototype[Symbol.iterator] === "function" && objPrototype === Object.getPrototypeOf([][Symbol.iterator]())) { | ||
return "Array Iterator"; | ||
} | ||
if (typeof Symbol.iterator !== "undefined" && typeof String.prototype[Symbol.iterator] === "function" && Object.getPrototypeOf(""[Symbol.iterator]()) && objPrototype === Object.getPrototypeOf(""[Symbol.iterator]())) { | ||
return "String Iterator"; | ||
} | ||
if (objPrototype === null) { | ||
return "Object"; | ||
} | ||
return Object.prototype.toString.call(obj).slice(8, -1); | ||
} | ||
__name(typeDetect, "typeDetect"); | ||
// packages/utilities/src/type-checks/is-collection.ts | ||
var COLLECTION_TYPE_SET = /* @__PURE__ */ new Set([ | ||
"Arguments", | ||
"Array", | ||
"Map", | ||
"Object", | ||
"Set" | ||
]); | ||
function isCollection(value) { | ||
return COLLECTION_TYPE_SET.has(typeDetect(value)); | ||
} | ||
__name(isCollection, "isCollection"); | ||
// packages/utilities/src/type-checks/is-date.ts | ||
var isDate = /* @__PURE__ */ __name((value) => isObjectLike(value) && getObjectTag(value) == "[object Date]", "isDate"); | ||
// packages/utilities/src/type-checks/is-empty-object.ts | ||
var isEmptyObject = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return !!value || Object.keys(value ?? {}).length === 0; | ||
} catch (e) { | ||
return true; | ||
} | ||
}, "isEmptyObject"); | ||
var isEmptyOrEmptyObject = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return isEmpty(value) || isEmptyObject(value); | ||
} catch (e) { | ||
return true; | ||
} | ||
}, "isEmptyOrEmptyObject"); | ||
// packages/utilities/src/types.ts | ||
var EMPTY_STRING = ""; | ||
var NEWLINE_STRING = "\r\n"; | ||
var EMPTY_OBJECT = {}; | ||
var TYPE_ARGUMENTS = "Arguments"; | ||
var TYPE_ARRAY = "Array"; | ||
var TYPE_OBJECT = "Object"; | ||
var TYPE_MAP = "Map"; | ||
var TYPE_SET = "Set"; | ||
var $NestedValue = Symbol("NestedValue"); | ||
// packages/utilities/src/type-checks/is-string.ts | ||
var isString = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return typeof value === "string"; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isString"); | ||
// packages/utilities/src/type-checks/is-empty-string.ts | ||
var isEmptyString = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return isString(value) && value === EMPTY_STRING; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isEmptyString"); | ||
// packages/utilities/src/type-checks/is-error.ts | ||
var isError = /* @__PURE__ */ __name((obj) => { | ||
if (!isObject(obj)) { | ||
return false; | ||
} | ||
const tag = getObjectTag(obj); | ||
return tag === "[object Error]" || tag === "[object DOMException]" || typeof obj?.message === "string" && typeof obj?.name === "string" && !isPlainObject(obj); | ||
}, "isError"); | ||
// packages/utilities/src/type-checks/is-function.ts | ||
var isFunction = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value instanceof Function || typeof value === "function" || !!(value && value.constructor && value?.call && value?.apply); | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isFunction"); | ||
// packages/utilities/src/type-checks/is-set.ts | ||
var isSet = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return !isEmpty(value); | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isSet"); | ||
// packages/utilities/src/type-checks/is-non-null-object.ts | ||
var isNonNullObject = /* @__PURE__ */ __name((value) => { | ||
return isSet(value) && isObject(value); | ||
}, "isNonNullObject"); | ||
// packages/utilities/src/type-checks/is-react-element.ts | ||
var isReactElement = /* @__PURE__ */ __name((value) => { | ||
return value.$$typeof === (typeof Symbol === "function" && Symbol.for ? Symbol.for("react.element") : 60103); | ||
}, "isReactElement"); | ||
// packages/utilities/src/type-checks/is-mergeable-object.ts | ||
var isSpecialType = /* @__PURE__ */ __name((value) => { | ||
const stringValue = Object.prototype.toString.call(value); | ||
return stringValue === "[object RegExp]" || stringValue === "[object Date]" || isReactElement(value); | ||
}, "isSpecialType"); | ||
var isMergeableObject = /* @__PURE__ */ __name((value) => { | ||
return isNonNullObject(value) && !isSpecialType(value); | ||
}, "isMergeableObject"); | ||
// packages/utilities/src/type-checks/is-not-empty.ts | ||
var isNotEmpty = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return !isEmpty(value) && !isEmptyString(value) && !isEmptyObject(value); | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isNotEmpty"); | ||
// packages/utilities/src/type-checks/is-primitive.ts | ||
var isPrimitive = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value === void 0 || value === null || typeof value !== "object" && typeof value !== "function"; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isPrimitive"); | ||
// packages/utilities/src/type-checks/is-promise.ts | ||
var isPromise = /* @__PURE__ */ __name((value) => { | ||
return isObject(value) && isFunction(value?.then); | ||
}, "isPromise"); | ||
// packages/utilities/src/type-checks/is-ref.ts | ||
var isRef = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value?.current !== void 0; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isRef"); | ||
// packages/utilities/src/type-checks/is-select-option.ts | ||
var isSelectOption = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return !isEmpty(value?.name) && "value" in value; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isSelectOption"); | ||
// packages/utilities/src/type-checks/is-set-object.ts | ||
var isSetObject = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return isEmptyOrEmptyObject(value); | ||
} catch (e) { | ||
return true; | ||
} | ||
}, "isSetObject"); | ||
// packages/utilities/src/type-checks/is-set-string.ts | ||
var isSetString = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return isSet(value) && isString(value) && value.length > 0; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isSetString"); | ||
// packages/utilities/src/type-checks/is-symbol.ts | ||
var isSymbol = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value instanceof Symbol || typeof value === "symbol" || !!value && value.constructor === Symbol; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isSymbol"); | ||
// packages/utilities/src/type-checks/is-typed.ts | ||
var isTyped = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return isSet(value) && isObject(value) && "__typename" in value; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isTyped"); | ||
// packages/utilities/src/type-checks/property-exists.ts | ||
var propertyExists = /* @__PURE__ */ __name((object, propertyKey) => { | ||
try { | ||
return isObject(object) && propertyKey in object; | ||
} catch (_) { | ||
return false; | ||
} | ||
}, "propertyExists"); | ||
var propertyUnsafe = /* @__PURE__ */ __name((object, propertyKey) => { | ||
return propertyExists(object, propertyKey) && // Properties are safe to merge if they don't exist in the target yet, | ||
!(Object.hasOwnProperty.call(object, propertyKey) && // unsafe if they exist up the prototype chain, | ||
Object.propertyIsEnumerable.call(object, propertyKey)); | ||
}, "propertyUnsafe"); | ||
// packages/utilities/src/helper-fns/deep-copy.ts | ||
function getKeys(collection, collectionType) { | ||
switch (collectionType) { | ||
case TYPE_ARGUMENTS: | ||
case TYPE_ARRAY: | ||
return Object.keys(collection); | ||
case TYPE_OBJECT: | ||
return [].concat( | ||
// NOTE: Object.getOwnPropertyNames can get all own keys. | ||
Object.keys(collection), | ||
Object.getOwnPropertySymbols(collection) | ||
); | ||
case TYPE_MAP: | ||
case TYPE_SET: | ||
return Array.from(collection.keys()); | ||
default: | ||
return []; | ||
} | ||
} | ||
__name(getKeys, "getKeys"); | ||
function getValue(collection, key, collectionType) { | ||
switch (collectionType) { | ||
case TYPE_ARGUMENTS: | ||
case TYPE_ARRAY: | ||
case TYPE_OBJECT: | ||
return collection[key]; | ||
case TYPE_MAP: | ||
return collection.get(key); | ||
case TYPE_SET: | ||
return key; | ||
default: | ||
} | ||
return void 0; | ||
} | ||
__name(getValue, "getValue"); | ||
function setValue(collection, key, value, collectionType) { | ||
switch (collectionType) { | ||
case TYPE_ARGUMENTS: | ||
case TYPE_ARRAY: | ||
case TYPE_OBJECT: | ||
collection[key] = value; | ||
break; | ||
case TYPE_MAP: | ||
collection.set(key, value); | ||
break; | ||
case TYPE_SET: | ||
collection.add(value); | ||
break; | ||
default: | ||
} | ||
return collection; | ||
} | ||
__name(setValue, "setValue"); | ||
var cloneBuffer = isBufferExists ? Buffer.from.bind(Buffer) : ( | ||
/** | ||
* Clone the buffer instance. | ||
* | ||
* @param value | ||
* @returns argument used if Buffer unsupported | ||
*/ | ||
// eslint-disable-next-line @typescript-eslint/no-explicit-any | ||
/* @__PURE__ */ __name(function cloneBuffer2(value) { | ||
return value; | ||
}, "cloneBuffer") | ||
); | ||
function clone(value, valueType) { | ||
switch (valueType) { | ||
case "ArrayBuffer": | ||
return value.slice(0); | ||
case "Boolean": | ||
return new Boolean(value.valueOf()); | ||
case "Buffer": | ||
return cloneBuffer(value); | ||
case "DataView": | ||
return new DataView(value.buffer); | ||
case "Date": | ||
return new Date(value.getTime()); | ||
case "Number": | ||
return new Number(value); | ||
case "RegExp": | ||
return new RegExp(value.source, value.flags); | ||
case "String": | ||
return new String(value); | ||
case "Float32Array": | ||
return new Float32Array(value); | ||
case "Float64Array": | ||
return new Float64Array(value); | ||
case "Int16Array": | ||
return new Int16Array(value); | ||
case "Int32Array": | ||
return new Int32Array(value); | ||
case "Int8Array": | ||
return new Int8Array(value); | ||
case "Uint16Array": | ||
return new Uint16Array(value); | ||
case "Uint32Array": | ||
return new Uint32Array(value); | ||
case "Uint8Array": | ||
return new Uint8Array(value); | ||
case "Uint8ClampedArray": | ||
return new Uint8ClampedArray(value); | ||
case "Array Iterator": | ||
return value; | ||
case "Map Iterator": | ||
return value; | ||
case "Promise": | ||
return value; | ||
case "Set Iterator": | ||
return value; | ||
case "String Iterator": | ||
return value; | ||
case "function": | ||
return value; | ||
case "global": | ||
return value; | ||
case "WeakMap": | ||
return value; | ||
case "WeakSet": | ||
return value; | ||
case "boolean": | ||
return value; | ||
case "null": | ||
return value; | ||
case "number": | ||
return value; | ||
case "string": | ||
return value; | ||
case "symbol": | ||
return value; | ||
case "undefined": | ||
return value; | ||
case TYPE_ARGUMENTS: | ||
return []; | ||
case TYPE_ARRAY: | ||
return []; | ||
case TYPE_MAP: | ||
return /* @__PURE__ */ new Map(); | ||
case TYPE_OBJECT: | ||
return {}; | ||
case TYPE_SET: | ||
return /* @__PURE__ */ new Set(); | ||
default: | ||
return value; | ||
} | ||
} | ||
__name(clone, "clone"); | ||
function copy(value, valueType, customizer = null) { | ||
if (customizer && valueType === "Object") { | ||
const result = customizer(value, valueType); | ||
if (result !== void 0) { | ||
return result; | ||
} | ||
} | ||
return clone(value, valueType); | ||
} | ||
__name(copy, "copy"); | ||
function recursiveCopy(value, clone2, references, visited, customizer) { | ||
const valueType = typeDetect(value); | ||
const copiedValue = copy(value, valueType); | ||
if (!isCollection(valueType)) { | ||
return copiedValue; | ||
} | ||
const keys = getKeys(value, valueType); | ||
for (const collectionKey of keys) { | ||
const collectionValue = getValue(value, collectionKey, valueType); | ||
if (visited.has(collectionValue)) { | ||
setValue(clone2, collectionKey, references.get(collectionValue), valueType); | ||
} else { | ||
const collectionValueType = typeDetect(collectionValue); | ||
const copiedCollectionValue = copy(collectionValue, collectionValueType); | ||
if (isCollection(collectionValueType)) { | ||
references.set(collectionValue, copiedCollectionValue); | ||
visited.add(collectionValue); | ||
} | ||
setValue(clone2, collectionKey, recursiveCopy(collectionValue, copiedCollectionValue, references, visited, customizer), valueType); | ||
} | ||
} | ||
return clone2; | ||
} | ||
__name(recursiveCopy, "recursiveCopy"); | ||
function deepCopy(value, options) { | ||
const { customizer = null } = options || {}; | ||
const valueType = typeDetect(value); | ||
if (!isCollection(valueType)) { | ||
return copy(value, valueType, customizer); | ||
} | ||
const copiedValue = copy(value, valueType, customizer); | ||
const references = new WeakMap([ | ||
[ | ||
value, | ||
copiedValue | ||
] | ||
]); | ||
const visited = new WeakSet([ | ||
value | ||
]); | ||
return recursiveCopy(value, copiedValue, references, visited, customizer); | ||
} | ||
__name(deepCopy, "deepCopy"); | ||
// packages/utilities/src/helper-fns/deep-merge.ts | ||
var emptyTarget = /* @__PURE__ */ __name((val) => { | ||
return Array.isArray(val) ? [] : {}; | ||
}, "emptyTarget"); | ||
var cloneUnlessOtherwiseSpecified = /* @__PURE__ */ __name((value, options) => { | ||
return options.clone !== false && options.isMergeableObject(value) ? deepMerge(emptyTarget(value), value, options) : value; | ||
}, "cloneUnlessOtherwiseSpecified"); | ||
var defaultArrayMerge = /* @__PURE__ */ __name((target, source, options) => { | ||
return target.concat(source).map((element) => { | ||
return cloneUnlessOtherwiseSpecified(element, options); | ||
}); | ||
}, "defaultArrayMerge"); | ||
var getMergeFunction = /* @__PURE__ */ __name((key, options) => { | ||
if (!options.customMerge) { | ||
return deepMerge; | ||
} | ||
const customMerge = options.customMerge(key); | ||
return isFunction(customMerge) ? customMerge : deepMerge; | ||
}, "getMergeFunction"); | ||
var getKeys2 = /* @__PURE__ */ __name((target) => { | ||
return Object.keys(target).concat(Object.getOwnPropertySymbols ? Object.getOwnPropertySymbols(target).filter((symbol) => { | ||
return Object.propertyIsEnumerable.call(target, symbol); | ||
}) : []); | ||
}, "getKeys"); | ||
var mergeObject = /* @__PURE__ */ __name((target, source, options) => { | ||
const destination = {}; | ||
if (options.isMergeableObject(target)) { | ||
getKeys2(target).forEach((key) => { | ||
destination[key] = cloneUnlessOtherwiseSpecified(target[key], options); | ||
}); | ||
} | ||
getKeys2(source).forEach((key) => { | ||
if (propertyExists(target, key)) { | ||
return; | ||
} | ||
if (propertyUnsafe(target, key) && options.isMergeableObject(source[key])) { | ||
destination[key] = getMergeFunction(key, options)(target[key], source[key], options); | ||
} else { | ||
destination[key] = cloneUnlessOtherwiseSpecified(source[key], options); | ||
} | ||
}); | ||
return destination; | ||
}, "mergeObject"); | ||
var deepMerge = /* @__PURE__ */ __name((target, source, options = {}) => { | ||
if (!target || !source) { | ||
return target ? target : source; | ||
} | ||
options = options || {}; | ||
options.arrayMerge = options.arrayMerge || defaultArrayMerge; | ||
options.isMergeableObject = options.isMergeableObject || isMergeableObject; | ||
options.cloneUnlessOtherwiseSpecified = cloneUnlessOtherwiseSpecified; | ||
const sourceIsArray = Array.isArray(source); | ||
const targetIsArray = Array.isArray(target); | ||
const sourceAndTargetTypesMatch = sourceIsArray === targetIsArray; | ||
if (!sourceAndTargetTypesMatch) { | ||
return cloneUnlessOtherwiseSpecified(source, options); | ||
} else if (sourceIsArray) { | ||
return options.arrayMerge(target, source, options); | ||
} else { | ||
return mergeObject(target, source, options); | ||
} | ||
}, "deepMerge"); | ||
deepMerge.all = /* @__PURE__ */ __name(function deepMergeAll(array, options) { | ||
if (!Array.isArray(array)) { | ||
throw new Error("first argument should be an array"); | ||
} | ||
return array.reduce((prev, next) => { | ||
return deepMerge(prev, next, options); | ||
}, {}); | ||
}, "deepMergeAll"); | ||
// packages/utilities/src/string-fns/upper-case-first.ts | ||
var upperCaseFirst = /* @__PURE__ */ __name((input) => { | ||
return input ? input.charAt(0).toUpperCase() + input.substring(1) : input; | ||
}, "upperCaseFirst"); | ||
// packages/utilities/src/string-fns/period-split.ts | ||
var periodSplit = /* @__PURE__ */ __name((input) => { | ||
const parts = input?.replace(/([A-Z])+/g, (input2) => upperCaseFirst(input2) ?? EMPTY_STRING)?.split(/(?=[A-Z])|[\.\-\s_]/).map((x) => x.toLowerCase()) ?? []; | ||
if (parts.length === 0) | ||
return ""; | ||
if (parts.length === 1) | ||
return parts[0]; | ||
return parts.reduce((ret, part) => { | ||
return `${ret}.${part.toLowerCase()}`.toLowerCase(); | ||
}); | ||
}, "periodSplit"); | ||
// packages/utilities/src/helper-fns/flatten-object.ts | ||
var flattenObject = /* @__PURE__ */ __name((obj, prefix = "", keyStringFn = periodSplit) => { | ||
const flattened = {}; | ||
Object.keys(obj).forEach((key) => { | ||
if (isSetObject(obj[key])) { | ||
Object.assign(flattened, flattenObject(obj[key], prefix)); | ||
} else { | ||
const prefixedKey = keyStringFn(`${prefix}_${key}`); | ||
if (prefixedKey) { | ||
flattened[prefixedKey] = obj[key]; | ||
} | ||
} | ||
}); | ||
return flattened; | ||
}, "flattenObject"); | ||
// packages/utilities/src/helper-fns/is-runtime-server.ts | ||
var isRuntimeServer = /* @__PURE__ */ __name(() => typeof window === "undefined" || "Deno" in window, "isRuntimeServer"); | ||
var isRuntimeClient = /* @__PURE__ */ __name(() => !isRuntimeServer(), "isRuntimeClient"); | ||
// packages/utilities/src/helper-fns/noop.ts | ||
var noop = /* @__PURE__ */ __name((params) => { | ||
}, "noop"); | ||
// packages/utilities/src/string-fns/lower-case-first.ts | ||
var lowerCaseFirst = /* @__PURE__ */ __name((input) => { | ||
return input ? input.charAt(0).toLowerCase() + input.substring(1) : input; | ||
}, "lowerCaseFirst"); | ||
// packages/utilities/src/string-fns/pascal-case.ts | ||
var pascalCase = /* @__PURE__ */ __name((input) => { | ||
return input ? input.split(" ").map((i) => i.length > 0 ? i.trim().charAt(0).toUpperCase() + i.trim().slice(1) : "").join("") : input; | ||
}, "pascalCase"); | ||
// packages/utilities/src/string-fns/camel-case.ts | ||
var camelCase = /* @__PURE__ */ __name((input) => { | ||
return input ? lowerCaseFirst(pascalCase(input)) : input; | ||
}, "camelCase"); | ||
// packages/utilities/src/string-fns/snake-case.ts | ||
var snakeCase = /* @__PURE__ */ __name((input, options = { | ||
splitOnNumber: true | ||
}) => { | ||
if (!input) | ||
return ""; | ||
const parts = input?.replace(/([A-Z])+/g, (input2) => upperCaseFirst(input2) ?? EMPTY_STRING).split(/(?=[A-Z])|[\.\-\s_]/).map((x) => x.toLowerCase()) ?? []; | ||
if (parts.length === 0) | ||
return ""; | ||
if (parts.length === 1) | ||
return parts[0]; | ||
const result = parts.reduce((ret, part) => { | ||
return `${ret}_${part.toLowerCase()}`; | ||
}); | ||
return options?.splitOnNumber === false ? result : result.replace(/([A-Za-z]{1}[0-9]{1})/, (val) => `${val[0]}_${val[1]}`); | ||
}, "snakeCase"); | ||
// packages/utilities/src/string-fns/constant-case.ts | ||
var constantCase = /* @__PURE__ */ __name((input) => { | ||
return snakeCase(input)?.toUpperCase(); | ||
}, "constantCase"); | ||
// packages/utilities/src/string-fns/kebab-case.ts | ||
var kebabCase = /* @__PURE__ */ __name((input) => { | ||
const parts = input?.replace(/([A-Z])+/g, (input2) => upperCaseFirst(input2) ?? EMPTY_STRING)?.split(/(?=[A-Z])|[\.\-\s_]/).map((x) => x.toLowerCase()) ?? []; | ||
if (parts.length === 0) | ||
return ""; | ||
if (parts.length === 1) | ||
return parts[0]; | ||
return parts.reduce((ret, part) => { | ||
return `${ret}-${part.toLowerCase()}`.toLowerCase(); | ||
}); | ||
}, "kebabCase"); | ||
// packages/utilities/src/string-fns/title-case.ts | ||
var titleCase = /* @__PURE__ */ __name((input) => { | ||
if (!input) { | ||
return ""; | ||
} | ||
return input.split(/(?=[A-Z])|[\.\-\s_]/).map((s) => s.trim()).filter((s) => !!s).map((s) => upperCaseFirst(s.toLowerCase())).join(" "); | ||
}, "titleCase"); | ||
})(); |
@@ -1,1 +0,900 @@ | ||
var e=Object.defineProperty,__name=(t,r)=>e(t,"name",{value:r,configurable:!0}),t=__name((e=>null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)),"getObjectTag"),r=__name((e=>"object"==typeof e&&null!==e),"isObjectLike"),n=__name((e=>{if(!r(e)||"[object Object]"!=t(e))return!1;if(null===Object.getPrototypeOf(e))return!0;let n=e;for(;null!==Object.getPrototypeOf(n);)n=Object.getPrototypeOf(n);return Object.getPrototypeOf(e)===n}),"isPlainObject"),o=__name((e=>{try{return!!e&&e.constructor===Object||n(e)}catch(e){return!1}}),"isObject"),a=globalThis.crypto&&o(typeof globalThis.crypto)?globalThis.crypto:void 0,c=a,i=__name((()=>{if(!a)throw new Error("Crypto is not available");return a}),"getWebCrypto"),s=__name((e=>i().subtle.digest("SHA-256",(new TextEncoder).encode(e)).then((e=>{let t=[],r=new DataView(e);for(let e=0;e<r.byteLength;e+=4)t.push(("00000000"+r.getUint32(e).toString(16)).slice(-8));return t.join("")}))),"sha256"),u=__name((e=>{try{return null===e}catch(e){return!1}}),"isNull"),l=__name((e=>{try{return void 0===e}catch(e){return!1}}),"isUndefined"),y=__name((e=>{try{return l(e)||u(e)}catch(e){return!1}}),"isEmpty"),p=__name((e=>{try{return e instanceof Number||"number"==typeof e||Number(e)===e}catch(e){return!1}}),"isNumber"),f=__name((e=>p(e)&&e%1==0),"isInt"),b=__name((e=>p(e)&&e%1!=0),"isFloat"),g=__name((e=>o(e)&&!y(e)&&"length"in e&&p(e.length)&&(0===e.length||e.length>0&&Object.prototype.hasOwnProperty.call(e,e.length-1))),"isArrayLike"),m=__name((e=>o(e)&&!u(e)&&Symbol.asyncIterator in e),"isAsyncIterable"),w=__name((e=>"bigint"==typeof e||"[object BigInt]"==t(e)),"isBigInt"),d=__name((e=>{try{return e instanceof Boolean||"boolean"==typeof e||Boolean(e)===e}catch(e){return!1}}),"isBoolean"),O="undefined"!=typeof Buffer,j=O?Buffer.isBuffer.bind(Buffer):__name((function isBuffer2(e){return!1}),"isBuffer"),h=(e=>{if("object"==typeof globalThis)return globalThis;Object.defineProperty(e,"typeDetectGlobalObject",{get(){return this},configurable:!0});const t=typeDetectGlobalObject;return delete e.typeDetectGlobalObject,t})(Object.prototype);function typeDetect(e){if(j(e))return"Buffer";const t=typeof e;if("object"!==t)return t;if(null===e)return"null";if(e===h)return"global";if(Array.isArray(e)&&(void 0===Symbol.toStringTag||!(Symbol.toStringTag in e)))return"Array";if("object"==typeof window&&null!==window){if("object"==typeof window.location&&e===window.location)return"Location";if("object"==typeof window.document&&e===window.document)return"Document";if("object"==typeof window.navigator){if("object"==typeof window.navigator.mimeTypes&&e===window.navigator.mimeTypes)return"MimeTypeArray";if("object"==typeof window.navigator.plugins&&e===window.navigator.plugins)return"PluginArray"}if(("function"==typeof window.HTMLElement||"object"==typeof window.HTMLElement)&&e instanceof window.HTMLElement){if("BLOCKQUOTE"===e.tagName)return"HTMLQuoteElement";if("TD"===e.tagName)return"HTMLTableDataCellElement";if("TH"===e.tagName)return"HTMLTableHeaderCellElement"}}const r=void 0!==Symbol.toStringTag&&e[Symbol.toStringTag];if("string"==typeof r)return r;const n=Object.getPrototypeOf(e);return n===RegExp.prototype?"RegExp":n===Date.prototype?"Date":"undefined"!=typeof Promise&&n===Promise.prototype?"Promise":"undefined"!=typeof Set&&n===Set.prototype?"Set":"undefined"!=typeof Map&&n===Map.prototype?"Map":"undefined"!=typeof WeakSet&&n===WeakSet.prototype?"WeakSet":"undefined"!=typeof WeakMap&&n===WeakMap.prototype?"WeakMap":"undefined"!=typeof DataView&&n===DataView.prototype?"DataView":"undefined"!=typeof Map&&n===Object.getPrototypeOf((new Map).entries())?"Map Iterator":"undefined"!=typeof Set&&n===Object.getPrototypeOf((new Set).entries())?"Set Iterator":"function"==typeof Array.prototype[Symbol.iterator]&&n===Object.getPrototypeOf([][Symbol.iterator]())?"Array Iterator":void 0!==Symbol.iterator&&"function"==typeof String.prototype[Symbol.iterator]&&Object.getPrototypeOf(""[Symbol.iterator]())&&n===Object.getPrototypeOf(""[Symbol.iterator]())?"String Iterator":null===n?"Object":Object.prototype.toString.call(e).slice(8,-1)}__name(typeDetect,"typeDetect");var S=new Set(["Arguments","Array","Map","Object","Set"]);function isCollection(e){return S.has(typeDetect(e))}__name(isCollection,"isCollection");var A=__name((e=>r(e)&&"[object Date]"==t(e)),"isDate"),C=__name((e=>{try{return!!e||0===Object.keys(e??{}).length}catch(e){return!0}}),"isEmptyObject"),M=__name((e=>{try{return y(e)||C(e)}catch(e){return!0}}),"isEmptyOrEmptyObject"),E="",v="\r\n",D={},T="Arguments",P="Array",k="Object",B="Map",I="Set",L=Symbol("NestedValue"),U=__name((e=>{try{return"string"==typeof e}catch(e){return!1}}),"isString"),N=__name((e=>{try{return U(e)&&""===e}catch(e){return!1}}),"isEmptyString"),V=__name((e=>{if(!o(e))return!1;const r=t(e);return"[object Error]"===r||"[object DOMException]"===r||"string"==typeof e?.message&&"string"==typeof e?.name&&!n(e)}),"isError"),$=__name((e=>{try{return e instanceof Function||"function"==typeof e||!!(e&&e.constructor&&e?.call&&e?.apply)}catch(e){return!1}}),"isFunction"),W=__name((e=>{try{return!y(e)}catch(e){return!1}}),"isSet"),F=__name((e=>W(e)&&o(e)),"isNonNullObject"),x=__name((e=>e.$$typeof===("function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103)),"isReactElement"),H=__name((e=>{const t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||x(e)}),"isSpecialType"),R=__name((e=>F(e)&&!H(e)),"isMergeableObject"),_=__name((e=>{try{return!y(e)&&!N(e)&&!C(e)}catch(e){return!1}}),"isNotEmpty"),Z=__name((e=>{try{return null==e||"object"!=typeof e&&"function"!=typeof e}catch(e){return!1}}),"isPrimitive"),K=__name((e=>o(e)&&$(e?.then)),"isPromise"),G=__name((e=>{try{return void 0!==e?.current}catch(e){return!1}}),"isRef"),z=__name((e=>{try{return!y(e?.name)&&"value"in e}catch(e){return!1}}),"isSelectOption"),Q=__name((e=>{try{return M(e)}catch(e){return!0}}),"isSetObject"),q=__name((e=>{try{return W(e)&&U(e)&&e.length>0}catch(e){return!1}}),"isSetString"),J=__name((e=>{try{return e instanceof Symbol||"symbol"==typeof e||!!e&&e.constructor===Symbol}catch(e){return!1}}),"isSymbol"),X=__name((e=>{try{return W(e)&&o(e)&&"__typename"in e}catch(e){return!1}}),"isTyped"),Y=__name(((e,t)=>{try{return o(e)&&t in e}catch(e){return!1}}),"propertyExists"),ee=__name(((e,t)=>Y(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))),"propertyUnsafe");function getKeys(e,t){switch(t){case T:case P:return Object.keys(e);case k:return[].concat(Object.keys(e),Object.getOwnPropertySymbols(e));case B:case I:return Array.from(e.keys());default:return[]}}function getValue(e,t,r){switch(r){case T:case P:case k:return e[t];case B:return e.get(t);case I:return t}}function setValue(e,t,r,n){switch(n){case T:case P:case k:e[t]=r;break;case B:e.set(t,r);break;case I:e.add(r)}return e}__name(getKeys,"getKeys"),__name(getValue,"getValue"),__name(setValue,"setValue");var te=O?Buffer.from.bind(Buffer):__name((function cloneBuffer2(e){return e}),"cloneBuffer");function clone(e,t){switch(t){case"ArrayBuffer":return e.slice(0);case"Boolean":return new Boolean(e.valueOf());case"Buffer":return te(e);case"DataView":return new DataView(e.buffer);case"Date":return new Date(e.getTime());case"Number":return new Number(e);case"RegExp":return new RegExp(e.source,e.flags);case"String":return new String(e);case"Float32Array":return new Float32Array(e);case"Float64Array":return new Float64Array(e);case"Int16Array":return new Int16Array(e);case"Int32Array":return new Int32Array(e);case"Int8Array":return new Int8Array(e);case"Uint16Array":return new Uint16Array(e);case"Uint32Array":return new Uint32Array(e);case"Uint8Array":return new Uint8Array(e);case"Uint8ClampedArray":return new Uint8ClampedArray(e);case"Array Iterator":case"Map Iterator":case"Promise":case"Set Iterator":case"String Iterator":case"function":case"global":case"WeakMap":case"WeakSet":case"boolean":case"null":case"number":case"string":case"symbol":case"undefined":return e;case T:case P:return[];case B:return new Map;case k:return{};case I:return new Set;default:return e}}function copy(e,t,r=null){if(r&&"Object"===t){const n=r(e,t);if(void 0!==n)return n}return clone(e,t)}function recursiveCopy(e,t,r,n,o){const a=typeDetect(e),c=copy(e,a);if(!isCollection(a))return c;const i=getKeys(e,a);for(const c of i){const i=getValue(e,c,a);if(n.has(i))setValue(t,c,r.get(i),a);else{const e=typeDetect(i),s=copy(i,e);isCollection(e)&&(r.set(i,s),n.add(i)),setValue(t,c,recursiveCopy(i,s,r,n,o),a)}}return t}function deepCopy(e,t){const{customizer:r=null}=t||{},n=typeDetect(e);if(!isCollection(n))return copy(e,n,r);const o=copy(e,n,r);return recursiveCopy(e,o,new WeakMap([[e,o]]),new WeakSet([e]),r)}__name(clone,"clone"),__name(copy,"copy"),__name(recursiveCopy,"recursiveCopy"),__name(deepCopy,"deepCopy");var re=__name((e=>Array.isArray(e)?[]:{}),"emptyTarget"),ne=__name(((e,t)=>!1!==t.clone&&t.isMergeableObject(e)?se(re(e),e,t):e),"cloneUnlessOtherwiseSpecified"),oe=__name(((e,t,r)=>e.concat(t).map((e=>ne(e,r)))),"defaultArrayMerge"),ae=__name(((e,t)=>{if(!t.customMerge)return se;const r=t.customMerge(e);return $(r)?r:se}),"getMergeFunction"),ce=__name((e=>Object.keys(e).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((t=>Object.propertyIsEnumerable.call(e,t))):[])),"getKeys"),ie=__name(((e,t,r)=>{const n={};return r.isMergeableObject(e)&&ce(e).forEach((t=>{n[t]=ne(e[t],r)})),ce(t).forEach((o=>{Y(e,o)||(ee(e,o)&&r.isMergeableObject(t[o])?n[o]=ae(o,r)(e[o],t[o],r):n[o]=ne(t[o],r))})),n}),"mergeObject"),se=__name(((e,t,r={})=>{if(!e||!t)return e||t;(r=r||{}).arrayMerge=r.arrayMerge||oe,r.isMergeableObject=r.isMergeableObject||R,r.cloneUnlessOtherwiseSpecified=ne;const n=Array.isArray(t);return n===Array.isArray(e)?n?r.arrayMerge(e,t,r):ie(e,t,r):ne(t,r)}),"deepMerge");se.all=__name((function deepMergeAll(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce(((e,r)=>se(e,r,t)),{})}),"deepMergeAll");var ue=__name((e=>e?e.charAt(0).toUpperCase()+e.substring(1):e),"upperCaseFirst"),le=__name((e=>{const t=e?.replace(/([A-Z])+/g,(e=>ue(e)??""))?.split(/(?=[A-Z])|[\.\-\s_]/).map((e=>e.toLowerCase()))??[];return 0===t.length?"":1===t.length?t[0]:t.reduce(((e,t)=>`${e}.${t.toLowerCase()}`.toLowerCase()))}),"periodSplit"),ye=__name(((e,t="",r=le)=>{const n={};return Object.keys(e).forEach((o=>{if(Q(e[o]))Object.assign(n,ye(e[o],t));else{const a=r(`${t}_${o}`);a&&(n[a]=e[o])}})),n}),"flattenObject"),pe=__name((()=>"undefined"==typeof window||"Deno"in window),"isRuntimeServer"),fe=__name((()=>!pe()),"isRuntimeClient"),be=__name((e=>{}),"noop"),ge=__name((e=>e?e.charAt(0).toLowerCase()+e.substring(1):e),"lowerCaseFirst"),me=__name((e=>e?e.split(" ").map((e=>e.length>0?e.trim().charAt(0).toUpperCase()+e.trim().slice(1):"")).join(""):e),"pascalCase"),we=__name((e=>e?ge(me(e)):e),"camelCase"),de=__name(((e,t={splitOnNumber:!0})=>{if(!e)return"";const r=e?.replace(/([A-Z])+/g,(e=>ue(e)??"")).split(/(?=[A-Z])|[\.\-\s_]/).map((e=>e.toLowerCase()))??[];if(0===r.length)return"";if(1===r.length)return r[0];const n=r.reduce(((e,t)=>`${e}_${t.toLowerCase()}`));return!1===t?.splitOnNumber?n:n.replace(/([A-Za-z]{1}[0-9]{1})/,(e=>`${e[0]}_${e[1]}`))}),"snakeCase"),Oe=__name((e=>de(e)?.toUpperCase()),"constantCase"),je=__name((e=>{const t=e?.replace(/([A-Z])+/g,(e=>ue(e)??""))?.split(/(?=[A-Z])|[\.\-\s_]/).map((e=>e.toLowerCase()))??[];return 0===t.length?"":1===t.length?t[0]:t.reduce(((e,t)=>`${e}-${t.toLowerCase()}`.toLowerCase()))}),"kebabCase"),he=__name((e=>e?e.split(/(?=[A-Z])|[\.\-\s_]/).map((e=>e.trim())).filter((e=>!!e)).map((e=>ue(e.toLowerCase()))).join(" "):""),"titleCase");export{L as $NestedValue,c as Crypto,D as EMPTY_OBJECT,E as EMPTY_STRING,v as NEWLINE_STRING,T as TYPE_ARGUMENTS,P as TYPE_ARRAY,B as TYPE_MAP,k as TYPE_OBJECT,I as TYPE_SET,we as camelCase,Oe as constantCase,copy,deepCopy,se as deepMerge,ye as flattenObject,t as getObjectTag,i as getWebCrypto,g as isArrayLike,m as isAsyncIterable,w as isBigInt,d as isBoolean,j as isBuffer,O as isBufferExists,isCollection,A as isDate,y as isEmpty,C as isEmptyObject,M as isEmptyOrEmptyObject,N as isEmptyString,V as isError,b as isFloat,$ as isFunction,f as isInt,R as isMergeableObject,_ as isNotEmpty,u as isNull,p as isNumber,o as isObject,r as isObjectLike,n as isPlainObject,Z as isPrimitive,K as isPromise,x as isReactElement,G as isRef,fe as isRuntimeClient,pe as isRuntimeServer,z as isSelectOption,W as isSet,Q as isSetObject,q as isSetString,U as isString,J as isSymbol,X as isTyped,l as isUndefined,je as kebabCase,ge as lowerCaseFirst,be as noop,me as pascalCase,le as periodSplit,Y as propertyExists,ee as propertyUnsafe,s as sha256,de as snakeCase,he as titleCase,typeDetect,ue as upperCaseFirst}; | ||
// ------------------------------------------------------------------- | ||
// | ||
// Storm Software | ||
// ⚡ @storm-stack - Utilities | ||
// | ||
// This code was released as part of the @storm-stack project. @storm-stack | ||
// is maintained by Storm Software under the {Apache License 2.0, and is | ||
// free for commercial and private use. For more information, please visit | ||
// our licensing page. | ||
// | ||
// Website: https://stormsoftware.org | ||
// Repository: https://github.com/storm-software/storm-stack.git | ||
// Documentation: https://stormsoftware.org/docs/storm-stack | ||
// Contact: https://stormsoftware.org/contact | ||
// Licensing: https://stormsoftware.org/licensing | ||
// | ||
// ------------------------------------------------------------------- | ||
var __defProp = Object.defineProperty; | ||
var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); | ||
// packages/utilities/src/type-checks/get-object-tag.ts | ||
var getObjectTag = /* @__PURE__ */ __name((value) => { | ||
if (value == null) { | ||
return value === void 0 ? "[object Undefined]" : "[object Null]"; | ||
} | ||
return Object.prototype.toString.call(value); | ||
}, "getObjectTag"); | ||
// packages/utilities/src/type-checks/is-plain-object.ts | ||
var isObjectLike = /* @__PURE__ */ __name((obj) => { | ||
return typeof obj === "object" && obj !== null; | ||
}, "isObjectLike"); | ||
var isPlainObject = /* @__PURE__ */ __name((obj) => { | ||
if (!isObjectLike(obj) || getObjectTag(obj) != "[object Object]") { | ||
return false; | ||
} | ||
if (Object.getPrototypeOf(obj) === null) { | ||
return true; | ||
} | ||
let proto = obj; | ||
while (Object.getPrototypeOf(proto) !== null) { | ||
proto = Object.getPrototypeOf(proto); | ||
} | ||
return Object.getPrototypeOf(obj) === proto; | ||
}, "isPlainObject"); | ||
// packages/utilities/src/type-checks/is-object.ts | ||
var isObject = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return !!value && value.constructor === Object || isPlainObject(value); | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isObject"); | ||
// packages/utilities/src/crypto/web-crypto.ts | ||
var WebCrypto = globalThis.crypto && isObject(typeof globalThis.crypto) ? globalThis.crypto : void 0; | ||
var Crypto = WebCrypto; | ||
var getWebCrypto = /* @__PURE__ */ __name(() => { | ||
if (!WebCrypto) { | ||
throw new Error("Crypto is not available"); | ||
} | ||
return WebCrypto; | ||
}, "getWebCrypto"); | ||
// packages/utilities/src/crypto/sha-256.ts | ||
var sha256 = /* @__PURE__ */ __name((value) => getWebCrypto().subtle.digest("SHA-256", new TextEncoder().encode(value)).then((h) => { | ||
let hexes = [], view = new DataView(h); | ||
for (let i = 0; i < view.byteLength; i += 4) | ||
hexes.push(("00000000" + view.getUint32(i).toString(16)).slice(-8)); | ||
return hexes.join(""); | ||
}), "sha256"); | ||
// packages/utilities/src/type-checks/is-null.ts | ||
var isNull = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value === null; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isNull"); | ||
// packages/utilities/src/type-checks/is-undefined.ts | ||
var isUndefined = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value === void 0; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isUndefined"); | ||
// packages/utilities/src/type-checks/is-empty.ts | ||
var isEmpty = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return isUndefined(value) || isNull(value); | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isEmpty"); | ||
// packages/utilities/src/type-checks/is-number.ts | ||
var isNumber = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value instanceof Number || typeof value === "number" || Number(value) === value; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isNumber"); | ||
var isInt = /* @__PURE__ */ __name((value) => { | ||
return isNumber(value) && value % 1 === 0; | ||
}, "isInt"); | ||
var isFloat = /* @__PURE__ */ __name((value) => { | ||
return isNumber(value) && value % 1 !== 0; | ||
}, "isFloat"); | ||
// packages/utilities/src/type-checks/is-array-like.ts | ||
var isArrayLike = /* @__PURE__ */ __name((value) => { | ||
return isObject(value) && !isEmpty(value) && "length" in value && isNumber(value.length) && (value.length === 0 || value.length > 0 && Object.prototype.hasOwnProperty.call(value, value.length - 1)); | ||
}, "isArrayLike"); | ||
// packages/utilities/src/type-checks/is-async-iterable.ts | ||
var isAsyncIterable = /* @__PURE__ */ __name((value) => { | ||
return isObject(value) && !isNull(value) && Symbol.asyncIterator in value; | ||
}, "isAsyncIterable"); | ||
// packages/utilities/src/type-checks/is-bigint.ts | ||
var isBigInt = /* @__PURE__ */ __name((value) => typeof value === "bigint" || getObjectTag(value) == "[object BigInt]", "isBigInt"); | ||
// packages/utilities/src/type-checks/is-boolean.ts | ||
var isBoolean = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value instanceof Boolean || typeof value === "boolean" || Boolean(value) === value; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isBoolean"); | ||
// packages/utilities/src/type-checks/is-buffer.ts | ||
var isBufferExists = typeof Buffer !== "undefined"; | ||
var isBuffer = isBufferExists ? Buffer.isBuffer.bind(Buffer) : ( | ||
/** | ||
* Check if the provided value's type is `Buffer` | ||
* @param value - The value to type check | ||
* @returns An indicator specifying if the value provided is of type `Buffer` | ||
*/ | ||
/* @__PURE__ */ __name(function isBuffer2(value) { | ||
return false; | ||
}, "isBuffer") | ||
); | ||
// packages/utilities/src/type-checks/type-detect.ts | ||
var globalObject = ((Obj) => { | ||
if (typeof globalThis === "object") { | ||
return globalThis; | ||
} | ||
Object.defineProperty(Obj, "typeDetectGlobalObject", { | ||
get() { | ||
return this; | ||
}, | ||
configurable: true | ||
}); | ||
const global = typeDetectGlobalObject; | ||
delete Obj.typeDetectGlobalObject; | ||
return global; | ||
})(Object.prototype); | ||
function typeDetect(obj) { | ||
if (isBuffer(obj)) { | ||
return "Buffer"; | ||
} | ||
const typeofObj = typeof obj; | ||
if (typeofObj !== "object") { | ||
return typeofObj; | ||
} | ||
if (obj === null) { | ||
return "null"; | ||
} | ||
if (obj === globalObject) { | ||
return "global"; | ||
} | ||
if (Array.isArray(obj) && (typeof Symbol.toStringTag === "undefined" || !(Symbol.toStringTag in obj))) { | ||
return "Array"; | ||
} | ||
if (typeof window === "object" && window !== null) { | ||
if (typeof window.location === "object" && obj === window.location) { | ||
return "Location"; | ||
} | ||
if (typeof window.document === "object" && obj === window.document) { | ||
return "Document"; | ||
} | ||
if (typeof window.navigator === "object") { | ||
if (typeof window.navigator.mimeTypes === "object" && obj === window.navigator.mimeTypes) { | ||
return "MimeTypeArray"; | ||
} | ||
if (typeof window.navigator.plugins === "object" && obj === window.navigator.plugins) { | ||
return "PluginArray"; | ||
} | ||
} | ||
if ((typeof window.HTMLElement === "function" || typeof window.HTMLElement === "object") && obj instanceof window.HTMLElement) { | ||
if (obj.tagName === "BLOCKQUOTE") { | ||
return "HTMLQuoteElement"; | ||
} | ||
if (obj.tagName === "TD") { | ||
return "HTMLTableDataCellElement"; | ||
} | ||
if (obj.tagName === "TH") { | ||
return "HTMLTableHeaderCellElement"; | ||
} | ||
} | ||
} | ||
const stringTag = typeof Symbol.toStringTag !== "undefined" && obj[Symbol.toStringTag]; | ||
if (typeof stringTag === "string") { | ||
return stringTag; | ||
} | ||
const objPrototype = Object.getPrototypeOf(obj); | ||
if (objPrototype === RegExp.prototype) { | ||
return "RegExp"; | ||
} | ||
if (objPrototype === Date.prototype) { | ||
return "Date"; | ||
} | ||
if (typeof Promise !== "undefined" && objPrototype === Promise.prototype) { | ||
return "Promise"; | ||
} | ||
if (typeof Set !== "undefined" && objPrototype === Set.prototype) { | ||
return "Set"; | ||
} | ||
if (typeof Map !== "undefined" && objPrototype === Map.prototype) { | ||
return "Map"; | ||
} | ||
if (typeof WeakSet !== "undefined" && objPrototype === WeakSet.prototype) { | ||
return "WeakSet"; | ||
} | ||
if (typeof WeakMap !== "undefined" && objPrototype === WeakMap.prototype) { | ||
return "WeakMap"; | ||
} | ||
if (typeof DataView !== "undefined" && objPrototype === DataView.prototype) { | ||
return "DataView"; | ||
} | ||
if (typeof Map !== "undefined" && objPrototype === Object.getPrototypeOf((/* @__PURE__ */ new Map()).entries())) { | ||
return "Map Iterator"; | ||
} | ||
if (typeof Set !== "undefined" && objPrototype === Object.getPrototypeOf((/* @__PURE__ */ new Set()).entries())) { | ||
return "Set Iterator"; | ||
} | ||
if (typeof Array.prototype[Symbol.iterator] === "function" && objPrototype === Object.getPrototypeOf([][Symbol.iterator]())) { | ||
return "Array Iterator"; | ||
} | ||
if (typeof Symbol.iterator !== "undefined" && typeof String.prototype[Symbol.iterator] === "function" && Object.getPrototypeOf(""[Symbol.iterator]()) && objPrototype === Object.getPrototypeOf(""[Symbol.iterator]())) { | ||
return "String Iterator"; | ||
} | ||
if (objPrototype === null) { | ||
return "Object"; | ||
} | ||
return Object.prototype.toString.call(obj).slice(8, -1); | ||
} | ||
__name(typeDetect, "typeDetect"); | ||
// packages/utilities/src/type-checks/is-collection.ts | ||
var COLLECTION_TYPE_SET = /* @__PURE__ */ new Set([ | ||
"Arguments", | ||
"Array", | ||
"Map", | ||
"Object", | ||
"Set" | ||
]); | ||
function isCollection(value) { | ||
return COLLECTION_TYPE_SET.has(typeDetect(value)); | ||
} | ||
__name(isCollection, "isCollection"); | ||
// packages/utilities/src/type-checks/is-date.ts | ||
var isDate = /* @__PURE__ */ __name((value) => isObjectLike(value) && getObjectTag(value) == "[object Date]", "isDate"); | ||
// packages/utilities/src/type-checks/is-empty-object.ts | ||
var isEmptyObject = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return !!value || Object.keys(value ?? {}).length === 0; | ||
} catch (e) { | ||
return true; | ||
} | ||
}, "isEmptyObject"); | ||
var isEmptyOrEmptyObject = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return isEmpty(value) || isEmptyObject(value); | ||
} catch (e) { | ||
return true; | ||
} | ||
}, "isEmptyOrEmptyObject"); | ||
// packages/utilities/src/types.ts | ||
var EMPTY_STRING = ""; | ||
var NEWLINE_STRING = "\r\n"; | ||
var EMPTY_OBJECT = {}; | ||
var TYPE_ARGUMENTS = "Arguments"; | ||
var TYPE_ARRAY = "Array"; | ||
var TYPE_OBJECT = "Object"; | ||
var TYPE_MAP = "Map"; | ||
var TYPE_SET = "Set"; | ||
var $NestedValue = Symbol("NestedValue"); | ||
// packages/utilities/src/type-checks/is-string.ts | ||
var isString = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return typeof value === "string"; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isString"); | ||
// packages/utilities/src/type-checks/is-empty-string.ts | ||
var isEmptyString = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return isString(value) && value === EMPTY_STRING; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isEmptyString"); | ||
// packages/utilities/src/type-checks/is-error.ts | ||
var isError = /* @__PURE__ */ __name((obj) => { | ||
if (!isObject(obj)) { | ||
return false; | ||
} | ||
const tag = getObjectTag(obj); | ||
return tag === "[object Error]" || tag === "[object DOMException]" || typeof obj?.message === "string" && typeof obj?.name === "string" && !isPlainObject(obj); | ||
}, "isError"); | ||
// packages/utilities/src/type-checks/is-function.ts | ||
var isFunction = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value instanceof Function || typeof value === "function" || !!(value && value.constructor && value?.call && value?.apply); | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isFunction"); | ||
// packages/utilities/src/type-checks/is-set.ts | ||
var isSet = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return !isEmpty(value); | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isSet"); | ||
// packages/utilities/src/type-checks/is-non-null-object.ts | ||
var isNonNullObject = /* @__PURE__ */ __name((value) => { | ||
return isSet(value) && isObject(value); | ||
}, "isNonNullObject"); | ||
// packages/utilities/src/type-checks/is-react-element.ts | ||
var isReactElement = /* @__PURE__ */ __name((value) => { | ||
return value.$$typeof === (typeof Symbol === "function" && Symbol.for ? Symbol.for("react.element") : 60103); | ||
}, "isReactElement"); | ||
// packages/utilities/src/type-checks/is-mergeable-object.ts | ||
var isSpecialType = /* @__PURE__ */ __name((value) => { | ||
const stringValue = Object.prototype.toString.call(value); | ||
return stringValue === "[object RegExp]" || stringValue === "[object Date]" || isReactElement(value); | ||
}, "isSpecialType"); | ||
var isMergeableObject = /* @__PURE__ */ __name((value) => { | ||
return isNonNullObject(value) && !isSpecialType(value); | ||
}, "isMergeableObject"); | ||
// packages/utilities/src/type-checks/is-not-empty.ts | ||
var isNotEmpty = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return !isEmpty(value) && !isEmptyString(value) && !isEmptyObject(value); | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isNotEmpty"); | ||
// packages/utilities/src/type-checks/is-primitive.ts | ||
var isPrimitive = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value === void 0 || value === null || typeof value !== "object" && typeof value !== "function"; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isPrimitive"); | ||
// packages/utilities/src/type-checks/is-promise.ts | ||
var isPromise = /* @__PURE__ */ __name((value) => { | ||
return isObject(value) && isFunction(value?.then); | ||
}, "isPromise"); | ||
// packages/utilities/src/type-checks/is-ref.ts | ||
var isRef = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value?.current !== void 0; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isRef"); | ||
// packages/utilities/src/type-checks/is-select-option.ts | ||
var isSelectOption = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return !isEmpty(value?.name) && "value" in value; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isSelectOption"); | ||
// packages/utilities/src/type-checks/is-set-object.ts | ||
var isSetObject = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return isEmptyOrEmptyObject(value); | ||
} catch (e) { | ||
return true; | ||
} | ||
}, "isSetObject"); | ||
// packages/utilities/src/type-checks/is-set-string.ts | ||
var isSetString = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return isSet(value) && isString(value) && value.length > 0; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isSetString"); | ||
// packages/utilities/src/type-checks/is-symbol.ts | ||
var isSymbol = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value instanceof Symbol || typeof value === "symbol" || !!value && value.constructor === Symbol; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isSymbol"); | ||
// packages/utilities/src/type-checks/is-typed.ts | ||
var isTyped = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return isSet(value) && isObject(value) && "__typename" in value; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isTyped"); | ||
// packages/utilities/src/type-checks/property-exists.ts | ||
var propertyExists = /* @__PURE__ */ __name((object, propertyKey) => { | ||
try { | ||
return isObject(object) && propertyKey in object; | ||
} catch (_) { | ||
return false; | ||
} | ||
}, "propertyExists"); | ||
var propertyUnsafe = /* @__PURE__ */ __name((object, propertyKey) => { | ||
return propertyExists(object, propertyKey) && // Properties are safe to merge if they don't exist in the target yet, | ||
!(Object.hasOwnProperty.call(object, propertyKey) && // unsafe if they exist up the prototype chain, | ||
Object.propertyIsEnumerable.call(object, propertyKey)); | ||
}, "propertyUnsafe"); | ||
// packages/utilities/src/helper-fns/deep-copy.ts | ||
function getKeys(collection, collectionType) { | ||
switch (collectionType) { | ||
case TYPE_ARGUMENTS: | ||
case TYPE_ARRAY: | ||
return Object.keys(collection); | ||
case TYPE_OBJECT: | ||
return [].concat( | ||
// NOTE: Object.getOwnPropertyNames can get all own keys. | ||
Object.keys(collection), | ||
Object.getOwnPropertySymbols(collection) | ||
); | ||
case TYPE_MAP: | ||
case TYPE_SET: | ||
return Array.from(collection.keys()); | ||
default: | ||
return []; | ||
} | ||
} | ||
__name(getKeys, "getKeys"); | ||
function getValue(collection, key, collectionType) { | ||
switch (collectionType) { | ||
case TYPE_ARGUMENTS: | ||
case TYPE_ARRAY: | ||
case TYPE_OBJECT: | ||
return collection[key]; | ||
case TYPE_MAP: | ||
return collection.get(key); | ||
case TYPE_SET: | ||
return key; | ||
default: | ||
} | ||
return void 0; | ||
} | ||
__name(getValue, "getValue"); | ||
function setValue(collection, key, value, collectionType) { | ||
switch (collectionType) { | ||
case TYPE_ARGUMENTS: | ||
case TYPE_ARRAY: | ||
case TYPE_OBJECT: | ||
collection[key] = value; | ||
break; | ||
case TYPE_MAP: | ||
collection.set(key, value); | ||
break; | ||
case TYPE_SET: | ||
collection.add(value); | ||
break; | ||
default: | ||
} | ||
return collection; | ||
} | ||
__name(setValue, "setValue"); | ||
var cloneBuffer = isBufferExists ? Buffer.from.bind(Buffer) : ( | ||
/** | ||
* Clone the buffer instance. | ||
* | ||
* @param value | ||
* @returns argument used if Buffer unsupported | ||
*/ | ||
// eslint-disable-next-line @typescript-eslint/no-explicit-any | ||
/* @__PURE__ */ __name(function cloneBuffer2(value) { | ||
return value; | ||
}, "cloneBuffer") | ||
); | ||
function clone(value, valueType) { | ||
switch (valueType) { | ||
case "ArrayBuffer": | ||
return value.slice(0); | ||
case "Boolean": | ||
return new Boolean(value.valueOf()); | ||
case "Buffer": | ||
return cloneBuffer(value); | ||
case "DataView": | ||
return new DataView(value.buffer); | ||
case "Date": | ||
return new Date(value.getTime()); | ||
case "Number": | ||
return new Number(value); | ||
case "RegExp": | ||
return new RegExp(value.source, value.flags); | ||
case "String": | ||
return new String(value); | ||
case "Float32Array": | ||
return new Float32Array(value); | ||
case "Float64Array": | ||
return new Float64Array(value); | ||
case "Int16Array": | ||
return new Int16Array(value); | ||
case "Int32Array": | ||
return new Int32Array(value); | ||
case "Int8Array": | ||
return new Int8Array(value); | ||
case "Uint16Array": | ||
return new Uint16Array(value); | ||
case "Uint32Array": | ||
return new Uint32Array(value); | ||
case "Uint8Array": | ||
return new Uint8Array(value); | ||
case "Uint8ClampedArray": | ||
return new Uint8ClampedArray(value); | ||
case "Array Iterator": | ||
return value; | ||
case "Map Iterator": | ||
return value; | ||
case "Promise": | ||
return value; | ||
case "Set Iterator": | ||
return value; | ||
case "String Iterator": | ||
return value; | ||
case "function": | ||
return value; | ||
case "global": | ||
return value; | ||
case "WeakMap": | ||
return value; | ||
case "WeakSet": | ||
return value; | ||
case "boolean": | ||
return value; | ||
case "null": | ||
return value; | ||
case "number": | ||
return value; | ||
case "string": | ||
return value; | ||
case "symbol": | ||
return value; | ||
case "undefined": | ||
return value; | ||
case TYPE_ARGUMENTS: | ||
return []; | ||
case TYPE_ARRAY: | ||
return []; | ||
case TYPE_MAP: | ||
return /* @__PURE__ */ new Map(); | ||
case TYPE_OBJECT: | ||
return {}; | ||
case TYPE_SET: | ||
return /* @__PURE__ */ new Set(); | ||
default: | ||
return value; | ||
} | ||
} | ||
__name(clone, "clone"); | ||
function copy(value, valueType, customizer = null) { | ||
if (customizer && valueType === "Object") { | ||
const result = customizer(value, valueType); | ||
if (result !== void 0) { | ||
return result; | ||
} | ||
} | ||
return clone(value, valueType); | ||
} | ||
__name(copy, "copy"); | ||
function recursiveCopy(value, clone2, references, visited, customizer) { | ||
const valueType = typeDetect(value); | ||
const copiedValue = copy(value, valueType); | ||
if (!isCollection(valueType)) { | ||
return copiedValue; | ||
} | ||
const keys = getKeys(value, valueType); | ||
for (const collectionKey of keys) { | ||
const collectionValue = getValue(value, collectionKey, valueType); | ||
if (visited.has(collectionValue)) { | ||
setValue(clone2, collectionKey, references.get(collectionValue), valueType); | ||
} else { | ||
const collectionValueType = typeDetect(collectionValue); | ||
const copiedCollectionValue = copy(collectionValue, collectionValueType); | ||
if (isCollection(collectionValueType)) { | ||
references.set(collectionValue, copiedCollectionValue); | ||
visited.add(collectionValue); | ||
} | ||
setValue(clone2, collectionKey, recursiveCopy(collectionValue, copiedCollectionValue, references, visited, customizer), valueType); | ||
} | ||
} | ||
return clone2; | ||
} | ||
__name(recursiveCopy, "recursiveCopy"); | ||
function deepCopy(value, options) { | ||
const { customizer = null } = options || {}; | ||
const valueType = typeDetect(value); | ||
if (!isCollection(valueType)) { | ||
return copy(value, valueType, customizer); | ||
} | ||
const copiedValue = copy(value, valueType, customizer); | ||
const references = new WeakMap([ | ||
[ | ||
value, | ||
copiedValue | ||
] | ||
]); | ||
const visited = new WeakSet([ | ||
value | ||
]); | ||
return recursiveCopy(value, copiedValue, references, visited, customizer); | ||
} | ||
__name(deepCopy, "deepCopy"); | ||
// packages/utilities/src/helper-fns/deep-merge.ts | ||
var emptyTarget = /* @__PURE__ */ __name((val) => { | ||
return Array.isArray(val) ? [] : {}; | ||
}, "emptyTarget"); | ||
var cloneUnlessOtherwiseSpecified = /* @__PURE__ */ __name((value, options) => { | ||
return options.clone !== false && options.isMergeableObject(value) ? deepMerge(emptyTarget(value), value, options) : value; | ||
}, "cloneUnlessOtherwiseSpecified"); | ||
var defaultArrayMerge = /* @__PURE__ */ __name((target, source, options) => { | ||
return target.concat(source).map((element) => { | ||
return cloneUnlessOtherwiseSpecified(element, options); | ||
}); | ||
}, "defaultArrayMerge"); | ||
var getMergeFunction = /* @__PURE__ */ __name((key, options) => { | ||
if (!options.customMerge) { | ||
return deepMerge; | ||
} | ||
const customMerge = options.customMerge(key); | ||
return isFunction(customMerge) ? customMerge : deepMerge; | ||
}, "getMergeFunction"); | ||
var getKeys2 = /* @__PURE__ */ __name((target) => { | ||
return Object.keys(target).concat(Object.getOwnPropertySymbols ? Object.getOwnPropertySymbols(target).filter((symbol) => { | ||
return Object.propertyIsEnumerable.call(target, symbol); | ||
}) : []); | ||
}, "getKeys"); | ||
var mergeObject = /* @__PURE__ */ __name((target, source, options) => { | ||
const destination = {}; | ||
if (options.isMergeableObject(target)) { | ||
getKeys2(target).forEach((key) => { | ||
destination[key] = cloneUnlessOtherwiseSpecified(target[key], options); | ||
}); | ||
} | ||
getKeys2(source).forEach((key) => { | ||
if (propertyExists(target, key)) { | ||
return; | ||
} | ||
if (propertyUnsafe(target, key) && options.isMergeableObject(source[key])) { | ||
destination[key] = getMergeFunction(key, options)(target[key], source[key], options); | ||
} else { | ||
destination[key] = cloneUnlessOtherwiseSpecified(source[key], options); | ||
} | ||
}); | ||
return destination; | ||
}, "mergeObject"); | ||
var deepMerge = /* @__PURE__ */ __name((target, source, options = {}) => { | ||
if (!target || !source) { | ||
return target ? target : source; | ||
} | ||
options = options || {}; | ||
options.arrayMerge = options.arrayMerge || defaultArrayMerge; | ||
options.isMergeableObject = options.isMergeableObject || isMergeableObject; | ||
options.cloneUnlessOtherwiseSpecified = cloneUnlessOtherwiseSpecified; | ||
const sourceIsArray = Array.isArray(source); | ||
const targetIsArray = Array.isArray(target); | ||
const sourceAndTargetTypesMatch = sourceIsArray === targetIsArray; | ||
if (!sourceAndTargetTypesMatch) { | ||
return cloneUnlessOtherwiseSpecified(source, options); | ||
} else if (sourceIsArray) { | ||
return options.arrayMerge(target, source, options); | ||
} else { | ||
return mergeObject(target, source, options); | ||
} | ||
}, "deepMerge"); | ||
deepMerge.all = /* @__PURE__ */ __name(function deepMergeAll(array, options) { | ||
if (!Array.isArray(array)) { | ||
throw new Error("first argument should be an array"); | ||
} | ||
return array.reduce((prev, next) => { | ||
return deepMerge(prev, next, options); | ||
}, {}); | ||
}, "deepMergeAll"); | ||
// packages/utilities/src/string-fns/upper-case-first.ts | ||
var upperCaseFirst = /* @__PURE__ */ __name((input) => { | ||
return input ? input.charAt(0).toUpperCase() + input.substring(1) : input; | ||
}, "upperCaseFirst"); | ||
// packages/utilities/src/string-fns/period-split.ts | ||
var periodSplit = /* @__PURE__ */ __name((input) => { | ||
const parts = input?.replace(/([A-Z])+/g, (input2) => upperCaseFirst(input2) ?? EMPTY_STRING)?.split(/(?=[A-Z])|[\.\-\s_]/).map((x) => x.toLowerCase()) ?? []; | ||
if (parts.length === 0) | ||
return ""; | ||
if (parts.length === 1) | ||
return parts[0]; | ||
return parts.reduce((ret, part) => { | ||
return `${ret}.${part.toLowerCase()}`.toLowerCase(); | ||
}); | ||
}, "periodSplit"); | ||
// packages/utilities/src/helper-fns/flatten-object.ts | ||
var flattenObject = /* @__PURE__ */ __name((obj, prefix = "", keyStringFn = periodSplit) => { | ||
const flattened = {}; | ||
Object.keys(obj).forEach((key) => { | ||
if (isSetObject(obj[key])) { | ||
Object.assign(flattened, flattenObject(obj[key], prefix)); | ||
} else { | ||
const prefixedKey = keyStringFn(`${prefix}_${key}`); | ||
if (prefixedKey) { | ||
flattened[prefixedKey] = obj[key]; | ||
} | ||
} | ||
}); | ||
return flattened; | ||
}, "flattenObject"); | ||
// packages/utilities/src/helper-fns/is-runtime-server.ts | ||
var isRuntimeServer = /* @__PURE__ */ __name(() => typeof window === "undefined" || "Deno" in window, "isRuntimeServer"); | ||
var isRuntimeClient = /* @__PURE__ */ __name(() => !isRuntimeServer(), "isRuntimeClient"); | ||
// packages/utilities/src/helper-fns/noop.ts | ||
var noop = /* @__PURE__ */ __name((params) => { | ||
}, "noop"); | ||
// packages/utilities/src/string-fns/lower-case-first.ts | ||
var lowerCaseFirst = /* @__PURE__ */ __name((input) => { | ||
return input ? input.charAt(0).toLowerCase() + input.substring(1) : input; | ||
}, "lowerCaseFirst"); | ||
// packages/utilities/src/string-fns/pascal-case.ts | ||
var pascalCase = /* @__PURE__ */ __name((input) => { | ||
return input ? input.split(" ").map((i) => i.length > 0 ? i.trim().charAt(0).toUpperCase() + i.trim().slice(1) : "").join("") : input; | ||
}, "pascalCase"); | ||
// packages/utilities/src/string-fns/camel-case.ts | ||
var camelCase = /* @__PURE__ */ __name((input) => { | ||
return input ? lowerCaseFirst(pascalCase(input)) : input; | ||
}, "camelCase"); | ||
// packages/utilities/src/string-fns/snake-case.ts | ||
var snakeCase = /* @__PURE__ */ __name((input, options = { | ||
splitOnNumber: true | ||
}) => { | ||
if (!input) | ||
return ""; | ||
const parts = input?.replace(/([A-Z])+/g, (input2) => upperCaseFirst(input2) ?? EMPTY_STRING).split(/(?=[A-Z])|[\.\-\s_]/).map((x) => x.toLowerCase()) ?? []; | ||
if (parts.length === 0) | ||
return ""; | ||
if (parts.length === 1) | ||
return parts[0]; | ||
const result = parts.reduce((ret, part) => { | ||
return `${ret}_${part.toLowerCase()}`; | ||
}); | ||
return options?.splitOnNumber === false ? result : result.replace(/([A-Za-z]{1}[0-9]{1})/, (val) => `${val[0]}_${val[1]}`); | ||
}, "snakeCase"); | ||
// packages/utilities/src/string-fns/constant-case.ts | ||
var constantCase = /* @__PURE__ */ __name((input) => { | ||
return snakeCase(input)?.toUpperCase(); | ||
}, "constantCase"); | ||
// packages/utilities/src/string-fns/kebab-case.ts | ||
var kebabCase = /* @__PURE__ */ __name((input) => { | ||
const parts = input?.replace(/([A-Z])+/g, (input2) => upperCaseFirst(input2) ?? EMPTY_STRING)?.split(/(?=[A-Z])|[\.\-\s_]/).map((x) => x.toLowerCase()) ?? []; | ||
if (parts.length === 0) | ||
return ""; | ||
if (parts.length === 1) | ||
return parts[0]; | ||
return parts.reduce((ret, part) => { | ||
return `${ret}-${part.toLowerCase()}`.toLowerCase(); | ||
}); | ||
}, "kebabCase"); | ||
// packages/utilities/src/string-fns/title-case.ts | ||
var titleCase = /* @__PURE__ */ __name((input) => { | ||
if (!input) { | ||
return ""; | ||
} | ||
return input.split(/(?=[A-Z])|[\.\-\s_]/).map((s) => s.trim()).filter((s) => !!s).map((s) => upperCaseFirst(s.toLowerCase())).join(" "); | ||
}, "titleCase"); | ||
export { | ||
$NestedValue, | ||
Crypto, | ||
EMPTY_OBJECT, | ||
EMPTY_STRING, | ||
NEWLINE_STRING, | ||
TYPE_ARGUMENTS, | ||
TYPE_ARRAY, | ||
TYPE_MAP, | ||
TYPE_OBJECT, | ||
TYPE_SET, | ||
camelCase, | ||
constantCase, | ||
copy, | ||
deepCopy, | ||
deepMerge, | ||
flattenObject, | ||
getObjectTag, | ||
getWebCrypto, | ||
isArrayLike, | ||
isAsyncIterable, | ||
isBigInt, | ||
isBoolean, | ||
isBuffer, | ||
isBufferExists, | ||
isCollection, | ||
isDate, | ||
isEmpty, | ||
isEmptyObject, | ||
isEmptyOrEmptyObject, | ||
isEmptyString, | ||
isError, | ||
isFloat, | ||
isFunction, | ||
isInt, | ||
isMergeableObject, | ||
isNotEmpty, | ||
isNull, | ||
isNumber, | ||
isObject, | ||
isObjectLike, | ||
isPlainObject, | ||
isPrimitive, | ||
isPromise, | ||
isReactElement, | ||
isRef, | ||
isRuntimeClient, | ||
isRuntimeServer, | ||
isSelectOption, | ||
isSet, | ||
isSetObject, | ||
isSetString, | ||
isString, | ||
isSymbol, | ||
isTyped, | ||
isUndefined, | ||
kebabCase, | ||
lowerCaseFirst, | ||
noop, | ||
pascalCase, | ||
periodSplit, | ||
propertyExists, | ||
propertyUnsafe, | ||
sha256, | ||
snakeCase, | ||
titleCase, | ||
typeDetect, | ||
upperCaseFirst | ||
}; |
@@ -1,1 +0,1 @@ | ||
{"inputs":{"<define:__STORM_CONFIG>":{"bytes":0,"imports":[]},"node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js":{"bytes":1816,"imports":[{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/get-object-tag.ts":{"bytes":1262,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-plain-object.ts":{"bytes":4464,"imports":[{"path":"packages/utilities/src/type-checks/get-object-tag.ts","kind":"import-statement","original":"./get-object-tag"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-object.ts":{"bytes":1492,"imports":[{"path":"packages/utilities/src/type-checks/is-plain-object.ts","kind":"import-statement","original":"./is-plain-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/crypto/web-crypto.ts":{"bytes":1983,"imports":[{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"@storm-stack/utilities/type-checks/is-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/crypto/sha-256.ts":{"bytes":1842,"imports":[{"path":"packages/utilities/src/crypto/web-crypto.ts","kind":"import-statement","original":"./web-crypto"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/crypto/index.ts":{"bytes":343,"imports":[{"path":"packages/utilities/src/crypto/sha-256.ts","kind":"import-statement","original":"./sha-256"},{"path":"packages/utilities/src/crypto/web-crypto.ts","kind":"import-statement","original":"./web-crypto"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-null.ts":{"bytes":1078,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-undefined.ts":{"bytes":1134,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-empty.ts":{"bytes":1504,"imports":[{"path":"packages/utilities/src/type-checks/is-null.ts","kind":"import-statement","original":"./is-null"},{"path":"packages/utilities/src/type-checks/is-undefined.ts","kind":"import-statement","original":"./is-undefined"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-number.ts":{"bytes":3011,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-array-like.ts":{"bytes":2138,"imports":[{"path":"packages/utilities/src/type-checks/is-empty.ts","kind":"import-statement","original":"./is-empty"},{"path":"packages/utilities/src/type-checks/is-number.ts","kind":"import-statement","original":"./is-number"},{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-async-iterable.ts":{"bytes":1482,"imports":[{"path":"packages/utilities/src/type-checks/is-null.ts","kind":"import-statement","original":"./is-null"},{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-bigint.ts":{"bytes":1447,"imports":[{"path":"packages/utilities/src/type-checks/get-object-tag.ts","kind":"import-statement","original":"./get-object-tag"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-boolean.ts":{"bytes":1375,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-buffer.ts":{"bytes":1624,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/type-detect.ts":{"bytes":17151,"imports":[{"path":"packages/utilities/src/type-checks/is-buffer.ts","kind":"import-statement","original":"./is-buffer"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-collection.ts":{"bytes":1629,"imports":[{"path":"packages/utilities/src/type-checks/type-detect.ts","kind":"import-statement","original":"./type-detect"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-date.ts":{"bytes":1629,"imports":[{"path":"packages/utilities/src/type-checks/get-object-tag.ts","kind":"import-statement","original":"./get-object-tag"},{"path":"packages/utilities/src/type-checks/is-plain-object.ts","kind":"import-statement","original":"./is-plain-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-empty-object.ts":{"bytes":2543,"imports":[{"path":"packages/utilities/src/type-checks/is-empty.ts","kind":"import-statement","original":"./is-empty"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/types.ts":{"bytes":12587,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-string.ts":{"bytes":1089,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-empty-string.ts":{"bytes":1503,"imports":[{"path":"packages/utilities/src/types.ts","kind":"import-statement","original":"../types"},{"path":"packages/utilities/src/type-checks/is-string.ts","kind":"import-statement","original":"./is-string"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-error.ts":{"bytes":2672,"imports":[{"path":"packages/utilities/src/type-checks/get-object-tag.ts","kind":"import-statement","original":"./get-object-tag"},{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"packages/utilities/src/type-checks/is-plain-object.ts","kind":"import-statement","original":"./is-plain-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-function.ts":{"bytes":1725,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-set.ts":{"bytes":1284,"imports":[{"path":"packages/utilities/src/type-checks/is-empty.ts","kind":"import-statement","original":"./is-empty"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-non-null-object.ts":{"bytes":1448,"imports":[{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"packages/utilities/src/type-checks/is-set.ts","kind":"import-statement","original":"./is-set"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-react-element.ts":{"bytes":1978,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-mergeable-object.ts":{"bytes":1779,"imports":[{"path":"packages/utilities/src/type-checks/is-non-null-object.ts","kind":"import-statement","original":"./is-non-null-object"},{"path":"packages/utilities/src/type-checks/is-react-element.ts","kind":"import-statement","original":"./is-react-element"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-not-empty.ts":{"bytes":1871,"imports":[{"path":"packages/utilities/src/type-checks/is-empty.ts","kind":"import-statement","original":"./is-empty"},{"path":"packages/utilities/src/type-checks/is-empty-object.ts","kind":"import-statement","original":"./is-empty-object"},{"path":"packages/utilities/src/type-checks/is-empty-string.ts","kind":"import-statement","original":"./is-empty-string"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-primitive.ts":{"bytes":1853,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-promise.ts":{"bytes":1372,"imports":[{"path":"packages/utilities/src/type-checks/is-function.ts","kind":"import-statement","original":"./is-function"},{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-ref.ts":{"bytes":1272,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-select-option.ts":{"bytes":1552,"imports":[{"path":"packages/utilities/src/type-checks/is-empty.ts","kind":"import-statement","original":"./is-empty"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-set-object.ts":{"bytes":1487,"imports":[{"path":"packages/utilities/src/type-checks/is-empty-object.ts","kind":"import-statement","original":"./is-empty-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-set-string.ts":{"bytes":1692,"imports":[{"path":"packages/utilities/src/type-checks/is-set.ts","kind":"import-statement","original":"./is-set"},{"path":"packages/utilities/src/type-checks/is-string.ts","kind":"import-statement","original":"./is-string"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-symbol.ts":{"bytes":1445,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-typed.ts":{"bytes":1600,"imports":[{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"packages/utilities/src/type-checks/is-set.ts","kind":"import-statement","original":"./is-set"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/property-exists.ts":{"bytes":3576,"imports":[{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/index.ts":{"bytes":3462,"imports":[{"path":"packages/utilities/src/type-checks/get-object-tag.ts","kind":"import-statement","original":"./get-object-tag"},{"path":"packages/utilities/src/type-checks/is-array-like.ts","kind":"import-statement","original":"./is-array-like"},{"path":"packages/utilities/src/type-checks/is-async-iterable.ts","kind":"import-statement","original":"./is-async-iterable"},{"path":"packages/utilities/src/type-checks/is-bigint.ts","kind":"import-statement","original":"./is-bigint"},{"path":"packages/utilities/src/type-checks/is-boolean.ts","kind":"import-statement","original":"./is-boolean"},{"path":"packages/utilities/src/type-checks/is-buffer.ts","kind":"import-statement","original":"./is-buffer"},{"path":"packages/utilities/src/type-checks/is-collection.ts","kind":"import-statement","original":"./is-collection"},{"path":"packages/utilities/src/type-checks/is-date.ts","kind":"import-statement","original":"./is-date"},{"path":"packages/utilities/src/type-checks/is-empty.ts","kind":"import-statement","original":"./is-empty"},{"path":"packages/utilities/src/type-checks/is-empty-object.ts","kind":"import-statement","original":"./is-empty-object"},{"path":"packages/utilities/src/type-checks/is-empty-string.ts","kind":"import-statement","original":"./is-empty-string"},{"path":"packages/utilities/src/type-checks/is-error.ts","kind":"import-statement","original":"./is-error"},{"path":"packages/utilities/src/type-checks/is-function.ts","kind":"import-statement","original":"./is-function"},{"path":"packages/utilities/src/type-checks/is-mergeable-object.ts","kind":"import-statement","original":"./is-mergeable-object"},{"path":"packages/utilities/src/type-checks/is-not-empty.ts","kind":"import-statement","original":"./is-not-empty"},{"path":"packages/utilities/src/type-checks/is-null.ts","kind":"import-statement","original":"./is-null"},{"path":"packages/utilities/src/type-checks/is-number.ts","kind":"import-statement","original":"./is-number"},{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"packages/utilities/src/type-checks/is-plain-object.ts","kind":"import-statement","original":"./is-plain-object"},{"path":"packages/utilities/src/type-checks/is-primitive.ts","kind":"import-statement","original":"./is-primitive"},{"path":"packages/utilities/src/type-checks/is-promise.ts","kind":"import-statement","original":"./is-promise"},{"path":"packages/utilities/src/type-checks/is-react-element.ts","kind":"import-statement","original":"./is-react-element"},{"path":"packages/utilities/src/type-checks/is-ref.ts","kind":"import-statement","original":"./is-ref"},{"path":"packages/utilities/src/type-checks/is-select-option.ts","kind":"import-statement","original":"./is-select-option"},{"path":"packages/utilities/src/type-checks/is-set.ts","kind":"import-statement","original":"./is-set"},{"path":"packages/utilities/src/type-checks/is-set-object.ts","kind":"import-statement","original":"./is-set-object"},{"path":"packages/utilities/src/type-checks/is-set-string.ts","kind":"import-statement","original":"./is-set-string"},{"path":"packages/utilities/src/type-checks/is-string.ts","kind":"import-statement","original":"./is-string"},{"path":"packages/utilities/src/type-checks/is-symbol.ts","kind":"import-statement","original":"./is-symbol"},{"path":"packages/utilities/src/type-checks/is-typed.ts","kind":"import-statement","original":"./is-typed"},{"path":"packages/utilities/src/type-checks/is-undefined.ts","kind":"import-statement","original":"./is-undefined"},{"path":"packages/utilities/src/type-checks/property-exists.ts","kind":"import-statement","original":"./property-exists"},{"path":"packages/utilities/src/type-checks/type-detect.ts","kind":"import-statement","original":"./type-detect"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/helper-fns/deep-copy.ts":{"bytes":24988,"imports":[{"path":"packages/utilities/src/type-checks/index.ts","kind":"import-statement","original":"../type-checks"},{"path":"packages/utilities/src/types.ts","kind":"import-statement","original":"../types"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/helper-fns/deep-merge.ts":{"bytes":11548,"imports":[{"path":"packages/utilities/src/type-checks/index.ts","kind":"import-statement","original":"../type-checks"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/upper-case-first.ts":{"bytes":1179,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/period-split.ts":{"bytes":2692,"imports":[{"path":"packages/utilities/src/types.ts","kind":"import-statement","original":"../types"},{"path":"packages/utilities/src/string-fns/upper-case-first.ts","kind":"import-statement","original":"./upper-case-first"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/helper-fns/flatten-object.ts":{"bytes":2909,"imports":[{"path":"packages/utilities/src/string-fns/period-split.ts","kind":"import-statement","original":"../string-fns/period-split"},{"path":"packages/utilities/src/type-checks/index.ts","kind":"import-statement","original":"../type-checks"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/helper-fns/is-runtime-server.ts":{"bytes":1233,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/helper-fns/noop.ts":{"bytes":1050,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/helper-fns/index.ts":{"bytes":652,"imports":[{"path":"packages/utilities/src/helper-fns/deep-copy.ts","kind":"import-statement","original":"./deep-copy"},{"path":"packages/utilities/src/helper-fns/deep-merge.ts","kind":"import-statement","original":"./deep-merge"},{"path":"packages/utilities/src/helper-fns/flatten-object.ts","kind":"import-statement","original":"./flatten-object"},{"path":"packages/utilities/src/helper-fns/is-runtime-server.ts","kind":"import-statement","original":"./is-runtime-server"},{"path":"packages/utilities/src/helper-fns/noop.ts","kind":"import-statement","original":"./noop"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/lower-case-first.ts":{"bytes":1174,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/pascal-case.ts":{"bytes":1588,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/camel-case.ts":{"bytes":1338,"imports":[{"path":"packages/utilities/src/string-fns/lower-case-first.ts","kind":"import-statement","original":"./lower-case-first"},{"path":"packages/utilities/src/string-fns/pascal-case.ts","kind":"import-statement","original":"./pascal-case"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/snake-case.ts":{"bytes":3620,"imports":[{"path":"packages/utilities/src/types.ts","kind":"import-statement","original":"../types"},{"path":"packages/utilities/src/string-fns/upper-case-first.ts","kind":"import-statement","original":"./upper-case-first"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/constant-case.ts":{"bytes":1137,"imports":[{"path":"packages/utilities/src/string-fns/snake-case.ts","kind":"import-statement","original":"./snake-case"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/kebab-case.ts":{"bytes":2613,"imports":[{"path":"packages/utilities/src/types.ts","kind":"import-statement","original":"../types"},{"path":"packages/utilities/src/string-fns/upper-case-first.ts","kind":"import-statement","original":"./upper-case-first"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/title-case.ts":{"bytes":1802,"imports":[{"path":"packages/utilities/src/string-fns/upper-case-first.ts","kind":"import-statement","original":"./upper-case-first"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/index.ts":{"bytes":1074,"imports":[{"path":"packages/utilities/src/string-fns/camel-case.ts","kind":"import-statement","original":"./camel-case"},{"path":"packages/utilities/src/string-fns/constant-case.ts","kind":"import-statement","original":"./constant-case"},{"path":"packages/utilities/src/string-fns/kebab-case.ts","kind":"import-statement","original":"./kebab-case"},{"path":"packages/utilities/src/string-fns/lower-case-first.ts","kind":"import-statement","original":"./lower-case-first"},{"path":"packages/utilities/src/string-fns/pascal-case.ts","kind":"import-statement","original":"./pascal-case"},{"path":"packages/utilities/src/string-fns/period-split.ts","kind":"import-statement","original":"./period-split"},{"path":"packages/utilities/src/string-fns/snake-case.ts","kind":"import-statement","original":"./snake-case"},{"path":"packages/utilities/src/string-fns/title-case.ts","kind":"import-statement","original":"./title-case"},{"path":"packages/utilities/src/string-fns/upper-case-first.ts","kind":"import-statement","original":"./upper-case-first"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/index.ts":{"bytes":1783,"imports":[{"path":"packages/utilities/src/crypto/index.ts","kind":"import-statement","original":"./crypto"},{"path":"packages/utilities/src/helper-fns/index.ts","kind":"import-statement","original":"./helper-fns"},{"path":"packages/utilities/src/string-fns/index.ts","kind":"import-statement","original":"./string-fns"},{"path":"packages/utilities/src/type-checks/index.ts","kind":"import-statement","original":"./type-checks"},{"path":"packages/utilities/src/types.ts","kind":"import-statement","original":"./types"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"}},"outputs":{"dist/packages/utilities/dist/legacy/index.cjs":{"imports":[],"exports":[],"entryPoint":"packages/utilities/src/index.ts","inputs":{"packages/utilities/src/index.ts":{"bytesInOutput":2283},"packages/utilities/src/type-checks/get-object-tag.ts":{"bytesInOutput":220},"packages/utilities/src/type-checks/is-plain-object.ts":{"bytesInOutput":518},"packages/utilities/src/type-checks/is-object.ts":{"bytesInOutput":189},"packages/utilities/src/crypto/web-crypto.ts":{"bytesInOutput":288},"packages/utilities/src/crypto/sha-256.ts":{"bytesInOutput":336},"packages/utilities/src/crypto/index.ts":{"bytesInOutput":0},"packages/utilities/src/type-checks/index.ts":{"bytesInOutput":0},"packages/utilities/src/type-checks/is-null.ts":{"bytesInOutput":136},"packages/utilities/src/type-checks/is-undefined.ts":{"bytesInOutput":148},"packages/utilities/src/type-checks/is-empty.ts":{"bytesInOutput":159},"packages/utilities/src/type-checks/is-number.ts":{"bytesInOutput":421},"packages/utilities/src/type-checks/is-array-like.ts":{"bytesInOutput":274},"packages/utilities/src/type-checks/is-async-iterable.ts":{"bytesInOutput":158},"packages/utilities/src/type-checks/is-bigint.ts":{"bytesInOutput":133},"packages/utilities/src/type-checks/is-boolean.ts":{"bytesInOutput":210},"packages/utilities/src/type-checks/is-buffer.ts":{"bytesInOutput":407},"packages/utilities/src/type-checks/type-detect.ts":{"bytesInOutput":3528},"packages/utilities/src/type-checks/is-collection.ts":{"bytesInOutput":235},"packages/utilities/src/type-checks/is-date.ts":{"bytesInOutput":121},"packages/utilities/src/type-checks/is-empty-object.ts":{"bytesInOutput":370},"packages/utilities/src/types.ts":{"bytesInOutput":249},"packages/utilities/src/type-checks/is-string.ts":{"bytesInOutput":151},"packages/utilities/src/type-checks/is-empty-string.ts":{"bytesInOutput":177},"packages/utilities/src/type-checks/is-error.ts":{"bytesInOutput":304},"packages/utilities/src/type-checks/is-function.ts":{"bytesInOutput":251},"packages/utilities/src/type-checks/is-set.ts":{"bytesInOutput":135},"packages/utilities/src/type-checks/is-non-null-object.ts":{"bytesInOutput":123},"packages/utilities/src/type-checks/is-react-element.ts":{"bytesInOutput":191},"packages/utilities/src/type-checks/is-mergeable-object.ts":{"bytesInOutput":385},"packages/utilities/src/type-checks/is-not-empty.ts":{"bytesInOutput":195},"packages/utilities/src/type-checks/is-primitive.ts":{"bytesInOutput":226},"packages/utilities/src/type-checks/is-promise.ts":{"bytesInOutput":122},"packages/utilities/src/type-checks/is-ref.ts":{"bytesInOutput":145},"packages/utilities/src/type-checks/is-select-option.ts":{"bytesInOutput":179},"packages/utilities/src/type-checks/is-set-object.ts":{"bytesInOutput":158},"packages/utilities/src/type-checks/is-set-string.ts":{"bytesInOutput":183},"packages/utilities/src/type-checks/is-symbol.ts":{"bytesInOutput":221},"packages/utilities/src/type-checks/is-typed.ts":{"bytesInOutput":180},"packages/utilities/src/type-checks/property-exists.ts":{"bytesInOutput":566},"packages/utilities/src/helper-fns/deep-copy.ts":{"bytesInOutput":5358},"packages/utilities/src/helper-fns/index.ts":{"bytesInOutput":0},"packages/utilities/src/helper-fns/deep-merge.ts":{"bytesInOutput":2873},"packages/utilities/src/string-fns/upper-case-first.ts":{"bytesInOutput":156},"packages/utilities/src/string-fns/period-split.ts":{"bytesInOutput":424},"packages/utilities/src/helper-fns/flatten-object.ts":{"bytesInOutput":455},"packages/utilities/src/helper-fns/is-runtime-server.ts":{"bytesInOutput":213},"packages/utilities/src/helper-fns/noop.ts":{"bytesInOutput":60},"packages/utilities/src/string-fns/lower-case-first.ts":{"bytesInOutput":156},"packages/utilities/src/string-fns/pascal-case.ts":{"bytesInOutput":208},"packages/utilities/src/string-fns/camel-case.ts":{"bytesInOutput":129},"packages/utilities/src/string-fns/index.ts":{"bytesInOutput":0},"packages/utilities/src/string-fns/snake-case.ts":{"bytesInOutput":605},"packages/utilities/src/string-fns/constant-case.ts":{"bytesInOutput":117},"packages/utilities/src/string-fns/kebab-case.ts":{"bytesInOutput":420},"packages/utilities/src/string-fns/title-case.ts":{"bytesInOutput":243}},"bytes":30128}}} | ||
{"inputs":{"<define:__STORM_CONFIG>":{"bytes":0,"imports":[]},"node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js":{"bytes":1816,"imports":[{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/get-object-tag.ts":{"bytes":1262,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-plain-object.ts":{"bytes":4464,"imports":[{"path":"packages/utilities/src/type-checks/get-object-tag.ts","kind":"import-statement","original":"./get-object-tag"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-object.ts":{"bytes":1492,"imports":[{"path":"packages/utilities/src/type-checks/is-plain-object.ts","kind":"import-statement","original":"./is-plain-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/crypto/web-crypto.ts":{"bytes":1983,"imports":[{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"@storm-stack/utilities/type-checks/is-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/crypto/sha-256.ts":{"bytes":1842,"imports":[{"path":"packages/utilities/src/crypto/web-crypto.ts","kind":"import-statement","original":"./web-crypto"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/crypto/index.ts":{"bytes":343,"imports":[{"path":"packages/utilities/src/crypto/sha-256.ts","kind":"import-statement","original":"./sha-256"},{"path":"packages/utilities/src/crypto/web-crypto.ts","kind":"import-statement","original":"./web-crypto"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-null.ts":{"bytes":1078,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-undefined.ts":{"bytes":1134,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-empty.ts":{"bytes":1504,"imports":[{"path":"packages/utilities/src/type-checks/is-null.ts","kind":"import-statement","original":"./is-null"},{"path":"packages/utilities/src/type-checks/is-undefined.ts","kind":"import-statement","original":"./is-undefined"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-number.ts":{"bytes":3011,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-array-like.ts":{"bytes":2138,"imports":[{"path":"packages/utilities/src/type-checks/is-empty.ts","kind":"import-statement","original":"./is-empty"},{"path":"packages/utilities/src/type-checks/is-number.ts","kind":"import-statement","original":"./is-number"},{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-async-iterable.ts":{"bytes":1482,"imports":[{"path":"packages/utilities/src/type-checks/is-null.ts","kind":"import-statement","original":"./is-null"},{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-bigint.ts":{"bytes":1447,"imports":[{"path":"packages/utilities/src/type-checks/get-object-tag.ts","kind":"import-statement","original":"./get-object-tag"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-boolean.ts":{"bytes":1375,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-buffer.ts":{"bytes":1624,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/type-detect.ts":{"bytes":17151,"imports":[{"path":"packages/utilities/src/type-checks/is-buffer.ts","kind":"import-statement","original":"./is-buffer"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-collection.ts":{"bytes":1629,"imports":[{"path":"packages/utilities/src/type-checks/type-detect.ts","kind":"import-statement","original":"./type-detect"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-date.ts":{"bytes":1629,"imports":[{"path":"packages/utilities/src/type-checks/get-object-tag.ts","kind":"import-statement","original":"./get-object-tag"},{"path":"packages/utilities/src/type-checks/is-plain-object.ts","kind":"import-statement","original":"./is-plain-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-empty-object.ts":{"bytes":2543,"imports":[{"path":"packages/utilities/src/type-checks/is-empty.ts","kind":"import-statement","original":"./is-empty"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/types.ts":{"bytes":12587,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-string.ts":{"bytes":1089,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-empty-string.ts":{"bytes":1503,"imports":[{"path":"packages/utilities/src/types.ts","kind":"import-statement","original":"../types"},{"path":"packages/utilities/src/type-checks/is-string.ts","kind":"import-statement","original":"./is-string"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-error.ts":{"bytes":2672,"imports":[{"path":"packages/utilities/src/type-checks/get-object-tag.ts","kind":"import-statement","original":"./get-object-tag"},{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"packages/utilities/src/type-checks/is-plain-object.ts","kind":"import-statement","original":"./is-plain-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-function.ts":{"bytes":1725,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-set.ts":{"bytes":1284,"imports":[{"path":"packages/utilities/src/type-checks/is-empty.ts","kind":"import-statement","original":"./is-empty"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-non-null-object.ts":{"bytes":1448,"imports":[{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"packages/utilities/src/type-checks/is-set.ts","kind":"import-statement","original":"./is-set"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-react-element.ts":{"bytes":1978,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-mergeable-object.ts":{"bytes":1779,"imports":[{"path":"packages/utilities/src/type-checks/is-non-null-object.ts","kind":"import-statement","original":"./is-non-null-object"},{"path":"packages/utilities/src/type-checks/is-react-element.ts","kind":"import-statement","original":"./is-react-element"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-not-empty.ts":{"bytes":1871,"imports":[{"path":"packages/utilities/src/type-checks/is-empty.ts","kind":"import-statement","original":"./is-empty"},{"path":"packages/utilities/src/type-checks/is-empty-object.ts","kind":"import-statement","original":"./is-empty-object"},{"path":"packages/utilities/src/type-checks/is-empty-string.ts","kind":"import-statement","original":"./is-empty-string"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-primitive.ts":{"bytes":1853,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-promise.ts":{"bytes":1372,"imports":[{"path":"packages/utilities/src/type-checks/is-function.ts","kind":"import-statement","original":"./is-function"},{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-ref.ts":{"bytes":1272,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-select-option.ts":{"bytes":1552,"imports":[{"path":"packages/utilities/src/type-checks/is-empty.ts","kind":"import-statement","original":"./is-empty"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-set-object.ts":{"bytes":1487,"imports":[{"path":"packages/utilities/src/type-checks/is-empty-object.ts","kind":"import-statement","original":"./is-empty-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-set-string.ts":{"bytes":1692,"imports":[{"path":"packages/utilities/src/type-checks/is-set.ts","kind":"import-statement","original":"./is-set"},{"path":"packages/utilities/src/type-checks/is-string.ts","kind":"import-statement","original":"./is-string"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-symbol.ts":{"bytes":1445,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-typed.ts":{"bytes":1600,"imports":[{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"packages/utilities/src/type-checks/is-set.ts","kind":"import-statement","original":"./is-set"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/property-exists.ts":{"bytes":3576,"imports":[{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/index.ts":{"bytes":3462,"imports":[{"path":"packages/utilities/src/type-checks/get-object-tag.ts","kind":"import-statement","original":"./get-object-tag"},{"path":"packages/utilities/src/type-checks/is-array-like.ts","kind":"import-statement","original":"./is-array-like"},{"path":"packages/utilities/src/type-checks/is-async-iterable.ts","kind":"import-statement","original":"./is-async-iterable"},{"path":"packages/utilities/src/type-checks/is-bigint.ts","kind":"import-statement","original":"./is-bigint"},{"path":"packages/utilities/src/type-checks/is-boolean.ts","kind":"import-statement","original":"./is-boolean"},{"path":"packages/utilities/src/type-checks/is-buffer.ts","kind":"import-statement","original":"./is-buffer"},{"path":"packages/utilities/src/type-checks/is-collection.ts","kind":"import-statement","original":"./is-collection"},{"path":"packages/utilities/src/type-checks/is-date.ts","kind":"import-statement","original":"./is-date"},{"path":"packages/utilities/src/type-checks/is-empty.ts","kind":"import-statement","original":"./is-empty"},{"path":"packages/utilities/src/type-checks/is-empty-object.ts","kind":"import-statement","original":"./is-empty-object"},{"path":"packages/utilities/src/type-checks/is-empty-string.ts","kind":"import-statement","original":"./is-empty-string"},{"path":"packages/utilities/src/type-checks/is-error.ts","kind":"import-statement","original":"./is-error"},{"path":"packages/utilities/src/type-checks/is-function.ts","kind":"import-statement","original":"./is-function"},{"path":"packages/utilities/src/type-checks/is-mergeable-object.ts","kind":"import-statement","original":"./is-mergeable-object"},{"path":"packages/utilities/src/type-checks/is-not-empty.ts","kind":"import-statement","original":"./is-not-empty"},{"path":"packages/utilities/src/type-checks/is-null.ts","kind":"import-statement","original":"./is-null"},{"path":"packages/utilities/src/type-checks/is-number.ts","kind":"import-statement","original":"./is-number"},{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"packages/utilities/src/type-checks/is-plain-object.ts","kind":"import-statement","original":"./is-plain-object"},{"path":"packages/utilities/src/type-checks/is-primitive.ts","kind":"import-statement","original":"./is-primitive"},{"path":"packages/utilities/src/type-checks/is-promise.ts","kind":"import-statement","original":"./is-promise"},{"path":"packages/utilities/src/type-checks/is-react-element.ts","kind":"import-statement","original":"./is-react-element"},{"path":"packages/utilities/src/type-checks/is-ref.ts","kind":"import-statement","original":"./is-ref"},{"path":"packages/utilities/src/type-checks/is-select-option.ts","kind":"import-statement","original":"./is-select-option"},{"path":"packages/utilities/src/type-checks/is-set.ts","kind":"import-statement","original":"./is-set"},{"path":"packages/utilities/src/type-checks/is-set-object.ts","kind":"import-statement","original":"./is-set-object"},{"path":"packages/utilities/src/type-checks/is-set-string.ts","kind":"import-statement","original":"./is-set-string"},{"path":"packages/utilities/src/type-checks/is-string.ts","kind":"import-statement","original":"./is-string"},{"path":"packages/utilities/src/type-checks/is-symbol.ts","kind":"import-statement","original":"./is-symbol"},{"path":"packages/utilities/src/type-checks/is-typed.ts","kind":"import-statement","original":"./is-typed"},{"path":"packages/utilities/src/type-checks/is-undefined.ts","kind":"import-statement","original":"./is-undefined"},{"path":"packages/utilities/src/type-checks/property-exists.ts","kind":"import-statement","original":"./property-exists"},{"path":"packages/utilities/src/type-checks/type-detect.ts","kind":"import-statement","original":"./type-detect"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/helper-fns/deep-copy.ts":{"bytes":24988,"imports":[{"path":"packages/utilities/src/type-checks/index.ts","kind":"import-statement","original":"../type-checks"},{"path":"packages/utilities/src/types.ts","kind":"import-statement","original":"../types"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/helper-fns/deep-merge.ts":{"bytes":11548,"imports":[{"path":"packages/utilities/src/type-checks/index.ts","kind":"import-statement","original":"../type-checks"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/upper-case-first.ts":{"bytes":1179,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/period-split.ts":{"bytes":2692,"imports":[{"path":"packages/utilities/src/types.ts","kind":"import-statement","original":"../types"},{"path":"packages/utilities/src/string-fns/upper-case-first.ts","kind":"import-statement","original":"./upper-case-first"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/helper-fns/flatten-object.ts":{"bytes":2909,"imports":[{"path":"packages/utilities/src/string-fns/period-split.ts","kind":"import-statement","original":"../string-fns/period-split"},{"path":"packages/utilities/src/type-checks/index.ts","kind":"import-statement","original":"../type-checks"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/helper-fns/is-runtime-server.ts":{"bytes":1233,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/helper-fns/noop.ts":{"bytes":1050,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/helper-fns/index.ts":{"bytes":652,"imports":[{"path":"packages/utilities/src/helper-fns/deep-copy.ts","kind":"import-statement","original":"./deep-copy"},{"path":"packages/utilities/src/helper-fns/deep-merge.ts","kind":"import-statement","original":"./deep-merge"},{"path":"packages/utilities/src/helper-fns/flatten-object.ts","kind":"import-statement","original":"./flatten-object"},{"path":"packages/utilities/src/helper-fns/is-runtime-server.ts","kind":"import-statement","original":"./is-runtime-server"},{"path":"packages/utilities/src/helper-fns/noop.ts","kind":"import-statement","original":"./noop"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/lower-case-first.ts":{"bytes":1174,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/pascal-case.ts":{"bytes":1588,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/camel-case.ts":{"bytes":1338,"imports":[{"path":"packages/utilities/src/string-fns/lower-case-first.ts","kind":"import-statement","original":"./lower-case-first"},{"path":"packages/utilities/src/string-fns/pascal-case.ts","kind":"import-statement","original":"./pascal-case"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/snake-case.ts":{"bytes":3620,"imports":[{"path":"packages/utilities/src/types.ts","kind":"import-statement","original":"../types"},{"path":"packages/utilities/src/string-fns/upper-case-first.ts","kind":"import-statement","original":"./upper-case-first"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/constant-case.ts":{"bytes":1137,"imports":[{"path":"packages/utilities/src/string-fns/snake-case.ts","kind":"import-statement","original":"./snake-case"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/kebab-case.ts":{"bytes":2613,"imports":[{"path":"packages/utilities/src/types.ts","kind":"import-statement","original":"../types"},{"path":"packages/utilities/src/string-fns/upper-case-first.ts","kind":"import-statement","original":"./upper-case-first"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/title-case.ts":{"bytes":1802,"imports":[{"path":"packages/utilities/src/string-fns/upper-case-first.ts","kind":"import-statement","original":"./upper-case-first"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/index.ts":{"bytes":1074,"imports":[{"path":"packages/utilities/src/string-fns/camel-case.ts","kind":"import-statement","original":"./camel-case"},{"path":"packages/utilities/src/string-fns/constant-case.ts","kind":"import-statement","original":"./constant-case"},{"path":"packages/utilities/src/string-fns/kebab-case.ts","kind":"import-statement","original":"./kebab-case"},{"path":"packages/utilities/src/string-fns/lower-case-first.ts","kind":"import-statement","original":"./lower-case-first"},{"path":"packages/utilities/src/string-fns/pascal-case.ts","kind":"import-statement","original":"./pascal-case"},{"path":"packages/utilities/src/string-fns/period-split.ts","kind":"import-statement","original":"./period-split"},{"path":"packages/utilities/src/string-fns/snake-case.ts","kind":"import-statement","original":"./snake-case"},{"path":"packages/utilities/src/string-fns/title-case.ts","kind":"import-statement","original":"./title-case"},{"path":"packages/utilities/src/string-fns/upper-case-first.ts","kind":"import-statement","original":"./upper-case-first"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/index.ts":{"bytes":1783,"imports":[{"path":"packages/utilities/src/crypto/index.ts","kind":"import-statement","original":"./crypto"},{"path":"packages/utilities/src/helper-fns/index.ts","kind":"import-statement","original":"./helper-fns"},{"path":"packages/utilities/src/string-fns/index.ts","kind":"import-statement","original":"./string-fns"},{"path":"packages/utilities/src/type-checks/index.ts","kind":"import-statement","original":"./type-checks"},{"path":"packages/utilities/src/types.ts","kind":"import-statement","original":"./types"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"}},"outputs":{"dist/packages/utilities/dist/legacy/index.cjs":{"imports":[],"exports":[],"entryPoint":"packages/utilities/src/index.ts","inputs":{"packages/utilities/src/index.ts":{"bytesInOutput":2283},"packages/utilities/src/type-checks/get-object-tag.ts":{"bytesInOutput":220},"packages/utilities/src/type-checks/is-plain-object.ts":{"bytesInOutput":518},"packages/utilities/src/type-checks/is-object.ts":{"bytesInOutput":189},"packages/utilities/src/crypto/web-crypto.ts":{"bytesInOutput":288},"packages/utilities/src/crypto/sha-256.ts":{"bytesInOutput":336},"packages/utilities/src/crypto/index.ts":{"bytesInOutput":0},"packages/utilities/src/type-checks/index.ts":{"bytesInOutput":0},"packages/utilities/src/type-checks/is-null.ts":{"bytesInOutput":136},"packages/utilities/src/type-checks/is-undefined.ts":{"bytesInOutput":148},"packages/utilities/src/type-checks/is-empty.ts":{"bytesInOutput":159},"packages/utilities/src/type-checks/is-number.ts":{"bytesInOutput":421},"packages/utilities/src/type-checks/is-array-like.ts":{"bytesInOutput":274},"packages/utilities/src/type-checks/is-async-iterable.ts":{"bytesInOutput":158},"packages/utilities/src/type-checks/is-bigint.ts":{"bytesInOutput":133},"packages/utilities/src/type-checks/is-boolean.ts":{"bytesInOutput":210},"packages/utilities/src/type-checks/is-buffer.ts":{"bytesInOutput":407},"packages/utilities/src/type-checks/type-detect.ts":{"bytesInOutput":3528},"packages/utilities/src/type-checks/is-collection.ts":{"bytesInOutput":235},"packages/utilities/src/type-checks/is-date.ts":{"bytesInOutput":121},"packages/utilities/src/type-checks/is-empty-object.ts":{"bytesInOutput":370},"packages/utilities/src/types.ts":{"bytesInOutput":249},"packages/utilities/src/type-checks/is-string.ts":{"bytesInOutput":151},"packages/utilities/src/type-checks/is-empty-string.ts":{"bytesInOutput":177},"packages/utilities/src/type-checks/is-error.ts":{"bytesInOutput":304},"packages/utilities/src/type-checks/is-function.ts":{"bytesInOutput":251},"packages/utilities/src/type-checks/is-set.ts":{"bytesInOutput":135},"packages/utilities/src/type-checks/is-non-null-object.ts":{"bytesInOutput":123},"packages/utilities/src/type-checks/is-react-element.ts":{"bytesInOutput":191},"packages/utilities/src/type-checks/is-mergeable-object.ts":{"bytesInOutput":385},"packages/utilities/src/type-checks/is-not-empty.ts":{"bytesInOutput":195},"packages/utilities/src/type-checks/is-primitive.ts":{"bytesInOutput":226},"packages/utilities/src/type-checks/is-promise.ts":{"bytesInOutput":122},"packages/utilities/src/type-checks/is-ref.ts":{"bytesInOutput":145},"packages/utilities/src/type-checks/is-select-option.ts":{"bytesInOutput":179},"packages/utilities/src/type-checks/is-set-object.ts":{"bytesInOutput":158},"packages/utilities/src/type-checks/is-set-string.ts":{"bytesInOutput":183},"packages/utilities/src/type-checks/is-symbol.ts":{"bytesInOutput":221},"packages/utilities/src/type-checks/is-typed.ts":{"bytesInOutput":180},"packages/utilities/src/type-checks/property-exists.ts":{"bytesInOutput":566},"packages/utilities/src/helper-fns/deep-copy.ts":{"bytesInOutput":5358},"packages/utilities/src/helper-fns/index.ts":{"bytesInOutput":0},"packages/utilities/src/helper-fns/deep-merge.ts":{"bytesInOutput":2873},"packages/utilities/src/string-fns/upper-case-first.ts":{"bytesInOutput":156},"packages/utilities/src/string-fns/period-split.ts":{"bytesInOutput":424},"packages/utilities/src/helper-fns/flatten-object.ts":{"bytesInOutput":455},"packages/utilities/src/helper-fns/is-runtime-server.ts":{"bytesInOutput":213},"packages/utilities/src/helper-fns/noop.ts":{"bytesInOutput":60},"packages/utilities/src/string-fns/lower-case-first.ts":{"bytesInOutput":156},"packages/utilities/src/string-fns/pascal-case.ts":{"bytesInOutput":208},"packages/utilities/src/string-fns/camel-case.ts":{"bytesInOutput":129},"packages/utilities/src/string-fns/index.ts":{"bytesInOutput":0},"packages/utilities/src/string-fns/snake-case.ts":{"bytesInOutput":605},"packages/utilities/src/string-fns/constant-case.ts":{"bytesInOutput":117},"packages/utilities/src/string-fns/kebab-case.ts":{"bytesInOutput":420},"packages/utilities/src/string-fns/title-case.ts":{"bytesInOutput":243}},"bytes":30128}}} |
@@ -1,1 +0,834 @@ | ||
"use strict";(()=>{var e=Object.defineProperty,__name=(t,r)=>e(t,"name",{value:r,configurable:!0}),t=__name((e=>null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)),"getObjectTag"),r=__name((e=>"object"==typeof e&&null!==e),"isObjectLike"),n=__name((e=>{if(!r(e)||"[object Object]"!=t(e))return!1;if(null===Object.getPrototypeOf(e))return!0;let n=e;for(;null!==Object.getPrototypeOf(n);)n=Object.getPrototypeOf(n);return Object.getPrototypeOf(e)===n}),"isPlainObject"),o=__name((e=>{try{return!!e&&e.constructor===Object||n(e)}catch(e){return!1}}),"isObject"),a=(globalThis.crypto&&o(typeof globalThis.crypto)&&globalThis.crypto,__name((e=>{try{return null===e}catch(e){return!1}}),"isNull")),c=__name((e=>{try{return void 0===e}catch(e){return!1}}),"isUndefined"),i=__name((e=>{try{return c(e)||a(e)}catch(e){return!1}}),"isEmpty"),u="undefined"!=typeof Buffer,s=u?Buffer.isBuffer.bind(Buffer):__name((function isBuffer2(e){return!1}),"isBuffer"),l=(e=>{if("object"==typeof globalThis)return globalThis;Object.defineProperty(e,"typeDetectGlobalObject",{get(){return this},configurable:!0});const t=typeDetectGlobalObject;return delete e.typeDetectGlobalObject,t})(Object.prototype);function typeDetect(e){if(s(e))return"Buffer";const t=typeof e;if("object"!==t)return t;if(null===e)return"null";if(e===l)return"global";if(Array.isArray(e)&&(void 0===Symbol.toStringTag||!(Symbol.toStringTag in e)))return"Array";if("object"==typeof window&&null!==window){if("object"==typeof window.location&&e===window.location)return"Location";if("object"==typeof window.document&&e===window.document)return"Document";if("object"==typeof window.navigator){if("object"==typeof window.navigator.mimeTypes&&e===window.navigator.mimeTypes)return"MimeTypeArray";if("object"==typeof window.navigator.plugins&&e===window.navigator.plugins)return"PluginArray"}if(("function"==typeof window.HTMLElement||"object"==typeof window.HTMLElement)&&e instanceof window.HTMLElement){if("BLOCKQUOTE"===e.tagName)return"HTMLQuoteElement";if("TD"===e.tagName)return"HTMLTableDataCellElement";if("TH"===e.tagName)return"HTMLTableHeaderCellElement"}}const r=void 0!==Symbol.toStringTag&&e[Symbol.toStringTag];if("string"==typeof r)return r;const n=Object.getPrototypeOf(e);return n===RegExp.prototype?"RegExp":n===Date.prototype?"Date":"undefined"!=typeof Promise&&n===Promise.prototype?"Promise":"undefined"!=typeof Set&&n===Set.prototype?"Set":"undefined"!=typeof Map&&n===Map.prototype?"Map":"undefined"!=typeof WeakSet&&n===WeakSet.prototype?"WeakSet":"undefined"!=typeof WeakMap&&n===WeakMap.prototype?"WeakMap":"undefined"!=typeof DataView&&n===DataView.prototype?"DataView":"undefined"!=typeof Map&&n===Object.getPrototypeOf((new Map).entries())?"Map Iterator":"undefined"!=typeof Set&&n===Object.getPrototypeOf((new Set).entries())?"Set Iterator":"function"==typeof Array.prototype[Symbol.iterator]&&n===Object.getPrototypeOf([][Symbol.iterator]())?"Array Iterator":void 0!==Symbol.iterator&&"function"==typeof String.prototype[Symbol.iterator]&&Object.getPrototypeOf(""[Symbol.iterator]())&&n===Object.getPrototypeOf(""[Symbol.iterator]())?"String Iterator":null===n?"Object":Object.prototype.toString.call(e).slice(8,-1)}__name(typeDetect,"typeDetect");var y=new Set(["Arguments","Array","Map","Object","Set"]);function isCollection(e){return y.has(typeDetect(e))}__name(isCollection,"isCollection");var f="Arguments",p="Array",b="Object",g="Map",d="Set",w=(Symbol("NestedValue"),__name((e=>{try{return e instanceof Function||"function"==typeof e||!!(e&&e.constructor&&e?.call&&e?.apply)}catch(e){return!1}}),"isFunction")),O=__name((e=>{try{return!i(e)}catch(e){return!1}}),"isSet"),m=__name((e=>O(e)&&o(e)),"isNonNullObject"),j=__name((e=>e.$$typeof===("function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103)),"isReactElement"),S=__name((e=>{const t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||j(e)}),"isSpecialType"),A=__name((e=>m(e)&&!S(e)),"isMergeableObject"),M=__name(((e,t)=>{try{return o(e)&&t in e}catch(e){return!1}}),"propertyExists"),T=__name(((e,t)=>M(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))),"propertyUnsafe");function getKeys(e,t){switch(t){case f:case p:return Object.keys(e);case b:return[].concat(Object.keys(e),Object.getOwnPropertySymbols(e));case g:case d:return Array.from(e.keys());default:return[]}}function getValue(e,t,r){switch(r){case f:case p:case b:return e[t];case g:return e.get(t);case d:return t}}function setValue(e,t,r,n){switch(n){case f:case p:case b:e[t]=r;break;case g:e.set(t,r);break;case d:e.add(r)}return e}__name(getKeys,"getKeys"),__name(getValue,"getValue"),__name(setValue,"setValue");var h=u?Buffer.from.bind(Buffer):__name((function cloneBuffer2(e){return e}),"cloneBuffer");function clone(e,t){switch(t){case"ArrayBuffer":return e.slice(0);case"Boolean":return new Boolean(e.valueOf());case"Buffer":return h(e);case"DataView":return new DataView(e.buffer);case"Date":return new Date(e.getTime());case"Number":return new Number(e);case"RegExp":return new RegExp(e.source,e.flags);case"String":return new String(e);case"Float32Array":return new Float32Array(e);case"Float64Array":return new Float64Array(e);case"Int16Array":return new Int16Array(e);case"Int32Array":return new Int32Array(e);case"Int8Array":return new Int8Array(e);case"Uint16Array":return new Uint16Array(e);case"Uint32Array":return new Uint32Array(e);case"Uint8Array":return new Uint8Array(e);case"Uint8ClampedArray":return new Uint8ClampedArray(e);case"Array Iterator":case"Map Iterator":case"Promise":case"Set Iterator":case"String Iterator":case"function":case"global":case"WeakMap":case"WeakSet":case"boolean":case"null":case"number":case"string":case"symbol":case"undefined":return e;case f:case p:return[];case g:return new Map;case b:return{};case d:return new Set;default:return e}}function copy(e,t,r=null){if(r&&"Object"===t){const n=r(e,t);if(void 0!==n)return n}return clone(e,t)}function recursiveCopy(e,t,r,n,o){const a=typeDetect(e),c=copy(e,a);if(!isCollection(a))return c;const i=getKeys(e,a);for(const c of i){const i=getValue(e,c,a);if(n.has(i))setValue(t,c,r.get(i),a);else{const e=typeDetect(i),u=copy(i,e);isCollection(e)&&(r.set(i,u),n.add(i)),setValue(t,c,recursiveCopy(i,u,r,n,o),a)}}return t}__name(clone,"clone"),__name(copy,"copy"),__name(recursiveCopy,"recursiveCopy"),__name((function deepCopy(e,t){const{customizer:r=null}=t||{},n=typeDetect(e);if(!isCollection(n))return copy(e,n,r);const o=copy(e,n,r);return recursiveCopy(e,o,new WeakMap([[e,o]]),new WeakSet([e]),r)}),"deepCopy");var v=__name((e=>Array.isArray(e)?[]:{}),"emptyTarget"),D=__name(((e,t)=>!1!==t.clone&&t.isMergeableObject(e)?B(v(e),e,t):e),"cloneUnlessOtherwiseSpecified"),P=__name(((e,t,r)=>e.concat(t).map((e=>D(e,r)))),"defaultArrayMerge"),E=__name(((e,t)=>{if(!t.customMerge)return B;const r=t.customMerge(e);return w(r)?r:B}),"getMergeFunction"),C=__name((e=>Object.keys(e).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((t=>Object.propertyIsEnumerable.call(e,t))):[])),"getKeys"),k=__name(((e,t,r)=>{const n={};return r.isMergeableObject(e)&&C(e).forEach((t=>{n[t]=D(e[t],r)})),C(t).forEach((o=>{M(e,o)||(T(e,o)&&r.isMergeableObject(t[o])?n[o]=E(o,r)(e[o],t[o],r):n[o]=D(t[o],r))})),n}),"mergeObject"),B=__name(((e,t,r={})=>{if(!e||!t)return e||t;(r=r||{}).arrayMerge=r.arrayMerge||P,r.isMergeableObject=r.isMergeableObject||A,r.cloneUnlessOtherwiseSpecified=D;const n=Array.isArray(t);return n===Array.isArray(e)?n?r.arrayMerge(e,t,r):k(e,t,r):D(t,r)}),"deepMerge");B.all=__name((function deepMergeAll(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce(((e,r)=>B(e,r,t)),{})}),"deepMergeAll")})(); | ||
// ------------------------------------------------------------------- | ||
// | ||
// Storm Software | ||
// ⚡ @storm-stack - Utilities | ||
// | ||
// This code was released as part of the @storm-stack project. @storm-stack | ||
// is maintained by Storm Software under the {Apache License 2.0, and is | ||
// free for commercial and private use. For more information, please visit | ||
// our licensing page. | ||
// | ||
// Website: https://stormsoftware.org | ||
// Repository: https://github.com/storm-software/storm-stack.git | ||
// Documentation: https://stormsoftware.org/docs/storm-stack | ||
// Contact: https://stormsoftware.org/contact | ||
// Licensing: https://stormsoftware.org/licensing | ||
// | ||
// ------------------------------------------------------------------- | ||
"use strict"; | ||
(() => { | ||
var __defProp = Object.defineProperty; | ||
var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); | ||
// packages/utilities/src/type-checks/get-object-tag.ts | ||
var getObjectTag = /* @__PURE__ */ __name((value) => { | ||
if (value == null) { | ||
return value === void 0 ? "[object Undefined]" : "[object Null]"; | ||
} | ||
return Object.prototype.toString.call(value); | ||
}, "getObjectTag"); | ||
// packages/utilities/src/type-checks/is-plain-object.ts | ||
var isObjectLike = /* @__PURE__ */ __name((obj) => { | ||
return typeof obj === "object" && obj !== null; | ||
}, "isObjectLike"); | ||
var isPlainObject = /* @__PURE__ */ __name((obj) => { | ||
if (!isObjectLike(obj) || getObjectTag(obj) != "[object Object]") { | ||
return false; | ||
} | ||
if (Object.getPrototypeOf(obj) === null) { | ||
return true; | ||
} | ||
let proto = obj; | ||
while (Object.getPrototypeOf(proto) !== null) { | ||
proto = Object.getPrototypeOf(proto); | ||
} | ||
return Object.getPrototypeOf(obj) === proto; | ||
}, "isPlainObject"); | ||
// packages/utilities/src/type-checks/is-object.ts | ||
var isObject = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return !!value && value.constructor === Object || isPlainObject(value); | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isObject"); | ||
// packages/utilities/src/crypto/web-crypto.ts | ||
var WebCrypto = globalThis.crypto && isObject(typeof globalThis.crypto) ? globalThis.crypto : void 0; | ||
var Crypto = WebCrypto; | ||
var getWebCrypto = /* @__PURE__ */ __name(() => { | ||
if (!WebCrypto) { | ||
throw new Error("Crypto is not available"); | ||
} | ||
return WebCrypto; | ||
}, "getWebCrypto"); | ||
// packages/utilities/src/crypto/sha-256.ts | ||
var sha256 = /* @__PURE__ */ __name((value) => getWebCrypto().subtle.digest("SHA-256", new TextEncoder().encode(value)).then((h) => { | ||
let hexes = [], view = new DataView(h); | ||
for (let i = 0; i < view.byteLength; i += 4) | ||
hexes.push(("00000000" + view.getUint32(i).toString(16)).slice(-8)); | ||
return hexes.join(""); | ||
}), "sha256"); | ||
// packages/utilities/src/type-checks/is-null.ts | ||
var isNull = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value === null; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isNull"); | ||
// packages/utilities/src/type-checks/is-undefined.ts | ||
var isUndefined = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value === void 0; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isUndefined"); | ||
// packages/utilities/src/type-checks/is-empty.ts | ||
var isEmpty = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return isUndefined(value) || isNull(value); | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isEmpty"); | ||
// packages/utilities/src/type-checks/is-number.ts | ||
var isNumber = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value instanceof Number || typeof value === "number" || Number(value) === value; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isNumber"); | ||
var isInt = /* @__PURE__ */ __name((value) => { | ||
return isNumber(value) && value % 1 === 0; | ||
}, "isInt"); | ||
var isFloat = /* @__PURE__ */ __name((value) => { | ||
return isNumber(value) && value % 1 !== 0; | ||
}, "isFloat"); | ||
// packages/utilities/src/type-checks/is-array-like.ts | ||
var isArrayLike = /* @__PURE__ */ __name((value) => { | ||
return isObject(value) && !isEmpty(value) && "length" in value && isNumber(value.length) && (value.length === 0 || value.length > 0 && Object.prototype.hasOwnProperty.call(value, value.length - 1)); | ||
}, "isArrayLike"); | ||
// packages/utilities/src/type-checks/is-async-iterable.ts | ||
var isAsyncIterable = /* @__PURE__ */ __name((value) => { | ||
return isObject(value) && !isNull(value) && Symbol.asyncIterator in value; | ||
}, "isAsyncIterable"); | ||
// packages/utilities/src/type-checks/is-bigint.ts | ||
var isBigInt = /* @__PURE__ */ __name((value) => typeof value === "bigint" || getObjectTag(value) == "[object BigInt]", "isBigInt"); | ||
// packages/utilities/src/type-checks/is-boolean.ts | ||
var isBoolean = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value instanceof Boolean || typeof value === "boolean" || Boolean(value) === value; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isBoolean"); | ||
// packages/utilities/src/type-checks/is-buffer.ts | ||
var isBufferExists = typeof Buffer !== "undefined"; | ||
var isBuffer = isBufferExists ? Buffer.isBuffer.bind(Buffer) : ( | ||
/** | ||
* Check if the provided value's type is `Buffer` | ||
* @param value - The value to type check | ||
* @returns An indicator specifying if the value provided is of type `Buffer` | ||
*/ | ||
/* @__PURE__ */ __name(function isBuffer2(value) { | ||
return false; | ||
}, "isBuffer") | ||
); | ||
// packages/utilities/src/type-checks/type-detect.ts | ||
var globalObject = ((Obj) => { | ||
if (typeof globalThis === "object") { | ||
return globalThis; | ||
} | ||
Object.defineProperty(Obj, "typeDetectGlobalObject", { | ||
get() { | ||
return this; | ||
}, | ||
configurable: true | ||
}); | ||
const global = typeDetectGlobalObject; | ||
delete Obj.typeDetectGlobalObject; | ||
return global; | ||
})(Object.prototype); | ||
function typeDetect(obj) { | ||
if (isBuffer(obj)) { | ||
return "Buffer"; | ||
} | ||
const typeofObj = typeof obj; | ||
if (typeofObj !== "object") { | ||
return typeofObj; | ||
} | ||
if (obj === null) { | ||
return "null"; | ||
} | ||
if (obj === globalObject) { | ||
return "global"; | ||
} | ||
if (Array.isArray(obj) && (typeof Symbol.toStringTag === "undefined" || !(Symbol.toStringTag in obj))) { | ||
return "Array"; | ||
} | ||
if (typeof window === "object" && window !== null) { | ||
if (typeof window.location === "object" && obj === window.location) { | ||
return "Location"; | ||
} | ||
if (typeof window.document === "object" && obj === window.document) { | ||
return "Document"; | ||
} | ||
if (typeof window.navigator === "object") { | ||
if (typeof window.navigator.mimeTypes === "object" && obj === window.navigator.mimeTypes) { | ||
return "MimeTypeArray"; | ||
} | ||
if (typeof window.navigator.plugins === "object" && obj === window.navigator.plugins) { | ||
return "PluginArray"; | ||
} | ||
} | ||
if ((typeof window.HTMLElement === "function" || typeof window.HTMLElement === "object") && obj instanceof window.HTMLElement) { | ||
if (obj.tagName === "BLOCKQUOTE") { | ||
return "HTMLQuoteElement"; | ||
} | ||
if (obj.tagName === "TD") { | ||
return "HTMLTableDataCellElement"; | ||
} | ||
if (obj.tagName === "TH") { | ||
return "HTMLTableHeaderCellElement"; | ||
} | ||
} | ||
} | ||
const stringTag = typeof Symbol.toStringTag !== "undefined" && obj[Symbol.toStringTag]; | ||
if (typeof stringTag === "string") { | ||
return stringTag; | ||
} | ||
const objPrototype = Object.getPrototypeOf(obj); | ||
if (objPrototype === RegExp.prototype) { | ||
return "RegExp"; | ||
} | ||
if (objPrototype === Date.prototype) { | ||
return "Date"; | ||
} | ||
if (typeof Promise !== "undefined" && objPrototype === Promise.prototype) { | ||
return "Promise"; | ||
} | ||
if (typeof Set !== "undefined" && objPrototype === Set.prototype) { | ||
return "Set"; | ||
} | ||
if (typeof Map !== "undefined" && objPrototype === Map.prototype) { | ||
return "Map"; | ||
} | ||
if (typeof WeakSet !== "undefined" && objPrototype === WeakSet.prototype) { | ||
return "WeakSet"; | ||
} | ||
if (typeof WeakMap !== "undefined" && objPrototype === WeakMap.prototype) { | ||
return "WeakMap"; | ||
} | ||
if (typeof DataView !== "undefined" && objPrototype === DataView.prototype) { | ||
return "DataView"; | ||
} | ||
if (typeof Map !== "undefined" && objPrototype === Object.getPrototypeOf((/* @__PURE__ */ new Map()).entries())) { | ||
return "Map Iterator"; | ||
} | ||
if (typeof Set !== "undefined" && objPrototype === Object.getPrototypeOf((/* @__PURE__ */ new Set()).entries())) { | ||
return "Set Iterator"; | ||
} | ||
if (typeof Array.prototype[Symbol.iterator] === "function" && objPrototype === Object.getPrototypeOf([][Symbol.iterator]())) { | ||
return "Array Iterator"; | ||
} | ||
if (typeof Symbol.iterator !== "undefined" && typeof String.prototype[Symbol.iterator] === "function" && Object.getPrototypeOf(""[Symbol.iterator]()) && objPrototype === Object.getPrototypeOf(""[Symbol.iterator]())) { | ||
return "String Iterator"; | ||
} | ||
if (objPrototype === null) { | ||
return "Object"; | ||
} | ||
return Object.prototype.toString.call(obj).slice(8, -1); | ||
} | ||
__name(typeDetect, "typeDetect"); | ||
// packages/utilities/src/type-checks/is-collection.ts | ||
var COLLECTION_TYPE_SET = /* @__PURE__ */ new Set([ | ||
"Arguments", | ||
"Array", | ||
"Map", | ||
"Object", | ||
"Set" | ||
]); | ||
function isCollection(value) { | ||
return COLLECTION_TYPE_SET.has(typeDetect(value)); | ||
} | ||
__name(isCollection, "isCollection"); | ||
// packages/utilities/src/type-checks/is-date.ts | ||
var isDate = /* @__PURE__ */ __name((value) => isObjectLike(value) && getObjectTag(value) == "[object Date]", "isDate"); | ||
// packages/utilities/src/type-checks/is-empty-object.ts | ||
var isEmptyObject = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return !!value || Object.keys(value ?? {}).length === 0; | ||
} catch (e) { | ||
return true; | ||
} | ||
}, "isEmptyObject"); | ||
var isEmptyOrEmptyObject = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return isEmpty(value) || isEmptyObject(value); | ||
} catch (e) { | ||
return true; | ||
} | ||
}, "isEmptyOrEmptyObject"); | ||
// packages/utilities/src/types.ts | ||
var EMPTY_STRING = ""; | ||
var NEWLINE_STRING = "\r\n"; | ||
var EMPTY_OBJECT = {}; | ||
var TYPE_ARGUMENTS = "Arguments"; | ||
var TYPE_ARRAY = "Array"; | ||
var TYPE_OBJECT = "Object"; | ||
var TYPE_MAP = "Map"; | ||
var TYPE_SET = "Set"; | ||
var $NestedValue = Symbol("NestedValue"); | ||
// packages/utilities/src/type-checks/is-string.ts | ||
var isString = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return typeof value === "string"; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isString"); | ||
// packages/utilities/src/type-checks/is-empty-string.ts | ||
var isEmptyString = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return isString(value) && value === EMPTY_STRING; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isEmptyString"); | ||
// packages/utilities/src/type-checks/is-error.ts | ||
var isError = /* @__PURE__ */ __name((obj) => { | ||
if (!isObject(obj)) { | ||
return false; | ||
} | ||
const tag = getObjectTag(obj); | ||
return tag === "[object Error]" || tag === "[object DOMException]" || typeof obj?.message === "string" && typeof obj?.name === "string" && !isPlainObject(obj); | ||
}, "isError"); | ||
// packages/utilities/src/type-checks/is-function.ts | ||
var isFunction = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value instanceof Function || typeof value === "function" || !!(value && value.constructor && value?.call && value?.apply); | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isFunction"); | ||
// packages/utilities/src/type-checks/is-set.ts | ||
var isSet = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return !isEmpty(value); | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isSet"); | ||
// packages/utilities/src/type-checks/is-non-null-object.ts | ||
var isNonNullObject = /* @__PURE__ */ __name((value) => { | ||
return isSet(value) && isObject(value); | ||
}, "isNonNullObject"); | ||
// packages/utilities/src/type-checks/is-react-element.ts | ||
var isReactElement = /* @__PURE__ */ __name((value) => { | ||
return value.$$typeof === (typeof Symbol === "function" && Symbol.for ? Symbol.for("react.element") : 60103); | ||
}, "isReactElement"); | ||
// packages/utilities/src/type-checks/is-mergeable-object.ts | ||
var isSpecialType = /* @__PURE__ */ __name((value) => { | ||
const stringValue = Object.prototype.toString.call(value); | ||
return stringValue === "[object RegExp]" || stringValue === "[object Date]" || isReactElement(value); | ||
}, "isSpecialType"); | ||
var isMergeableObject = /* @__PURE__ */ __name((value) => { | ||
return isNonNullObject(value) && !isSpecialType(value); | ||
}, "isMergeableObject"); | ||
// packages/utilities/src/type-checks/is-not-empty.ts | ||
var isNotEmpty = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return !isEmpty(value) && !isEmptyString(value) && !isEmptyObject(value); | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isNotEmpty"); | ||
// packages/utilities/src/type-checks/is-primitive.ts | ||
var isPrimitive = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value === void 0 || value === null || typeof value !== "object" && typeof value !== "function"; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isPrimitive"); | ||
// packages/utilities/src/type-checks/is-promise.ts | ||
var isPromise = /* @__PURE__ */ __name((value) => { | ||
return isObject(value) && isFunction(value?.then); | ||
}, "isPromise"); | ||
// packages/utilities/src/type-checks/is-ref.ts | ||
var isRef = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value?.current !== void 0; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isRef"); | ||
// packages/utilities/src/type-checks/is-select-option.ts | ||
var isSelectOption = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return !isEmpty(value?.name) && "value" in value; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isSelectOption"); | ||
// packages/utilities/src/type-checks/is-set-object.ts | ||
var isSetObject = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return isEmptyOrEmptyObject(value); | ||
} catch (e) { | ||
return true; | ||
} | ||
}, "isSetObject"); | ||
// packages/utilities/src/type-checks/is-set-string.ts | ||
var isSetString = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return isSet(value) && isString(value) && value.length > 0; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isSetString"); | ||
// packages/utilities/src/type-checks/is-symbol.ts | ||
var isSymbol = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value instanceof Symbol || typeof value === "symbol" || !!value && value.constructor === Symbol; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isSymbol"); | ||
// packages/utilities/src/type-checks/is-typed.ts | ||
var isTyped = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return isSet(value) && isObject(value) && "__typename" in value; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isTyped"); | ||
// packages/utilities/src/type-checks/property-exists.ts | ||
var propertyExists = /* @__PURE__ */ __name((object, propertyKey) => { | ||
try { | ||
return isObject(object) && propertyKey in object; | ||
} catch (_) { | ||
return false; | ||
} | ||
}, "propertyExists"); | ||
var propertyUnsafe = /* @__PURE__ */ __name((object, propertyKey) => { | ||
return propertyExists(object, propertyKey) && // Properties are safe to merge if they don't exist in the target yet, | ||
!(Object.hasOwnProperty.call(object, propertyKey) && // unsafe if they exist up the prototype chain, | ||
Object.propertyIsEnumerable.call(object, propertyKey)); | ||
}, "propertyUnsafe"); | ||
// packages/utilities/src/helper-fns/deep-copy.ts | ||
function getKeys(collection, collectionType) { | ||
switch (collectionType) { | ||
case TYPE_ARGUMENTS: | ||
case TYPE_ARRAY: | ||
return Object.keys(collection); | ||
case TYPE_OBJECT: | ||
return [].concat( | ||
// NOTE: Object.getOwnPropertyNames can get all own keys. | ||
Object.keys(collection), | ||
Object.getOwnPropertySymbols(collection) | ||
); | ||
case TYPE_MAP: | ||
case TYPE_SET: | ||
return Array.from(collection.keys()); | ||
default: | ||
return []; | ||
} | ||
} | ||
__name(getKeys, "getKeys"); | ||
function getValue(collection, key, collectionType) { | ||
switch (collectionType) { | ||
case TYPE_ARGUMENTS: | ||
case TYPE_ARRAY: | ||
case TYPE_OBJECT: | ||
return collection[key]; | ||
case TYPE_MAP: | ||
return collection.get(key); | ||
case TYPE_SET: | ||
return key; | ||
default: | ||
} | ||
return void 0; | ||
} | ||
__name(getValue, "getValue"); | ||
function setValue(collection, key, value, collectionType) { | ||
switch (collectionType) { | ||
case TYPE_ARGUMENTS: | ||
case TYPE_ARRAY: | ||
case TYPE_OBJECT: | ||
collection[key] = value; | ||
break; | ||
case TYPE_MAP: | ||
collection.set(key, value); | ||
break; | ||
case TYPE_SET: | ||
collection.add(value); | ||
break; | ||
default: | ||
} | ||
return collection; | ||
} | ||
__name(setValue, "setValue"); | ||
var cloneBuffer = isBufferExists ? Buffer.from.bind(Buffer) : ( | ||
/** | ||
* Clone the buffer instance. | ||
* | ||
* @param value | ||
* @returns argument used if Buffer unsupported | ||
*/ | ||
// eslint-disable-next-line @typescript-eslint/no-explicit-any | ||
/* @__PURE__ */ __name(function cloneBuffer2(value) { | ||
return value; | ||
}, "cloneBuffer") | ||
); | ||
function clone(value, valueType) { | ||
switch (valueType) { | ||
case "ArrayBuffer": | ||
return value.slice(0); | ||
case "Boolean": | ||
return new Boolean(value.valueOf()); | ||
case "Buffer": | ||
return cloneBuffer(value); | ||
case "DataView": | ||
return new DataView(value.buffer); | ||
case "Date": | ||
return new Date(value.getTime()); | ||
case "Number": | ||
return new Number(value); | ||
case "RegExp": | ||
return new RegExp(value.source, value.flags); | ||
case "String": | ||
return new String(value); | ||
case "Float32Array": | ||
return new Float32Array(value); | ||
case "Float64Array": | ||
return new Float64Array(value); | ||
case "Int16Array": | ||
return new Int16Array(value); | ||
case "Int32Array": | ||
return new Int32Array(value); | ||
case "Int8Array": | ||
return new Int8Array(value); | ||
case "Uint16Array": | ||
return new Uint16Array(value); | ||
case "Uint32Array": | ||
return new Uint32Array(value); | ||
case "Uint8Array": | ||
return new Uint8Array(value); | ||
case "Uint8ClampedArray": | ||
return new Uint8ClampedArray(value); | ||
case "Array Iterator": | ||
return value; | ||
case "Map Iterator": | ||
return value; | ||
case "Promise": | ||
return value; | ||
case "Set Iterator": | ||
return value; | ||
case "String Iterator": | ||
return value; | ||
case "function": | ||
return value; | ||
case "global": | ||
return value; | ||
case "WeakMap": | ||
return value; | ||
case "WeakSet": | ||
return value; | ||
case "boolean": | ||
return value; | ||
case "null": | ||
return value; | ||
case "number": | ||
return value; | ||
case "string": | ||
return value; | ||
case "symbol": | ||
return value; | ||
case "undefined": | ||
return value; | ||
case TYPE_ARGUMENTS: | ||
return []; | ||
case TYPE_ARRAY: | ||
return []; | ||
case TYPE_MAP: | ||
return /* @__PURE__ */ new Map(); | ||
case TYPE_OBJECT: | ||
return {}; | ||
case TYPE_SET: | ||
return /* @__PURE__ */ new Set(); | ||
default: | ||
return value; | ||
} | ||
} | ||
__name(clone, "clone"); | ||
function copy(value, valueType, customizer = null) { | ||
if (customizer && valueType === "Object") { | ||
const result = customizer(value, valueType); | ||
if (result !== void 0) { | ||
return result; | ||
} | ||
} | ||
return clone(value, valueType); | ||
} | ||
__name(copy, "copy"); | ||
function recursiveCopy(value, clone2, references, visited, customizer) { | ||
const valueType = typeDetect(value); | ||
const copiedValue = copy(value, valueType); | ||
if (!isCollection(valueType)) { | ||
return copiedValue; | ||
} | ||
const keys = getKeys(value, valueType); | ||
for (const collectionKey of keys) { | ||
const collectionValue = getValue(value, collectionKey, valueType); | ||
if (visited.has(collectionValue)) { | ||
setValue(clone2, collectionKey, references.get(collectionValue), valueType); | ||
} else { | ||
const collectionValueType = typeDetect(collectionValue); | ||
const copiedCollectionValue = copy(collectionValue, collectionValueType); | ||
if (isCollection(collectionValueType)) { | ||
references.set(collectionValue, copiedCollectionValue); | ||
visited.add(collectionValue); | ||
} | ||
setValue(clone2, collectionKey, recursiveCopy(collectionValue, copiedCollectionValue, references, visited, customizer), valueType); | ||
} | ||
} | ||
return clone2; | ||
} | ||
__name(recursiveCopy, "recursiveCopy"); | ||
function deepCopy(value, options) { | ||
const { customizer = null } = options || {}; | ||
const valueType = typeDetect(value); | ||
if (!isCollection(valueType)) { | ||
return copy(value, valueType, customizer); | ||
} | ||
const copiedValue = copy(value, valueType, customizer); | ||
const references = new WeakMap([ | ||
[ | ||
value, | ||
copiedValue | ||
] | ||
]); | ||
const visited = new WeakSet([ | ||
value | ||
]); | ||
return recursiveCopy(value, copiedValue, references, visited, customizer); | ||
} | ||
__name(deepCopy, "deepCopy"); | ||
// packages/utilities/src/helper-fns/deep-merge.ts | ||
var emptyTarget = /* @__PURE__ */ __name((val) => { | ||
return Array.isArray(val) ? [] : {}; | ||
}, "emptyTarget"); | ||
var cloneUnlessOtherwiseSpecified = /* @__PURE__ */ __name((value, options) => { | ||
return options.clone !== false && options.isMergeableObject(value) ? deepMerge(emptyTarget(value), value, options) : value; | ||
}, "cloneUnlessOtherwiseSpecified"); | ||
var defaultArrayMerge = /* @__PURE__ */ __name((target, source, options) => { | ||
return target.concat(source).map((element) => { | ||
return cloneUnlessOtherwiseSpecified(element, options); | ||
}); | ||
}, "defaultArrayMerge"); | ||
var getMergeFunction = /* @__PURE__ */ __name((key, options) => { | ||
if (!options.customMerge) { | ||
return deepMerge; | ||
} | ||
const customMerge = options.customMerge(key); | ||
return isFunction(customMerge) ? customMerge : deepMerge; | ||
}, "getMergeFunction"); | ||
var getKeys2 = /* @__PURE__ */ __name((target) => { | ||
return Object.keys(target).concat(Object.getOwnPropertySymbols ? Object.getOwnPropertySymbols(target).filter((symbol) => { | ||
return Object.propertyIsEnumerable.call(target, symbol); | ||
}) : []); | ||
}, "getKeys"); | ||
var mergeObject = /* @__PURE__ */ __name((target, source, options) => { | ||
const destination = {}; | ||
if (options.isMergeableObject(target)) { | ||
getKeys2(target).forEach((key) => { | ||
destination[key] = cloneUnlessOtherwiseSpecified(target[key], options); | ||
}); | ||
} | ||
getKeys2(source).forEach((key) => { | ||
if (propertyExists(target, key)) { | ||
return; | ||
} | ||
if (propertyUnsafe(target, key) && options.isMergeableObject(source[key])) { | ||
destination[key] = getMergeFunction(key, options)(target[key], source[key], options); | ||
} else { | ||
destination[key] = cloneUnlessOtherwiseSpecified(source[key], options); | ||
} | ||
}); | ||
return destination; | ||
}, "mergeObject"); | ||
var deepMerge = /* @__PURE__ */ __name((target, source, options = {}) => { | ||
if (!target || !source) { | ||
return target ? target : source; | ||
} | ||
options = options || {}; | ||
options.arrayMerge = options.arrayMerge || defaultArrayMerge; | ||
options.isMergeableObject = options.isMergeableObject || isMergeableObject; | ||
options.cloneUnlessOtherwiseSpecified = cloneUnlessOtherwiseSpecified; | ||
const sourceIsArray = Array.isArray(source); | ||
const targetIsArray = Array.isArray(target); | ||
const sourceAndTargetTypesMatch = sourceIsArray === targetIsArray; | ||
if (!sourceAndTargetTypesMatch) { | ||
return cloneUnlessOtherwiseSpecified(source, options); | ||
} else if (sourceIsArray) { | ||
return options.arrayMerge(target, source, options); | ||
} else { | ||
return mergeObject(target, source, options); | ||
} | ||
}, "deepMerge"); | ||
deepMerge.all = /* @__PURE__ */ __name(function deepMergeAll(array, options) { | ||
if (!Array.isArray(array)) { | ||
throw new Error("first argument should be an array"); | ||
} | ||
return array.reduce((prev, next) => { | ||
return deepMerge(prev, next, options); | ||
}, {}); | ||
}, "deepMergeAll"); | ||
// packages/utilities/src/string-fns/upper-case-first.ts | ||
var upperCaseFirst = /* @__PURE__ */ __name((input) => { | ||
return input ? input.charAt(0).toUpperCase() + input.substring(1) : input; | ||
}, "upperCaseFirst"); | ||
// packages/utilities/src/string-fns/period-split.ts | ||
var periodSplit = /* @__PURE__ */ __name((input) => { | ||
const parts = input?.replace(/([A-Z])+/g, (input2) => upperCaseFirst(input2) ?? EMPTY_STRING)?.split(/(?=[A-Z])|[\.\-\s_]/).map((x) => x.toLowerCase()) ?? []; | ||
if (parts.length === 0) | ||
return ""; | ||
if (parts.length === 1) | ||
return parts[0]; | ||
return parts.reduce((ret, part) => { | ||
return `${ret}.${part.toLowerCase()}`.toLowerCase(); | ||
}); | ||
}, "periodSplit"); | ||
// packages/utilities/src/helper-fns/flatten-object.ts | ||
var flattenObject = /* @__PURE__ */ __name((obj, prefix = "", keyStringFn = periodSplit) => { | ||
const flattened = {}; | ||
Object.keys(obj).forEach((key) => { | ||
if (isSetObject(obj[key])) { | ||
Object.assign(flattened, flattenObject(obj[key], prefix)); | ||
} else { | ||
const prefixedKey = keyStringFn(`${prefix}_${key}`); | ||
if (prefixedKey) { | ||
flattened[prefixedKey] = obj[key]; | ||
} | ||
} | ||
}); | ||
return flattened; | ||
}, "flattenObject"); | ||
// packages/utilities/src/helper-fns/is-runtime-server.ts | ||
var isRuntimeServer = /* @__PURE__ */ __name(() => typeof window === "undefined" || "Deno" in window, "isRuntimeServer"); | ||
var isRuntimeClient = /* @__PURE__ */ __name(() => !isRuntimeServer(), "isRuntimeClient"); | ||
// packages/utilities/src/helper-fns/noop.ts | ||
var noop = /* @__PURE__ */ __name((params) => { | ||
}, "noop"); | ||
// packages/utilities/src/string-fns/lower-case-first.ts | ||
var lowerCaseFirst = /* @__PURE__ */ __name((input) => { | ||
return input ? input.charAt(0).toLowerCase() + input.substring(1) : input; | ||
}, "lowerCaseFirst"); | ||
// packages/utilities/src/string-fns/pascal-case.ts | ||
var pascalCase = /* @__PURE__ */ __name((input) => { | ||
return input ? input.split(" ").map((i) => i.length > 0 ? i.trim().charAt(0).toUpperCase() + i.trim().slice(1) : "").join("") : input; | ||
}, "pascalCase"); | ||
// packages/utilities/src/string-fns/camel-case.ts | ||
var camelCase = /* @__PURE__ */ __name((input) => { | ||
return input ? lowerCaseFirst(pascalCase(input)) : input; | ||
}, "camelCase"); | ||
// packages/utilities/src/string-fns/snake-case.ts | ||
var snakeCase = /* @__PURE__ */ __name((input, options = { | ||
splitOnNumber: true | ||
}) => { | ||
if (!input) | ||
return ""; | ||
const parts = input?.replace(/([A-Z])+/g, (input2) => upperCaseFirst(input2) ?? EMPTY_STRING).split(/(?=[A-Z])|[\.\-\s_]/).map((x) => x.toLowerCase()) ?? []; | ||
if (parts.length === 0) | ||
return ""; | ||
if (parts.length === 1) | ||
return parts[0]; | ||
const result = parts.reduce((ret, part) => { | ||
return `${ret}_${part.toLowerCase()}`; | ||
}); | ||
return options?.splitOnNumber === false ? result : result.replace(/([A-Za-z]{1}[0-9]{1})/, (val) => `${val[0]}_${val[1]}`); | ||
}, "snakeCase"); | ||
// packages/utilities/src/string-fns/constant-case.ts | ||
var constantCase = /* @__PURE__ */ __name((input) => { | ||
return snakeCase(input)?.toUpperCase(); | ||
}, "constantCase"); | ||
// packages/utilities/src/string-fns/kebab-case.ts | ||
var kebabCase = /* @__PURE__ */ __name((input) => { | ||
const parts = input?.replace(/([A-Z])+/g, (input2) => upperCaseFirst(input2) ?? EMPTY_STRING)?.split(/(?=[A-Z])|[\.\-\s_]/).map((x) => x.toLowerCase()) ?? []; | ||
if (parts.length === 0) | ||
return ""; | ||
if (parts.length === 1) | ||
return parts[0]; | ||
return parts.reduce((ret, part) => { | ||
return `${ret}-${part.toLowerCase()}`.toLowerCase(); | ||
}); | ||
}, "kebabCase"); | ||
// packages/utilities/src/string-fns/title-case.ts | ||
var titleCase = /* @__PURE__ */ __name((input) => { | ||
if (!input) { | ||
return ""; | ||
} | ||
return input.split(/(?=[A-Z])|[\.\-\s_]/).map((s) => s.trim()).filter((s) => !!s).map((s) => upperCaseFirst(s.toLowerCase())).join(" "); | ||
}, "titleCase"); | ||
})(); |
@@ -1,1 +0,900 @@ | ||
var e=Object.defineProperty,__name=(t,r)=>e(t,"name",{value:r,configurable:!0}),t=__name((e=>null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)),"getObjectTag"),r=__name((e=>"object"==typeof e&&null!==e),"isObjectLike"),n=__name((e=>{if(!r(e)||"[object Object]"!=t(e))return!1;if(null===Object.getPrototypeOf(e))return!0;let n=e;for(;null!==Object.getPrototypeOf(n);)n=Object.getPrototypeOf(n);return Object.getPrototypeOf(e)===n}),"isPlainObject"),o=__name((e=>{try{return!!e&&e.constructor===Object||n(e)}catch(e){return!1}}),"isObject"),a=globalThis.crypto&&o(typeof globalThis.crypto)?globalThis.crypto:void 0,c=a,i=__name((()=>{if(!a)throw new Error("Crypto is not available");return a}),"getWebCrypto"),s=__name((e=>i().subtle.digest("SHA-256",(new TextEncoder).encode(e)).then((e=>{let t=[],r=new DataView(e);for(let e=0;e<r.byteLength;e+=4)t.push(("00000000"+r.getUint32(e).toString(16)).slice(-8));return t.join("")}))),"sha256"),u=__name((e=>{try{return null===e}catch(e){return!1}}),"isNull"),l=__name((e=>{try{return void 0===e}catch(e){return!1}}),"isUndefined"),y=__name((e=>{try{return l(e)||u(e)}catch(e){return!1}}),"isEmpty"),p=__name((e=>{try{return e instanceof Number||"number"==typeof e||Number(e)===e}catch(e){return!1}}),"isNumber"),f=__name((e=>p(e)&&e%1==0),"isInt"),b=__name((e=>p(e)&&e%1!=0),"isFloat"),g=__name((e=>o(e)&&!y(e)&&"length"in e&&p(e.length)&&(0===e.length||e.length>0&&Object.prototype.hasOwnProperty.call(e,e.length-1))),"isArrayLike"),m=__name((e=>o(e)&&!u(e)&&Symbol.asyncIterator in e),"isAsyncIterable"),w=__name((e=>"bigint"==typeof e||"[object BigInt]"==t(e)),"isBigInt"),d=__name((e=>{try{return e instanceof Boolean||"boolean"==typeof e||Boolean(e)===e}catch(e){return!1}}),"isBoolean"),O="undefined"!=typeof Buffer,j=O?Buffer.isBuffer.bind(Buffer):__name((function isBuffer2(e){return!1}),"isBuffer"),h=(e=>{if("object"==typeof globalThis)return globalThis;Object.defineProperty(e,"typeDetectGlobalObject",{get(){return this},configurable:!0});const t=typeDetectGlobalObject;return delete e.typeDetectGlobalObject,t})(Object.prototype);function typeDetect(e){if(j(e))return"Buffer";const t=typeof e;if("object"!==t)return t;if(null===e)return"null";if(e===h)return"global";if(Array.isArray(e)&&(void 0===Symbol.toStringTag||!(Symbol.toStringTag in e)))return"Array";if("object"==typeof window&&null!==window){if("object"==typeof window.location&&e===window.location)return"Location";if("object"==typeof window.document&&e===window.document)return"Document";if("object"==typeof window.navigator){if("object"==typeof window.navigator.mimeTypes&&e===window.navigator.mimeTypes)return"MimeTypeArray";if("object"==typeof window.navigator.plugins&&e===window.navigator.plugins)return"PluginArray"}if(("function"==typeof window.HTMLElement||"object"==typeof window.HTMLElement)&&e instanceof window.HTMLElement){if("BLOCKQUOTE"===e.tagName)return"HTMLQuoteElement";if("TD"===e.tagName)return"HTMLTableDataCellElement";if("TH"===e.tagName)return"HTMLTableHeaderCellElement"}}const r=void 0!==Symbol.toStringTag&&e[Symbol.toStringTag];if("string"==typeof r)return r;const n=Object.getPrototypeOf(e);return n===RegExp.prototype?"RegExp":n===Date.prototype?"Date":"undefined"!=typeof Promise&&n===Promise.prototype?"Promise":"undefined"!=typeof Set&&n===Set.prototype?"Set":"undefined"!=typeof Map&&n===Map.prototype?"Map":"undefined"!=typeof WeakSet&&n===WeakSet.prototype?"WeakSet":"undefined"!=typeof WeakMap&&n===WeakMap.prototype?"WeakMap":"undefined"!=typeof DataView&&n===DataView.prototype?"DataView":"undefined"!=typeof Map&&n===Object.getPrototypeOf((new Map).entries())?"Map Iterator":"undefined"!=typeof Set&&n===Object.getPrototypeOf((new Set).entries())?"Set Iterator":"function"==typeof Array.prototype[Symbol.iterator]&&n===Object.getPrototypeOf([][Symbol.iterator]())?"Array Iterator":void 0!==Symbol.iterator&&"function"==typeof String.prototype[Symbol.iterator]&&Object.getPrototypeOf(""[Symbol.iterator]())&&n===Object.getPrototypeOf(""[Symbol.iterator]())?"String Iterator":null===n?"Object":Object.prototype.toString.call(e).slice(8,-1)}__name(typeDetect,"typeDetect");var S=new Set(["Arguments","Array","Map","Object","Set"]);function isCollection(e){return S.has(typeDetect(e))}__name(isCollection,"isCollection");var A=__name((e=>r(e)&&"[object Date]"==t(e)),"isDate"),C=__name((e=>{try{return!!e||0===Object.keys(e??{}).length}catch(e){return!0}}),"isEmptyObject"),M=__name((e=>{try{return y(e)||C(e)}catch(e){return!0}}),"isEmptyOrEmptyObject"),E="",v="\r\n",D={},T="Arguments",P="Array",k="Object",B="Map",I="Set",L=Symbol("NestedValue"),U=__name((e=>{try{return"string"==typeof e}catch(e){return!1}}),"isString"),N=__name((e=>{try{return U(e)&&""===e}catch(e){return!1}}),"isEmptyString"),V=__name((e=>{if(!o(e))return!1;const r=t(e);return"[object Error]"===r||"[object DOMException]"===r||"string"==typeof e?.message&&"string"==typeof e?.name&&!n(e)}),"isError"),$=__name((e=>{try{return e instanceof Function||"function"==typeof e||!!(e&&e.constructor&&e?.call&&e?.apply)}catch(e){return!1}}),"isFunction"),W=__name((e=>{try{return!y(e)}catch(e){return!1}}),"isSet"),F=__name((e=>W(e)&&o(e)),"isNonNullObject"),x=__name((e=>e.$$typeof===("function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103)),"isReactElement"),H=__name((e=>{const t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||x(e)}),"isSpecialType"),R=__name((e=>F(e)&&!H(e)),"isMergeableObject"),_=__name((e=>{try{return!y(e)&&!N(e)&&!C(e)}catch(e){return!1}}),"isNotEmpty"),Z=__name((e=>{try{return null==e||"object"!=typeof e&&"function"!=typeof e}catch(e){return!1}}),"isPrimitive"),K=__name((e=>o(e)&&$(e?.then)),"isPromise"),G=__name((e=>{try{return void 0!==e?.current}catch(e){return!1}}),"isRef"),z=__name((e=>{try{return!y(e?.name)&&"value"in e}catch(e){return!1}}),"isSelectOption"),Q=__name((e=>{try{return M(e)}catch(e){return!0}}),"isSetObject"),q=__name((e=>{try{return W(e)&&U(e)&&e.length>0}catch(e){return!1}}),"isSetString"),J=__name((e=>{try{return e instanceof Symbol||"symbol"==typeof e||!!e&&e.constructor===Symbol}catch(e){return!1}}),"isSymbol"),X=__name((e=>{try{return W(e)&&o(e)&&"__typename"in e}catch(e){return!1}}),"isTyped"),Y=__name(((e,t)=>{try{return o(e)&&t in e}catch(e){return!1}}),"propertyExists"),ee=__name(((e,t)=>Y(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))),"propertyUnsafe");function getKeys(e,t){switch(t){case T:case P:return Object.keys(e);case k:return[].concat(Object.keys(e),Object.getOwnPropertySymbols(e));case B:case I:return Array.from(e.keys());default:return[]}}function getValue(e,t,r){switch(r){case T:case P:case k:return e[t];case B:return e.get(t);case I:return t}}function setValue(e,t,r,n){switch(n){case T:case P:case k:e[t]=r;break;case B:e.set(t,r);break;case I:e.add(r)}return e}__name(getKeys,"getKeys"),__name(getValue,"getValue"),__name(setValue,"setValue");var te=O?Buffer.from.bind(Buffer):__name((function cloneBuffer2(e){return e}),"cloneBuffer");function clone(e,t){switch(t){case"ArrayBuffer":return e.slice(0);case"Boolean":return new Boolean(e.valueOf());case"Buffer":return te(e);case"DataView":return new DataView(e.buffer);case"Date":return new Date(e.getTime());case"Number":return new Number(e);case"RegExp":return new RegExp(e.source,e.flags);case"String":return new String(e);case"Float32Array":return new Float32Array(e);case"Float64Array":return new Float64Array(e);case"Int16Array":return new Int16Array(e);case"Int32Array":return new Int32Array(e);case"Int8Array":return new Int8Array(e);case"Uint16Array":return new Uint16Array(e);case"Uint32Array":return new Uint32Array(e);case"Uint8Array":return new Uint8Array(e);case"Uint8ClampedArray":return new Uint8ClampedArray(e);case"Array Iterator":case"Map Iterator":case"Promise":case"Set Iterator":case"String Iterator":case"function":case"global":case"WeakMap":case"WeakSet":case"boolean":case"null":case"number":case"string":case"symbol":case"undefined":return e;case T:case P:return[];case B:return new Map;case k:return{};case I:return new Set;default:return e}}function copy(e,t,r=null){if(r&&"Object"===t){const n=r(e,t);if(void 0!==n)return n}return clone(e,t)}function recursiveCopy(e,t,r,n,o){const a=typeDetect(e),c=copy(e,a);if(!isCollection(a))return c;const i=getKeys(e,a);for(const c of i){const i=getValue(e,c,a);if(n.has(i))setValue(t,c,r.get(i),a);else{const e=typeDetect(i),s=copy(i,e);isCollection(e)&&(r.set(i,s),n.add(i)),setValue(t,c,recursiveCopy(i,s,r,n,o),a)}}return t}function deepCopy(e,t){const{customizer:r=null}=t||{},n=typeDetect(e);if(!isCollection(n))return copy(e,n,r);const o=copy(e,n,r);return recursiveCopy(e,o,new WeakMap([[e,o]]),new WeakSet([e]),r)}__name(clone,"clone"),__name(copy,"copy"),__name(recursiveCopy,"recursiveCopy"),__name(deepCopy,"deepCopy");var re=__name((e=>Array.isArray(e)?[]:{}),"emptyTarget"),ne=__name(((e,t)=>!1!==t.clone&&t.isMergeableObject(e)?se(re(e),e,t):e),"cloneUnlessOtherwiseSpecified"),oe=__name(((e,t,r)=>e.concat(t).map((e=>ne(e,r)))),"defaultArrayMerge"),ae=__name(((e,t)=>{if(!t.customMerge)return se;const r=t.customMerge(e);return $(r)?r:se}),"getMergeFunction"),ce=__name((e=>Object.keys(e).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((t=>Object.propertyIsEnumerable.call(e,t))):[])),"getKeys"),ie=__name(((e,t,r)=>{const n={};return r.isMergeableObject(e)&&ce(e).forEach((t=>{n[t]=ne(e[t],r)})),ce(t).forEach((o=>{Y(e,o)||(ee(e,o)&&r.isMergeableObject(t[o])?n[o]=ae(o,r)(e[o],t[o],r):n[o]=ne(t[o],r))})),n}),"mergeObject"),se=__name(((e,t,r={})=>{if(!e||!t)return e||t;(r=r||{}).arrayMerge=r.arrayMerge||oe,r.isMergeableObject=r.isMergeableObject||R,r.cloneUnlessOtherwiseSpecified=ne;const n=Array.isArray(t);return n===Array.isArray(e)?n?r.arrayMerge(e,t,r):ie(e,t,r):ne(t,r)}),"deepMerge");se.all=__name((function deepMergeAll(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce(((e,r)=>se(e,r,t)),{})}),"deepMergeAll");var ue=__name((e=>e?e.charAt(0).toUpperCase()+e.substring(1):e),"upperCaseFirst"),le=__name((e=>{const t=e?.replace(/([A-Z])+/g,(e=>ue(e)??""))?.split(/(?=[A-Z])|[\.\-\s_]/).map((e=>e.toLowerCase()))??[];return 0===t.length?"":1===t.length?t[0]:t.reduce(((e,t)=>`${e}.${t.toLowerCase()}`.toLowerCase()))}),"periodSplit"),ye=__name(((e,t="",r=le)=>{const n={};return Object.keys(e).forEach((o=>{if(Q(e[o]))Object.assign(n,ye(e[o],t));else{const a=r(`${t}_${o}`);a&&(n[a]=e[o])}})),n}),"flattenObject"),pe=__name((()=>"undefined"==typeof window||"Deno"in window),"isRuntimeServer"),fe=__name((()=>!pe()),"isRuntimeClient"),be=__name((e=>{}),"noop"),ge=__name((e=>e?e.charAt(0).toLowerCase()+e.substring(1):e),"lowerCaseFirst"),me=__name((e=>e?e.split(" ").map((e=>e.length>0?e.trim().charAt(0).toUpperCase()+e.trim().slice(1):"")).join(""):e),"pascalCase"),we=__name((e=>e?ge(me(e)):e),"camelCase"),de=__name(((e,t={splitOnNumber:!0})=>{if(!e)return"";const r=e?.replace(/([A-Z])+/g,(e=>ue(e)??"")).split(/(?=[A-Z])|[\.\-\s_]/).map((e=>e.toLowerCase()))??[];if(0===r.length)return"";if(1===r.length)return r[0];const n=r.reduce(((e,t)=>`${e}_${t.toLowerCase()}`));return!1===t?.splitOnNumber?n:n.replace(/([A-Za-z]{1}[0-9]{1})/,(e=>`${e[0]}_${e[1]}`))}),"snakeCase"),Oe=__name((e=>de(e)?.toUpperCase()),"constantCase"),je=__name((e=>{const t=e?.replace(/([A-Z])+/g,(e=>ue(e)??""))?.split(/(?=[A-Z])|[\.\-\s_]/).map((e=>e.toLowerCase()))??[];return 0===t.length?"":1===t.length?t[0]:t.reduce(((e,t)=>`${e}-${t.toLowerCase()}`.toLowerCase()))}),"kebabCase"),he=__name((e=>e?e.split(/(?=[A-Z])|[\.\-\s_]/).map((e=>e.trim())).filter((e=>!!e)).map((e=>ue(e.toLowerCase()))).join(" "):""),"titleCase");export{L as $NestedValue,c as Crypto,D as EMPTY_OBJECT,E as EMPTY_STRING,v as NEWLINE_STRING,T as TYPE_ARGUMENTS,P as TYPE_ARRAY,B as TYPE_MAP,k as TYPE_OBJECT,I as TYPE_SET,we as camelCase,Oe as constantCase,copy,deepCopy,se as deepMerge,ye as flattenObject,t as getObjectTag,i as getWebCrypto,g as isArrayLike,m as isAsyncIterable,w as isBigInt,d as isBoolean,j as isBuffer,O as isBufferExists,isCollection,A as isDate,y as isEmpty,C as isEmptyObject,M as isEmptyOrEmptyObject,N as isEmptyString,V as isError,b as isFloat,$ as isFunction,f as isInt,R as isMergeableObject,_ as isNotEmpty,u as isNull,p as isNumber,o as isObject,r as isObjectLike,n as isPlainObject,Z as isPrimitive,K as isPromise,x as isReactElement,G as isRef,fe as isRuntimeClient,pe as isRuntimeServer,z as isSelectOption,W as isSet,Q as isSetObject,q as isSetString,U as isString,J as isSymbol,X as isTyped,l as isUndefined,je as kebabCase,ge as lowerCaseFirst,be as noop,me as pascalCase,le as periodSplit,Y as propertyExists,ee as propertyUnsafe,s as sha256,de as snakeCase,he as titleCase,typeDetect,ue as upperCaseFirst}; | ||
// ------------------------------------------------------------------- | ||
// | ||
// Storm Software | ||
// ⚡ @storm-stack - Utilities | ||
// | ||
// This code was released as part of the @storm-stack project. @storm-stack | ||
// is maintained by Storm Software under the {Apache License 2.0, and is | ||
// free for commercial and private use. For more information, please visit | ||
// our licensing page. | ||
// | ||
// Website: https://stormsoftware.org | ||
// Repository: https://github.com/storm-software/storm-stack.git | ||
// Documentation: https://stormsoftware.org/docs/storm-stack | ||
// Contact: https://stormsoftware.org/contact | ||
// Licensing: https://stormsoftware.org/licensing | ||
// | ||
// ------------------------------------------------------------------- | ||
var __defProp = Object.defineProperty; | ||
var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); | ||
// packages/utilities/src/type-checks/get-object-tag.ts | ||
var getObjectTag = /* @__PURE__ */ __name((value) => { | ||
if (value == null) { | ||
return value === void 0 ? "[object Undefined]" : "[object Null]"; | ||
} | ||
return Object.prototype.toString.call(value); | ||
}, "getObjectTag"); | ||
// packages/utilities/src/type-checks/is-plain-object.ts | ||
var isObjectLike = /* @__PURE__ */ __name((obj) => { | ||
return typeof obj === "object" && obj !== null; | ||
}, "isObjectLike"); | ||
var isPlainObject = /* @__PURE__ */ __name((obj) => { | ||
if (!isObjectLike(obj) || getObjectTag(obj) != "[object Object]") { | ||
return false; | ||
} | ||
if (Object.getPrototypeOf(obj) === null) { | ||
return true; | ||
} | ||
let proto = obj; | ||
while (Object.getPrototypeOf(proto) !== null) { | ||
proto = Object.getPrototypeOf(proto); | ||
} | ||
return Object.getPrototypeOf(obj) === proto; | ||
}, "isPlainObject"); | ||
// packages/utilities/src/type-checks/is-object.ts | ||
var isObject = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return !!value && value.constructor === Object || isPlainObject(value); | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isObject"); | ||
// packages/utilities/src/crypto/web-crypto.ts | ||
var WebCrypto = globalThis.crypto && isObject(typeof globalThis.crypto) ? globalThis.crypto : void 0; | ||
var Crypto = WebCrypto; | ||
var getWebCrypto = /* @__PURE__ */ __name(() => { | ||
if (!WebCrypto) { | ||
throw new Error("Crypto is not available"); | ||
} | ||
return WebCrypto; | ||
}, "getWebCrypto"); | ||
// packages/utilities/src/crypto/sha-256.ts | ||
var sha256 = /* @__PURE__ */ __name((value) => getWebCrypto().subtle.digest("SHA-256", new TextEncoder().encode(value)).then((h) => { | ||
let hexes = [], view = new DataView(h); | ||
for (let i = 0; i < view.byteLength; i += 4) | ||
hexes.push(("00000000" + view.getUint32(i).toString(16)).slice(-8)); | ||
return hexes.join(""); | ||
}), "sha256"); | ||
// packages/utilities/src/type-checks/is-null.ts | ||
var isNull = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value === null; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isNull"); | ||
// packages/utilities/src/type-checks/is-undefined.ts | ||
var isUndefined = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value === void 0; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isUndefined"); | ||
// packages/utilities/src/type-checks/is-empty.ts | ||
var isEmpty = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return isUndefined(value) || isNull(value); | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isEmpty"); | ||
// packages/utilities/src/type-checks/is-number.ts | ||
var isNumber = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value instanceof Number || typeof value === "number" || Number(value) === value; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isNumber"); | ||
var isInt = /* @__PURE__ */ __name((value) => { | ||
return isNumber(value) && value % 1 === 0; | ||
}, "isInt"); | ||
var isFloat = /* @__PURE__ */ __name((value) => { | ||
return isNumber(value) && value % 1 !== 0; | ||
}, "isFloat"); | ||
// packages/utilities/src/type-checks/is-array-like.ts | ||
var isArrayLike = /* @__PURE__ */ __name((value) => { | ||
return isObject(value) && !isEmpty(value) && "length" in value && isNumber(value.length) && (value.length === 0 || value.length > 0 && Object.prototype.hasOwnProperty.call(value, value.length - 1)); | ||
}, "isArrayLike"); | ||
// packages/utilities/src/type-checks/is-async-iterable.ts | ||
var isAsyncIterable = /* @__PURE__ */ __name((value) => { | ||
return isObject(value) && !isNull(value) && Symbol.asyncIterator in value; | ||
}, "isAsyncIterable"); | ||
// packages/utilities/src/type-checks/is-bigint.ts | ||
var isBigInt = /* @__PURE__ */ __name((value) => typeof value === "bigint" || getObjectTag(value) == "[object BigInt]", "isBigInt"); | ||
// packages/utilities/src/type-checks/is-boolean.ts | ||
var isBoolean = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value instanceof Boolean || typeof value === "boolean" || Boolean(value) === value; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isBoolean"); | ||
// packages/utilities/src/type-checks/is-buffer.ts | ||
var isBufferExists = typeof Buffer !== "undefined"; | ||
var isBuffer = isBufferExists ? Buffer.isBuffer.bind(Buffer) : ( | ||
/** | ||
* Check if the provided value's type is `Buffer` | ||
* @param value - The value to type check | ||
* @returns An indicator specifying if the value provided is of type `Buffer` | ||
*/ | ||
/* @__PURE__ */ __name(function isBuffer2(value) { | ||
return false; | ||
}, "isBuffer") | ||
); | ||
// packages/utilities/src/type-checks/type-detect.ts | ||
var globalObject = ((Obj) => { | ||
if (typeof globalThis === "object") { | ||
return globalThis; | ||
} | ||
Object.defineProperty(Obj, "typeDetectGlobalObject", { | ||
get() { | ||
return this; | ||
}, | ||
configurable: true | ||
}); | ||
const global = typeDetectGlobalObject; | ||
delete Obj.typeDetectGlobalObject; | ||
return global; | ||
})(Object.prototype); | ||
function typeDetect(obj) { | ||
if (isBuffer(obj)) { | ||
return "Buffer"; | ||
} | ||
const typeofObj = typeof obj; | ||
if (typeofObj !== "object") { | ||
return typeofObj; | ||
} | ||
if (obj === null) { | ||
return "null"; | ||
} | ||
if (obj === globalObject) { | ||
return "global"; | ||
} | ||
if (Array.isArray(obj) && (typeof Symbol.toStringTag === "undefined" || !(Symbol.toStringTag in obj))) { | ||
return "Array"; | ||
} | ||
if (typeof window === "object" && window !== null) { | ||
if (typeof window.location === "object" && obj === window.location) { | ||
return "Location"; | ||
} | ||
if (typeof window.document === "object" && obj === window.document) { | ||
return "Document"; | ||
} | ||
if (typeof window.navigator === "object") { | ||
if (typeof window.navigator.mimeTypes === "object" && obj === window.navigator.mimeTypes) { | ||
return "MimeTypeArray"; | ||
} | ||
if (typeof window.navigator.plugins === "object" && obj === window.navigator.plugins) { | ||
return "PluginArray"; | ||
} | ||
} | ||
if ((typeof window.HTMLElement === "function" || typeof window.HTMLElement === "object") && obj instanceof window.HTMLElement) { | ||
if (obj.tagName === "BLOCKQUOTE") { | ||
return "HTMLQuoteElement"; | ||
} | ||
if (obj.tagName === "TD") { | ||
return "HTMLTableDataCellElement"; | ||
} | ||
if (obj.tagName === "TH") { | ||
return "HTMLTableHeaderCellElement"; | ||
} | ||
} | ||
} | ||
const stringTag = typeof Symbol.toStringTag !== "undefined" && obj[Symbol.toStringTag]; | ||
if (typeof stringTag === "string") { | ||
return stringTag; | ||
} | ||
const objPrototype = Object.getPrototypeOf(obj); | ||
if (objPrototype === RegExp.prototype) { | ||
return "RegExp"; | ||
} | ||
if (objPrototype === Date.prototype) { | ||
return "Date"; | ||
} | ||
if (typeof Promise !== "undefined" && objPrototype === Promise.prototype) { | ||
return "Promise"; | ||
} | ||
if (typeof Set !== "undefined" && objPrototype === Set.prototype) { | ||
return "Set"; | ||
} | ||
if (typeof Map !== "undefined" && objPrototype === Map.prototype) { | ||
return "Map"; | ||
} | ||
if (typeof WeakSet !== "undefined" && objPrototype === WeakSet.prototype) { | ||
return "WeakSet"; | ||
} | ||
if (typeof WeakMap !== "undefined" && objPrototype === WeakMap.prototype) { | ||
return "WeakMap"; | ||
} | ||
if (typeof DataView !== "undefined" && objPrototype === DataView.prototype) { | ||
return "DataView"; | ||
} | ||
if (typeof Map !== "undefined" && objPrototype === Object.getPrototypeOf((/* @__PURE__ */ new Map()).entries())) { | ||
return "Map Iterator"; | ||
} | ||
if (typeof Set !== "undefined" && objPrototype === Object.getPrototypeOf((/* @__PURE__ */ new Set()).entries())) { | ||
return "Set Iterator"; | ||
} | ||
if (typeof Array.prototype[Symbol.iterator] === "function" && objPrototype === Object.getPrototypeOf([][Symbol.iterator]())) { | ||
return "Array Iterator"; | ||
} | ||
if (typeof Symbol.iterator !== "undefined" && typeof String.prototype[Symbol.iterator] === "function" && Object.getPrototypeOf(""[Symbol.iterator]()) && objPrototype === Object.getPrototypeOf(""[Symbol.iterator]())) { | ||
return "String Iterator"; | ||
} | ||
if (objPrototype === null) { | ||
return "Object"; | ||
} | ||
return Object.prototype.toString.call(obj).slice(8, -1); | ||
} | ||
__name(typeDetect, "typeDetect"); | ||
// packages/utilities/src/type-checks/is-collection.ts | ||
var COLLECTION_TYPE_SET = /* @__PURE__ */ new Set([ | ||
"Arguments", | ||
"Array", | ||
"Map", | ||
"Object", | ||
"Set" | ||
]); | ||
function isCollection(value) { | ||
return COLLECTION_TYPE_SET.has(typeDetect(value)); | ||
} | ||
__name(isCollection, "isCollection"); | ||
// packages/utilities/src/type-checks/is-date.ts | ||
var isDate = /* @__PURE__ */ __name((value) => isObjectLike(value) && getObjectTag(value) == "[object Date]", "isDate"); | ||
// packages/utilities/src/type-checks/is-empty-object.ts | ||
var isEmptyObject = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return !!value || Object.keys(value ?? {}).length === 0; | ||
} catch (e) { | ||
return true; | ||
} | ||
}, "isEmptyObject"); | ||
var isEmptyOrEmptyObject = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return isEmpty(value) || isEmptyObject(value); | ||
} catch (e) { | ||
return true; | ||
} | ||
}, "isEmptyOrEmptyObject"); | ||
// packages/utilities/src/types.ts | ||
var EMPTY_STRING = ""; | ||
var NEWLINE_STRING = "\r\n"; | ||
var EMPTY_OBJECT = {}; | ||
var TYPE_ARGUMENTS = "Arguments"; | ||
var TYPE_ARRAY = "Array"; | ||
var TYPE_OBJECT = "Object"; | ||
var TYPE_MAP = "Map"; | ||
var TYPE_SET = "Set"; | ||
var $NestedValue = Symbol("NestedValue"); | ||
// packages/utilities/src/type-checks/is-string.ts | ||
var isString = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return typeof value === "string"; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isString"); | ||
// packages/utilities/src/type-checks/is-empty-string.ts | ||
var isEmptyString = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return isString(value) && value === EMPTY_STRING; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isEmptyString"); | ||
// packages/utilities/src/type-checks/is-error.ts | ||
var isError = /* @__PURE__ */ __name((obj) => { | ||
if (!isObject(obj)) { | ||
return false; | ||
} | ||
const tag = getObjectTag(obj); | ||
return tag === "[object Error]" || tag === "[object DOMException]" || typeof obj?.message === "string" && typeof obj?.name === "string" && !isPlainObject(obj); | ||
}, "isError"); | ||
// packages/utilities/src/type-checks/is-function.ts | ||
var isFunction = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value instanceof Function || typeof value === "function" || !!(value && value.constructor && value?.call && value?.apply); | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isFunction"); | ||
// packages/utilities/src/type-checks/is-set.ts | ||
var isSet = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return !isEmpty(value); | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isSet"); | ||
// packages/utilities/src/type-checks/is-non-null-object.ts | ||
var isNonNullObject = /* @__PURE__ */ __name((value) => { | ||
return isSet(value) && isObject(value); | ||
}, "isNonNullObject"); | ||
// packages/utilities/src/type-checks/is-react-element.ts | ||
var isReactElement = /* @__PURE__ */ __name((value) => { | ||
return value.$$typeof === (typeof Symbol === "function" && Symbol.for ? Symbol.for("react.element") : 60103); | ||
}, "isReactElement"); | ||
// packages/utilities/src/type-checks/is-mergeable-object.ts | ||
var isSpecialType = /* @__PURE__ */ __name((value) => { | ||
const stringValue = Object.prototype.toString.call(value); | ||
return stringValue === "[object RegExp]" || stringValue === "[object Date]" || isReactElement(value); | ||
}, "isSpecialType"); | ||
var isMergeableObject = /* @__PURE__ */ __name((value) => { | ||
return isNonNullObject(value) && !isSpecialType(value); | ||
}, "isMergeableObject"); | ||
// packages/utilities/src/type-checks/is-not-empty.ts | ||
var isNotEmpty = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return !isEmpty(value) && !isEmptyString(value) && !isEmptyObject(value); | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isNotEmpty"); | ||
// packages/utilities/src/type-checks/is-primitive.ts | ||
var isPrimitive = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value === void 0 || value === null || typeof value !== "object" && typeof value !== "function"; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isPrimitive"); | ||
// packages/utilities/src/type-checks/is-promise.ts | ||
var isPromise = /* @__PURE__ */ __name((value) => { | ||
return isObject(value) && isFunction(value?.then); | ||
}, "isPromise"); | ||
// packages/utilities/src/type-checks/is-ref.ts | ||
var isRef = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value?.current !== void 0; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isRef"); | ||
// packages/utilities/src/type-checks/is-select-option.ts | ||
var isSelectOption = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return !isEmpty(value?.name) && "value" in value; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isSelectOption"); | ||
// packages/utilities/src/type-checks/is-set-object.ts | ||
var isSetObject = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return isEmptyOrEmptyObject(value); | ||
} catch (e) { | ||
return true; | ||
} | ||
}, "isSetObject"); | ||
// packages/utilities/src/type-checks/is-set-string.ts | ||
var isSetString = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return isSet(value) && isString(value) && value.length > 0; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isSetString"); | ||
// packages/utilities/src/type-checks/is-symbol.ts | ||
var isSymbol = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return value instanceof Symbol || typeof value === "symbol" || !!value && value.constructor === Symbol; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isSymbol"); | ||
// packages/utilities/src/type-checks/is-typed.ts | ||
var isTyped = /* @__PURE__ */ __name((value) => { | ||
try { | ||
return isSet(value) && isObject(value) && "__typename" in value; | ||
} catch (e) { | ||
return false; | ||
} | ||
}, "isTyped"); | ||
// packages/utilities/src/type-checks/property-exists.ts | ||
var propertyExists = /* @__PURE__ */ __name((object, propertyKey) => { | ||
try { | ||
return isObject(object) && propertyKey in object; | ||
} catch (_) { | ||
return false; | ||
} | ||
}, "propertyExists"); | ||
var propertyUnsafe = /* @__PURE__ */ __name((object, propertyKey) => { | ||
return propertyExists(object, propertyKey) && // Properties are safe to merge if they don't exist in the target yet, | ||
!(Object.hasOwnProperty.call(object, propertyKey) && // unsafe if they exist up the prototype chain, | ||
Object.propertyIsEnumerable.call(object, propertyKey)); | ||
}, "propertyUnsafe"); | ||
// packages/utilities/src/helper-fns/deep-copy.ts | ||
function getKeys(collection, collectionType) { | ||
switch (collectionType) { | ||
case TYPE_ARGUMENTS: | ||
case TYPE_ARRAY: | ||
return Object.keys(collection); | ||
case TYPE_OBJECT: | ||
return [].concat( | ||
// NOTE: Object.getOwnPropertyNames can get all own keys. | ||
Object.keys(collection), | ||
Object.getOwnPropertySymbols(collection) | ||
); | ||
case TYPE_MAP: | ||
case TYPE_SET: | ||
return Array.from(collection.keys()); | ||
default: | ||
return []; | ||
} | ||
} | ||
__name(getKeys, "getKeys"); | ||
function getValue(collection, key, collectionType) { | ||
switch (collectionType) { | ||
case TYPE_ARGUMENTS: | ||
case TYPE_ARRAY: | ||
case TYPE_OBJECT: | ||
return collection[key]; | ||
case TYPE_MAP: | ||
return collection.get(key); | ||
case TYPE_SET: | ||
return key; | ||
default: | ||
} | ||
return void 0; | ||
} | ||
__name(getValue, "getValue"); | ||
function setValue(collection, key, value, collectionType) { | ||
switch (collectionType) { | ||
case TYPE_ARGUMENTS: | ||
case TYPE_ARRAY: | ||
case TYPE_OBJECT: | ||
collection[key] = value; | ||
break; | ||
case TYPE_MAP: | ||
collection.set(key, value); | ||
break; | ||
case TYPE_SET: | ||
collection.add(value); | ||
break; | ||
default: | ||
} | ||
return collection; | ||
} | ||
__name(setValue, "setValue"); | ||
var cloneBuffer = isBufferExists ? Buffer.from.bind(Buffer) : ( | ||
/** | ||
* Clone the buffer instance. | ||
* | ||
* @param value | ||
* @returns argument used if Buffer unsupported | ||
*/ | ||
// eslint-disable-next-line @typescript-eslint/no-explicit-any | ||
/* @__PURE__ */ __name(function cloneBuffer2(value) { | ||
return value; | ||
}, "cloneBuffer") | ||
); | ||
function clone(value, valueType) { | ||
switch (valueType) { | ||
case "ArrayBuffer": | ||
return value.slice(0); | ||
case "Boolean": | ||
return new Boolean(value.valueOf()); | ||
case "Buffer": | ||
return cloneBuffer(value); | ||
case "DataView": | ||
return new DataView(value.buffer); | ||
case "Date": | ||
return new Date(value.getTime()); | ||
case "Number": | ||
return new Number(value); | ||
case "RegExp": | ||
return new RegExp(value.source, value.flags); | ||
case "String": | ||
return new String(value); | ||
case "Float32Array": | ||
return new Float32Array(value); | ||
case "Float64Array": | ||
return new Float64Array(value); | ||
case "Int16Array": | ||
return new Int16Array(value); | ||
case "Int32Array": | ||
return new Int32Array(value); | ||
case "Int8Array": | ||
return new Int8Array(value); | ||
case "Uint16Array": | ||
return new Uint16Array(value); | ||
case "Uint32Array": | ||
return new Uint32Array(value); | ||
case "Uint8Array": | ||
return new Uint8Array(value); | ||
case "Uint8ClampedArray": | ||
return new Uint8ClampedArray(value); | ||
case "Array Iterator": | ||
return value; | ||
case "Map Iterator": | ||
return value; | ||
case "Promise": | ||
return value; | ||
case "Set Iterator": | ||
return value; | ||
case "String Iterator": | ||
return value; | ||
case "function": | ||
return value; | ||
case "global": | ||
return value; | ||
case "WeakMap": | ||
return value; | ||
case "WeakSet": | ||
return value; | ||
case "boolean": | ||
return value; | ||
case "null": | ||
return value; | ||
case "number": | ||
return value; | ||
case "string": | ||
return value; | ||
case "symbol": | ||
return value; | ||
case "undefined": | ||
return value; | ||
case TYPE_ARGUMENTS: | ||
return []; | ||
case TYPE_ARRAY: | ||
return []; | ||
case TYPE_MAP: | ||
return /* @__PURE__ */ new Map(); | ||
case TYPE_OBJECT: | ||
return {}; | ||
case TYPE_SET: | ||
return /* @__PURE__ */ new Set(); | ||
default: | ||
return value; | ||
} | ||
} | ||
__name(clone, "clone"); | ||
function copy(value, valueType, customizer = null) { | ||
if (customizer && valueType === "Object") { | ||
const result = customizer(value, valueType); | ||
if (result !== void 0) { | ||
return result; | ||
} | ||
} | ||
return clone(value, valueType); | ||
} | ||
__name(copy, "copy"); | ||
function recursiveCopy(value, clone2, references, visited, customizer) { | ||
const valueType = typeDetect(value); | ||
const copiedValue = copy(value, valueType); | ||
if (!isCollection(valueType)) { | ||
return copiedValue; | ||
} | ||
const keys = getKeys(value, valueType); | ||
for (const collectionKey of keys) { | ||
const collectionValue = getValue(value, collectionKey, valueType); | ||
if (visited.has(collectionValue)) { | ||
setValue(clone2, collectionKey, references.get(collectionValue), valueType); | ||
} else { | ||
const collectionValueType = typeDetect(collectionValue); | ||
const copiedCollectionValue = copy(collectionValue, collectionValueType); | ||
if (isCollection(collectionValueType)) { | ||
references.set(collectionValue, copiedCollectionValue); | ||
visited.add(collectionValue); | ||
} | ||
setValue(clone2, collectionKey, recursiveCopy(collectionValue, copiedCollectionValue, references, visited, customizer), valueType); | ||
} | ||
} | ||
return clone2; | ||
} | ||
__name(recursiveCopy, "recursiveCopy"); | ||
function deepCopy(value, options) { | ||
const { customizer = null } = options || {}; | ||
const valueType = typeDetect(value); | ||
if (!isCollection(valueType)) { | ||
return copy(value, valueType, customizer); | ||
} | ||
const copiedValue = copy(value, valueType, customizer); | ||
const references = new WeakMap([ | ||
[ | ||
value, | ||
copiedValue | ||
] | ||
]); | ||
const visited = new WeakSet([ | ||
value | ||
]); | ||
return recursiveCopy(value, copiedValue, references, visited, customizer); | ||
} | ||
__name(deepCopy, "deepCopy"); | ||
// packages/utilities/src/helper-fns/deep-merge.ts | ||
var emptyTarget = /* @__PURE__ */ __name((val) => { | ||
return Array.isArray(val) ? [] : {}; | ||
}, "emptyTarget"); | ||
var cloneUnlessOtherwiseSpecified = /* @__PURE__ */ __name((value, options) => { | ||
return options.clone !== false && options.isMergeableObject(value) ? deepMerge(emptyTarget(value), value, options) : value; | ||
}, "cloneUnlessOtherwiseSpecified"); | ||
var defaultArrayMerge = /* @__PURE__ */ __name((target, source, options) => { | ||
return target.concat(source).map((element) => { | ||
return cloneUnlessOtherwiseSpecified(element, options); | ||
}); | ||
}, "defaultArrayMerge"); | ||
var getMergeFunction = /* @__PURE__ */ __name((key, options) => { | ||
if (!options.customMerge) { | ||
return deepMerge; | ||
} | ||
const customMerge = options.customMerge(key); | ||
return isFunction(customMerge) ? customMerge : deepMerge; | ||
}, "getMergeFunction"); | ||
var getKeys2 = /* @__PURE__ */ __name((target) => { | ||
return Object.keys(target).concat(Object.getOwnPropertySymbols ? Object.getOwnPropertySymbols(target).filter((symbol) => { | ||
return Object.propertyIsEnumerable.call(target, symbol); | ||
}) : []); | ||
}, "getKeys"); | ||
var mergeObject = /* @__PURE__ */ __name((target, source, options) => { | ||
const destination = {}; | ||
if (options.isMergeableObject(target)) { | ||
getKeys2(target).forEach((key) => { | ||
destination[key] = cloneUnlessOtherwiseSpecified(target[key], options); | ||
}); | ||
} | ||
getKeys2(source).forEach((key) => { | ||
if (propertyExists(target, key)) { | ||
return; | ||
} | ||
if (propertyUnsafe(target, key) && options.isMergeableObject(source[key])) { | ||
destination[key] = getMergeFunction(key, options)(target[key], source[key], options); | ||
} else { | ||
destination[key] = cloneUnlessOtherwiseSpecified(source[key], options); | ||
} | ||
}); | ||
return destination; | ||
}, "mergeObject"); | ||
var deepMerge = /* @__PURE__ */ __name((target, source, options = {}) => { | ||
if (!target || !source) { | ||
return target ? target : source; | ||
} | ||
options = options || {}; | ||
options.arrayMerge = options.arrayMerge || defaultArrayMerge; | ||
options.isMergeableObject = options.isMergeableObject || isMergeableObject; | ||
options.cloneUnlessOtherwiseSpecified = cloneUnlessOtherwiseSpecified; | ||
const sourceIsArray = Array.isArray(source); | ||
const targetIsArray = Array.isArray(target); | ||
const sourceAndTargetTypesMatch = sourceIsArray === targetIsArray; | ||
if (!sourceAndTargetTypesMatch) { | ||
return cloneUnlessOtherwiseSpecified(source, options); | ||
} else if (sourceIsArray) { | ||
return options.arrayMerge(target, source, options); | ||
} else { | ||
return mergeObject(target, source, options); | ||
} | ||
}, "deepMerge"); | ||
deepMerge.all = /* @__PURE__ */ __name(function deepMergeAll(array, options) { | ||
if (!Array.isArray(array)) { | ||
throw new Error("first argument should be an array"); | ||
} | ||
return array.reduce((prev, next) => { | ||
return deepMerge(prev, next, options); | ||
}, {}); | ||
}, "deepMergeAll"); | ||
// packages/utilities/src/string-fns/upper-case-first.ts | ||
var upperCaseFirst = /* @__PURE__ */ __name((input) => { | ||
return input ? input.charAt(0).toUpperCase() + input.substring(1) : input; | ||
}, "upperCaseFirst"); | ||
// packages/utilities/src/string-fns/period-split.ts | ||
var periodSplit = /* @__PURE__ */ __name((input) => { | ||
const parts = input?.replace(/([A-Z])+/g, (input2) => upperCaseFirst(input2) ?? EMPTY_STRING)?.split(/(?=[A-Z])|[\.\-\s_]/).map((x) => x.toLowerCase()) ?? []; | ||
if (parts.length === 0) | ||
return ""; | ||
if (parts.length === 1) | ||
return parts[0]; | ||
return parts.reduce((ret, part) => { | ||
return `${ret}.${part.toLowerCase()}`.toLowerCase(); | ||
}); | ||
}, "periodSplit"); | ||
// packages/utilities/src/helper-fns/flatten-object.ts | ||
var flattenObject = /* @__PURE__ */ __name((obj, prefix = "", keyStringFn = periodSplit) => { | ||
const flattened = {}; | ||
Object.keys(obj).forEach((key) => { | ||
if (isSetObject(obj[key])) { | ||
Object.assign(flattened, flattenObject(obj[key], prefix)); | ||
} else { | ||
const prefixedKey = keyStringFn(`${prefix}_${key}`); | ||
if (prefixedKey) { | ||
flattened[prefixedKey] = obj[key]; | ||
} | ||
} | ||
}); | ||
return flattened; | ||
}, "flattenObject"); | ||
// packages/utilities/src/helper-fns/is-runtime-server.ts | ||
var isRuntimeServer = /* @__PURE__ */ __name(() => typeof window === "undefined" || "Deno" in window, "isRuntimeServer"); | ||
var isRuntimeClient = /* @__PURE__ */ __name(() => !isRuntimeServer(), "isRuntimeClient"); | ||
// packages/utilities/src/helper-fns/noop.ts | ||
var noop = /* @__PURE__ */ __name((params) => { | ||
}, "noop"); | ||
// packages/utilities/src/string-fns/lower-case-first.ts | ||
var lowerCaseFirst = /* @__PURE__ */ __name((input) => { | ||
return input ? input.charAt(0).toLowerCase() + input.substring(1) : input; | ||
}, "lowerCaseFirst"); | ||
// packages/utilities/src/string-fns/pascal-case.ts | ||
var pascalCase = /* @__PURE__ */ __name((input) => { | ||
return input ? input.split(" ").map((i) => i.length > 0 ? i.trim().charAt(0).toUpperCase() + i.trim().slice(1) : "").join("") : input; | ||
}, "pascalCase"); | ||
// packages/utilities/src/string-fns/camel-case.ts | ||
var camelCase = /* @__PURE__ */ __name((input) => { | ||
return input ? lowerCaseFirst(pascalCase(input)) : input; | ||
}, "camelCase"); | ||
// packages/utilities/src/string-fns/snake-case.ts | ||
var snakeCase = /* @__PURE__ */ __name((input, options = { | ||
splitOnNumber: true | ||
}) => { | ||
if (!input) | ||
return ""; | ||
const parts = input?.replace(/([A-Z])+/g, (input2) => upperCaseFirst(input2) ?? EMPTY_STRING).split(/(?=[A-Z])|[\.\-\s_]/).map((x) => x.toLowerCase()) ?? []; | ||
if (parts.length === 0) | ||
return ""; | ||
if (parts.length === 1) | ||
return parts[0]; | ||
const result = parts.reduce((ret, part) => { | ||
return `${ret}_${part.toLowerCase()}`; | ||
}); | ||
return options?.splitOnNumber === false ? result : result.replace(/([A-Za-z]{1}[0-9]{1})/, (val) => `${val[0]}_${val[1]}`); | ||
}, "snakeCase"); | ||
// packages/utilities/src/string-fns/constant-case.ts | ||
var constantCase = /* @__PURE__ */ __name((input) => { | ||
return snakeCase(input)?.toUpperCase(); | ||
}, "constantCase"); | ||
// packages/utilities/src/string-fns/kebab-case.ts | ||
var kebabCase = /* @__PURE__ */ __name((input) => { | ||
const parts = input?.replace(/([A-Z])+/g, (input2) => upperCaseFirst(input2) ?? EMPTY_STRING)?.split(/(?=[A-Z])|[\.\-\s_]/).map((x) => x.toLowerCase()) ?? []; | ||
if (parts.length === 0) | ||
return ""; | ||
if (parts.length === 1) | ||
return parts[0]; | ||
return parts.reduce((ret, part) => { | ||
return `${ret}-${part.toLowerCase()}`.toLowerCase(); | ||
}); | ||
}, "kebabCase"); | ||
// packages/utilities/src/string-fns/title-case.ts | ||
var titleCase = /* @__PURE__ */ __name((input) => { | ||
if (!input) { | ||
return ""; | ||
} | ||
return input.split(/(?=[A-Z])|[\.\-\s_]/).map((s) => s.trim()).filter((s) => !!s).map((s) => upperCaseFirst(s.toLowerCase())).join(" "); | ||
}, "titleCase"); | ||
export { | ||
$NestedValue, | ||
Crypto, | ||
EMPTY_OBJECT, | ||
EMPTY_STRING, | ||
NEWLINE_STRING, | ||
TYPE_ARGUMENTS, | ||
TYPE_ARRAY, | ||
TYPE_MAP, | ||
TYPE_OBJECT, | ||
TYPE_SET, | ||
camelCase, | ||
constantCase, | ||
copy, | ||
deepCopy, | ||
deepMerge, | ||
flattenObject, | ||
getObjectTag, | ||
getWebCrypto, | ||
isArrayLike, | ||
isAsyncIterable, | ||
isBigInt, | ||
isBoolean, | ||
isBuffer, | ||
isBufferExists, | ||
isCollection, | ||
isDate, | ||
isEmpty, | ||
isEmptyObject, | ||
isEmptyOrEmptyObject, | ||
isEmptyString, | ||
isError, | ||
isFloat, | ||
isFunction, | ||
isInt, | ||
isMergeableObject, | ||
isNotEmpty, | ||
isNull, | ||
isNumber, | ||
isObject, | ||
isObjectLike, | ||
isPlainObject, | ||
isPrimitive, | ||
isPromise, | ||
isReactElement, | ||
isRef, | ||
isRuntimeClient, | ||
isRuntimeServer, | ||
isSelectOption, | ||
isSet, | ||
isSetObject, | ||
isSetString, | ||
isString, | ||
isSymbol, | ||
isTyped, | ||
isUndefined, | ||
kebabCase, | ||
lowerCaseFirst, | ||
noop, | ||
pascalCase, | ||
periodSplit, | ||
propertyExists, | ||
propertyUnsafe, | ||
sha256, | ||
snakeCase, | ||
titleCase, | ||
typeDetect, | ||
upperCaseFirst | ||
}; |
@@ -1,1 +0,1 @@ | ||
{"inputs":{"<define:__STORM_CONFIG>":{"bytes":0,"imports":[]},"node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js":{"bytes":1816,"imports":[{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/get-object-tag.ts":{"bytes":1262,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-plain-object.ts":{"bytes":4464,"imports":[{"path":"packages/utilities/src/type-checks/get-object-tag.ts","kind":"import-statement","original":"./get-object-tag"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-object.ts":{"bytes":1492,"imports":[{"path":"packages/utilities/src/type-checks/is-plain-object.ts","kind":"import-statement","original":"./is-plain-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/crypto/web-crypto.ts":{"bytes":1983,"imports":[{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"@storm-stack/utilities/type-checks/is-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/crypto/sha-256.ts":{"bytes":1842,"imports":[{"path":"packages/utilities/src/crypto/web-crypto.ts","kind":"import-statement","original":"./web-crypto"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/crypto/index.ts":{"bytes":343,"imports":[{"path":"packages/utilities/src/crypto/sha-256.ts","kind":"import-statement","original":"./sha-256"},{"path":"packages/utilities/src/crypto/web-crypto.ts","kind":"import-statement","original":"./web-crypto"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-null.ts":{"bytes":1078,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-undefined.ts":{"bytes":1134,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-empty.ts":{"bytes":1504,"imports":[{"path":"packages/utilities/src/type-checks/is-null.ts","kind":"import-statement","original":"./is-null"},{"path":"packages/utilities/src/type-checks/is-undefined.ts","kind":"import-statement","original":"./is-undefined"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-number.ts":{"bytes":3011,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-array-like.ts":{"bytes":2138,"imports":[{"path":"packages/utilities/src/type-checks/is-empty.ts","kind":"import-statement","original":"./is-empty"},{"path":"packages/utilities/src/type-checks/is-number.ts","kind":"import-statement","original":"./is-number"},{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-async-iterable.ts":{"bytes":1482,"imports":[{"path":"packages/utilities/src/type-checks/is-null.ts","kind":"import-statement","original":"./is-null"},{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-bigint.ts":{"bytes":1447,"imports":[{"path":"packages/utilities/src/type-checks/get-object-tag.ts","kind":"import-statement","original":"./get-object-tag"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-boolean.ts":{"bytes":1375,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-buffer.ts":{"bytes":1624,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/type-detect.ts":{"bytes":17151,"imports":[{"path":"packages/utilities/src/type-checks/is-buffer.ts","kind":"import-statement","original":"./is-buffer"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-collection.ts":{"bytes":1629,"imports":[{"path":"packages/utilities/src/type-checks/type-detect.ts","kind":"import-statement","original":"./type-detect"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-date.ts":{"bytes":1629,"imports":[{"path":"packages/utilities/src/type-checks/get-object-tag.ts","kind":"import-statement","original":"./get-object-tag"},{"path":"packages/utilities/src/type-checks/is-plain-object.ts","kind":"import-statement","original":"./is-plain-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-empty-object.ts":{"bytes":2543,"imports":[{"path":"packages/utilities/src/type-checks/is-empty.ts","kind":"import-statement","original":"./is-empty"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/types.ts":{"bytes":12587,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-string.ts":{"bytes":1089,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-empty-string.ts":{"bytes":1503,"imports":[{"path":"packages/utilities/src/types.ts","kind":"import-statement","original":"../types"},{"path":"packages/utilities/src/type-checks/is-string.ts","kind":"import-statement","original":"./is-string"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-error.ts":{"bytes":2672,"imports":[{"path":"packages/utilities/src/type-checks/get-object-tag.ts","kind":"import-statement","original":"./get-object-tag"},{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"packages/utilities/src/type-checks/is-plain-object.ts","kind":"import-statement","original":"./is-plain-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-function.ts":{"bytes":1725,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-set.ts":{"bytes":1284,"imports":[{"path":"packages/utilities/src/type-checks/is-empty.ts","kind":"import-statement","original":"./is-empty"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-non-null-object.ts":{"bytes":1448,"imports":[{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"packages/utilities/src/type-checks/is-set.ts","kind":"import-statement","original":"./is-set"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-react-element.ts":{"bytes":1978,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-mergeable-object.ts":{"bytes":1779,"imports":[{"path":"packages/utilities/src/type-checks/is-non-null-object.ts","kind":"import-statement","original":"./is-non-null-object"},{"path":"packages/utilities/src/type-checks/is-react-element.ts","kind":"import-statement","original":"./is-react-element"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-not-empty.ts":{"bytes":1871,"imports":[{"path":"packages/utilities/src/type-checks/is-empty.ts","kind":"import-statement","original":"./is-empty"},{"path":"packages/utilities/src/type-checks/is-empty-object.ts","kind":"import-statement","original":"./is-empty-object"},{"path":"packages/utilities/src/type-checks/is-empty-string.ts","kind":"import-statement","original":"./is-empty-string"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-primitive.ts":{"bytes":1853,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-promise.ts":{"bytes":1372,"imports":[{"path":"packages/utilities/src/type-checks/is-function.ts","kind":"import-statement","original":"./is-function"},{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-ref.ts":{"bytes":1272,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-select-option.ts":{"bytes":1552,"imports":[{"path":"packages/utilities/src/type-checks/is-empty.ts","kind":"import-statement","original":"./is-empty"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-set-object.ts":{"bytes":1487,"imports":[{"path":"packages/utilities/src/type-checks/is-empty-object.ts","kind":"import-statement","original":"./is-empty-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-set-string.ts":{"bytes":1692,"imports":[{"path":"packages/utilities/src/type-checks/is-set.ts","kind":"import-statement","original":"./is-set"},{"path":"packages/utilities/src/type-checks/is-string.ts","kind":"import-statement","original":"./is-string"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-symbol.ts":{"bytes":1445,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-typed.ts":{"bytes":1600,"imports":[{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"packages/utilities/src/type-checks/is-set.ts","kind":"import-statement","original":"./is-set"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/property-exists.ts":{"bytes":3576,"imports":[{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/index.ts":{"bytes":3462,"imports":[{"path":"packages/utilities/src/type-checks/get-object-tag.ts","kind":"import-statement","original":"./get-object-tag"},{"path":"packages/utilities/src/type-checks/is-array-like.ts","kind":"import-statement","original":"./is-array-like"},{"path":"packages/utilities/src/type-checks/is-async-iterable.ts","kind":"import-statement","original":"./is-async-iterable"},{"path":"packages/utilities/src/type-checks/is-bigint.ts","kind":"import-statement","original":"./is-bigint"},{"path":"packages/utilities/src/type-checks/is-boolean.ts","kind":"import-statement","original":"./is-boolean"},{"path":"packages/utilities/src/type-checks/is-buffer.ts","kind":"import-statement","original":"./is-buffer"},{"path":"packages/utilities/src/type-checks/is-collection.ts","kind":"import-statement","original":"./is-collection"},{"path":"packages/utilities/src/type-checks/is-date.ts","kind":"import-statement","original":"./is-date"},{"path":"packages/utilities/src/type-checks/is-empty.ts","kind":"import-statement","original":"./is-empty"},{"path":"packages/utilities/src/type-checks/is-empty-object.ts","kind":"import-statement","original":"./is-empty-object"},{"path":"packages/utilities/src/type-checks/is-empty-string.ts","kind":"import-statement","original":"./is-empty-string"},{"path":"packages/utilities/src/type-checks/is-error.ts","kind":"import-statement","original":"./is-error"},{"path":"packages/utilities/src/type-checks/is-function.ts","kind":"import-statement","original":"./is-function"},{"path":"packages/utilities/src/type-checks/is-mergeable-object.ts","kind":"import-statement","original":"./is-mergeable-object"},{"path":"packages/utilities/src/type-checks/is-not-empty.ts","kind":"import-statement","original":"./is-not-empty"},{"path":"packages/utilities/src/type-checks/is-null.ts","kind":"import-statement","original":"./is-null"},{"path":"packages/utilities/src/type-checks/is-number.ts","kind":"import-statement","original":"./is-number"},{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"packages/utilities/src/type-checks/is-plain-object.ts","kind":"import-statement","original":"./is-plain-object"},{"path":"packages/utilities/src/type-checks/is-primitive.ts","kind":"import-statement","original":"./is-primitive"},{"path":"packages/utilities/src/type-checks/is-promise.ts","kind":"import-statement","original":"./is-promise"},{"path":"packages/utilities/src/type-checks/is-react-element.ts","kind":"import-statement","original":"./is-react-element"},{"path":"packages/utilities/src/type-checks/is-ref.ts","kind":"import-statement","original":"./is-ref"},{"path":"packages/utilities/src/type-checks/is-select-option.ts","kind":"import-statement","original":"./is-select-option"},{"path":"packages/utilities/src/type-checks/is-set.ts","kind":"import-statement","original":"./is-set"},{"path":"packages/utilities/src/type-checks/is-set-object.ts","kind":"import-statement","original":"./is-set-object"},{"path":"packages/utilities/src/type-checks/is-set-string.ts","kind":"import-statement","original":"./is-set-string"},{"path":"packages/utilities/src/type-checks/is-string.ts","kind":"import-statement","original":"./is-string"},{"path":"packages/utilities/src/type-checks/is-symbol.ts","kind":"import-statement","original":"./is-symbol"},{"path":"packages/utilities/src/type-checks/is-typed.ts","kind":"import-statement","original":"./is-typed"},{"path":"packages/utilities/src/type-checks/is-undefined.ts","kind":"import-statement","original":"./is-undefined"},{"path":"packages/utilities/src/type-checks/property-exists.ts","kind":"import-statement","original":"./property-exists"},{"path":"packages/utilities/src/type-checks/type-detect.ts","kind":"import-statement","original":"./type-detect"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/helper-fns/deep-copy.ts":{"bytes":24988,"imports":[{"path":"packages/utilities/src/type-checks/index.ts","kind":"import-statement","original":"../type-checks"},{"path":"packages/utilities/src/types.ts","kind":"import-statement","original":"../types"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/helper-fns/deep-merge.ts":{"bytes":11548,"imports":[{"path":"packages/utilities/src/type-checks/index.ts","kind":"import-statement","original":"../type-checks"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/upper-case-first.ts":{"bytes":1179,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/period-split.ts":{"bytes":2692,"imports":[{"path":"packages/utilities/src/types.ts","kind":"import-statement","original":"../types"},{"path":"packages/utilities/src/string-fns/upper-case-first.ts","kind":"import-statement","original":"./upper-case-first"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/helper-fns/flatten-object.ts":{"bytes":2909,"imports":[{"path":"packages/utilities/src/string-fns/period-split.ts","kind":"import-statement","original":"../string-fns/period-split"},{"path":"packages/utilities/src/type-checks/index.ts","kind":"import-statement","original":"../type-checks"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/helper-fns/is-runtime-server.ts":{"bytes":1233,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/helper-fns/noop.ts":{"bytes":1050,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/helper-fns/index.ts":{"bytes":652,"imports":[{"path":"packages/utilities/src/helper-fns/deep-copy.ts","kind":"import-statement","original":"./deep-copy"},{"path":"packages/utilities/src/helper-fns/deep-merge.ts","kind":"import-statement","original":"./deep-merge"},{"path":"packages/utilities/src/helper-fns/flatten-object.ts","kind":"import-statement","original":"./flatten-object"},{"path":"packages/utilities/src/helper-fns/is-runtime-server.ts","kind":"import-statement","original":"./is-runtime-server"},{"path":"packages/utilities/src/helper-fns/noop.ts","kind":"import-statement","original":"./noop"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/lower-case-first.ts":{"bytes":1174,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/pascal-case.ts":{"bytes":1588,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/camel-case.ts":{"bytes":1338,"imports":[{"path":"packages/utilities/src/string-fns/lower-case-first.ts","kind":"import-statement","original":"./lower-case-first"},{"path":"packages/utilities/src/string-fns/pascal-case.ts","kind":"import-statement","original":"./pascal-case"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/snake-case.ts":{"bytes":3620,"imports":[{"path":"packages/utilities/src/types.ts","kind":"import-statement","original":"../types"},{"path":"packages/utilities/src/string-fns/upper-case-first.ts","kind":"import-statement","original":"./upper-case-first"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/constant-case.ts":{"bytes":1137,"imports":[{"path":"packages/utilities/src/string-fns/snake-case.ts","kind":"import-statement","original":"./snake-case"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/kebab-case.ts":{"bytes":2613,"imports":[{"path":"packages/utilities/src/types.ts","kind":"import-statement","original":"../types"},{"path":"packages/utilities/src/string-fns/upper-case-first.ts","kind":"import-statement","original":"./upper-case-first"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/title-case.ts":{"bytes":1802,"imports":[{"path":"packages/utilities/src/string-fns/upper-case-first.ts","kind":"import-statement","original":"./upper-case-first"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/index.ts":{"bytes":1074,"imports":[{"path":"packages/utilities/src/string-fns/camel-case.ts","kind":"import-statement","original":"./camel-case"},{"path":"packages/utilities/src/string-fns/constant-case.ts","kind":"import-statement","original":"./constant-case"},{"path":"packages/utilities/src/string-fns/kebab-case.ts","kind":"import-statement","original":"./kebab-case"},{"path":"packages/utilities/src/string-fns/lower-case-first.ts","kind":"import-statement","original":"./lower-case-first"},{"path":"packages/utilities/src/string-fns/pascal-case.ts","kind":"import-statement","original":"./pascal-case"},{"path":"packages/utilities/src/string-fns/period-split.ts","kind":"import-statement","original":"./period-split"},{"path":"packages/utilities/src/string-fns/snake-case.ts","kind":"import-statement","original":"./snake-case"},{"path":"packages/utilities/src/string-fns/title-case.ts","kind":"import-statement","original":"./title-case"},{"path":"packages/utilities/src/string-fns/upper-case-first.ts","kind":"import-statement","original":"./upper-case-first"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/index.ts":{"bytes":1783,"imports":[{"path":"packages/utilities/src/crypto/index.ts","kind":"import-statement","original":"./crypto"},{"path":"packages/utilities/src/helper-fns/index.ts","kind":"import-statement","original":"./helper-fns"},{"path":"packages/utilities/src/string-fns/index.ts","kind":"import-statement","original":"./string-fns"},{"path":"packages/utilities/src/type-checks/index.ts","kind":"import-statement","original":"./type-checks"},{"path":"packages/utilities/src/types.ts","kind":"import-statement","original":"./types"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.23.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_uouu4wzrwphvmrapbfmt6e5m4q/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"}},"outputs":{"dist/packages/utilities/dist/modern/index.cjs":{"imports":[],"exports":[],"entryPoint":"packages/utilities/src/index.ts","inputs":{"packages/utilities/src/index.ts":{"bytesInOutput":2283},"packages/utilities/src/type-checks/get-object-tag.ts":{"bytesInOutput":220},"packages/utilities/src/type-checks/is-plain-object.ts":{"bytesInOutput":518},"packages/utilities/src/type-checks/is-object.ts":{"bytesInOutput":189},"packages/utilities/src/crypto/web-crypto.ts":{"bytesInOutput":288},"packages/utilities/src/crypto/sha-256.ts":{"bytesInOutput":336},"packages/utilities/src/crypto/index.ts":{"bytesInOutput":0},"packages/utilities/src/type-checks/index.ts":{"bytesInOutput":0},"packages/utilities/src/type-checks/is-null.ts":{"bytesInOutput":136},"packages/utilities/src/type-checks/is-undefined.ts":{"bytesInOutput":148},"packages/utilities/src/type-checks/is-empty.ts":{"bytesInOutput":159},"packages/utilities/src/type-checks/is-number.ts":{"bytesInOutput":421},"packages/utilities/src/type-checks/is-array-like.ts":{"bytesInOutput":274},"packages/utilities/src/type-checks/is-async-iterable.ts":{"bytesInOutput":158},"packages/utilities/src/type-checks/is-bigint.ts":{"bytesInOutput":133},"packages/utilities/src/type-checks/is-boolean.ts":{"bytesInOutput":210},"packages/utilities/src/type-checks/is-buffer.ts":{"bytesInOutput":407},"packages/utilities/src/type-checks/type-detect.ts":{"bytesInOutput":3528},"packages/utilities/src/type-checks/is-collection.ts":{"bytesInOutput":235},"packages/utilities/src/type-checks/is-date.ts":{"bytesInOutput":121},"packages/utilities/src/type-checks/is-empty-object.ts":{"bytesInOutput":370},"packages/utilities/src/types.ts":{"bytesInOutput":249},"packages/utilities/src/type-checks/is-string.ts":{"bytesInOutput":151},"packages/utilities/src/type-checks/is-empty-string.ts":{"bytesInOutput":177},"packages/utilities/src/type-checks/is-error.ts":{"bytesInOutput":304},"packages/utilities/src/type-checks/is-function.ts":{"bytesInOutput":251},"packages/utilities/src/type-checks/is-set.ts":{"bytesInOutput":135},"packages/utilities/src/type-checks/is-non-null-object.ts":{"bytesInOutput":123},"packages/utilities/src/type-checks/is-react-element.ts":{"bytesInOutput":191},"packages/utilities/src/type-checks/is-mergeable-object.ts":{"bytesInOutput":385},"packages/utilities/src/type-checks/is-not-empty.ts":{"bytesInOutput":195},"packages/utilities/src/type-checks/is-primitive.ts":{"bytesInOutput":226},"packages/utilities/src/type-checks/is-promise.ts":{"bytesInOutput":122},"packages/utilities/src/type-checks/is-ref.ts":{"bytesInOutput":145},"packages/utilities/src/type-checks/is-select-option.ts":{"bytesInOutput":179},"packages/utilities/src/type-checks/is-set-object.ts":{"bytesInOutput":158},"packages/utilities/src/type-checks/is-set-string.ts":{"bytesInOutput":183},"packages/utilities/src/type-checks/is-symbol.ts":{"bytesInOutput":221},"packages/utilities/src/type-checks/is-typed.ts":{"bytesInOutput":180},"packages/utilities/src/type-checks/property-exists.ts":{"bytesInOutput":566},"packages/utilities/src/helper-fns/deep-copy.ts":{"bytesInOutput":5358},"packages/utilities/src/helper-fns/index.ts":{"bytesInOutput":0},"packages/utilities/src/helper-fns/deep-merge.ts":{"bytesInOutput":2873},"packages/utilities/src/string-fns/upper-case-first.ts":{"bytesInOutput":156},"packages/utilities/src/string-fns/period-split.ts":{"bytesInOutput":424},"packages/utilities/src/helper-fns/flatten-object.ts":{"bytesInOutput":455},"packages/utilities/src/helper-fns/is-runtime-server.ts":{"bytesInOutput":213},"packages/utilities/src/helper-fns/noop.ts":{"bytesInOutput":60},"packages/utilities/src/string-fns/lower-case-first.ts":{"bytesInOutput":156},"packages/utilities/src/string-fns/pascal-case.ts":{"bytesInOutput":208},"packages/utilities/src/string-fns/camel-case.ts":{"bytesInOutput":129},"packages/utilities/src/string-fns/index.ts":{"bytesInOutput":0},"packages/utilities/src/string-fns/snake-case.ts":{"bytesInOutput":605},"packages/utilities/src/string-fns/constant-case.ts":{"bytesInOutput":117},"packages/utilities/src/string-fns/kebab-case.ts":{"bytesInOutput":420},"packages/utilities/src/string-fns/title-case.ts":{"bytesInOutput":243}},"bytes":30128}}} | ||
{"inputs":{"<define:__STORM_CONFIG>":{"bytes":0,"imports":[]},"node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js":{"bytes":1816,"imports":[{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/get-object-tag.ts":{"bytes":1262,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-plain-object.ts":{"bytes":4464,"imports":[{"path":"packages/utilities/src/type-checks/get-object-tag.ts","kind":"import-statement","original":"./get-object-tag"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-object.ts":{"bytes":1492,"imports":[{"path":"packages/utilities/src/type-checks/is-plain-object.ts","kind":"import-statement","original":"./is-plain-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/crypto/web-crypto.ts":{"bytes":1983,"imports":[{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"@storm-stack/utilities/type-checks/is-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/crypto/sha-256.ts":{"bytes":1842,"imports":[{"path":"packages/utilities/src/crypto/web-crypto.ts","kind":"import-statement","original":"./web-crypto"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/crypto/index.ts":{"bytes":343,"imports":[{"path":"packages/utilities/src/crypto/sha-256.ts","kind":"import-statement","original":"./sha-256"},{"path":"packages/utilities/src/crypto/web-crypto.ts","kind":"import-statement","original":"./web-crypto"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-null.ts":{"bytes":1078,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-undefined.ts":{"bytes":1134,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-empty.ts":{"bytes":1504,"imports":[{"path":"packages/utilities/src/type-checks/is-null.ts","kind":"import-statement","original":"./is-null"},{"path":"packages/utilities/src/type-checks/is-undefined.ts","kind":"import-statement","original":"./is-undefined"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-number.ts":{"bytes":3011,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-array-like.ts":{"bytes":2138,"imports":[{"path":"packages/utilities/src/type-checks/is-empty.ts","kind":"import-statement","original":"./is-empty"},{"path":"packages/utilities/src/type-checks/is-number.ts","kind":"import-statement","original":"./is-number"},{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-async-iterable.ts":{"bytes":1482,"imports":[{"path":"packages/utilities/src/type-checks/is-null.ts","kind":"import-statement","original":"./is-null"},{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-bigint.ts":{"bytes":1447,"imports":[{"path":"packages/utilities/src/type-checks/get-object-tag.ts","kind":"import-statement","original":"./get-object-tag"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-boolean.ts":{"bytes":1375,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-buffer.ts":{"bytes":1624,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/type-detect.ts":{"bytes":17151,"imports":[{"path":"packages/utilities/src/type-checks/is-buffer.ts","kind":"import-statement","original":"./is-buffer"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-collection.ts":{"bytes":1629,"imports":[{"path":"packages/utilities/src/type-checks/type-detect.ts","kind":"import-statement","original":"./type-detect"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-date.ts":{"bytes":1629,"imports":[{"path":"packages/utilities/src/type-checks/get-object-tag.ts","kind":"import-statement","original":"./get-object-tag"},{"path":"packages/utilities/src/type-checks/is-plain-object.ts","kind":"import-statement","original":"./is-plain-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-empty-object.ts":{"bytes":2543,"imports":[{"path":"packages/utilities/src/type-checks/is-empty.ts","kind":"import-statement","original":"./is-empty"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/types.ts":{"bytes":12587,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-string.ts":{"bytes":1089,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-empty-string.ts":{"bytes":1503,"imports":[{"path":"packages/utilities/src/types.ts","kind":"import-statement","original":"../types"},{"path":"packages/utilities/src/type-checks/is-string.ts","kind":"import-statement","original":"./is-string"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-error.ts":{"bytes":2672,"imports":[{"path":"packages/utilities/src/type-checks/get-object-tag.ts","kind":"import-statement","original":"./get-object-tag"},{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"packages/utilities/src/type-checks/is-plain-object.ts","kind":"import-statement","original":"./is-plain-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-function.ts":{"bytes":1725,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-set.ts":{"bytes":1284,"imports":[{"path":"packages/utilities/src/type-checks/is-empty.ts","kind":"import-statement","original":"./is-empty"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-non-null-object.ts":{"bytes":1448,"imports":[{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"packages/utilities/src/type-checks/is-set.ts","kind":"import-statement","original":"./is-set"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-react-element.ts":{"bytes":1978,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-mergeable-object.ts":{"bytes":1779,"imports":[{"path":"packages/utilities/src/type-checks/is-non-null-object.ts","kind":"import-statement","original":"./is-non-null-object"},{"path":"packages/utilities/src/type-checks/is-react-element.ts","kind":"import-statement","original":"./is-react-element"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-not-empty.ts":{"bytes":1871,"imports":[{"path":"packages/utilities/src/type-checks/is-empty.ts","kind":"import-statement","original":"./is-empty"},{"path":"packages/utilities/src/type-checks/is-empty-object.ts","kind":"import-statement","original":"./is-empty-object"},{"path":"packages/utilities/src/type-checks/is-empty-string.ts","kind":"import-statement","original":"./is-empty-string"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-primitive.ts":{"bytes":1853,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-promise.ts":{"bytes":1372,"imports":[{"path":"packages/utilities/src/type-checks/is-function.ts","kind":"import-statement","original":"./is-function"},{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-ref.ts":{"bytes":1272,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-select-option.ts":{"bytes":1552,"imports":[{"path":"packages/utilities/src/type-checks/is-empty.ts","kind":"import-statement","original":"./is-empty"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-set-object.ts":{"bytes":1487,"imports":[{"path":"packages/utilities/src/type-checks/is-empty-object.ts","kind":"import-statement","original":"./is-empty-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-set-string.ts":{"bytes":1692,"imports":[{"path":"packages/utilities/src/type-checks/is-set.ts","kind":"import-statement","original":"./is-set"},{"path":"packages/utilities/src/type-checks/is-string.ts","kind":"import-statement","original":"./is-string"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-symbol.ts":{"bytes":1445,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/is-typed.ts":{"bytes":1600,"imports":[{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"packages/utilities/src/type-checks/is-set.ts","kind":"import-statement","original":"./is-set"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/property-exists.ts":{"bytes":3576,"imports":[{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/type-checks/index.ts":{"bytes":3462,"imports":[{"path":"packages/utilities/src/type-checks/get-object-tag.ts","kind":"import-statement","original":"./get-object-tag"},{"path":"packages/utilities/src/type-checks/is-array-like.ts","kind":"import-statement","original":"./is-array-like"},{"path":"packages/utilities/src/type-checks/is-async-iterable.ts","kind":"import-statement","original":"./is-async-iterable"},{"path":"packages/utilities/src/type-checks/is-bigint.ts","kind":"import-statement","original":"./is-bigint"},{"path":"packages/utilities/src/type-checks/is-boolean.ts","kind":"import-statement","original":"./is-boolean"},{"path":"packages/utilities/src/type-checks/is-buffer.ts","kind":"import-statement","original":"./is-buffer"},{"path":"packages/utilities/src/type-checks/is-collection.ts","kind":"import-statement","original":"./is-collection"},{"path":"packages/utilities/src/type-checks/is-date.ts","kind":"import-statement","original":"./is-date"},{"path":"packages/utilities/src/type-checks/is-empty.ts","kind":"import-statement","original":"./is-empty"},{"path":"packages/utilities/src/type-checks/is-empty-object.ts","kind":"import-statement","original":"./is-empty-object"},{"path":"packages/utilities/src/type-checks/is-empty-string.ts","kind":"import-statement","original":"./is-empty-string"},{"path":"packages/utilities/src/type-checks/is-error.ts","kind":"import-statement","original":"./is-error"},{"path":"packages/utilities/src/type-checks/is-function.ts","kind":"import-statement","original":"./is-function"},{"path":"packages/utilities/src/type-checks/is-mergeable-object.ts","kind":"import-statement","original":"./is-mergeable-object"},{"path":"packages/utilities/src/type-checks/is-not-empty.ts","kind":"import-statement","original":"./is-not-empty"},{"path":"packages/utilities/src/type-checks/is-null.ts","kind":"import-statement","original":"./is-null"},{"path":"packages/utilities/src/type-checks/is-number.ts","kind":"import-statement","original":"./is-number"},{"path":"packages/utilities/src/type-checks/is-object.ts","kind":"import-statement","original":"./is-object"},{"path":"packages/utilities/src/type-checks/is-plain-object.ts","kind":"import-statement","original":"./is-plain-object"},{"path":"packages/utilities/src/type-checks/is-primitive.ts","kind":"import-statement","original":"./is-primitive"},{"path":"packages/utilities/src/type-checks/is-promise.ts","kind":"import-statement","original":"./is-promise"},{"path":"packages/utilities/src/type-checks/is-react-element.ts","kind":"import-statement","original":"./is-react-element"},{"path":"packages/utilities/src/type-checks/is-ref.ts","kind":"import-statement","original":"./is-ref"},{"path":"packages/utilities/src/type-checks/is-select-option.ts","kind":"import-statement","original":"./is-select-option"},{"path":"packages/utilities/src/type-checks/is-set.ts","kind":"import-statement","original":"./is-set"},{"path":"packages/utilities/src/type-checks/is-set-object.ts","kind":"import-statement","original":"./is-set-object"},{"path":"packages/utilities/src/type-checks/is-set-string.ts","kind":"import-statement","original":"./is-set-string"},{"path":"packages/utilities/src/type-checks/is-string.ts","kind":"import-statement","original":"./is-string"},{"path":"packages/utilities/src/type-checks/is-symbol.ts","kind":"import-statement","original":"./is-symbol"},{"path":"packages/utilities/src/type-checks/is-typed.ts","kind":"import-statement","original":"./is-typed"},{"path":"packages/utilities/src/type-checks/is-undefined.ts","kind":"import-statement","original":"./is-undefined"},{"path":"packages/utilities/src/type-checks/property-exists.ts","kind":"import-statement","original":"./property-exists"},{"path":"packages/utilities/src/type-checks/type-detect.ts","kind":"import-statement","original":"./type-detect"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/helper-fns/deep-copy.ts":{"bytes":24988,"imports":[{"path":"packages/utilities/src/type-checks/index.ts","kind":"import-statement","original":"../type-checks"},{"path":"packages/utilities/src/types.ts","kind":"import-statement","original":"../types"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/helper-fns/deep-merge.ts":{"bytes":11548,"imports":[{"path":"packages/utilities/src/type-checks/index.ts","kind":"import-statement","original":"../type-checks"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/upper-case-first.ts":{"bytes":1179,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/period-split.ts":{"bytes":2692,"imports":[{"path":"packages/utilities/src/types.ts","kind":"import-statement","original":"../types"},{"path":"packages/utilities/src/string-fns/upper-case-first.ts","kind":"import-statement","original":"./upper-case-first"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/helper-fns/flatten-object.ts":{"bytes":2909,"imports":[{"path":"packages/utilities/src/string-fns/period-split.ts","kind":"import-statement","original":"../string-fns/period-split"},{"path":"packages/utilities/src/type-checks/index.ts","kind":"import-statement","original":"../type-checks"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/helper-fns/is-runtime-server.ts":{"bytes":1233,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/helper-fns/noop.ts":{"bytes":1050,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/helper-fns/index.ts":{"bytes":652,"imports":[{"path":"packages/utilities/src/helper-fns/deep-copy.ts","kind":"import-statement","original":"./deep-copy"},{"path":"packages/utilities/src/helper-fns/deep-merge.ts","kind":"import-statement","original":"./deep-merge"},{"path":"packages/utilities/src/helper-fns/flatten-object.ts","kind":"import-statement","original":"./flatten-object"},{"path":"packages/utilities/src/helper-fns/is-runtime-server.ts","kind":"import-statement","original":"./is-runtime-server"},{"path":"packages/utilities/src/helper-fns/noop.ts","kind":"import-statement","original":"./noop"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/lower-case-first.ts":{"bytes":1174,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/pascal-case.ts":{"bytes":1588,"imports":[{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/camel-case.ts":{"bytes":1338,"imports":[{"path":"packages/utilities/src/string-fns/lower-case-first.ts","kind":"import-statement","original":"./lower-case-first"},{"path":"packages/utilities/src/string-fns/pascal-case.ts","kind":"import-statement","original":"./pascal-case"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/snake-case.ts":{"bytes":3620,"imports":[{"path":"packages/utilities/src/types.ts","kind":"import-statement","original":"../types"},{"path":"packages/utilities/src/string-fns/upper-case-first.ts","kind":"import-statement","original":"./upper-case-first"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/constant-case.ts":{"bytes":1137,"imports":[{"path":"packages/utilities/src/string-fns/snake-case.ts","kind":"import-statement","original":"./snake-case"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/kebab-case.ts":{"bytes":2613,"imports":[{"path":"packages/utilities/src/types.ts","kind":"import-statement","original":"../types"},{"path":"packages/utilities/src/string-fns/upper-case-first.ts","kind":"import-statement","original":"./upper-case-first"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/title-case.ts":{"bytes":1802,"imports":[{"path":"packages/utilities/src/string-fns/upper-case-first.ts","kind":"import-statement","original":"./upper-case-first"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/string-fns/index.ts":{"bytes":1074,"imports":[{"path":"packages/utilities/src/string-fns/camel-case.ts","kind":"import-statement","original":"./camel-case"},{"path":"packages/utilities/src/string-fns/constant-case.ts","kind":"import-statement","original":"./constant-case"},{"path":"packages/utilities/src/string-fns/kebab-case.ts","kind":"import-statement","original":"./kebab-case"},{"path":"packages/utilities/src/string-fns/lower-case-first.ts","kind":"import-statement","original":"./lower-case-first"},{"path":"packages/utilities/src/string-fns/pascal-case.ts","kind":"import-statement","original":"./pascal-case"},{"path":"packages/utilities/src/string-fns/period-split.ts","kind":"import-statement","original":"./period-split"},{"path":"packages/utilities/src/string-fns/snake-case.ts","kind":"import-statement","original":"./snake-case"},{"path":"packages/utilities/src/string-fns/title-case.ts","kind":"import-statement","original":"./title-case"},{"path":"packages/utilities/src/string-fns/upper-case-first.ts","kind":"import-statement","original":"./upper-case-first"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"packages/utilities/src/index.ts":{"bytes":1783,"imports":[{"path":"packages/utilities/src/crypto/index.ts","kind":"import-statement","original":"./crypto"},{"path":"packages/utilities/src/helper-fns/index.ts","kind":"import-statement","original":"./helper-fns"},{"path":"packages/utilities/src/string-fns/index.ts","kind":"import-statement","original":"./string-fns"},{"path":"packages/utilities/src/type-checks/index.ts","kind":"import-statement","original":"./type-checks"},{"path":"packages/utilities/src/types.ts","kind":"import-statement","original":"./types"},{"path":"<define:__STORM_CONFIG>","kind":"import-statement","external":true},{"path":"/home/runner/work/storm-stack/storm-stack/node_modules/.pnpm/@storm-software+workspace-tools@1.24.0_@swc-node+register@1.6.8_@swc+core@1.3.100_@types+node_ek3urojzkmk6q4eoaxa7j2t5gq/node_modules/@storm-software/workspace-tools/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"}},"outputs":{"dist/packages/utilities/dist/modern/index.cjs":{"imports":[],"exports":[],"entryPoint":"packages/utilities/src/index.ts","inputs":{"packages/utilities/src/index.ts":{"bytesInOutput":2283},"packages/utilities/src/type-checks/get-object-tag.ts":{"bytesInOutput":220},"packages/utilities/src/type-checks/is-plain-object.ts":{"bytesInOutput":518},"packages/utilities/src/type-checks/is-object.ts":{"bytesInOutput":189},"packages/utilities/src/crypto/web-crypto.ts":{"bytesInOutput":288},"packages/utilities/src/crypto/sha-256.ts":{"bytesInOutput":336},"packages/utilities/src/crypto/index.ts":{"bytesInOutput":0},"packages/utilities/src/type-checks/index.ts":{"bytesInOutput":0},"packages/utilities/src/type-checks/is-null.ts":{"bytesInOutput":136},"packages/utilities/src/type-checks/is-undefined.ts":{"bytesInOutput":148},"packages/utilities/src/type-checks/is-empty.ts":{"bytesInOutput":159},"packages/utilities/src/type-checks/is-number.ts":{"bytesInOutput":421},"packages/utilities/src/type-checks/is-array-like.ts":{"bytesInOutput":274},"packages/utilities/src/type-checks/is-async-iterable.ts":{"bytesInOutput":158},"packages/utilities/src/type-checks/is-bigint.ts":{"bytesInOutput":133},"packages/utilities/src/type-checks/is-boolean.ts":{"bytesInOutput":210},"packages/utilities/src/type-checks/is-buffer.ts":{"bytesInOutput":407},"packages/utilities/src/type-checks/type-detect.ts":{"bytesInOutput":3528},"packages/utilities/src/type-checks/is-collection.ts":{"bytesInOutput":235},"packages/utilities/src/type-checks/is-date.ts":{"bytesInOutput":121},"packages/utilities/src/type-checks/is-empty-object.ts":{"bytesInOutput":370},"packages/utilities/src/types.ts":{"bytesInOutput":249},"packages/utilities/src/type-checks/is-string.ts":{"bytesInOutput":151},"packages/utilities/src/type-checks/is-empty-string.ts":{"bytesInOutput":177},"packages/utilities/src/type-checks/is-error.ts":{"bytesInOutput":304},"packages/utilities/src/type-checks/is-function.ts":{"bytesInOutput":251},"packages/utilities/src/type-checks/is-set.ts":{"bytesInOutput":135},"packages/utilities/src/type-checks/is-non-null-object.ts":{"bytesInOutput":123},"packages/utilities/src/type-checks/is-react-element.ts":{"bytesInOutput":191},"packages/utilities/src/type-checks/is-mergeable-object.ts":{"bytesInOutput":385},"packages/utilities/src/type-checks/is-not-empty.ts":{"bytesInOutput":195},"packages/utilities/src/type-checks/is-primitive.ts":{"bytesInOutput":226},"packages/utilities/src/type-checks/is-promise.ts":{"bytesInOutput":122},"packages/utilities/src/type-checks/is-ref.ts":{"bytesInOutput":145},"packages/utilities/src/type-checks/is-select-option.ts":{"bytesInOutput":179},"packages/utilities/src/type-checks/is-set-object.ts":{"bytesInOutput":158},"packages/utilities/src/type-checks/is-set-string.ts":{"bytesInOutput":183},"packages/utilities/src/type-checks/is-symbol.ts":{"bytesInOutput":221},"packages/utilities/src/type-checks/is-typed.ts":{"bytesInOutput":180},"packages/utilities/src/type-checks/property-exists.ts":{"bytesInOutput":566},"packages/utilities/src/helper-fns/deep-copy.ts":{"bytesInOutput":5358},"packages/utilities/src/helper-fns/index.ts":{"bytesInOutput":0},"packages/utilities/src/helper-fns/deep-merge.ts":{"bytesInOutput":2873},"packages/utilities/src/string-fns/upper-case-first.ts":{"bytesInOutput":156},"packages/utilities/src/string-fns/period-split.ts":{"bytesInOutput":424},"packages/utilities/src/helper-fns/flatten-object.ts":{"bytesInOutput":455},"packages/utilities/src/helper-fns/is-runtime-server.ts":{"bytesInOutput":213},"packages/utilities/src/helper-fns/noop.ts":{"bytesInOutput":60},"packages/utilities/src/string-fns/lower-case-first.ts":{"bytesInOutput":156},"packages/utilities/src/string-fns/pascal-case.ts":{"bytesInOutput":208},"packages/utilities/src/string-fns/camel-case.ts":{"bytesInOutput":129},"packages/utilities/src/string-fns/index.ts":{"bytesInOutput":0},"packages/utilities/src/string-fns/snake-case.ts":{"bytesInOutput":605},"packages/utilities/src/string-fns/constant-case.ts":{"bytesInOutput":117},"packages/utilities/src/string-fns/kebab-case.ts":{"bytesInOutput":420},"packages/utilities/src/string-fns/title-case.ts":{"bytesInOutput":243}},"bytes":30128}}} |
{ | ||
"name": "@storm-stack/utilities", | ||
"version": "1.2.0", | ||
"version": "1.2.1", | ||
"private": false, | ||
@@ -5,0 +5,0 @@ "description": "This package includes various base utility class and various functions to assist in the development process.", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
764186
13196