-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
54 lines (54 loc) · 2.46 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
{
"name": "contractshaark",
"description": "contract shark typescript monorepo",
"private": true,
"workspaces": [
"packages/*"
],
"scripts": {
"docs": "doctoc --title '**Table of content**' README.md",
"clean": "lerna run clean",
"build": "yarn install && npx tsc -b",
"pub": "lerna publish",
"test": "lerna run test",
"prettier": "prettier --write '**/*.{ts,tsx,json,md}' --config .prettierrc",
"prettier:ci": "prettier --list-different '**/*.{ts,tsx,json,md}' --config .prettierrc",
"report_coverage": "lcov-result-merger './{packages/*/coverage/lcov.info,CI/*/.coverage}' | coveralls",
"test:installation": "node ./packages/monorepo-scripts/lib/test_installation.js",
"test:installation:local": "IS_LOCAL_PUBLISH=true node ./packages/monorepo-scripts/lib/test_installation.js",
"test:publish:circleci": "yarn npm-cli-login -u test -p test -e test@example.com -r http://localhost:4873 && IS_LOCAL_PUBLISH=true run-s script:publish test:installation:local",
"run:publish": "run-s install:all build:monorepo_scripts script:prepublish_checks rebuild script:publish",
"run:publish:local": "IS_LOCAL_PUBLISH=true yarn run:publish",
"script:prepublish_checks": "node ./packages/monorepo-scripts/lib/prepublish_checks.js",
"script:publish": "node ./packages/monorepo-scripts/lib/publish.js",
"install:all": "yarn install",
"wsrun": "wsrun",
"lerna": "lerna",
"dev": "lerna link && wsrun build $PKG -r --stages --fast-exit --exclude-missing",
"build:ci": "lerna link && wsrun build:ci $PKG --fast-exit -r --stages --exclude-missing --exclude @0x/instant",
"build:contracts": "lerna link && wsrun build -p ${npm_package_config_contractsPackages} -c --fast-exit -r --stages --exclude-missing",
"build:monorepo_scripts": "PKG=@$GITHUB_ORG/monorepo-scripts yarn build",
"build:ts": "tsc -b",
"watch:ts": "tsc -b -w"
},
"devDependencies": {
"doctoc": "~1.4.0",
"async-child-process": "~1.1.1",
"bundlewatch": "~0.2.1",
"coveralls": "~3.0.0",
"ganache-cli": "6.8.0-istanbul.0",
"lcov-result-merger": "~3.0.0",
"npm-run-all": "~4.1.2",
"source-map-support": "~0.5.6",
"wsrun": "~2.2.0",
"@typescript-eslint/eslint-plugin": "^4.6.0",
"@typescript-eslint/parser": "^4.6.0",
"eslint": "^7.11.0",
"eslint-config-prettier": "^6.12.0",
"lerna": "^3.22.1",
"prettier": "^2.1.2",
"ts-generator": "^0.1.1",
"ts-node": "^10.2.1",
"typescript": "^3.9.7"
}
}