UNPKG

cosette

Version:

isomorphic Typescript COSE implementation

87 lines (86 loc) 2.1 kB
{ "name": "cosette", "version": "0.8.0", "description": "isomorphic Typescript COSE implementation", "main": "build/index.js", "types": "build/index.d.ts", "scripts": { "prepublish": "npm run build", "clean": "rm -rf coverage/ .nyc_output/ build/*", "pretest": "semistandard --fix", "test": "npm run build && pwd && ava", "coverage": "nyc npm test", "coveragehtml": "nyc report -r html", "precoveragehtml": "npm run coverage", "coveralls": "nyc report --reporter=text-lcov | coveralls", "live": "live-server -q --port=4003 --ignorePattern='(js|css|png)$' coverage", "watch": "watch 'npm run coveragehtml' test build", "dev": "npm-run-all -p --silent watch live", "build": "tsc" }, "repository": "https://github.com/lovasoa/cosette", "keywords": [ "COSE", "Signing", "isomorphic", "webcrypto", "small", "MAC", "Encrypt", "IoT" ], "author": "Samuel Erdtman", "contributors": [ { "name": "Joe Hildebrand", "email": "joe-github@cursive.net" }, { "name": "Ophir LOJKINE", "email": "contact@ophir.dev" } ], "license": "Apache-2.0", "bugs": { "url": "https://github.com/lovasoa/cosette/issues" }, "ava": { "typescript": { "rewritePaths": { "lib/": "build/" } }, "require": [ "ts-node/register" ], "timeout": "2m" }, "homepage": "https://github.com/lovasoa/cosette#readme", "dependencies": { "cbor-web": "^8.0.1", "isomorphic-webcrypto": "^2.3.8", "node-hkdf-sync": "^1.0.0" }, "devDependencies": { "@ava/typescript": "^1.1.1", "@istanbuljs/nyc-config-typescript": "^1.0.1", "ava": "*", "base64url": "^3.0.1", "jsonfile": "^6.1.0", "jwk-to-pem": "^2.0.5", "live-server": "*", "npm-run-all": "*", "nyc": "^15.1.0", "semistandard": "*", "source-map-support": "^0.5.19", "ts-node": "^10.0.0", "typescript": "^4.3.2", "watch": "*" }, "engines": { "node": ">=14.0" }, "semistandard": { "ignore": "tmp/**" } }