antelope-ecc
Version:
A universal JavaScript ECC digital signature and key utility package for Antelope based blockchains.
101 lines (100 loc) • 3.2 kB
JSON
{
"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"
}
}