UNPKG

@nfen/webcrypto-ts

Version:
73 lines (72 loc) 1.9 kB
{ "name": "@nfen/webcrypto-ts", "version": "0.2.1", "description": "Enforced Webcrypto wrapper", "keywords": [ "aes-cbc", "aes-ctr", "aes-gcm", "aes-kw", "aes", "ecdh", "ecdsa", "elliptic-curve", "hkdf", "hmac", "pbkdf", "rsa-oaep", "rsa-pkcs1", "rsa-pss", "rsa", "sha256", "sha384", "sha512", "webcrypto-api", "webcrypto" ], "types": "./lib/index.d.js", "main": "./lib/index.js", "exports": { ".": "./lib/index.js", "./lib/*": "./lib/*.js", "./lib/aes/*": "./lib/aes/*.js", "./lib/ec/*": "./lib/ec/*.js", "./lib/hmac/*": "./lib/hmac/*.js", "./lib/kdf/*": "./lib/kdf/*.js", "./lib/rsa/*": "./lib/rsa/*.js", "./lib/sha/*": "./lib/sha/*.js" }, "type": "module", "engines": { "node": ">=18" }, "scripts": { "prepublishOnly": "npm run test && npm run build", "prepare": "npm run build", "prebuild": "rm -rf lib", "build": "tsc --build", "watch": "tsc --watch", "test": "jest", "doc": "npx typedoc --theme oxide --options ./typedoc.json --entryPointStrategy expand --exclude '**/__tests__/*' --out docs src" }, "author": "Neal Fennimore", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/nealfennimore/webcrypto-ts.git" }, "files": [ "lib/**/*", "src/**/*" ], "devDependencies": { "@nfen/typedoc-theme-oxide": "^0.1.11", "@types/jest": "^28.1.6", "@types/webcrypto": "^0.0.28", "jest": "^28.1.3", "jest-environment-jsdom": "^28.1.3", "ts-jest": "^28.0.7", "typedoc": "^0.22.18", "typescript": "^4.7.4" } }