{ "name": "opgp-service-cve-2019-9153", "version": "1.0.0", "description": "investigate vulnerability of opgp-service to message signature bypass (CVE-2019-9153) of openpgp", "main": "index.js", "scripts": { "build": "browserify spec/index.js -t babelify -o spec/bundle.js", "build:watch": "watchify spec/index.js -t babelify -o spec/bundle.js --debug -v", "format": "prettier-standard \"{bin,example,src,spec}/**/!(bundle).[jt]@(s|sx)\"", "serve": "live-server --entry-file=index.html", "pretest": "npm run build", "test": "npm run serve", "watch": "concurrently \"npm run build:watch\" \"npm run serve\"" }, "author": "stephane@zenyway.com", "license": "MIT", "dependencies": { "base64-js": "1.3.1", "core-js": "^3.2.1", "openpgp": "^2.5.4", "opgp-service": "2.3.1", "regenerator-runtime": "^0.13.3" }, "devDependencies": { "@babel/core": "7.6.0", "@babel/plugin-syntax-dynamic-import": "7.2.0", "@babel/preset-env": "7.6.0", "babelify": "10.0.0", "browserify": "16.5.0", "concurrently": "4.1.2", "husky": "3.0.5", "lint-staged": "9.2.5", "live-server": "1.2.1", "prettier-standard": "14.0.5", "standard": "14.1.0", "tape": "4.11.0", "uglifyify": "5.0.2", "watchify": "3.11.1", "xterm": "3.14.5" }, "babel": { "plugins": [ "@babel/plugin-syntax-dynamic-import" ], "presets": [ "@babel/preset-env" ] }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "*.{js,jsx,ts,tsx,json,css,md}": [ "prettier-standard", "git add" ] }, "prettier": { "semi": false, "singleQuote": true }, "standard": { "parser": "@typescript-eslint/parser", "plugins": [ "@typescript-eslint" ] } }