This repository has been archived by the owner on Sep 8, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
49 lines (49 loc) · 2.81 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
{
"name": "root",
"version": "1.0.8",
"private": true,
"main": "index.js",
"repository": "https://github.com/LinkdropProtocol/linkdrop-monorepo.git",
"license": "MIT",
"workspaces": [
"packages/*",
"packages/apps/*"
],
"scripts": {
"postinstall": "yarn compile-contracts",
"test": "cd packages/contracts/ && mocha --require @babel/polyfill --require @babel/register",
"compile-contracts": "cd packages/contracts && npx waffle .waffle",
"deploy-registry": "npx babel-node packages/scripts/src/deploy_registry.js",
"deploy-mastercopy": "npx babel-node packages/scripts/src/deploy_mastercopy.js",
"deploy-factory": "npx babel-node packages/scripts/src/deploy_factory.js",
"deploy-erc20": "npx babel-node packages/scripts/src/deploy_erc20.js",
"deploy-erc721": "npx babel-node packages/scripts/src/deploy_erc721.js",
"generate-links-eth": "npx babel-node packages/scripts/src/generate_links_eth.js",
"generate-links-erc20": "npx babel-node packages/scripts/src/generate_links_erc20.js",
"generate-links-erc721": "npx babel-node packages/scripts/src/generate_links_erc721.js",
"claim-eth": "npx babel-node packages/scripts/src/claim_eth.js",
"claim-erc20": "npx babel-node packages/scripts/src/claim_erc20.js",
"claim-erc721": "npx babel-node packages/scripts/src/claim_erc721.js",
"add-relayer": "npx babel-node packages/scripts/src/add_relayer.js",
"server": "npx babel-node packages/server/server.js",
"dev:server": "nodemon --exec npx babel-node packages/server/server.js",
"setup-linkdrop": "yarn compile-contracts && yarn deploy-mastercopy && yarn deploy-factory",
"setup-tokens": "yarn deploy-erc20 && yarn deploy-erc721",
"setup-linkdrop-erc721": "yarn deploy-mastercopy && yarn deploy-factory && yarn generate-links-erc721",
"set-mastercopy": "npx babel-node packages/scripts/src/set_mastercopy.js",
"update-mastercopy": "yarn deploy-mastercopy && yarn set-mastercopy",
"test:demo": "NODE_ENV=test-demo NODE_PATH=./packages/apps/app-demo mocha packages/apps/app-demo/test/**/*.js --compilers js:@babel/register --require ignore-styles --recursive",
"test:claim": "NODE_ENV=test-claim NODE_PATH=./packages/apps/app-claim mocha packages/apps/app-claim/test/**/*.js --compilers js:@babel/register --require ignore-styles --recursive",
"build:sdk": "babel packages/sdk/src -d packages/sdk/dist",
"retry-transaction": "npx babel-node packages/server/tasks/retry_transaction.js",
"retry-operation": "npx babel-node packages/server/tasks/retry_operation.js",
"generate-unlock-links": "npx babel-node packages/scripts/src/generate_links_eth_unlock.js",
"claim-eth-unlock": "npx babel-node packages/scripts/src/claim_eth_unlock.js"
},
"standard": {
"parser": "babel-eslint"
},
"devDependencies": {
"lerna": "^3.16.4"
}
}