{
  "name": "@unspent/phi",
  "version": "0.2.19",
  "description": "a collection of anyone can spend contracts",
  "author": "2qx",
  "scripts": {
    "build": "npm run clean && npm run compile",
    "clean": "rm -rf ./dist",
    "compile": "tsc",
    "publish:public": "yarn publish --access public",
    "update:artifacts": "node script/updateArtifacts.js",
    "test": "npx jest --logHeapUsage --forceExit"
  },
  "type": "module",
  "exclude": [
    ".yarn",
    "node_modules"
  ],
  "main": "dist/main/index.js",
  "types": "dist/main/index.d.ts",
  "keywords": [
    "bitcoin",
    "bitcoin cash",
    "bch",
    "tBCH",
    "cashscript",
    "testnet",
    "faucet",
    "unspent"
  ],
  "dependencies": {
    "@bitauth/libauth": "v3.0.0",
    "@cashscript/utils": "0.10.0",
    "@tsconfig/node16-strictest-esm": "latest",
    "@unspent/psi": "0.2.19",
    "cashc": "0.10.0",
    "cashscript": "0.10.0",
    "electrum-cash": "^2.0.10",
    "pako": "2.1.0"
  },
  "devDependencies": {
    "@generalprotocols/cspell-dictionary": "git+https://gitlab.com/GeneralProtocols/cspell-dictionary.git",
    "@generalprotocols/eslint-config": "git+https://gitlab.com/GeneralProtocols/eslint-config.git",
    "@types/jest": "^29.4.0",
    "@types/js-yaml": "^4.0.1",
    "@types/pako": "2.0.0",
    "@types/node": "^18.7.18",
    "jest": "^29.4.0",
    "jest-process-manager": "^0.3.1",
    "jest-runner": "^29.4.0",
    "mainnet-js": "^2.3.7",
    "supertest": "^6.1.3",
    "ts-jest": "^29.0.5",
    "ts-node": "^10.8.0",
    "typescript": "^4.7.2",
    "webpack-cli": "^4.10.0"
  },
  "license": "Unlicense"
}
