This repository has been archived by the owner on Aug 12, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 22
/
package.json
66 lines (66 loc) · 2.83 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
{
"name": "witnet-price-feeds",
"version": "1.3.2",
"description": "This repository contains the price feeds currently mantained by the Witnet Foundation within all the EVM-compatible networks supported by the Witnet oracle",
"main": "",
"repository": "https://github.com/witnet/witnet-price-feeds",
"author": "Witnet Devs <[email protected]>",
"license": "MIT",
"private": false,
"scripts": {
"avail": "npm run avail:networks && npm run avail:feeds",
"avail:feeds": "node ./scripts/avail-feeds.js 2>&1",
"avail:networks": "node ./scripts/avail-networks.js 2>&1",
"console": "npx truffle console",
"clean": "npm run clean:build && npm rum clean:flattened",
"clean:build": "node ./scripts/clean.js build/",
"clean:flattened": "node ./scripts/clean.js flattened/",
"compile": "npm run clean && npm run compile:contracts",
"compile:queries": "npx rad2sol witnet/**/**.js --write-json",
"compile:requests": "npm run compile:queries",
"compile:contracts": "npx truffle compile --all",
"coverage": "solidity-coverage",
"flatten": "npm run clean:flattened && node ./scripts/flatten.js contracts/ 2>&1 && node ./scripts/flatten.js contracts/routed/ 2>&1",
"fmt": "solhint --max-warnings 0 \"contracts/**/*.sol\" && eslint ./test && eslint ./scripts/*.js && solhint \"test/**/*.sol\"",
"fmt!": "solhint --max-warnings 0 \"contracts/**/*.sol\" --fix && eslint ./test --fix && eslint ./scripts/*.js --fix && solhint \"test/**/*.sol\" --fix",
"ops:force:feeds": "truffle migrate --reset --migrations_directory ./migrations/ops --network",
"migrate": "npm run clean:build && node ./scripts/migrate.js 2>&1",
"test": "npx truffle test",
"try-query:hex": "npx witnet-toolkit try-query --hex",
"try-query:js": "npx witnet-toolkit try-query --from-javascript",
"try-data-request": "npm run try-query:hex"
},
"dependencies": {
"@eth-optimism/solc": "^0.7.6-alpha.1",
"@openzeppelin/contracts": "^4.1.0",
"ado-contracts": "^1.0.0",
"lodash": "^4.17.21",
"openzeppelin-solidity": "^2.4.0",
"witnet-solidity-bridge": "~0.5.7"
},
"devDependencies": {
"@babel/cli": "^7.5.5",
"@babel/core": "^7.5.5",
"@babel/preset-env": "^7.15.0",
"cbor": "8.1.0" ,
"dotenv": "8.2.0",
"eslint": "8.15.0",
"eslint-config-standard": "17.0.0",
"eslint-plugin-import": "2.26.0",
"eslint-plugin-n": "15.2.0",
"eslint-plugin-node": "11.1.0",
"eslint-plugin-promise": "6.0.0",
"eth-gas-reporter": "0.2.25",
"ganache-cli": "6.12.2",
"node-eval": "2.0.0",
"protocol-buffers": "4.2.0",
"regenerator-runtime": "^0.13.9",
"solhint": "3.3.4",
"solidity-coverage": "0.7.16",
"truffle": "5.5.12",
"truffle-assertions": "0.9.2",
"truffle-flattener": "~1.6.0",
"truffle-plugin-verify": "0.6.2",
"witnet-requests": "~0.9.7"
}
}