{
  "name": "@lendingaave/lending-core",
  "version": "0.0.2",
  "description": "Lending core smart contracts for Pegasys Protocol",
  "files": [
    "contracts",
    "artifacts",
    "types",
    "dist"
  ],
  "main": "dist/helpers/index.js",
  "engines": {
    "node": ">=16.0.0"
  },
  "scripts": {
    "size": "npm run compile && npm run hardhat size-contracts",
    "run-env": "npm i && tail -f /dev/null",
    "hardhat": "hardhat",
    "compile": "SKIP_LOAD=true hardhat compile",
    "compile:clean": "npm run ci:clean && npm run compile",
    "console:fork": "FORK=main hardhat console",
    "prettier:check": "prettier -c .",
    "prettier:write": "prettier -w .",
    "coverage": ". ./setup-test-env.sh && COVERAGE=true npx hardhat coverage --temp temp-artifacts --testfiles test-suites/emptyrun.coverage.ts && rm -rf coverage.json coverage/ && COVERAGE=true npx hardhat coverage --temp temp-artifacts --testfiles 'test-suites/*.spec.ts'",
    "test": ". ./setup-test-env.sh && TS_NODE_TRANSPILE_ONLY=1 hardhat test test-suites/*.spec.ts",
    "test-scenarios": ". ./setup-test-env.sh && npx hardhat test test-suites/__setup.spec.ts test-suites/scenario.spec.ts",
    "test-l2pool": ". ./setup-test-env.sh && npx hardhat test test-suites/__setup.spec.ts test-suites/pool-l2.spec.ts",
    "test-subgraph:scenarios": ". ./setup-test-env.sh  && hardhat --network hardhatevm_docker test test-suites/__setup.spec.ts test-suites/subgraph-scenarios.spec.ts",
    "ci:test": ". ./setup-test-env.sh  && npm run test",
    "ci:clean": "rm -rf ./artifacts ./cache ./types ./temp-artifacts",
    "prepare": "husky install",
    "build": "tsc --project lib.tsconfig.json",
    "prepublish": "npm run compile && npm run build"
  },
  "devDependencies": {
    "@ethersproject/bignumber": "^5.6.2",
    "@lendingaave/lending-deploy": "0.0.2",
    "@lendingaave/lending-periphery": "0.0.2",
    "@nomicfoundation/hardhat-chai-matchers": "1.0.5",
    "@nomicfoundation/hardhat-toolbox": "^2.0.0",
    "@tenderly/hardhat-tenderly": "1.1.0-beta.5",
    "@types/chai": "4.2.11",
    "@types/lowdb": "1.0.9",
    "@types/node": "14.0.5",
    "bluebird": "^3.7.2",
    "dotenv": "8.2.0",
    "eth-sig-util": "2.5.3",
    "ethereumjs-util": "7.0.2",
    "hardhat": "2.12.2",
    "hardhat-contract-sizer": "2.0.3",
    "hardhat-dependency-compiler": "1.1.2",
    "hardhat-deploy": "0.11.12",
    "husky": "8.0.3",
    "jsondiffpatch": "0.4.1",
    "lint-staged": "13.1.0",
    "prettier": "2.8.4",
    "prettier-plugin-solidity": "1.1.3",
    "ts-node": "8.10.2",
    "tslint": "6.1.2",
    "tslint-config-prettier": "1.18.0",
    "tslint-plugin-prettier": "2.3.0",
    "typescript": "^4.5.0"
  },
  "author": "Pegasys",
  "license": "MIT",
  "keywords": [
    "pegasys",
    "protocol",
    "lending",
    "core",
    "rollux",
    "solidity"
  ],
  "publishConfig": {
    "access": "public",
    "registry": " https://registry.npmjs.org"
  },
  "repository": {
    "type": "git",
    "url": "git://github.com/pegasys-fi/lending-core"
  },
  "lint-staged": {
    "*.{ts,js,md,sol}": "prettier --write"
  },
  "dependencies": {
    "ethers": "5.7.2"
  }
}
