1.0.0 • Published 6 years ago

bi-directional-map v1.0.0

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

BiDirectionalMap

Simple implementation of bi directional map (key <=> value) using 2 es6 Maps in typescript.

Install

npm install bi-directional-map

Usage

const map = new BiDirectionalMap<string, string>({ a: 'apple', b: 'banana' });

map.set('o', 'orange');
map.deleteKey('b');
map.deleteValue('apple');
map.size // 1
map.hasKey('a') // false
map.hasValue('banana') // false

Check tests for more examples.