Index: node_modules/es-toolkit/dist/_internal/compareValues.js
===================================================================
--- node_modules/es-toolkit/dist/_internal/compareValues.js	(revision a762898ecd37a452c782821d4c2c4955c6ed2521)
+++ node_modules/es-toolkit/dist/_internal/compareValues.js	(revision a762898ecd37a452c782821d4c2c4955c6ed2521)
@@ -0,0 +1,15 @@
+'use strict';
+
+Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
+
+function compareValues(a, b, order) {
+    if (a < b) {
+        return order === 'asc' ? -1 : 1;
+    }
+    if (a > b) {
+        return order === 'asc' ? 1 : -1;
+    }
+    return 0;
+}
+
+exports.compareValues = compareValues;
Index: node_modules/es-toolkit/dist/_internal/compareValues.mjs
===================================================================
--- node_modules/es-toolkit/dist/_internal/compareValues.mjs	(revision a762898ecd37a452c782821d4c2c4955c6ed2521)
+++ node_modules/es-toolkit/dist/_internal/compareValues.mjs	(revision a762898ecd37a452c782821d4c2c4955c6ed2521)
@@ -0,0 +1,11 @@
+function compareValues(a, b, order) {
+    if (a < b) {
+        return order === 'asc' ? -1 : 1;
+    }
+    if (a > b) {
+        return order === 'asc' ? 1 : -1;
+    }
+    return 0;
+}
+
+export { compareValues };
Index: node_modules/es-toolkit/dist/_internal/isEqualsSameValueZero.d.mts
===================================================================
--- node_modules/es-toolkit/dist/_internal/isEqualsSameValueZero.d.mts	(revision a762898ecd37a452c782821d4c2c4955c6ed2521)
+++ node_modules/es-toolkit/dist/_internal/isEqualsSameValueZero.d.mts	(revision a762898ecd37a452c782821d4c2c4955c6ed2521)
@@ -0,0 +1,16 @@
+/**
+ * Performs a `SameValueZero` comparison between two values to determine if they are equivalent.
+ *
+ * @param {any} value - The value to compare.
+ * @param {any} other - The other value to compare.
+ * @returns {boolean} Returns `true` if the values are equivalent, else `false`.
+ *
+ * @example
+ * eq(1, 1); // true
+ * eq(0, -0); // true
+ * eq(NaN, NaN); // true
+ * eq('a', Object('a')); // false
+ */
+declare function isEqualsSameValueZero(value: any, other: any): boolean;
+
+export { isEqualsSameValueZero };
Index: node_modules/es-toolkit/dist/_internal/isEqualsSameValueZero.d.ts
===================================================================
--- node_modules/es-toolkit/dist/_internal/isEqualsSameValueZero.d.ts	(revision a762898ecd37a452c782821d4c2c4955c6ed2521)
+++ node_modules/es-toolkit/dist/_internal/isEqualsSameValueZero.d.ts	(revision a762898ecd37a452c782821d4c2c4955c6ed2521)
@@ -0,0 +1,16 @@
+/**
+ * Performs a `SameValueZero` comparison between two values to determine if they are equivalent.
+ *
+ * @param {any} value - The value to compare.
+ * @param {any} other - The other value to compare.
+ * @returns {boolean} Returns `true` if the values are equivalent, else `false`.
+ *
+ * @example
+ * eq(1, 1); // true
+ * eq(0, -0); // true
+ * eq(NaN, NaN); // true
+ * eq('a', Object('a')); // false
+ */
+declare function isEqualsSameValueZero(value: any, other: any): boolean;
+
+export { isEqualsSameValueZero };
Index: node_modules/es-toolkit/dist/_internal/isEqualsSameValueZero.js
===================================================================
--- node_modules/es-toolkit/dist/_internal/isEqualsSameValueZero.js	(revision a762898ecd37a452c782821d4c2c4955c6ed2521)
+++ node_modules/es-toolkit/dist/_internal/isEqualsSameValueZero.js	(revision a762898ecd37a452c782821d4c2c4955c6ed2521)
@@ -0,0 +1,9 @@
+'use strict';
+
+Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
+
+function isEqualsSameValueZero(value, other) {
+    return value === other || (Number.isNaN(value) && Number.isNaN(other));
+}
+
+exports.isEqualsSameValueZero = isEqualsSameValueZero;
Index: node_modules/es-toolkit/dist/_internal/isEqualsSameValueZero.mjs
===================================================================
--- node_modules/es-toolkit/dist/_internal/isEqualsSameValueZero.mjs	(revision a762898ecd37a452c782821d4c2c4955c6ed2521)
+++ node_modules/es-toolkit/dist/_internal/isEqualsSameValueZero.mjs	(revision a762898ecd37a452c782821d4c2c4955c6ed2521)
@@ -0,0 +1,5 @@
+function isEqualsSameValueZero(value, other) {
+    return value === other || (Number.isNaN(value) && Number.isNaN(other));
+}
+
+export { isEqualsSameValueZero };
Index: node_modules/es-toolkit/dist/_internal/isUnsafeProperty.js
===================================================================
--- node_modules/es-toolkit/dist/_internal/isUnsafeProperty.js	(revision a762898ecd37a452c782821d4c2c4955c6ed2521)
+++ node_modules/es-toolkit/dist/_internal/isUnsafeProperty.js	(revision a762898ecd37a452c782821d4c2c4955c6ed2521)
@@ -0,0 +1,9 @@
+'use strict';
+
+Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
+
+function isUnsafeProperty(key) {
+    return key === '__proto__';
+}
+
+exports.isUnsafeProperty = isUnsafeProperty;
Index: node_modules/es-toolkit/dist/_internal/isUnsafeProperty.mjs
===================================================================
--- node_modules/es-toolkit/dist/_internal/isUnsafeProperty.mjs	(revision a762898ecd37a452c782821d4c2c4955c6ed2521)
+++ node_modules/es-toolkit/dist/_internal/isUnsafeProperty.mjs	(revision a762898ecd37a452c782821d4c2c4955c6ed2521)
@@ -0,0 +1,5 @@
+function isUnsafeProperty(key) {
+    return key === '__proto__';
+}
+
+export { isUnsafeProperty };
