{
    "name": "@pooltogether/v5-utils-js",
    "description": "Utility library for PoolTogether V5 off-chain computations.",
    "author": "PoolTogether Inc",
    "license": "GPL-3.0-only",
    "version": "0.0.1-beta.19",
    "homepage": "https://github.com/pooltogether/v5-utils-js",
    "bugs": {
        "url": "https://github.com/pooltogether/issues",
        "email": "bugs@pooltogether.com"
    },
    "engines": {
        "node": ">=10"
    },
    "main": "dist/index.js",
    "typings": "dist/index.d.ts",
    "files": [
        "dist",
        "src"
    ],
    "scripts": {
        "start": "tsc-watch --onSuccess \"npx yalc publish\"",
        "build": "tsc",
        "docs": "yarn docs:md ; yarn docs:clean",
        "docs:md": "yarn typedoc --plugin typedoc-plugin-markdown --entryDocument index.md --hideBreadcrumbs true --namedAnchors false --out docs/md",
        "docs:html": "yarn typedoc --plugin none --out docs/app src/index.ts ",
        "docs:clean": "node ./scripts/docsFindAndReplace.js ; node ./scripts/docsCleanup.js"
    },
    "peerDependencies": {},
    "dependencies": {
        "@pooltogether/contract-list-schema": "^0.1.4",
        "@types/lodash": "^4.14.195",
        "axios": "^1.4.0",
        "ethereum-multicall": "^2.17.0",
        "ethers": "^5.5.1",
        "ethers-multicall-provider": "^3.0.3",
        "graphql": "^16.6.0",
        "graphql-request": "^6.0.0",
        "lodash": "^4.17.21",
        "tsc": "^2.0.4",
        "tsc-watch": "^6.0.4",
        "typescript": "^5.0.4"
    },
    "devDependencies": {
        "@types/node": "^20.2.5",
        "debug": "^4.3.2",
        "prettier": "^2.8.8",
        "replace-in-files": "^3.0.0",
        "tslib": "^2.5.0",
        "typedoc": "^0.24.7",
        "typedoc-plugin-markdown": "^3.15.3"
    }
}