Commit e67bc22
authored
This pull request removes the use of Lerna from the project and updates
the build and release workflow to rely solely on npm workspaces and
`npm-run-all2`. It also updates scripts and documentation to reflect
these changes, simplifies the build and test process, and replaces the
use of `concurrently` with `npm-run-all2`.
**Removal of Lerna and migration to npm workspaces:**
* Removed `lerna.json` and all references to Lerna from configuration
files and documentation, fully migrating the monorepo management to npm
workspaces.
[[1]](diffhunk://#diff-2d72bdead8afa0798d18995311992d684348a694c2d5e214e8e4d2b6153e4821L1-L4)
[[2]](diffhunk://#diff-eca12c0a30e25b4b46522ebf89465a03ba72a03f540796c979137931d8f92055L3-R3)
[[3]](diffhunk://#diff-b640b344ee7f3f03d2a443795a5d0708ef50e2e6e34214109ab2aad13ad6ba98L18)
[[4]](diffhunk://#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519L15-R26)
[[5]](diffhunk://#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519L53-R65)
**Build and release workflow updates:**
* Updated build and release scripts in `package.json` and the GitHub
workflow to use npm workspaces and new script names, replacing
Lerna-based commands with npm and `npm-run-all2`.
[[1]](diffhunk://#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519L15-R26)
[[2]](diffhunk://#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519L36-R45)
[[3]](diffhunk://#diff-551d1fcf87f78cc3bc18a7b332a4dc5d8773a512062df881c5aba28a6f5c48d7L41-R41)
**Dependency changes:**
* Removed `lerna` and `concurrently` from dependencies and added
`npm-run-all2` for improved script orchestration.
**Documentation and configuration updates:**
* Updated `CONTRIBUTING.md` and `.editorconfig-checker.json` to remove
references to Lerna and clean up exclusions.
[[1]](diffhunk://#diff-eca12c0a30e25b4b46522ebf89465a03ba72a03f540796c979137931d8f92055L3-R3)
[[2]](diffhunk://#diff-ffc189b5d4f8c2eb9a171e067565fbfe9ecba9a5b717d236cbf22497973fc4a3L2-R2)
**Project metadata:**
* Added `name` and `version` fields to `package.json` for clarity and
consistency.
1 parent 1e59beb commit e67bc22
File tree
8 files changed
+5101
-11608
lines changed- .github/workflows
8 files changed
+5101
-11608
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
| 24 | + | |
30 | 25 | | |
31 | 26 | | |
32 | 27 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
19 | 18 | | |
20 | 19 | | |
21 | 20 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
This file was deleted.
0 commit comments