-
Notifications
You must be signed in to change notification settings - Fork 5
/
package.json
34 lines (34 loc) · 1.69 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
{
"name": "drah-project",
"version": "0.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "jest",
"test:all": "npm run test && npm exec lerna run test",
"build": "npm exec lerna run build",
"/// about bootstrap": "Installs all packages dependencies and links any cross-dependencies.",
"//// docs:bootstrap": "https://github.com/lerna/lerna/tree/master/commands/bootstrap",
"bootstrap": "npm exec lerna bootstrap",
"/// about add-changeset": "Will ask you about changes, and create changeset files for desired packages",
"//// docs:add-changeset": "https://github.com/atlassian/changesets/blob/master/packages/cli/README.md#add",
"add-changeset": "npm exec changeset",
"/// about release": "Releases packages to npm, intended to be run by continous delivery github workflow action",
"//// notes. ": "There is a possible race issue with this command due to changesets running all releases in parallel rather than topologically",
"//// notes.. ": "This means there is a possibility that the drah-shared types are not available in time for the client and server builds",
"//// notes...": "As a workaround, we don't clear the build folder on prepare, assuming it is running in ci. And then run the prepare via lerna pre publish",
"//// tracking issue": "https://github.com/atlassian/changesets/issues/238",
"release": "npm exec lerna run prepare && npm exec changeset publish"
},
"author": "luke.john",
"license": "ISC",
"devDependencies": {
"@changesets/cli": "^2.14.1",
"@types/jest": "^26.0.15",
"@types/node": "^14.14.2",
"jest": "^26.6.1",
"lerna": "^3.22.1",
"ts-jest": "^26.4.4",
"typescript": "^4.1.2"
}
}