{
  "name": "@felicityin/ckbox",
  "version": "1.0.0",
  "description": "Ckbox provides convenient APIs to interact with the Nervos CKB.",
  "main": "lib/index.js",
  "types": "lib/index.d.ts",
  "author": "felicityin",
  "license": "MIT",
  "scripts": {
    "docs": "typedoc .",
    "build": "rm -rf dist && tsc -p .",
    "test": "jest",
    "_fmt": "prettier 'src/**/*.ts' 'examples/**/*.ts' '.eslintrc.js'",
    "fmt": "yarn _fmt --write",
    "fmt:check": "yarn _fmt --check",
    "clean": "rm -rf lib",
    "release": "npm publish --access public.",
    "prepare": "npm run build",
    "prepublishOnly": "yarn run test && yarn run fmt",
    "preversion": "yarn run fmt",
    "version": "yarn run fmt && git add -A src",
    "postversion": "git push && git push --tags"
  },
  "dependencies": {
    "@ckb-lumos/ckb-indexer": "0.18.0",
    "@ckb-lumos/common-scripts": "0.18.0",
    "@ckb-lumos/hd": "0.18.0",
    "@ckb-lumos/helpers": "0.18.0",
    "@ckb-lumos/lumos": "0.18.0",
    "@ckitjs/ckit": "0.2.0",
    "blake2b": "^2.1.4",
    "ethers": "^5.4.7"
  },
  "devDependencies": {
    "@babel/preset-env": "^7.19.3",
    "@babel/preset-typescript": "^7.18.6",
    "@types/elliptic": "^6.4.14",
    "@types/jest": "^29.1.1",
    "jest": "^29.1.2",
    "ts-jest": "^29.0.3",
    "prettier": "^2.7.1"
  },
  "ava": {
    "extensions": [
      "ts"
    ],
    "require": [
      "ts-node/register"
    ]
  },
  "publishConfig": {
    "access": "public",
    "registry": "https://npm.pkg.github.com"
  },
  "directories": {
    "example": "examples",
    "lib": "lib"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/felicityin/ckbox.git"
  },
  "keywords": [
    "CKB",
    "Nervos",
    "API"
  ],
  "bugs": {
    "url": "https://github.com/felicityin/ckbox/issues"
  },
  "homepage": "https://github.com/felicityin/ckbox#readme"
}
