Skip to content

Commit 69266f2

Browse files
authored
build: upgrade to lerna v6 (#1011)
Fixes #864
1 parent 3c9c6d5 commit 69266f2

File tree

4 files changed

+1765
-1789
lines changed

4 files changed

+1765
-1789
lines changed

lerna.json

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
{
2-
"packages": [
3-
"packages/*"
4-
],
2+
"packages": ["packages/*"],
53
"useWorkspaces": true,
4+
"useNx": false,
65
"version": "0.28.0"
76
}

nx.json

+71
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
{
2+
"tasksRunnerOptions": {
3+
"default": {
4+
"runner": "nx/tasks-runners/default",
5+
"options": {
6+
"cacheableOperations": [
7+
"build",
8+
"build:babel",
9+
"build:sass",
10+
"svgo-dh",
11+
"svgo-vs",
12+
"build:icons",
13+
"build:js"
14+
]
15+
}
16+
}
17+
},
18+
"namedInputs": {
19+
"default": [
20+
"{projectRoot}/**/*",
21+
"!{projectRoot}/dist/**/*",
22+
"!{projectRoot}/build/**/*",
23+
"!{projectRoot}/css/**/*",
24+
"!{projectRoot}/tsconfig.tsbuildinfo"
25+
],
26+
"build": [
27+
"default",
28+
"!{projectRoot}/**/*.test.*",
29+
"!{projectRoot}/test/**/*",
30+
"!{projectRoot}/**/__mocks__/**/*"
31+
]
32+
},
33+
"targetDefaults": {
34+
"build": {
35+
"inputs": ["build", "^build", "{workspaceRoot}/babel.config.js"],
36+
"dependsOn": ["^build"],
37+
"outputs": ["{projectRoot}/build", "{projectRoot}/dist"]
38+
},
39+
"build:babel": {
40+
"inputs": [
41+
"build",
42+
"!{projectRoot}/**/*.scss",
43+
"{workspaceRoot}/babel.config.js"
44+
],
45+
"outputs": [
46+
"{projectRoot}/dist/**/*.js",
47+
"{projectRoot}/dist/**/*.js.map"
48+
]
49+
},
50+
"build:sass": {
51+
"inputs": ["{projectRoot}/**/*.scss"],
52+
"outputs": [
53+
"{projectRoot}/css",
54+
"{projectRoot}/dist/**/*.css",
55+
"{projectRoot}/dist/**/*.css.map"
56+
]
57+
},
58+
"svgo-dh": {
59+
"outputs": ["{projectRoot}/dist/svg/dh"]
60+
},
61+
"svgo-vs": {
62+
"outputs": ["{projectRoot}/dist/svg/vs"]
63+
},
64+
"build:icons": {
65+
"outputs": ["{projectRoot}/dist/svg"]
66+
},
67+
"build:js": {
68+
"outputs": ["{projectRoot}/dist", "!{projectRoot}/dist/svg"]
69+
}
70+
}
71+
}

0 commit comments

Comments
 (0)