UNPKG

@gnosis.pm/pm-contracts

Version:

Collection of smart contracts for the Gnosis prediction market platform

60 lines (59 loc) 1.88 kB
{ "name": "@gnosis.pm/pm-contracts", "version": "1.4.1", "description": "Collection of smart contracts for the Gnosis prediction market platform", "scripts": { "lint": "eslint .", "develop": "truffle develop", "compile": "truffle compile", "migrate": "truffle migrate", "networks": "truffle networks", "test-norpc": "truffle test --network testing", "test": "truffle test", "lint-contracts": "solhint contracts/**/*.sol", "injectnetinfo": "tnt iN", "extractnetinfo": "tnt eN", "resetnetinfo": "truffle networks --clean && tnt iN", "ensurebc": "node ensurebc.js", "measuregasstats": "cross-env TESTDIR=test/javascript/ tnt measureGas -f inheritanceMap.json -o build/gas-stats.json", "prepack": "eslint . && npm run measuregasstats && truffle compile && truffle networks --clean && tnt iN && node ensurebc.js" }, "keywords": [ "Ethereum", "Gnosis", "Prediction-Market", "Solidity", "Truffle" ], "author": "Gnosis (https://gnosis.pm)", "license": "LGPL-3.0", "dependencies": { "@gnosis.pm/util-contracts": "^3.0.0-alpha", "bignumber.js": "^9.0.0", "canonical-weth": "^1.4.0", "openzeppelin-solidity": "^2.3.0" }, "devDependencies": { "@digix/tempo": "^0.2.0", "@gnosis.pm/truffle-nice-tools": "^1.3.1", "babel-eslint": "^10.0.2", "cross-env": "^6.0.0", "decimal.js": "^10.2.0", "eslint": "^6.1.0", "eslint-plugin-babel": "^5.3.0", "fs-extra": "^8.1.0", "lodash": "^4.17.15", "npm-prepublish": "^1.2.3", "solc": "^0.5.6", "solhint": "^2.1.2", "truffle": "^5.0.28" }, "repository": { "type": "git", "url": "git+https://github.com/gnosis/pm-contracts.git" }, "bugs": { "url": "https://github.com/gnosis/pm-contracts/issues" }, "homepage": "https://github.com/gnosis/pm-contracts#readme" }