-
Notifications
You must be signed in to change notification settings - Fork 79
Expand file tree
/
Copy path.sfdevrc.json
More file actions
38 lines (38 loc) · 1.39 KB
/
.sfdevrc.json
File metadata and controls
38 lines (38 loc) · 1.39 KB
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
{
"test": {
"testsPath": "test/unit/**/*.test.ts"
},
"devDepOverrides": ["mocha"],
"wireit": {
"compile": {
"command": "tspc -p . --pretty --incremental",
"dependencies": ["build:schema:project", "build:schema:scratch"],
"files": ["src/**/*.ts", "src/**/*.json", "tsconfig.json", "messages", "messageTransformer"],
"output": ["lib/**", "*.tsbuildinfo"],
"clean": "if-file-deleted"
},
"test": {
"dependencies": ["test:only", "test:compile", "link-check", "bundle-check"]
},
"test:only": {
"command": "nyc mocha \"test/unit/**/*.test.ts\"",
"dependencies": ["build:schema:project", "build:schema:scratch"],
"env": {
"FORCE_COLOR": "2"
},
"files": ["test/**/*.ts", "src/**/*.ts", "**/tsconfig.json", ".mocha*", "!*.nut.ts", ".nycrc"],
"output": []
},
"build": {
"dependencies": ["compile", "lint"]
},
"compile-typedoc": {
"command": "tsc -p typedocExamples"
},
"link-check": {
"command": "node -e \"process.exit(process.env.CI ? 0 : 1)\" || linkinator \"./*.md\" --skip \"examples/README.md|CHANGELOG.md|node_modules|test/|confluence.internal.salesforce.com|my.salesforce.com|%s|npmjs.com\" --markdown --retry --directory-listing --verbosity error",
"files": ["./*.md", "./examples/**/*.md", "./messages/**/*.md", "./!(CHANGELOG).md"],
"output": []
}
}
}