generated from contractshark/ts-monorepo
-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
53 lines (53 loc) · 2.34 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
{
"name": "ts-monorepo",
"description": "Template for setting up a TypeScript monorepo",
"private": true,
"workspaces": [
"packages/*",
"examples/*",
"contracts/*",
"types/*",
"CI/*"
],
"scripts": {
"docs": "doctoc --title '**Table of content**' README.md",
"clean": "lerna run clean",
"build": "lerna run build",
"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 [email protected] -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",
"build": "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",
"eslint": "~7.12.0",
"lerna": "~3.22.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",
"prettier": "~1.16.3",
"source-map-support": "~0.5.6",
"wsrun": "~2.2.0",
"typescript": "~3.9.7"
}
}