{
  "name": "@cryptoalgebra/alm-sdk",
  "version": "1.0.16",
  "description": "Algebra ALM SDK",
  "main": "dist/index.js",
  "typings": "dist/index.d.ts",
  "files": [
    "dist"
  ],
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org"
  },
  "scripts": {
    "build": "yarn generate && tsdx build",
    "format": "prettier --write \"src/**/*.ts\"",
    "generate": "rm-cli -r ./abis && typechain --target=ethers-v5 \"src/abis/**/*.json\" --out-dir \"abis/types\"",
    "lint:ts": "eslint --ext .js,.ts --ignore-path .gitignore . --fix",
    "lint": "npm run lint:ts",
    "prebuild": "rm-cli -r ./dist",
    "prepare": "npm run build",
    "prepublishOnly": "npm run lint & yarn build",
    "preversion": "npm run lint",
    "version": "npm run format && git add -A src"
  },
  "keywords": [
    "alm",
    "sdk"
  ],
  "author": "cryptoalgebra",
  "license": "MIT",
  "tsdx": {
    "tsconfig": "tsconfig.json"
  },
  "dependencies": {
    "@ethersproject/abi": "^5.7.0",
    "@ethersproject/abstract-signer": "^5.6.2",
    "@ethersproject/address": "^5.6.0",
    "@ethersproject/bignumber": "^5.6.0",
    "@ethersproject/bytes": "^5.6.1",
    "@ethersproject/constants": "^5.6.0",
    "@ethersproject/contracts": "^5.6.2",
    "@ethersproject/providers": "^5.6.5",
    "@ethersproject/units": "^5.6.1",
    "@ethersproject/wallet": "^5.6.2",
    "@thanpolas/univ3prices": "^3.0.2",
    "@typechain/ethers-v5": "^10.0.0",
    "bignumber.js": "^9.0.1",
    "ethereumjs-util": "^7.1.4",
    "ethers": "^5.6.8",
    "graphql": "^16.11.0",
    "graphql-request": "^7.2.0",
    "jsbi": "^3.1.5",
    "node-cache": "^5.1.2",
    "tsdx": "^0.14.1",
    "typechain": "^8.0.0"
  },
  "devDependencies": {
    "@typescript-eslint/eslint-plugin": "^5.27.1",
    "@typescript-eslint/parser": "^5.27.1",
    "dotenv": "^16.0.1",
    "eslint": "^6.8.0",
    "eslint-config-airbnb-base": "^14.0.0",
    "eslint-config-prettier": "^6.3.0",
    "eslint-plugin-import": "^2.26.0",
    "eslint-plugin-prettier": "^3.1.0",
    "prettier": "^2.8.7",
    "rm-cli": "^1.4.2",
    "tslib": "^2.4.0",
    "tslint": "^6.1.3",
    "tslint-config-prettier": "^1.18.0",
    "typescript": "^4.7.3"
  },
  "resolutions": {
    "typescript": "^4.7.3"
  }
}
