UNPKG

@darcas/keyplex

Version:

A versatile and modular library for managing namespaced key-value storage, with built-in support for localStorage and sessionStorage, and the ability to easily extend for custom storage solutions.

50 lines (49 loc) 1.38 kB
{ "author": { "email": "dario@casertano.name", "name": "Dario Casertano (DarCas)" }, "bugs": { "url": "https://github.com/DarCas/keyplex/issues" }, "dependencies": { "lodash.foreach": "^4.5.0", "lodash.keys": "^4.2.0" }, "description": "A versatile and modular library for managing namespaced key-value storage, with built-in support for localStorage and sessionStorage, and the ability to easily extend for custom storage solutions.", "devDependencies": { "@types/lodash": "^4.17.13", "terser": "^5.37.0", "typescript": "^5.7.2" }, "files": [ "dist" ], "homepage": "https://github.com/DarCas/keyplex", "keywords": [ "abstract-class", "custom-storage", "key-value", "local-storage", "namespace", "namespaced-storage", "session-storage", "storage", "typescript" ], "license": "MIT", "main": "dist/index.min.js", "name": "@darcas/keyplex", "repository": { "type": "git", "url": "https://github.com/DarCas/keyplex" }, "scripts": { "build": "rm -rf ./dist && tsc && npm run minify", "deploy": "npm run build && npm publish --access public", "minify": "terser dist/index.js --source-map -c -m -o dist/index.min.js && unlink dist/index.js", "test": "echo \"Error: no test specified\" && exit 1" }, "types": "dist/index.d.ts", "version": "1.0.4" }