{"_id":"orderedmap","_rev":"4067067","name":"orderedmap","description":"Persistent ordered mapping from strings","dist-tags":{"latest":"2.1.1"},"maintainers":[{"name":"marijn","email":"marijnh@gmail.com"}],"time":{"modified":"2025-10-13T19:22:36.000Z","created":"2016-12-23T11:57:52.664Z","2.1.1":"2023-05-17T08:10:28.237Z","2.1.0":"2022-09-26T06:02:25.630Z","2.0.0":"2022-06-15T07:01:52.355Z","1.1.8":"2022-06-01T09:34:01.987Z","1.1.7":"2022-05-14T06:29:13.876Z","1.1.6":"2022-05-13T14:39:37.363Z","1.1.5":"2022-02-22T08:54:48.169Z","1.1.4":"2022-02-21T07:46:22.115Z","1.1.3":"2022-02-19T10:51:14.822Z","1.1.2":"2022-02-18T09:40:54.889Z","1.1.1":"2020-01-22T14:58:06.726Z","1.1.0":"2019-11-07T15:54:02.556Z","1.0.0":"2016-12-23T11:57:52.664Z"},"users":{},"author":{"name":"Marijn Haverbeke","email":"marijn@haverbeke.berlin"},"repository":{"type":"git","url":"git+https://github.com/marijnh/orderedmap.git"},"versions":{"2.1.1":{"name":"orderedmap","version":"2.1.1","description":"Persistent ordered mapping from strings","type":"module","main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/marijnh/orderedmap.git"},"keywords":["persistent","map"],"author":{"name":"Marijn Haverbeke","email":"marijn@haverbeke.berlin"},"license":"MIT","bugs":{"url":"https://github.com/marijnh/orderedmap/issues"},"homepage":"https://github.com/marijnh/orderedmap#readme","scripts":{"build":"rollup -c","watch":"rollup -c -w","prepare":"npm run build"},"devDependencies":{"rollup":"^1.26.3"},"gitHead":"6a30ebbbecd30fed8bda884c7acf4ca9c6a02405","_id":"orderedmap@2.1.1","_nodeVersion":"19.7.0","_npmVersion":"9.6.5","dist":{"shasum":"61481269c44031c449915497bf5a4ad273c512d2","size":3308,"noattachment":false,"key":"/orderedmap/-/orderedmap-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/orderedmap/download/orderedmap-2.1.1.tgz"},"_npmUser":{"name":"marijn","email":"marijn@haverbeke.berlin"},"directories":{},"maintainers":[{"name":"marijn","email":"marijnh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/orderedmap_2.1.1_1684311028002_0.32944582694382607"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-17T08:10:28.237Z","publish_time":1684311028237,"_source_registry_name":"default","_cnpm_publish_time":1684311028237},"2.1.0":{"name":"orderedmap","version":"2.1.0","description":"Persistent ordered mapping from strings","type":"module","main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/marijnh/orderedmap.git"},"keywords":["persistent","map"],"author":{"name":"Marijn Haverbeke","email":"marijnh@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marijnh/orderedmap/issues"},"homepage":"https://github.com/marijnh/orderedmap#readme","scripts":{"build":"rollup -c","watch":"rollup -c -w","prepare":"npm run build"},"devDependencies":{"rollup":"^1.26.3"},"gitHead":"95d14c21480f38b8e671bc933f75d4a9be10b8eb","_id":"orderedmap@2.1.0","_nodeVersion":"16.13.1","_npmVersion":"8.10.0","dist":{"shasum":"819457082fa3a06abd316d83a281a1ca467437cd","size":3239,"noattachment":false,"key":"/orderedmap/-/orderedmap-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/orderedmap/download/orderedmap-2.1.0.tgz"},"_npmUser":{"name":"marijn","email":"marijnh@gmail.com"},"directories":{},"maintainers":[{"name":"marijn","email":"marijnh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/orderedmap_2.1.0_1664172145452_0.726455522251154"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-26T06:14:28.218Z","publish_time":1664172145630,"_cnpm_publish_time":1664172145630},"2.0.0":{"name":"orderedmap","version":"2.0.0","description":"Persistent ordered mapping from strings","type":"module","main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.js","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/marijnh/orderedmap.git"},"keywords":["persistent","map"],"author":{"name":"Marijn Haverbeke","email":"marijnh@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marijnh/orderedmap/issues"},"homepage":"https://github.com/marijnh/orderedmap#readme","scripts":{"build":"rollup -c","watch":"rollup -c -w","prepare":"npm run build"},"devDependencies":{"rollup":"^1.26.3"},"gitHead":"1df2cb0beb75a1f50f3b6a38490766f45182cecf","_id":"orderedmap@2.0.0","_nodeVersion":"16.13.1","_npmVersion":"8.10.0","dist":{"shasum":"12ff5ef6ea9d12d6430b80c701b35475e1c9ff34","size":3183,"noattachment":false,"key":"/orderedmap/-/orderedmap-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/orderedmap/download/orderedmap-2.0.0.tgz"},"_npmUser":{"name":"marijn","email":"marijnh@gmail.com"},"directories":{},"maintainers":[{"name":"marijn","email":"marijnh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/orderedmap_2.0.0_1655276512168_0.888718299632691"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-15T07:46:03.731Z","publish_time":1655276512355,"_cnpm_publish_time":1655276512355},"1.1.8":{"name":"orderedmap","version":"1.1.8","description":"Persistent ordered mapping from strings","type":"module","main":"dist/index-cjs.cjs","types":"dist/index-cjs.d.ts","module":"dist/index-es.js","exports":{"import":"./dist/index-es.js","require":"./dist/index-cjs.cjs"},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/marijnh/orderedmap.git"},"keywords":["persistent","map"],"author":{"name":"Marijn Haverbeke","email":"marijnh@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marijnh/orderedmap/issues"},"homepage":"https://github.com/marijnh/orderedmap#readme","scripts":{"build":"rollup -c","watch":"rollup -c -w","prepare":"npm run build"},"devDependencies":{"rollup":"^1.26.3"},"gitHead":"327498c2f4dc30ecc3d2bcf9e2e893b85a3a458c","_id":"orderedmap@1.1.8","_nodeVersion":"16.13.1","_npmVersion":"8.10.0","dist":{"shasum":"9652b2584f721c1032fa04cb60d442b3d4aa097c","size":3228,"noattachment":false,"key":"/orderedmap/-/orderedmap-1.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/orderedmap/download/orderedmap-1.1.8.tgz"},"_npmUser":{"name":"marijn","email":"marijnh@gmail.com"},"directories":{},"maintainers":[{"name":"marijn","email":"marijnh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/orderedmap_1.1.8_1654076041840_0.09672601502034617"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-01T11:12:14.404Z","publish_time":1654076041987,"_cnpm_publish_time":1654076041987},"1.1.7":{"name":"orderedmap","version":"1.1.7","description":"Persistent ordered mapping from strings","type":"module","main":"dist/index-cjs.cjs","module":"dist/index-es.js","exports":{"import":"./dist/index-es.js","require":"./dist/index-cjs.cjs"},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/marijnh/orderedmap.git"},"keywords":["persistent","map"],"author":{"name":"Marijn Haverbeke","email":"marijnh@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marijnh/orderedmap/issues"},"homepage":"https://github.com/marijnh/orderedmap#readme","scripts":{"build":"rollup -c","watch":"rollup -c -w","prepare":"npm run build"},"devDependencies":{"rollup":"^1.26.3"},"types":"./dist/index-cjs.d.ts","gitHead":"b114ccd250531def1bcc1ce97256c525ff35a416","_id":"orderedmap@1.1.7","_nodeVersion":"16.13.1","_npmVersion":"8.4.0","dist":{"shasum":"ca9c1ea60259863ee9c6bee0e69a3fa10f252df3","size":3221,"noattachment":false,"key":"/orderedmap/-/orderedmap-1.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/orderedmap/download/orderedmap-1.1.7.tgz"},"_npmUser":{"name":"marijn","email":"marijnh@gmail.com"},"directories":{},"maintainers":[{"name":"marijn","email":"marijnh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/orderedmap_1.1.7_1652509753738_0.12530333740486066"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-14T06:29:18.853Z","publish_time":1652509753876,"_cnpm_publish_time":1652509753876},"1.1.6":{"name":"orderedmap","version":"1.1.6","description":"Persistent ordered mapping from strings","main":"index.js","module":"index.es.js","types":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/marijnh/orderedmap.git"},"keywords":["persistent","map"],"author":{"name":"Marijn Haverbeke","email":"marijnh@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marijnh/orderedmap/issues"},"homepage":"https://github.com/marijnh/orderedmap#readme","scripts":{"build":"rollup -c","watch":"rollup -c -w","prepare":"npm run build"},"devDependencies":{"rollup":"^1.26.3","rollup-plugin-commonjs":"^10.1.0"},"gitHead":"9fa19ab71b7290e7caaf0fa2bbe6ac2d23edf8b0","_id":"orderedmap@1.1.6","_nodeVersion":"16.13.1","_npmVersion":"8.4.0","dist":{"shasum":"8e61bf6e7ca96b468a11e6253fad6e5234a4b59e","size":3229,"noattachment":false,"key":"/orderedmap/-/orderedmap-1.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/orderedmap/download/orderedmap-1.1.6.tgz"},"_npmUser":{"name":"marijn","email":"marijnh@gmail.com"},"directories":{},"maintainers":[{"name":"marijn","email":"marijnh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/orderedmap_1.1.6_1652452777244_0.8931291499842011"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-13T16:10:09.688Z","publish_time":1652452777363,"_cnpm_publish_time":1652452777363},"1.1.5":{"name":"orderedmap","version":"1.1.5","description":"Persistent ordered mapping from strings","main":"index.js","module":"index.es.js","types":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/marijnh/orderedmap.git"},"keywords":["persistent","map"],"author":{"name":"Marijn Haverbeke","email":"marijnh@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marijnh/orderedmap/issues"},"homepage":"https://github.com/marijnh/orderedmap#readme","scripts":{"build":"rollup -c","watch":"rollup -c -w","prepare":"npm run build"},"devDependencies":{"rollup":"^1.26.3","rollup-plugin-commonjs":"^10.1.0"},"gitHead":"e5b9330f6f52b32a673b113ecbd6750433547c2c","_id":"orderedmap@1.1.5","_nodeVersion":"16.13.1","_npmVersion":"8.4.0","dist":{"shasum":"4174c90b61bd7c25294932edf789f3b5677744d0","size":3230,"noattachment":false,"key":"/orderedmap/-/orderedmap-1.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/orderedmap/download/orderedmap-1.1.5.tgz"},"_npmUser":{"name":"marijn","email":"marijnh@gmail.com"},"directories":{},"maintainers":[{"name":"marijn","email":"marijnh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/orderedmap_1.1.5_1645520088052_0.8248061745114397"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-22T08:54:55.796Z","publish_time":1645520088169,"_cnpm_publish_time":1645520088169},"1.1.4":{"name":"orderedmap","version":"1.1.4","description":"Persistent ordered mapping from strings","main":"index.js","module":"index.es.js","types":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/marijnh/orderedmap.git"},"keywords":["persistent","map"],"author":{"name":"Marijn Haverbeke","email":"marijnh@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marijnh/orderedmap/issues"},"homepage":"https://github.com/marijnh/orderedmap#readme","scripts":{"build":"rollup -c","watch":"rollup -c -w","prepare":"npm run build"},"devDependencies":{"rollup":"^1.26.3","rollup-plugin-commonjs":"^10.1.0"},"gitHead":"e93cd8b2bdcbdbc7851940cd7ca50f07ac44e36b","_id":"orderedmap@1.1.4","_nodeVersion":"16.13.1","_npmVersion":"8.4.0","dist":{"shasum":"00245160157dbfef0eaf4701c19efb44c6c75a28","size":3225,"noattachment":false,"key":"/orderedmap/-/orderedmap-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/orderedmap/download/orderedmap-1.1.4.tgz"},"_npmUser":{"name":"marijn","email":"marijnh@gmail.com"},"directories":{},"maintainers":[{"name":"marijn","email":"marijnh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/orderedmap_1.1.4_1645429581942_0.5117327226418191"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-21T07:47:06.527Z","publish_time":1645429582115,"_cnpm_publish_time":1645429582115},"1.1.3":{"name":"orderedmap","version":"1.1.3","description":"Persistent ordered mapping from strings","main":"index.js","module":"index.es.js","repository":{"type":"git","url":"git+https://github.com/marijnh/orderedmap.git"},"keywords":["persistent","map"],"author":{"name":"Marijn Haverbeke","email":"marijnh@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marijnh/orderedmap/issues"},"homepage":"https://github.com/marijnh/orderedmap#readme","scripts":{"build":"rollup -c","watch":"rollup -c -w","prepare":"npm run build"},"devDependencies":{"rollup":"^1.26.3","rollup-plugin-commonjs":"^10.1.0"},"gitHead":"6382653fecf5f34a852e783025b060226dfb7b43","_id":"orderedmap@1.1.3","_nodeVersion":"16.13.1","_npmVersion":"8.4.0","dist":{"shasum":"bd0e2e0779ec505089fa1a2a5b12b7c8cf34d6a4","size":3225,"noattachment":false,"key":"/orderedmap/-/orderedmap-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/orderedmap/download/orderedmap-1.1.3.tgz"},"_npmUser":{"name":"marijn","email":"marijnh@gmail.com"},"directories":{},"maintainers":[{"name":"marijn","email":"marijnh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/orderedmap_1.1.3_1645267874695_0.8537503662175265"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-19T10:51:19.249Z","publish_time":1645267874822,"_cnpm_publish_time":1645267874822},"1.1.2":{"name":"orderedmap","version":"1.1.2","description":"Persistent ordered mapping from strings","main":"index.js","module":"index.es.js","types":"types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/marijnh/orderedmap.git"},"keywords":["persistent","map"],"author":{"name":"Marijn Haverbeke","email":"marijnh@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marijnh/orderedmap/issues"},"homepage":"https://github.com/marijnh/orderedmap#readme","scripts":{"build":"rollup -c","watch":"rollup -c -w","prepare":"npm run build"},"devDependencies":{"rollup":"^1.26.3","rollup-plugin-commonjs":"^10.1.0"},"gitHead":"a27a8304d8ecea6590148d464574d00de9f68e83","_id":"orderedmap@1.1.2","_nodeVersion":"16.13.1","_npmVersion":"8.4.0","dist":{"shasum":"f92442a88bbf9de70a9cee5370d8a42e5d6d689a","size":3200,"noattachment":false,"key":"/orderedmap/-/orderedmap-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/orderedmap/download/orderedmap-1.1.2.tgz"},"_npmUser":{"name":"marijn","email":"marijnh@gmail.com"},"directories":{},"maintainers":[{"name":"marijn","email":"marijnh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/orderedmap_1.1.2_1645177254728_0.45646551271962754"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-18T09:41:09.048Z","publish_time":1645177254889,"_cnpm_publish_time":1645177254889},"1.1.1":{"name":"orderedmap","version":"1.1.1","description":"Persistent ordered mapping from strings","main":"index.js","module":"index.es.js","repository":{"type":"git","url":"git+https://github.com/marijnh/orderedmap.git"},"keywords":["persistent","map"],"author":{"name":"Marijn Haverbeke","email":"marijnh@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marijnh/orderedmap/issues"},"homepage":"https://github.com/marijnh/orderedmap#readme","scripts":{"build":"rollup -c","watch":"rollup -c -w","prepare":"npm run build"},"devDependencies":{"rollup":"^1.26.3","rollup-plugin-commonjs":"^10.1.0"},"gitHead":"8e70483d6c81a6494e13a98a603ff1f42165008b","_id":"orderedmap@1.1.1","_nodeVersion":"12.10.0","_npmVersion":"6.13.4","_npmUser":{"name":"marijn","email":"marijnh@gmail.com"},"dist":{"shasum":"c618e77611b3b21d0fe3edc92586265e0059c789","size":3131,"noattachment":false,"key":"/orderedmap/-/orderedmap-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/orderedmap/download/orderedmap-1.1.1.tgz"},"maintainers":[{"name":"marijn","email":"marijnh@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/orderedmap_1.1.1_1579705086567_0.11660162541228569"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-20T07:28:08.047Z","publish_time":1579705086726,"_cnpm_publish_time":1579705086726},"1.1.0":{"name":"orderedmap","version":"1.1.0","description":"Persistent ordered mapping from strings","main":"index.js","module":"index.mjs","repository":{"type":"git","url":"git+https://github.com/marijnh/orderedmap.git"},"keywords":["persistent","map"],"author":{"name":"Marijn Haverbeke","email":"marijnh@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marijnh/orderedmap/issues"},"homepage":"https://github.com/marijnh/orderedmap#readme","scripts":{"build":"rollup -c","watch":"rollup -c -w","prepare":"npm run build"},"devDependencies":{"rollup":"^1.26.3","rollup-plugin-commonjs":"^10.1.0"},"gitHead":"9ed47785a424212199b4e41ea1f015410842a1f7","_id":"orderedmap@1.1.0","_nodeVersion":"12.10.0","_npmVersion":"6.11.3","_npmUser":{"name":"marijn","email":"marijnh@gmail.com"},"dist":{"shasum":"dc41a147130b51e203e8523ea5ea57724af2b63d","size":3097,"noattachment":false,"key":"/orderedmap/-/orderedmap-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/orderedmap/download/orderedmap-1.1.0.tgz"},"maintainers":[{"name":"marijn","email":"marijnh@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/orderedmap_1.1.0_1573142042419_0.34787574201785887"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-20T07:28:07.957Z","publish_time":1573142042556,"_cnpm_publish_time":1573142042556},"1.0.0":{"name":"orderedmap","version":"1.0.0","description":"Persistent ordered mapping from strings","main":"index.js","repository":{"type":"git","url":"git+https://github.com/marijnh/orderedmap.git"},"keywords":["persistent","map"],"author":{"name":"Marijn Haverbeke","email":"marijnh@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marijnh/orderedmap/issues"},"homepage":"https://github.com/marijnh/orderedmap#readme","gitHead":"382cd322735947dfc3ef3cabd2333c8fdd42f24d","_id":"orderedmap@1.0.0","scripts":{},"_shasum":"d90fc2ba1ed085190907d601dec6e6a53f8d41ba","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"marijn","email":"marijnh@gmail.com"},"maintainers":[{"name":"marijn","email":"marijnh@gmail.com"}],"dist":{"shasum":"d90fc2ba1ed085190907d601dec6e6a53f8d41ba","size":2782,"noattachment":false,"key":"/orderedmap/-/orderedmap-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/orderedmap/download/orderedmap-1.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/orderedmap-1.0.0.tgz_1482494270654_0.18588618375360966"},"directories":{},"_cnpmcore_publish_time":"2021-12-20T07:28:07.851Z","publish_time":1482494272664,"_cnpm_publish_time":1482494272664}},"readme":"# OrderedMap\n\nPersistent data structure representing an ordered mapping from strings\nto values, with some convenient update methods.\n\nThis is not an efficient data structure for large maps, just a minimal\nhelper for cleanly creating and managing small maps in a way that\nmakes their key order explicit and easy to think about.\n\nLicense: MIT\n\n## Reference\n\nThe exported value from this module is the class `OrderedMap`,\ninstances of which represent a mapping from strings to arbitrary\nvalues.\n\n**`OrderedMap.from`**`(value: ?Object | OrderedMap) → OrderedMap`  \nReturn a map with the given content. If null, create an empty map. If\ngiven an ordered map, return that map itself. If given an object,\ncreate a map from the object's properties.\n\n### Methods\n\nInstances of `OrderedMap` have the following methods and properties:\n\n**`get`**`(key: string) → ?any`  \nRetrieve the value stored under `key`, or return undefined when\nno such key exists.\n\n**`update`**`(key: string, value: any, newKey: ?string) → OrderedMap`  \nCreate a new map by replacing the value of `key` with a new\nvalue, or adding a binding to the end of the map. If `newKey` is\ngiven, the key of the binding will be replaced with that key.\n\n**`remove`**`(key: string) → OrderedMap`  \nReturn a map with the given key removed, if it existed.\n\n**`addToStart`**`(key: string, value: any) → OrderedMap`  \nAdd a new key to the start of the map.\n\n**`addToEnd`**`(key: string, value: any) → OrderedMap`  \nAdd a new key to the end of the map.\n\n**`addBefore`**`(place: string, key: value: string, value: any) → OrderedMap`  \nAdd a key after the given key. If `place` is not found, the new\nkey is added to the end.\n\n**`forEach`**`(f: (key: string, value: any))`  \nCall the given function for each key/value pair in the map, in\norder.\n\n**`prepend`**`(map: Object | OrderedMap) → OrderedMap`  \nCreate a new map by prepending the keys in this map that don't\nappear in `map` before the keys in `map`.\n\n**`append`**`(map: Object | OrderedMap) → OrderedMap`  \nCreate a new map by appending the keys in this map that don't\nappear in `map` after the keys in `map`.\n\n**`subtract`**`(map: Object | OrderedMap) → OrderedMap`  \nCreate a map containing all the keys in this map that don't\nappear in `map`.\n\n**`toObject`**`() -> Object`\nReturn an object that has the same key/value pairs as the `map`.\n\n**`size`**`: number`  \nThe amount of keys in this map.\n","_attachments":{},"homepage":"https://github.com/marijnh/orderedmap#readme","bugs":{"url":"https://github.com/marijnh/orderedmap/issues"},"license":"MIT"}