{ "name": "secp256k1", "version": "3.8.0", "description": "This module provides native bindings to ecdsa secp256k1 functions", "keywords": [ "ec", "ecdh", "ecdsa", "secp256k1" ], "bugs": { "url": "https://github.com/cryptocoinjs/secp256k1-node/issues" }, "license": "MIT", "author": "Martin Becze ", "contributors": [ "Aaron Davis (https://github.com/kumavis)", "Ian Matyssik (https://github.com/phpb-com)", "Kagami Hiiragi (http://kagami.genshiken.org/)", "ethers (https://github.com/ethers)", "Kirill Fomichev (https://github.com/fanatid)" ], "files": [ "lib", "src", "API.md", "binding.gyp", "bindings.js", "elliptic.js", "index.js", "js.js", "utils/has_lib.sh" ], "main": "./index.js", "repository": { "type": "git", "url": "https://github.com/cryptocoinjs/secp256k1-node.git" }, "scripts": { "coverage": "RANDOM_TESTS_REPEAT=1 nyc tape test/index.js", "coverage-lcov": "npm run coverage && nyc report -r lcov", "install": "npm run rebuild || echo \"Secp256k1 bindings compilation fail. Pure JS implementation will be used.\"", "lint": "standard", "rebuild": "node-gyp rebuild", "test": "npm run lint && npm run unit", "test:browser": "karma start karma.conf.js", "unit": "tape test/index.js" }, "dependencies": { "bindings": "^1.5.0", "bip66": "^1.1.5", "bn.js": "^4.11.8", "create-hash": "^1.2.0", "drbg.js": "^1.0.1", "elliptic": "^6.5.2", "nan": "^2.14.0", "safe-buffer": "^5.1.2" }, "devDependencies": { "bignum": "https://github.com/fanatid/node-bignum#e688fd40dff43b03480bcdb5e4c099ee9ac27102", "browserify": "^16.2.3", "karma": "^1.3.0", "karma-browserify": "^5.0.4", "karma-chrome-launcher": "^2.2.0", "karma-detect-browsers": "^2.3.3", "karma-env-preprocessor": "^0.1.1", "karma-firefox-launcher": "^1.0.0", "karma-tap": "^3.1.1", "node-gyp": "^4.0.0", "nyc": "^14.1.0", "standard": "^12.0.1", "tape": "^4.10.1", "xorshift.js": "^1.0.3" }, "engines": { "node": ">=4.0.0" }, "gypfile": true, "browser": { "./index.js": "./elliptic.js" } }