Skip to content

Commit 30d800c

Browse files
committed
build: update turbo
1 parent 2588530 commit 30d800c

File tree

3 files changed

+138
-99
lines changed

3 files changed

+138
-99
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
},
2222
"devDependencies": {
2323
"husky": "^8.0.3",
24-
"turbo": "^1.13.4"
24+
"turbo": "^2.5.4"
2525
},
2626
"engines": {
2727
"node": ">=22",

pnpm-lock.yaml

Lines changed: 29 additions & 29 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

turbo.json

Lines changed: 108 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -1,72 +1,111 @@
11
{
2-
"$schema": "https://turborepo.org/schema.json",
3-
"pipeline": {
4-
"update-changelog": {
5-
"cache": false
6-
},
7-
"verify": {
8-
"inputs": ["package.json", "**/package.xml"]
9-
},
10-
"build": {
11-
"dependsOn": ["^build"],
12-
"outputs": ["dist/**", "!dist/tmp/**"]
13-
},
14-
"release": {
15-
"dependsOn": ["build", "^build", "verify"],
16-
"outputs": ["dist/**", "!dist/tmp/**"]
17-
},
18-
"build:module": {
19-
"dependsOn": ["^build"],
20-
"outputs": []
21-
},
22-
"release:module": {
23-
"cache": false,
24-
"dependsOn": ["^release", "verify"]
25-
},
26-
"push-update": {
27-
"cache": false,
28-
"dependsOn": ["release:module"]
29-
},
30-
"test": {
31-
"outputs": [],
32-
"inputs": ["src/**", "typings/**", "package.json", "tsconfig.json"],
33-
"dependsOn": ["^build"]
34-
},
35-
"lint": {
36-
"dependsOn": ["^build"],
37-
"outputs": []
38-
},
39-
"create-gh-release": {
40-
"cache": false,
41-
"dependsOn": ["release", "release:module", "push-update", "verify"]
42-
},
43-
"create-translation": {
44-
"cache": false,
45-
"outputs": [],
46-
"inputs": ["src/**/*.xml", "!src/**/package.xml"]
47-
},
48-
"publish-marketplace": {
49-
"cache": false
50-
},
51-
"e2e": {
52-
"inputs": [
53-
"assets/**",
54-
"src/**",
55-
"cypress/**",
56-
"cypress-visual-screenshots/**",
57-
"cypress.config.*",
58-
"package.json",
59-
"!src/*.{editorConfig,editorPreview,icon,tile,xml}*",
60-
"!**/__tests__/**"
61-
],
62-
"outputs": []
63-
}
2+
"$schema": "https://turborepo.org/schema.json",
3+
"globalDependencies": [
4+
"automation/**",
5+
".npmrc",
6+
".nvmrc",
7+
".github/**",
8+
"package.json"
9+
],
10+
"tasks": {
11+
"update-changelog": {
12+
"cache": false
6413
},
65-
"globalDependencies": [
66-
"automation/**",
67-
".npmrc",
68-
".nvmrc",
69-
".github/**",
70-
"package.json"
71-
]
14+
"verify": {
15+
"inputs": [
16+
"package.json",
17+
"**/package.xml"
18+
]
19+
},
20+
"build": {
21+
"dependsOn": [
22+
"^build"
23+
],
24+
"outputs": [
25+
"dist/**",
26+
"!dist/tmp/**"
27+
]
28+
},
29+
"release": {
30+
"dependsOn": [
31+
"build",
32+
"^build",
33+
"verify"
34+
],
35+
"outputs": [
36+
"dist/**",
37+
"!dist/tmp/**"
38+
]
39+
},
40+
"build:module": {
41+
"dependsOn": [
42+
"^build"
43+
],
44+
"outputs": []
45+
},
46+
"release:module": {
47+
"cache": false,
48+
"dependsOn": [
49+
"^release",
50+
"verify"
51+
]
52+
},
53+
"push-update": {
54+
"cache": false,
55+
"dependsOn": [
56+
"release:module"
57+
]
58+
},
59+
"test": {
60+
"outputs": [],
61+
"inputs": [
62+
"src/**",
63+
"typings/**",
64+
"package.json",
65+
"tsconfig.json"
66+
],
67+
"dependsOn": [
68+
"^build"
69+
]
70+
},
71+
"lint": {
72+
"dependsOn": [
73+
"^build"
74+
],
75+
"outputs": []
76+
},
77+
"create-gh-release": {
78+
"cache": false,
79+
"dependsOn": [
80+
"release",
81+
"release:module",
82+
"push-update",
83+
"verify"
84+
]
85+
},
86+
"create-translation": {
87+
"cache": false,
88+
"outputs": [],
89+
"inputs": [
90+
"src/**/*.xml",
91+
"!src/**/package.xml"
92+
]
93+
},
94+
"publish-marketplace": {
95+
"cache": false
96+
},
97+
"e2e": {
98+
"inputs": [
99+
"assets/**",
100+
"src/**",
101+
"cypress/**",
102+
"cypress-visual-screenshots/**",
103+
"cypress.config.*",
104+
"package.json",
105+
"!src/*.{editorConfig,editorPreview,icon,tile,xml}*",
106+
"!*/**/__tests__/**"
107+
],
108+
"outputs": []
109+
}
110+
}
72111
}

0 commit comments

Comments
 (0)