weigh-js
Version:
A lightweight TypeScript library for estimating memory usage of JavaScript objects.
24 lines • 503 B
TypeScript
export declare const enum eMemorySize {
BOOLEAN = 4,
NUMBER = 8,
BIGINT = 8,
STRING_CHAR = 2,
DATE = 32,
REFERENCE = 8,
UNDEFINED = 4,
NULL = 4,
DEFAULT_OBJECT = 24,
DEFAULT_FUNCTION = 96,
DEFAULT_REGEXP = 64,
DEFAULT_WEAKREF = 16,
DEFAULT_ARRAY = 32,
DEFAULT_MAP = 64,
DEFAULT_SET = 64
}
export declare const enum eMemoryUnit {
BYTE = "B",
KILOBYTE = "KB",
MEGABYTE = "MB",
GIGABYTE = "GB"
}
//# sourceMappingURL=enum.d.ts.map