UNPKG

safe-storage

Version:

Provides in-memory storage implementation when localStorage or sessionStorage aren't available

55 lines (54 loc) 1.4 kB
{ "name": "safe-storage", "version": "1.0.2", "description": "Provides in-memory storage implementation when localStorage or sessionStorage aren't available", "main": "dist/cjs/safe-storage.js", "module": "dist/esm/safe-storage.js", "browser": "dist/umd/safe-storage.js", "scripts": { "prepare": "npm run build", "lint": "tslint --fix --project .", "build": "rimraf build dist && tsc && NODE_ENV=production rollup -c", "precommit": "lint-staged", "lint-staged": "lint-staged", "test": "jest" }, "keywords": [ "localStorage", "sessionStorage", "in-memory" ], "author": "Constantine Lebedev <koss.lebedev@gmail.com>", "license": "MIT", "devDependencies": { "@types/jest": "^22.2.3", "husky": "^0.14.3", "jest": "^22.4.3", "lint-staged": "^7.1.0", "rollup": "^0.62.0", "rollup-plugin-commonjs": "^9.1.3", "rollup-plugin-node-resolve": "^3.3.0", "rollup-plugin-typescript2": "^0.15.1", "rollup-plugin-uglify": "^4.0.0", "ts-jest": "^22.4.6", "tslint": "^5.10.0", "typescript": "^2.8.3", "uglify-es": "^3.3.9" }, "lint-staged": { "*.ts": [ "tslint --fix .", "git add" ] }, "jest": { "transform": { "^.+\\.tsx?$": "ts-jest" }, "testRegex": "(/__tests__/.*|(\\.|/)(test|spec))\\.ts$", "moduleFileExtensions": [ "ts", "js" ] } }