UNPKG

antelope-ecc

Version:

A universal JavaScript ECC digital signature and key utility package for Antelope based blockchains.

101 lines (100 loc) 3.2 kB
{ "name": "antelope-ecc", "version": "5.0.0", "description": "A universal JavaScript ECC digital signature and key utility package for Antelope based blockchains.", "author": "pur3miish", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/pur3miish/Antelope-ECC.git" }, "homepage": "https://github.com/pur3miish/Antelope-ECC#readme", "bugs": "https://github.com/pur3miish/Antelope-ECC/issues", "keywords": [ "blockchain", "digital", "signature", "ecc", "eosio", "Antelope", "crypto", "keys", "secp256k1" ], "type": "module", "files": [ "index.js", "internal/", "keys/", "mnemonic_create.js", "mnemonic_create.d.ts", "mnemonic_recover.js", "mnemonic_recover.d.ts", "new_keys.js", "new_keys.d.ts", "recover_public_key.js", "recover_public_key.d.ts", "sign_packed_txn.js", "sign_packed_txn.d.ts", "sign.js", "sign.d.ts" ], "main": "index.js", "sideEffects": false, "exports": { ".": "./index.js", "./package.json": "./package.json", "./keys/legacy_from_private_key.js": "./keys/legacy_from_private_key.js", "./keys/legacy_from_public_key.js": "./keys/legacy_from_public_key.js", "./keys/legacy_to_private_key.js": "./keys/legacy_to_private_key.js", "./keys/legacy_to_public_key.js": "./keys/legacy_to_public_key.js", "./keys/private_key_from_wif.js": "./keys/private_key_from_wif.js", "./keys/private_key_to_wif.js": "./keys/private_key_to_wif.js", "./keys/public_key_from_private_wif.js": "./keys/public_key_from_private_wif.js", "./keys/public_key_from_wif.js": "./keys/public_key_from_wif.js", "./keys/public_key_to_wif.js": "./keys/public_key_to_wif.js", "./keys/validate_private_key.js": "./keys/validate_private_key.js", "./keys/validate_public_key.js": "./keys/validate_public_key.js", "./mnemonic_create.js": "./mnemonic_create.js", "./mnemonic_recover.js": "./mnemonic_recover.js", "./new_keys.js": "./new_keys.js", "./recover_public_key.js": "./recover_public_key.js", "./sign_packed_txn.js": "./sign_packed_txn.js", "./sign.js": "./sign.js" }, "engines": { "node": ">=18.0.0" }, "browserslist": "Node >= 18, > 0.5%, not OperaMini all, not dead", "scripts": { "eslint": "eslint .", "prettier:readme": "prettier --write readme.md", "test": "npm run eslint && npm run mocha", "mocha": "mocha", "prepublishOnly": "npm test && npm run build", "build": "tsc" }, "devDependencies": { "@types/chai": "^5.0.1", "@types/elliptic": "^6.4.18", "@types/mocha": "^10.0.10", "@types/node": "^22.10.5", "@typescript-eslint/eslint-plugin": "^8.19.1", "@typescript-eslint/parser": "^8.19.1", "chai": "^5.1.2", "eslint": "^8.34.0", "eslint-plugin-simple-import-sort": "^10.0.0", "mocha": "^11.0.1", "nyc": "^17.1.0", "prettier": "^2.8.4", "ts-node": "^10.9.2", "tsx": "^4.19.2", "typescript": "^5.7.3" }, "dependencies": { "base58-js": "^3.0.2", "eosio-wasm-js": "^5.0.2", "isomorphic-secp256k1-js": "^4.0.5", "ripemd160-js": "^3.0.4" } }