{"_id":"map-or-similar","_rev":"470950","name":"map-or-similar","description":"A JavaScript (JS) Map or Similar object polyfill if Map is not available.","dist-tags":{"latest":"1.5.0"},"maintainers":[{"name":"thinkloop","email":"bk@thinkloop.com"}],"time":{"modified":"2021-08-05T08:18:19.000Z","created":"2016-02-03T01:31:17.097Z","1.5.0":"2017-01-20T09:33:48.516Z","1.4.0":"2017-01-20T08:45:37.042Z","1.3.0":"2016-12-09T12:54:47.185Z","1.2.3":"2016-05-19T09:37:56.300Z","1.2.1":"2016-05-19T08:22:04.565Z","1.2.0":"2016-05-19T08:19:23.767Z","1.1.4":"2016-05-19T08:17:09.998Z","1.1.3":"2016-02-03T10:47:18.931Z","1.1.2":"2016-02-03T10:43:22.547Z","1.1.1":"2016-02-03T10:41:16.197Z","1.0.6":"2016-02-03T07:46:11.340Z","1.0.5":"2016-02-03T07:44:33.966Z","1.0.4":"2016-02-03T07:31:03.514Z","1.0.3":"2016-02-03T01:37:16.983Z","1.0.2":"2016-02-03T01:34:06.410Z","1.0.1":"2016-02-03T01:31:17.097Z"},"users":{"thinkloop":true},"author":{"name":"Baz","email":"baz@thinkloop.com"},"repository":{"type":"git","url":"git+https://github.com/thinkloop/map-or-similar.git"},"versions":{"1.5.0":{"name":"map-or-similar","version":"1.5.0","description":"A JavaScript (JS) Map or Similar object polyfill if Map is not available.","license":"MIT","author":{"name":"Baz","email":"baz@thinkloop.com"},"keywords":["map","polyfill","javascript","js","alternative","fast"],"homepage":"https://github.com/thinkloop/map-or-similar#readme","repository":{"type":"git","url":"git+https://github.com/thinkloop/map-or-similar.git"},"bugs":{"url":"https://github.com/thinkloop/map-or-similar/issues"},"main":"./src/map-or-similar.js","browser":"./map-or-similar.js","scripts":{"test":"JASMINE_CONFIG_PATH=jasmine.json jasmine","build":"npm run -s build:browserify | tee map-or-similar.js | npm run -s build:minify | tee map-or-similar.min.js | npm run -s build:gzip > map-or-similar.min.gzip.js","publish_to_npm":"npm version minor && git push && git push --tags && npm publish","__":"","build:browserify":"browserify src/map-or-similar.js --node --detectGlobals false --standalone map-or-similar | derequire","build:minify":"uglifyjs --compress drop_console,unused=false --mangle --screw-ie8","build:gzip":"gzip --best -v -c"},"devDependencies":{"browserify":"13.1.1","derequire":"2.0.3","jasmine":"2.5.2","uglify-js":"2.7.5"},"gitHead":"a8fc9cee2f13ce047001b03f51657f50cef42903","_id":"map-or-similar@1.5.0","_shasum":"6de2653174adfb5d9edc33c69d3e92a1b76faf08","_from":".","_npmVersion":"3.10.10","_nodeVersion":"4.2.4","_npmUser":{"name":"thinkloop","email":"bk@thinkloop.com"},"dist":{"shasum":"6de2653174adfb5d9edc33c69d3e92a1b76faf08","size":6636,"noattachment":false,"key":"/map-or-similar/-/map-or-similar-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/map-or-similar/download/map-or-similar-1.5.0.tgz"},"maintainers":[{"name":"thinkloop","email":"bk@thinkloop.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/map-or-similar-1.5.0.tgz_1484904826613_0.1709790830500424"},"directories":{},"publish_time":1484904828516,"_cnpm_publish_time":1484904828516,"_hasShrinkwrap":false},"1.4.0":{"name":"map-or-similar","version":"1.4.0","description":"A JavaScript (JS) Map or Similar object polyfill if Map is not available.","license":"MIT","author":{"name":"Baz","email":"baz@thinkloop.com"},"keywords":["map","polyfill","javascript","js","alternative","fast"],"homepage":"https://github.com/thinkloop/map-or-similar#readme","repository":{"type":"git","url":"git+https://github.com/thinkloop/map-or-similar.git"},"bugs":{"url":"https://github.com/thinkloop/map-or-similar/issues"},"main":"./src/map-or-similar.js","scripts":{"test":"JASMINE_CONFIG_PATH=jasmine.json jasmine","build":"npm run -s build:browserify | tee map-or-similar.js | npm run -s build:minify | tee map-or-similar.min.js | npm run -s build:gzip > map-or-similar.min.gzip.js","publish_to_npm":"npm version minor && git push && git push --tags && npm publish","__":"","build:browserify":"browserify src/map-or-similar.js --detectGlobals false --standalone map-or-similar | derequire","build:minify":"uglifyjs --compress drop_console,unused=false --mangle --screw-ie8","build:gzip":"gzip --best -v -c"},"devDependencies":{"browserify":"13.1.1","derequire":"2.0.3","jasmine":"2.5.2","uglify-js":"2.7.5"},"gitHead":"edb1744253d489028aa62c5258731fb7a24c6525","_id":"map-or-similar@1.4.0","_shasum":"d212acc3b1e78e6da3eb7a1fb232940996242976","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"thinkloop","email":"bk@thinkloop.com"},"dist":{"shasum":"d212acc3b1e78e6da3eb7a1fb232940996242976","size":6636,"noattachment":false,"key":"/map-or-similar/-/map-or-similar-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/map-or-similar/download/map-or-similar-1.4.0.tgz"},"maintainers":[{"name":"thinkloop","email":"bk@thinkloop.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/map-or-similar-1.4.0.tgz_1484901935469_0.615975656080991"},"directories":{},"publish_time":1484901937042,"_cnpm_publish_time":1484901937042,"_hasShrinkwrap":false},"1.3.0":{"name":"map-or-similar","version":"1.3.0","description":"A JavaScript (JS) Map or Similar object polyfill if Map is not available.","license":"MIT","author":{"name":"Baz","email":"baz@thinkloop.com"},"keywords":["map","polyfill","javascript","js","alternative","fast"],"homepage":"https://github.com/thinkloop/map-or-similar#readme","repository":{"type":"git","url":"git+https://github.com/thinkloop/map-or-similar.git"},"bugs":{"url":"https://github.com/thinkloop/map-or-similar/issues"},"main":"./map-or-similar.min.js","scripts":{"test":"JASMINE_CONFIG_PATH=jasmine.json jasmine","build":"npm run -s build:browserify | tee map-or-similar.js | npm run -s build:minify | tee map-or-similar.min.js | npm run -s build:gzip > map-or-similar.min.gzip.js","publish_to_npm":"npm run build && git add --all && git commit -m \"build for publish\" && npm version minor && git push && git push --tags && npm publish","__":"","build:browserify":"browserify src/map-or-similar.js --detectGlobals false --standalone map-or-similar | derequire","build:minify":"uglifyjs --compress drop_console,unused=false --mangle --screw-ie8","build:gzip":"gzip --best -v -c"},"devDependencies":{"browserify":"13.1.1","derequire":"2.0.3","jasmine":"2.5.2","uglify-js":"2.7.5"},"gitHead":"7fbe8908d008e0d3a26e9a12da211a8e4d56de64","_id":"map-or-similar@1.3.0","_shasum":"2116e8e82739b8e9c87aec564cf6e521d2c0d690","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"thinkloop","email":"bk@thinkloop.com"},"dist":{"shasum":"2116e8e82739b8e9c87aec564cf6e521d2c0d690","size":6652,"noattachment":false,"key":"/map-or-similar/-/map-or-similar-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/map-or-similar/download/map-or-similar-1.3.0.tgz"},"maintainers":[{"name":"thinkloop","email":"bk@thinkloop.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/map-or-similar-1.3.0.tgz_1481288086540_0.49430877761915326"},"directories":{},"publish_time":1481288087185,"_cnpm_publish_time":1481288087185,"_hasShrinkwrap":false},"1.2.3":{"name":"map-or-similar","version":"1.2.3","description":"A JavaScript (JS) Map or Similar object polyfill if Map is not available.","license":"MIT","author":{"name":"@thinkloop"},"keywords":["map","polyfill","javascript","js","alternative","fast"],"homepage":"https://github.com/thinkloop/map-or-similar#readme","repository":{"type":"git","url":"git+https://github.com/thinkloop/map-or-similar.git"},"bugs":{"url":"https://github.com/thinkloop/map-or-similar/issues"},"main":"src/map-or-similar.js","scripts":{"prebuild":"npm run -s test","build":"npm run -s build:browserify | tee map-or-similar.js | npm run -s build:minify | tee map-or-similar.min.js | npm run -s build:gzip > map-or-similar.min.gzip.js","publish_to_npm":"npm run build && git add --all && git commit -m \"build for publish\" && npm version patch && git push && git push --tags && npm publish","_":"","test":"JASMINE_CONFIG_PATH=jasmine.json jasmine","__":"","build:browserify":"browserify src/map-or-similar.js --detectGlobals false --standalone map-or-similar | derequire","build:minify":"uglifyjs --compress drop_console,unused=false --mangle --screw-ie8","build:gzip":"gzip --best -v -c"},"devDependencies":{"browserify":"^13.0.1","derequire":"^2.0.3","jasmine":"^2.4.1","npm-check-updates":"^2.6.5","uglify-js":"^2.6.2"},"gitHead":"38853a963b534db993863903ab0d9af5b6c0aef0","_id":"map-or-similar@1.2.3","_shasum":"6c854ab8f39f77ad995e6566fe96ecd5ac8043c5","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"thinkloop","email":"bk@thinkloop.com"},"dist":{"shasum":"6c854ab8f39f77ad995e6566fe96ecd5ac8043c5","size":6764,"noattachment":false,"key":"/map-or-similar/-/map-or-similar-1.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/map-or-similar/download/map-or-similar-1.2.3.tgz"},"maintainers":[{"name":"thinkloop","email":"bk@thinkloop.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/map-or-similar-1.2.3.tgz_1463650673896_0.48234589002095163"},"directories":{},"publish_time":1463650676300,"_cnpm_publish_time":1463650676300,"_hasShrinkwrap":false},"1.2.1":{"name":"map-or-similar","version":"1.2.1","description":"A JavaScript (JS) Map or Similar object polyfill if Map is not available.","license":"MIT","author":{"name":"@thinkloop"},"keywords":["map","polyfill","javascript","js","alternative","fast"],"homepage":"https://github.com/thinkloop/map-or-similar#readme","repository":{"type":"git","url":"git+https://github.com/thinkloop/map-or-similar.git"},"bugs":{"url":"https://github.com/thinkloop/map-or-similar/issues"},"main":"src/map-or-similar.js","scripts":{"prebuild":"npm run -s test","build":"npm run -s build:browserify | tee map-or-similar.js | npm run -s build:minify | tee map-or-similar.min.js | npm run -s build:gzip > map-or-similar.min.gzip.js","build:browserify":"browserify src/map-or-similar.js --detectGlobals false --standalone map-or-similar | derequire","build:minify":"uglifyjs --compress drop_console,unused=false --mangle --screw-ie8","build:gzip":"gzip --best -v -c","test":"JASMINE_CONFIG_PATH=jasmine.json jasmine","prepublish":"npm run build && git add --all && git commit -m 'build & publish' && npm version patch && git push && git push --tags"},"devDependencies":{"browserify":"^13.0.1","derequire":"^2.0.3","jasmine":"^2.4.1","npm-check-updates":"^2.6.5","uglify-js":"^2.6.2"},"gitHead":"950a770ed93e7387f4d3f381de68b524e7f61206","_id":"map-or-similar@1.2.1","_shasum":"b751a3906d00bac6e8f1e8040947f3801c770261","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"thinkloop","email":"bk@thinkloop.com"},"dist":{"shasum":"b751a3906d00bac6e8f1e8040947f3801c770261","size":6739,"noattachment":false,"key":"/map-or-similar/-/map-or-similar-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/map-or-similar/download/map-or-similar-1.2.1.tgz"},"maintainers":[{"name":"thinkloop","email":"bk@thinkloop.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/map-or-similar-1.2.1.tgz_1463646122383_0.7966783219017088"},"directories":{},"publish_time":1463646124565,"_cnpm_publish_time":1463646124565,"_hasShrinkwrap":false},"1.2.0":{"name":"map-or-similar","version":"1.2.0","description":"A JavaScript (JS) Map or Similar object polyfill if Map is not available.","license":"MIT","author":{"name":"@thinkloop"},"keywords":["map","polyfill","javascript","js","alternative","fast"],"homepage":"https://github.com/thinkloop/map-or-similar#readme","repository":{"type":"git","url":"git+https://github.com/thinkloop/map-or-similar.git"},"bugs":{"url":"https://github.com/thinkloop/map-or-similar/issues"},"main":"src/map-or-similar.js","scripts":{"prebuild":"npm run -s test","build":"npm run -s build:browserify | tee map-or-similar.js | npm run -s build:minify | tee map-or-similar.min.js | npm run -s build:gzip > map-or-similar.min.gzip.js","build:browserify":"browserify src/map-or-similar.js --detectGlobals false --standalone map-or-similar | derequire","build:minify":"uglifyjs --compress drop_console,unused=false --mangle --screw-ie8","build:gzip":"gzip --best -v -c","test":"JASMINE_CONFIG_PATH=jasmine.json jasmine","prepublish":"npm run build && git add --all && git commit -m 'build & publish' && npm version patch && git push && git push --tags"},"devDependencies":{"browserify":"^13.0.1","derequire":"^2.0.3","jasmine":"^2.4.1","npm-check-updates":"^2.6.5","uglify-js":"^2.6.2"},"gitHead":"b4d198500fde87dab596625ba141036221794d72","_id":"map-or-similar@1.2.0","_shasum":"a0d8389acbf84918335739b8855c4c302290c5da","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"thinkloop","email":"bk@thinkloop.com"},"dist":{"shasum":"a0d8389acbf84918335739b8855c4c302290c5da","size":6786,"noattachment":false,"key":"/map-or-similar/-/map-or-similar-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/map-or-similar/download/map-or-similar-1.2.0.tgz"},"maintainers":[{"name":"thinkloop","email":"bk@thinkloop.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/map-or-similar-1.2.0.tgz_1463645960712_0.5134628613013774"},"directories":{},"publish_time":1463645963767,"_cnpm_publish_time":1463645963767,"_hasShrinkwrap":false},"1.1.4":{"name":"map-or-similar","version":"1.1.4","description":"A JavaScript (JS) Map or Similar object polyfill if Map is not available.","license":"MIT","author":{"name":"@thinkloop"},"keywords":["map","polyfill","javascript","js","alternative","fast"],"homepage":"https://github.com/thinkloop/map-or-similar#readme","repository":{"type":"git","url":"git+https://github.com/thinkloop/map-or-similar.git"},"bugs":{"url":"https://github.com/thinkloop/map-or-similar/issues"},"main":"src/map-or-similar.js","scripts":{"prebuild":"npm run -s test","build":"npm run -s build:browserify | tee map-or-similar.js | npm run -s build:minify | tee map-or-similar.min.js | npm run -s build:gzip > map-or-similar.min.gzip.js","build:browserify":"browserify src/map-or-similar.js --detectGlobals false --standalone map-or-similar | derequire","build:minify":"uglifyjs --compress drop_console,unused=false --mangle --screw-ie8","build:gzip":"gzip --best -v -c","test":"JASMINE_CONFIG_PATH=jasmine.json jasmine","prepublish":"npm run build && git add --all && git commit -m 'build & publish' && npm version minor && git push && git push --tags"},"devDependencies":{"browserify":"^13.0.0","derequire":"^2.0.3","jasmine":"^2.4.1","uglify-js":"^2.6.1"},"gitHead":"0718eb0e8180301fa270a3d7effe73ae80e9f227","_id":"map-or-similar@1.1.4","_shasum":"fe8e5115c2e892863f0202c0497c6c3a6b08ef58","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"thinkloop","email":"bk@thinkloop.com"},"dist":{"shasum":"fe8e5115c2e892863f0202c0497c6c3a6b08ef58","size":6777,"noattachment":false,"key":"/map-or-similar/-/map-or-similar-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/map-or-similar/download/map-or-similar-1.1.4.tgz"},"maintainers":[{"name":"thinkloop","email":"bk@thinkloop.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/map-or-similar-1.1.4.tgz_1463645826606_0.18106722016818821"},"directories":{},"publish_time":1463645829998,"_cnpm_publish_time":1463645829998,"_hasShrinkwrap":false},"1.1.3":{"name":"map-or-similar","version":"1.1.3","description":"A JavaScript Map() or a Similar() object if Map is not available.","license":"MIT","author":{"name":"@thinkloop"},"keywords":["map","polyfill","javascript","js","alternative","fast"],"homepage":"https://github.com/thinkloop/map-or-similar#readme","repository":{"type":"git","url":"git+https://github.com/thinkloop/map-or-similar.git"},"bugs":{"url":"https://github.com/thinkloop/map-or-similar/issues"},"main":"src/map-or-similar.js","scripts":{"prebuild":"npm run -s test","build":"npm run -s build:browserify | tee map-or-similar.js | npm run -s build:minify | tee map-or-similar.min.js | npm run -s build:gzip > map-or-similar.min.gzip.js","build:browserify":"browserify src/map-or-similar.js --detectGlobals false --standalone map-or-similar | derequire","build:minify":"uglifyjs --compress drop_console,unused=false --mangle --screw-ie8","build:gzip":"gzip --best -v -c","test":"JASMINE_CONFIG_PATH=jasmine.json jasmine","prepublish":"npm run build && git add --all && git commit -m 'build & publish' && npm version patch && git push && git push --tags"},"devDependencies":{"browserify":"^13.0.0","derequire":"^2.0.3","jasmine":"^2.4.1","uglify-js":"^2.6.1"},"gitHead":"d96b6d865459e516751a92956d989bf6058c9b86","_id":"map-or-similar@1.1.3","_shasum":"22e3553bdb0d11cc4d3c91c5d86ad542976b156f","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"thinkloop","email":"bk@thinkloop.com"},"dist":{"shasum":"22e3553bdb0d11cc4d3c91c5d86ad542976b156f","size":6362,"noattachment":false,"key":"/map-or-similar/-/map-or-similar-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/map-or-similar/download/map-or-similar-1.1.3.tgz"},"maintainers":[{"name":"thinkloop","email":"bk@thinkloop.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/map-or-similar-1.1.3.tgz_1454496437639_0.8258103469852358"},"directories":{},"publish_time":1454496438931,"_cnpm_publish_time":1454496438931,"_hasShrinkwrap":false},"1.1.2":{"name":"map-or-similar","version":"1.1.2","description":"A JavaScript Map() or a Similar() object if Map is not available.","license":"MIT","author":{"name":"@thinkloop"},"keywords":["map","polyfill","javascript","js","alternative","fast"],"homepage":"https://github.com/thinkloop/map-or-similar#readme","repository":{"type":"git","url":"git+https://github.com/thinkloop/map-or-similar.git"},"bugs":{"url":"https://github.com/thinkloop/map-or-similar/issues"},"main":"src/map-or-similar.js","scripts":{"prebuild":"npm run -s test","build":"npm run -s build:browserify | tee map-or-similar.js | npm run -s build:minify | tee map-or-similar.min.js | npm run -s build:gzip > map-or-similar.min.gzip.js","build:browserify":"browserify src/map-or-similar.js --detectGlobals false --standalone map-or-similar | derequire","build:minify":"uglifyjs --compress drop_console,unused=false --mangle --screw-ie8","build:gzip":"gzip --best -v -c","test":"JASMINE_CONFIG_PATH=jasmine.json jasmine","prepublish":"npm run build && git add --all && git commit -m 'publish' && npm version patch && git push && git push --tags"},"devDependencies":{"browserify":"^13.0.0","derequire":"^2.0.3","jasmine":"^2.4.1","uglify-js":"^2.6.1"},"gitHead":"08ab719ace33217a3db4889d65bcf71e4005c5ec","_id":"map-or-similar@1.1.2","_shasum":"8c6556a8ef526258525d1f5b86a24d9351d27437","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"thinkloop","email":"bk@thinkloop.com"},"dist":{"shasum":"8c6556a8ef526258525d1f5b86a24d9351d27437","size":6361,"noattachment":false,"key":"/map-or-similar/-/map-or-similar-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/map-or-similar/download/map-or-similar-1.1.2.tgz"},"maintainers":[{"name":"thinkloop","email":"bk@thinkloop.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/map-or-similar-1.1.2.tgz_1454496199515_0.6383708650246263"},"directories":{},"publish_time":1454496202547,"_cnpm_publish_time":1454496202547,"_hasShrinkwrap":false},"1.1.1":{"name":"map-or-similar","version":"1.1.1","description":"A JavaScript Map() or a Similar() object if Map is not available.","license":"MIT","author":{"name":"@thinkloop"},"keywords":["map","polyfill","javascript","js","alternative","fast"],"homepage":"https://github.com/thinkloop/map-or-similar#readme","repository":{"type":"git","url":"git+https://github.com/thinkloop/map-or-similar.git"},"bugs":{"url":"https://github.com/thinkloop/map-or-similar/issues"},"main":"src/map-or-similar.js","scripts":{"prebuild":"npm run -s test","build":"npm run -s build:browserify | tee map-or-similar.js | npm run -s build:minify | tee map-or-similar.min.js | npm run -s build:gzip > map-or-similar.min.gzip.js","build:browserify":"browserify src/map-or-similar.js --detectGlobals false --standalone map-or-similar | derequire","build:minify":"uglifyjs --compress drop_console,unused=false --mangle --screw-ie8","build:gzip":"gzip --best -v -c","test":"JASMINE_CONFIG_PATH=jasmine.json jasmine","prepublish":"npm run build && git add --all && git commit -m 'publish' && npm version patch && git push && git push --tags"},"devDependencies":{"browserify":"^13.0.0","derequire":"^2.0.3","jasmine":"^2.4.1","uglify-js":"^2.6.1"},"gitHead":"dcbe99a2b8f59be3029dbdc59ac665d7a90c6d9a","_id":"map-or-similar@1.1.1","_shasum":"ca88665fa8243b202b1e0da7adf9d5fc244e559c","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"thinkloop","email":"bk@thinkloop.com"},"dist":{"shasum":"ca88665fa8243b202b1e0da7adf9d5fc244e559c","size":6357,"noattachment":false,"key":"/map-or-similar/-/map-or-similar-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/map-or-similar/download/map-or-similar-1.1.1.tgz"},"maintainers":[{"name":"thinkloop","email":"bk@thinkloop.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/map-or-similar-1.1.1.tgz_1454496075031_0.09093914716504514"},"directories":{},"publish_time":1454496076197,"_cnpm_publish_time":1454496076197,"_hasShrinkwrap":false},"1.0.6":{"name":"map-or-similar","version":"1.0.6","description":"A JavaScript Map() or a Similar() object if Map is not available.","license":"MIT","author":{"name":"@thinkloop"},"homepage":"https://github.com/thinkloop/map-or-similar#readme","repository":{"type":"git","url":"git+https://github.com/thinkloop/map-or-similar.git"},"bugs":{"url":"https://github.com/thinkloop/map-or-similar/issues"},"main":"src/map-or-similar.js","scripts":{"prebuild":"npm run test","build":"npm run build:browserify && npm run build:minify && npm run build:gzip","build:browserify":"browserify src/map-or-similar.js --detectGlobals false --standalone map-or-similar | derequire > map-or-similar.js","build:minify":"uglifyjs map-or-similar.js --compress drop_console,unused=false --mangle --screw-ie8 > map-or-similar.min.js","build:gzip":"gzip --best -v -c map-or-similar.min.js > map-or-similar.min.gzip.js","test":"JASMINE_CONFIG_PATH=jasmine.json jasmine"},"devDependencies":{"browserify":"^13.0.0","derequire":"^2.0.3","jasmine":"^2.4.1","uglify-js":"^2.6.1"},"gitHead":"d18dccc9c0c693107976ef23309bb7a4308c9ede","_id":"map-or-similar@1.0.6","_shasum":"c031d9700dbb2a786e6ef44e81003e28a607dd4b","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"thinkloop","email":"bk@thinkloop.com"},"dist":{"shasum":"c031d9700dbb2a786e6ef44e81003e28a607dd4b","size":5783,"noattachment":false,"key":"/map-or-similar/-/map-or-similar-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/map-or-similar/download/map-or-similar-1.0.6.tgz"},"maintainers":[{"name":"thinkloop","email":"bk@thinkloop.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/map-or-similar-1.0.6.tgz_1454485568843_0.4510940327309072"},"directories":{},"publish_time":1454485571340,"_cnpm_publish_time":1454485571340,"_hasShrinkwrap":false},"1.0.5":{"name":"map-or-similar","version":"1.0.5","description":"A JavaScript Map() or a Similar() object if Map is not available.","license":"MIT","author":{"name":"@thinkloop"},"homepage":"https://github.com/thinkloop/map-or-similar#readme","repository":{"type":"git","url":"git+https://github.com/thinkloop/map-or-similar.git"},"bugs":{"url":"https://github.com/thinkloop/map-or-similar/issues"},"main":"src/map-or-similar.js","scripts":{"prebuild":"npm run test","build":"npm run build:browserify && npm run build:minify && npm run build:gzip","build:browserify":"browserify src/map-or-similar.js --detectGlobals false --standalone map-or-similar | derequire > map-or-similar.js","build:minify":"uglifyjs map-or-similar.js --compress drop_console,unused=false --mangle --screw-ie8 > map-or-similar.min.js","build:gzip":"gzip --best -v -c map-or-similar.min.js > map-or-similar.min.gzip.js","test":"JASMINE_CONFIG_PATH=jasmine.json jasmine"},"devDependencies":{"browserify":"^13.0.0","derequire":"^2.0.3","jasmine":"^2.4.1","uglify-js":"^2.6.1"},"gitHead":"f3b2ab078d95dc0311ab7cc1883c8c29734f89d0","_id":"map-or-similar@1.0.5","_shasum":"0461ebb393fe78774e4f90f3e3a9d0c667d33455","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"thinkloop","email":"bk@thinkloop.com"},"dist":{"shasum":"0461ebb393fe78774e4f90f3e3a9d0c667d33455","size":5789,"noattachment":false,"key":"/map-or-similar/-/map-or-similar-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/map-or-similar/download/map-or-similar-1.0.5.tgz"},"maintainers":[{"name":"thinkloop","email":"bk@thinkloop.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/map-or-similar-1.0.5.tgz_1454485471499_0.22581671667285264"},"directories":{},"publish_time":1454485473966,"_cnpm_publish_time":1454485473966,"_hasShrinkwrap":false},"1.0.4":{"name":"map-or-similar","version":"1.0.4","description":"A JavaScript Map() or a Similar() object if Map is not available.","license":"MIT","author":{"name":"@thinkloop"},"homepage":"https://github.com/thinkloop/map-or-similar#readme","repository":{"type":"git","url":"git+https://github.com/thinkloop/map-or-similar.git"},"bugs":{"url":"https://github.com/thinkloop/map-or-similar/issues"},"main":"src/map-or-similar.js","scripts":{"prebuild":"npm run test","build":"npm run build:browserify && npm run build:minify && npm run build:gzip","build:browserify":"browserify src/map-or-similar.js --detectGlobals false --standalone map-or-similar | derequire > map-or-similar.js","build:minify":"uglifyjs map-or-similar.js --compress drop_console,unused=false --mangle --screw-ie8 > map-or-similar.min.js","build:gzip":"gzip --best -v -c map-or-similar.min.js > map-or-similar.min.gzip.js","test":"JASMINE_CONFIG_PATH=jasmine.json jasmine"},"devDependencies":{"browserify":"^13.0.0","derequire":"^2.0.3","jasmine":"^2.4.1","uglify-js":"^2.6.1"},"gitHead":"2303d498402b8e1b08826540e4c62f78fc22e5d0","_id":"map-or-similar@1.0.4","_shasum":"680324108897c46fe186bf2223859a87e83f5551","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"thinkloop","email":"bk@thinkloop.com"},"dist":{"shasum":"680324108897c46fe186bf2223859a87e83f5551","size":5779,"noattachment":false,"key":"/map-or-similar/-/map-or-similar-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/map-or-similar/download/map-or-similar-1.0.4.tgz"},"maintainers":[{"name":"thinkloop","email":"bk@thinkloop.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/map-or-similar-1.0.4.tgz_1454484660772_0.4817285710014403"},"directories":{},"publish_time":1454484663514,"_cnpm_publish_time":1454484663514,"_hasShrinkwrap":false},"1.0.3":{"name":"map-or-similar","version":"1.0.3","description":"A JavaScript Map() or a Similar() object if Map is not available.","license":"MIT","author":{"name":"@thinkloop"},"homepage":"https://github.com/thinkloop/map-or-similar#readme","repository":{"type":"git","url":"git+https://github.com/thinkloop/map-or-similar.git"},"bugs":{"url":"https://github.com/thinkloop/map-or-similar/issues"},"main":"src/map-or-similar.js","scripts":{"prebuild":"npm run test","build":"npm run build:browserify && npm run build:minify && npm run build:gzip","build:browserify":"browserify src/map-or-similar.js --detectGlobals false --standalone map-or-similar | derequire > map-or-similar.js","build:minify":"uglifyjs map-or-similar.js --compress drop_console,unused=false --mangle --screw-ie8 > map-or-similar.min.js","build:gzip":"gzip --best -v -c map-or-similar.min.js > map-or-similar.min.gzip.js","test":"JASMINE_CONFIG_PATH=jasmine.json jasmine --verbose"},"devDependencies":{"browserify":"^13.0.0","derequire":"^2.0.3","jasmine":"^2.4.1","uglify-js":"^2.6.1"},"gitHead":"2a9628fe015e443ab9bc83653f76185257dd0126","_id":"map-or-similar@1.0.3","_shasum":"9c2715404c90f0f2d5955cf627b021d75e2626d9","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"thinkloop","email":"bk@thinkloop.com"},"dist":{"shasum":"9c2715404c90f0f2d5955cf627b021d75e2626d9","size":49205,"noattachment":false,"key":"/map-or-similar/-/map-or-similar-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/map-or-similar/download/map-or-similar-1.0.3.tgz"},"maintainers":[{"name":"thinkloop","email":"bk@thinkloop.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/map-or-similar-1.0.3.tgz_1454463434177_0.2688817868474871"},"directories":{},"publish_time":1454463436983,"_cnpm_publish_time":1454463436983,"_hasShrinkwrap":false},"1.0.2":{"name":"map-or-similar","version":"1.0.2","description":"A JavaScript (JS) Map or a similar structure if Map() is not available.","license":"MIT","author":{"name":"@thinkloop"},"homepage":"https://github.com/thinkloop/map-or-similar#readme","repository":{"type":"git","url":"git+https://github.com/thinkloop/map-or-similar.git"},"bugs":{"url":"https://github.com/thinkloop/map-or-similar/issues"},"main":"src/map-or-similar.js","scripts":{"prebuild":"npm run test","build":"npm run build:browserify && npm run build:minify && npm run build:gzip","build:browserify":"browserify src/map-or-similar.js --detectGlobals false --standalone map-or-similar | derequire > map-or-similar.js","build:minify":"uglifyjs map-or-similar.js --compress drop_console,unused=false --mangle --screw-ie8 > map-or-similar.min.js","build:gzip":"gzip --best -v -c map-or-similar.min.js > map-or-similar.min.gzip.js","test":"JASMINE_CONFIG_PATH=jasmine.json jasmine --verbose"},"devDependencies":{"browserify":"^13.0.0","derequire":"^2.0.3","jasmine":"^2.4.1","uglify-js":"^2.6.1"},"gitHead":"d362f8e953ee42aacbed6207ebbd9dfc12bf0442","_id":"map-or-similar@1.0.2","_shasum":"3871d96a5b76caf0b0ae622c22e1ebe921a421b0","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"thinkloop","email":"bk@thinkloop.com"},"dist":{"shasum":"3871d96a5b76caf0b0ae622c22e1ebe921a421b0","size":50850,"noattachment":false,"key":"/map-or-similar/-/map-or-similar-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/map-or-similar/download/map-or-similar-1.0.2.tgz"},"maintainers":[{"name":"thinkloop","email":"bk@thinkloop.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/map-or-similar-1.0.2.tgz_1454463243756_0.005605084355920553"},"directories":{},"publish_time":1454463246410,"_cnpm_publish_time":1454463246410,"_hasShrinkwrap":false},"1.0.1":{"name":"map-or-similar","version":"1.0.1","description":"A JavaScript (JS) Map or a similar structure if Map() is not available.","license":"MIT","author":{"name":"@thinkloop"},"homepage":"https://github.com/thinkloop/map-or-similar#readme","repository":{"type":"git","url":"git+https://github.com/thinkloop/map-or-similar.git"},"bugs":{"url":"https://github.com/thinkloop/map-or-similar/issues"},"main":"src/map-or-similar.js","scripts":{"prebuild":"npm run test","build":"npm run build:browserify && npm run build:minify && npm run build:gzip","build:browserify":"browserify src/map-or-similar.js --detectGlobals false --standalone map-or-similar | derequire > map-or-similar.js","build:minify":"uglifyjs map-or-similar.js --compress drop_console,unused=false --mangle --screw-ie8 > map-or-similar.min.js","build:gzip":"gzip --best -v -c map-or-similar.min.js > map-or-similar.min.gzip.js","test":"JASMINE_CONFIG_PATH=jasmine.json jasmine --verbose"},"devDependencies":{"browserify":"^13.0.0","derequire":"^2.0.3","jasmine":"^2.4.1","uglify-js":"^2.6.1"},"gitHead":"c90f271c09f01910b7e0bcf09cd7f85e41d030e8","_id":"map-or-similar@1.0.1","_shasum":"3e4dad1193c63398f327474c6135077e1b6ec901","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"thinkloop","email":"bk@thinkloop.com"},"dist":{"shasum":"3e4dad1193c63398f327474c6135077e1b6ec901","size":50845,"noattachment":false,"key":"/map-or-similar/-/map-or-similar-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/map-or-similar/download/map-or-similar-1.0.1.tgz"},"maintainers":[{"name":"thinkloop","email":"bk@thinkloop.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/map-or-similar-1.0.1.tgz_1454463074143_0.6854577204212546"},"directories":{},"publish_time":1454463077097,"_cnpm_publish_time":1454463077097,"_hasShrinkwrap":false}},"readme":"# Map Or Similar\nReturns a JavaScript Map() or a similar object with the same interface, if Map is not available.\nFocuses on performance.\nNo dependencies.\nMade for the browser and nodejs.\n\n## Install\n```javascript\nnpm install map-or-similar --save\n```\n\n## Use\n```javascript\nvar MapOrSimilar = require('map-or-similar');\n\n// make a new map or similar object\nvar myMap = new MapOrSimilar();\n\n// use it like a map\nmyMap.set('key1', 'value1');\nmyMap.set({ val: 'complex object as key' }, 'value2');\n```\n\nThe following methods and properties are supported identically to Map():\n\n```Slim\nset(key, val)     : Sets a value to a key. Key can be a complex object, array, etc.\nget(key)          : Returns the value of a key.\nhas(key)          : Returns true if the key exists, otherwise false.\ndelete(key)       : Deletes a key and its value.\nforEach(callback) : Invokes callback(val, key, object) once for each key-value pair in insertion order.\nsize              : Returns the number of keys-value pairs.\n```\n\nDoes not support other Map methods or properties.\n\n## Test\n```javascript\nnpm run test\n```\n\n## License\n\nReleased under an MIT license.\n\n### Other Libs\n\n- [Memoizerific](https://github.com/thinkloop/memoizerific): Fastest, smallest, most-efficient JavaScript memoization lib to memoize JS functions.\n- [Multi Key Cache](https://github.com/thinkloop/multi-key-cache): A JavaScript (JS) cache that can have multiple complex values as keys.\n","_attachments":{},"homepage":"https://github.com/thinkloop/map-or-similar#readme","bugs":{"url":"https://github.com/thinkloop/map-or-similar/issues"},"license":"MIT"}