bi-directional-map
v1.0.0
Published
Simple bi directional map implementation using 2 es6 maps
Downloads
366
Maintainers
Readme
BiDirectionalMap
Simple implementation of bi directional map (key
<=> value
) using 2 es6 Map
s 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.