Skip to content

Migrate to npm workspaces for dependency management - Upgrade Lerna from 5.x to 8.x#244

Merged
thjaeckle merged 1 commit into
masterfrom
feature/npm-workspaces-lerna8
Feb 3, 2026
Merged

Migrate to npm workspaces for dependency management - Upgrade Lerna from 5.x to 8.x#244
thjaeckle merged 1 commit into
masterfrom
feature/npm-workspaces-lerna8

Conversation

@thjaeckle

Copy link
Copy Markdown
Member

No description provided.

@thjaeckle thjaeckle self-assigned this Feb 2, 2026
- Upgrade Lerna from 5.x to 8.x
- Remove sub-package package-lock.json files (now managed by root)
- Single package-lock.json reduces Git churn and Dependabot PRs

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@thjaeckle
thjaeckle force-pushed the feature/npm-workspaces-lerna8 branch from dcc9613 to 3bf8223 Compare February 2, 2026 11:08
@thjaeckle

Copy link
Copy Markdown
Member Author

@vvasilevbosch you have some insights now into the JavaScript client build ..
I propose this adjustment, updating lerna and getting rid of the "nested" lockfiles from version control.

@vvasilevbosch vvasilevbosch left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice change, I can see a lot of duplication of node_modules is gone now with the addition of the workspaces and also throwing out the lib's package-lock.json files would relief further pr's

@thjaeckle
thjaeckle merged commit 3d425c6 into master Feb 3, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants