3c2c26c11e
* Add turbo run lint * Add lint to all apps and examples * Update eslint with monorepo configuration see: https://typescript-eslint.io/docs/linting/typed-linting/monorepos#one-tsconfigjson-per-package-and-an-optional-one-in-the-root * Remove unused rules * Exclude @tldraw/www from global eslint config * Remove duplicated eslint * Fix eslint prefer-const errors * Fix eslint no-unused-vars warning * Update package.json * Fix eslint no-unused-vars warning * bump eslint@^8.20.0 * Correct "Fix eslint no-unused-vars warning" This reverts commit 0158a2585af84b623f2c5581412252c8471375ae.
65 lines
1.2 KiB
JSON
65 lines
1.2 KiB
JSON
{
|
|
"npmClient": "yarn",
|
|
"baseBranch": "origin/main",
|
|
"pipeline": {
|
|
"start": {
|
|
"cache": false
|
|
},
|
|
"start:packages": {
|
|
"cache": false
|
|
},
|
|
"start:core": {
|
|
"cache": false
|
|
},
|
|
"start:apps": {
|
|
"cache": false
|
|
},
|
|
"start:www": {
|
|
"cache": false
|
|
},
|
|
"start:electron": {
|
|
"cache": false
|
|
},
|
|
"start:vscode": {
|
|
"cache": false
|
|
},
|
|
"build": {
|
|
"dependsOn": ["^build"],
|
|
"outputs": ["dist/**", ".next/**"]
|
|
},
|
|
"build:packages": {
|
|
"dependsOn": ["^build"],
|
|
"outputs": ["dist/**"]
|
|
},
|
|
"build:core": {
|
|
"dependsOn": ["^build"],
|
|
"outputs": ["dist/**"]
|
|
},
|
|
"build:apps": {
|
|
"dependsOn": ["^build"],
|
|
"outputs": ["dist/**", ".next/**"]
|
|
},
|
|
"build:www": {
|
|
"dependsOn": ["build:packages", "^build"],
|
|
"outputs": ["dist/**", ".next/**"]
|
|
},
|
|
"test": {
|
|
"dependsOn": ["build:packages"],
|
|
"outputs": []
|
|
},
|
|
"test:ci": {
|
|
"dependsOn": ["build"],
|
|
"outputs": ["coverage/**"]
|
|
},
|
|
"lint": {
|
|
"outputs": []
|
|
},
|
|
"clean": {
|
|
"cache": false
|
|
},
|
|
"deploy": {
|
|
"dependsOn": ["build", "test"],
|
|
"outputs": ["dist/**", ".next/**"]
|
|
}
|
|
}
|
|
}
|