UNPKG

browser-crypto-secure-store

Version:

Securely store Crypto Keys in the browser

50 lines (49 loc) 1.59 kB
{ "name": "browser-crypto-secure-store", "version": "1.0.2", "description": "Securely store Crypto Keys in the browser", "author": "Chris Keogh", "license": "MIT", "keywords": ["Crypto", "WebCrypto", "IndexedDB", "Secure", "Storage", "CryptoKeyPair", "Browser", "SubtleCrypto"], "main": "dist/umd/browser-crypto-secure-store.js", "types": "dist/types/browser-crypto-secure-store.d.ts", "typings": "./lib/index.d.ts", "exports": { ".": { "types": "./dist/types/browser-crypto-secure-store.d.ts", "import": "./dist/esm/browser-crypto-secure-store.js", "require": "./dist/umd/browser-crypto-secure-store.js" }, "./package.json": "./package.json" }, "scripts": { "test": "tsc && jest", "lint": "eslint", "build-ts": "tsc", "build-types": "tsc --declaration --emitDeclarationOnly --declarationDir lib --rootDir src && api-extractor run && npm run copy-api-definition", "build": "node scripts/build.cjs && npm run build-types", "copy-api-definition": "cp ./temp/browser-crypto-secure-store.api.md ./" }, "files": [ "dist" ], "type": "module", "engines": { "node": ">=18" }, "devDependencies": { "@eslint/js": "^9.6.0", "@microsoft/api-extractor": "^7.47.0", "@types/jest": "^29.5.12", "esbuild": "^0.23.0", "eslint": "^8.56.0", "fake-indexeddb": "^6.0.0", "globals": "^15.8.0", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "ts-jest": "^29.1.4", "ts-loader": "^9.5.1", "typescript": "^5.4.5", "typescript-eslint": "^7.15.0" } }