Skip to content

Commit

Permalink
build: upgrade to lerna v6 (#1011)
Browse files Browse the repository at this point in the history
Fixes #864
  • Loading branch information
mattrunyon committed Feb 2, 2023
1 parent 3c9c6d5 commit 69266f2
Show file tree
Hide file tree
Showing 4 changed files with 1,765 additions and 1,789 deletions.
5 changes: 2 additions & 3 deletions lerna.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
{
"packages": [
"packages/*"
],
"packages": ["packages/*"],
"useWorkspaces": true,
"useNx": false,
"version": "0.28.0"
}
71 changes: 71 additions & 0 deletions nx.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
{
"tasksRunnerOptions": {
"default": {
"runner": "nx/tasks-runners/default",
"options": {
"cacheableOperations": [
"build",
"build:babel",
"build:sass",
"svgo-dh",
"svgo-vs",
"build:icons",
"build:js"
]
}
}
},
"namedInputs": {
"default": [
"{projectRoot}/**/*",
"!{projectRoot}/dist/**/*",
"!{projectRoot}/build/**/*",
"!{projectRoot}/css/**/*",
"!{projectRoot}/tsconfig.tsbuildinfo"
],
"build": [
"default",
"!{projectRoot}/**/*.test.*",
"!{projectRoot}/test/**/*",
"!{projectRoot}/**/__mocks__/**/*"
]
},
"targetDefaults": {
"build": {
"inputs": ["build", "^build", "{workspaceRoot}/babel.config.js"],
"dependsOn": ["^build"],
"outputs": ["{projectRoot}/build", "{projectRoot}/dist"]
},
"build:babel": {
"inputs": [
"build",
"!{projectRoot}/**/*.scss",
"{workspaceRoot}/babel.config.js"
],
"outputs": [
"{projectRoot}/dist/**/*.js",
"{projectRoot}/dist/**/*.js.map"
]
},
"build:sass": {
"inputs": ["{projectRoot}/**/*.scss"],
"outputs": [
"{projectRoot}/css",
"{projectRoot}/dist/**/*.css",
"{projectRoot}/dist/**/*.css.map"
]
},
"svgo-dh": {
"outputs": ["{projectRoot}/dist/svg/dh"]
},
"svgo-vs": {
"outputs": ["{projectRoot}/dist/svg/vs"]
},
"build:icons": {
"outputs": ["{projectRoot}/dist/svg"]
},
"build:js": {
"outputs": ["{projectRoot}/dist", "!{projectRoot}/dist/svg"]
}
}
}

0 comments on commit 69266f2

Please sign in to comment.