@typhonjs-utils/object
Package @typhonjs-utils/object
Provides common object manipulation utility functions and TypeScript type guards.
Functions
assertObject
assertPlainObject
assertRecord
deepFreeze
deepMerge
deepSeal
ensureNonEmptyAsyncIterable
ensureNonEmptyIterable
hasAccessor
hasGetter
hasPrototype
hasSetter
isAsyncIterable
isIterable
isObject
isPlainObject
isRecord
klona
objectKeys
objectSize
safeAccess
safeEqual
safeKeyIterator
safeSet
Settings
Member Visibility
Inherited
Protected
Theme
OS
Light
Dark
On This Page
Functions
assert
Object
assert
Plain
Object
assert
Record
deep
Freeze
deep
Merge
deep
Seal
ensure
Non
Empty
Async
Iterable
ensure
Non
Empty
Iterable
has
Accessor
has
Getter
has
Prototype
has
Setter
is
Async
Iterable
is
Iterable
is
Object
is
Plain
Object
is
Record
klona
object
Keys
object
Size
safe
Access
safe
Equal
safe
Key
Iterator
safe
Set
@typhonjs-utils/object
Provides common object manipulation utility functions and TypeScript type guards.