Files
lan-manager/web/node_modules/is-any-array/lib/index.js
openclaw 0a5f6a8047 Initial commit: Lan-manager project code
- Go backend (server/)
- Frontend (web/, server/static/)
- Database and deployment files
- Scripts and docs

Co-Authored-By: 狸花猫/Claude-Qwen3.6-Plus 🐾
2026-04-20 00:52:58 +08:00

17 lines
628 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.isAnyArray = void 0;
// eslint-disable-next-line @typescript-eslint/unbound-method
const toString = Object.prototype.toString;
/**
* Checks if an object is an instance of an Array (array or typed array, except those that contain bigint values).
*
* @param value - Object to check.
* @returns True if the object is an array or a typed array.
*/
function isAnyArray(value) {
const tag = toString.call(value);
return tag.endsWith('Array]') && !tag.includes('Big');
}
exports.isAnyArray = isAnyArray;
//# sourceMappingURL=index.js.map