@aegenet/belt-obj-to-map
TypeScript icon, indicating that this package has built-in type declarations

1.5.0 • Public • Published

npm version

@aegenet/belt-obj-to-map

Object to Map

💾 Installation

yarn add @aegenet/belt-obj-to-map@^1.4.0
# or
npm i @aegenet/belt-obj-to-map@^1.4.0

📝 Usage

import { objectToMap } from '@aegenet/belt-obj-to-map';

objectToMap(null).size // 0

objectToMap(undefined).size // 0

objectToMap({}).size // 0

const map = objectToMap({ id: 1 });
// map.size => 1
// map.has('id') => true
// map.get('id') => 1

const instance = new (class {
  id = 1;
})();
const map = objectToMap(instance);
// map.size => 1
// map.has('id') => true
// map.get('id') => 1

Readme

Keywords

Package Sidebar

Install

npm i @aegenet/belt-obj-to-map

Weekly Downloads

0

Version

1.5.0

License

MIT

Unpacked Size

3.63 kB

Total Files

7

Last publish

Collaborators

  • agenet