multi-key-cache
Version:
A JavaScript (JS) cache that can have multiple complex values as keys
48 lines (47 loc) • 1.68 kB
JSON
{
"name": "multi-key-cache",
"version": "1.0.3",
"description": "A JavaScript (JS) cache that can have multiple complex values as keys",
"license": "MIT",
"author": "@thinkloop",
"keywords": [
"multiple",
"complex",
"keys",
"cache",
"store",
"dictionary",
"javascript",
"js",
"fast"
],
"homepage": "https://github.com/thinkloop/multi-key-cache#readme",
"repository": {
"type": "git",
"url": "git+https://github.com/thinkloop/multi-key-cache.git"
},
"bugs": {
"url": "https://github.com/thinkloop/multi-key-cache/issues"
},
"main": "src/multi-key-cache",
"scripts": {
"test": "npm run -s test:map && npm run -s test:similar",
"test:map": "TEST_MAPORSIMILAR=false JASMINE_CONFIG_PATH=jasmine.json jasmine",
"test:similar": "TEST_MAPORSIMILAR=true JASMINE_CONFIG_PATH=jasmine.json jasmine",
"prebuild": "npm run -s test",
"build": "npm run -s build:browserify | tee multi-key-cache.js | npm run -s build:minify | tee multi-key-cache.min.js | npm run -s build:gzip > multi-key-cache.min.gzip.js",
"build:browserify": "browserify src/multi-key-cache.js --detectGlobals false --standalone multi-key-cache | derequire",
"build:minify": "uglifyjs --compress drop_console,unused=false --mangle --screw-ie8",
"build:gzip": "gzip --best -v -c",
"prepublish": "npm run -s build && git add --all && git commit -m 'build & publish' && npm version patch && git push && git push --tags"
},
"dependencies": {
"map-or-similar": "^1.1.3"
},
"devDependencies": {
"browserify": "^13.0.0",
"derequire": "^2.0.3",
"jasmine": "^2.4.1",
"uglify-js": "^2.6.1"
}
}