{
  "name": "truffle",
  "description": "Truffle - Simple development framework for Ethereum",
  "license": "MIT",
  "author": "consensys.net",
  "homepage": "https://github.com/trufflesuite/truffle#readme",
  "repository": {
    "type": "git",
    "url": "https://github.com/trufflesuite/truffle.git",
    "directory": "packages/truffle"
  },
  "bugs": {
    "url": "https://github.com/trufflesuite/truffle/issues"
  },
  "version": "5.11.5",
  "main": "./build/library.bundled.js",
  "bin": {
    "truffle": "./build/cli.bundled.js"
  },
  "scripts": {
    "analyze": "./scripts/analyze.sh",
    "build": "yarn build:cli",
    "build:cli": "NODE_OPTIONS=\"--max-old-space-size=8192\" webpack --config ./webpack.config.js",
    "postinstall": "node ./scripts/postinstall.js",
    "prepare": "yarn build",
    "publish:byoc": "node ./scripts/prereleaseVersion.js byoc-safe byoc",
    "publish:external-compiler": "node ./scripts/prereleaseVersion.js external-compiler external-compiler",
    "publish:next": "node ./scripts/prereleaseVersion.js next next",
    "publish:user-level-mnemonic": "node ./scripts/prereleaseVersion.js user-level-mnemonic user-level-mnemonic",
    "test": "./scripts/test.sh",
    "test:raw": "NO_BUILD=true mocha"
  },
  "optionalDependencies": {
    "@truffle/db": "^2.0.36"
  },
  "dependencies": {
    "@truffle/db-loader": "^0.2.36",
    "@truffle/debugger": "^12.1.5",
    "app-module-path": "^2.2.0",
    "ganache": "7.9.1",
    "mocha": "10.1.0",
    "original-require": "^1.0.1"
  },
  "devDependencies": {
    "@ganache/console.log": "0.3.0",
    "@truffle/box": "^2.1.81",
    "@truffle/config": "^1.3.61",
    "@truffle/contract": "^4.6.31",
    "@truffle/core": "^5.11.5",
    "@truffle/interface-adapter": "^0.5.37",
    "chai": "^4.2.0",
    "clean-webpack-plugin": "^3.0.0",
    "copy-webpack-plugin": "^7.0.0",
    "eslint": "^8.4.1",
    "fs-extra": "^9.1.0",
    "glob": "^7.1.6",
    "graphql-tag": "^2.12.6",
    "js-scrypt": "^0.2.0",
    "nyc": "^13.0.1",
    "semver": "^7.5.4",
    "shebang-loader": "0.0.1",
    "stream-buffers": "^3.0.1",
    "tmp": "^0.2.1",
    "web3": "1.10.0",
    "webpack": "^5.88.2",
    "webpack-bundle-analyzer": "^4.9.1",
    "webpack-cli": "^4.10.0",
    "yargs": "^13.3.0"
  },
  "publishConfig": {
    "access": "public"
  },
  "authors": [
    {
      "name": "Tim Coulter",
      "email": "tim@timothyjcoulter.com",
      "url": "https://github.com/tcoulter"
    }
  ],
  "namespace": "consensys",
  "engines": {
    "node": "^16.20 || ^18.16 || >=20"
  },
  "gitHead": "a26df1ff53c01e6d82ad490338850360f6f970a9"
}
