@kadena/kadena-cli
Version:
Kadena CLI tool to interact with the Kadena blockchain (manage keys, transactions, etc.)
107 lines • 3.77 kB
JSON
{
"name": "@kadena/kadena-cli",
"version": "1.4.1",
"description": "Kadena CLI tool to interact with the Kadena blockchain (manage keys, transactions, etc.)",
"keywords": [
"Kadena",
"CLI",
"Contracts",
"Transactions",
"Wallet",
"Sign"
],
"repository": {
"type": "git",
"url": "https://github.com/kadena-community/kadena.js.git",
"directory": "packages/tools/kadena-cli"
},
"license": "BSD-3-Clause",
"contributors": [
"Danillo Felixdaal <danillo@kadena.io>",
"Albert Groothedde <albert@kadena.io",
"Jesse van Muijden <jesse@kadena.io",
"Jermaine Jong <jermaine@kadena.io",
"Javad Khalilian <javad@kadena.io>",
"Mohamed Ismail <mohamed@kadena.io>",
"Bart Huijgen <bart@kadena.io>"
],
"type": "module",
"main": "./lib/index.js",
"bin": {
"kadena": "./lib/index.js"
},
"files": [
"lib/**/*.js",
"!lib/**/*.js.map",
"!lib/**/*.d.ts",
"!lib/**/*.d.ts.map"
],
"dependencies": {
"@inquirer/prompts": "3.3.0",
"@scure/bip39": "1.2.1",
"chalk": "^5.2.0",
"cli-table3": "0.6.4",
"commander": "^11.0.0",
"js-yaml": "~4.1.0",
"memfs": "~3.5.1",
"ora": "7.0.1",
"sanitize-filename": "1.6.3",
"seedrandom": "~3.0.5",
"ttys": "0.0.3",
"zod": "~3.23.0",
"@kadena/client": "^1.17.1",
"@kadena/client-utils": "0.12.2",
"@kadena/cryptography-utils": "0.4.4",
"@kadena/hd-wallet": "0.6.1",
"@kadena/pactjs": "0.4.3",
"@kadena/pactjs-cli": "^1.17.1",
"@kadena/pactjs-generator": "1.17.1"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@rushstack/eslint-config": "~3.6.9",
"@rushstack/heft": "~0.50.6",
"@swc/cli": "^0.4.0",
"@swc/core": "~1.3.78",
"@types/heft-jest": "~1.0.6",
"@types/js-yaml": "4.0.9",
"@types/node": "^20.12.7",
"@types/seedrandom": "~3.0.8",
"@vitest/coverage-v8": "^1.6.0",
"cache-sh": "^1.2.1",
"eslint": "^8.45.0",
"msw": "^2.2.14",
"prettier": "~3.2.5",
"rollup": "^4.17.2",
"typescript": "5.4.5",
"vitest": "^1.6.0",
"@kadena-dev/markdown": "1.0.3",
"@kadena-dev/eslint-config": "1.1.0",
"@kadena-dev/shared-config": "1.0.1",
"@kadena/types": "0.7.0"
},
"engines": {
"node": ">=18.0.0"
},
"scripts": {
"build": "pnpm run generate:all && tsc",
"bundle": "rollup -c rollup.config.mjs",
"dev": "swc --config-file .swcrc ./src -d lib --strip-leading-paths -q && NODE_ENV=development KADENA_LOG=debug node lib/index.js",
"format": "pnpm run /^format:.*/",
"format:md": "remark README.md -o --use @kadena-dev/markdown",
"format:src": "prettier config src --write",
"generate:all": "cache-sh -i \"node_modules/.kadena/**\" -- pnpm run \"/^generate:pact:.*/\"",
"generate:pact:faucet": "pactjs contract-generate --contract user.coin-faucet --api https://api.testnet.chainweb.com/chainweb/0.0/testnet04/chain/1/pact",
"generate:pact:kdn:mainnet": "pactjs contract-generate --contract n_32faa22a75da53789d48dcbcb124a11c8f8651a8.kadena-names --api https://api.testnet.chainweb.com/chainweb/0.0/testnet04/chain/1/pact",
"generate:pact:kdn:testnet": "pactjs contract-generate --contract n_32faa22a75da53789d48dcbcb124a11c8f8651a8.herdyracle --api https://api.testnet.chainweb.com/chainweb/0.0/testnet04/chain/1/pact",
"kadena": "swc --config-file .swcrc ./src -d lib --strip-leading-paths -q && node lib/index.js",
"lint": "eslint src --ext .js,.ts --fix",
"test": "vitest run",
"test:coverage": "vitest run --coverage",
"test:watch": "vitest",
"watch": "tsc --watch"
}
}