1.0.3 • Published 6 years ago

get-object-property v1.0.3

Weekly downloads
2
License
MIT
Repository
github
Last release
6 years ago

get-object-property

Safely get javascript object property with fallback value and error reporting

API

get-object-property exposes only one function:

  getObjectProperty(executor, fallbackValue, logFunction);

Examples

  import getObjectProperty from 'get-object-property';

  const foo = {};

  const result = getObjectProperty(() => foo.bar.foo, 'default');

  // expect 'default'
  console.log(result);

In order to log failures in executor pass log function as a third argument:

  import getObjectProperty from 'get-object-property';

  logFn = (err) => { console.log(err); };

  const foo = {};

  const result = getObjectProperty(() => foo.bar.foo, 'default', logFn);
  // expect to see error in console
1.0.3

6 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago

0.1.1

7 years ago

0.1.0

7 years ago