UNPKG

cose-js

Version:

JavaScript COSE implementation

67 lines (66 loc) 1.63 kB
{ "name": "cose-js", "version": "0.9.0", "description": "JavaScript COSE implementation", "main": "lib/index.js", "scripts": { "clean": "rm -rf coverage/ .nyc_output/", "pretest": "semistandard --fix", "test": "pwd & ava ./test/*.js", "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 lib", "dev": "npm-run-all -p --silent watch live" }, "repository": { "type": "git", "url": "git+https://github.com/erdtman/COSE-JS.git" }, "keywords": [ "COSE", "Signing", "MAC", "Encrypt", "IoT" ], "author": "Samuel Erdtman", "contributors": [ { "name": "Joe Hildebrand", "email": "joe-github@cursive.net" } ], "license": "Apache-2.0", "bugs": { "url": "https://github.com/erdtman/cose-js/issues" }, "homepage": "https://github.com/erdtman/cose-js#readme", "dependencies": { "aes-cbc-mac": "^1.0.1", "any-promise": "^1.3.0", "cbor": "^8.1.0", "elliptic": "^6.4.0", "node-hkdf-sync": "^1.0.0", "node-rsa": "^1.1.1" }, "devDependencies": { "ava": "^3.15.0", "base64url": "^3.0.1", "jsonfile": "^2.4.0", "jwk-to-pem": "^2.0.5", "live-server": "*", "npm-run-all": "*", "nyc": "^15.1.0", "semistandard": "^16.0.1", "watch": "*" }, "engines": { "node": ">=12.0" }, "semistandard": { "ignore": "tmp/**" } }