forked from dumbeng/throttler-aspect
-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
47 lines (47 loc) · 1.71 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
{
"version": "1.0.0",
"main": "index.js",
"scripts": {
"account:create": "node scripts/create-account.cjs",
"contract:send": "node scripts/contract-send.cjs",
"contract:call": "node scripts/contract-call.cjs",
"aspect:deploy": "npm run aspect:build && node scripts/aspect-deploy.cjs",
"aspect:build": "npm run asbuild:debug && npm run asbuild:release",
"aspect:gen": "aspect-tool generate -i ./build/contract -o ./aspect/contract",
"asbuild:debug": "asc aspect/index.ts --target debug",
"asbuild:release": "asc aspect/index.ts --target release",
"operation:call": "node scripts/operation.cjs --isCall true",
"operation:send": "node scripts/operation.cjs --isCall false",
"bound:aspect": "node scripts/get-bound-aspect.cjs",
"bound:account": "node scripts/get-bound-account.cjs",
"test": "node scripts/batch-test.cjs",
"contract:bind": "node scripts/bind.cjs",
"contract:unbind": "node scripts/unbind.cjs",
"contract:deploy": "node scripts/contract-deploy.cjs --name Counter",
"contract:build": "solcjs -o ./build/contract/ --abi --bin ./contracts/counter.sol",
"build": "npm run contract:build && npm run aspect:gen && npm run aspect:build"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"@artela/aspect-libs": "^0.0.33",
"@artela/web3": "^1.9.22",
"@assemblyscript/loader": "^0.27.23",
"as-proto": "^1.3.0"
},
"devDependencies": {
"@artela/aspect-tool": "^0.0.57",
"as-proto-gen": "^1.3.0",
"assemblyscript": "^0.27.23",
"json-as": "^0.7.2",
"yargs": "^17.7.2"
},
"type": "module",
"exports": {
".": {
"import": "./build/release.js",
"types": "./build/release.d.ts"
}
}
}