0.1.0 • Published 6 months ago

object-info v0.1.0

Weekly downloads
-
License
MIT
Repository
-
Last release
6 months ago

object-ext

Usage

const {
  getInfo,
  setLazyAccessor
} = require('object-ext');

const object1 = ... // something

console.log(getInfo(object1));

setLazyAccessor(
  object1,         // target
  'lasyProperty',  // property name
  () => Date.now() // getter
);

Example output (getInfo)

{
  entries: [ {} ],
  internalFields: [],
  className: 'WeakSet',
  id: 961779,
  external: null,
  isCallable: false,
  isConstructor: false,
  isApiWrapper: false,
  hasIndexedLookupInterceptor: false,
  hasNamedLookupInterceptor: false
}
0.1.0

6 months ago