Socket
Socket
Sign inDemoInstall

@storm-stack/utilities

Package Overview
Dependencies
Maintainers
2
Versions
74
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@storm-stack/utilities - npm Package Compare versions

Comparing version 1.2.0 to 1.2.1

835

dist/legacy/index.global.js

@@ -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
};

2

dist/legacy/metafile-cjs.json

@@ -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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc