Remove lerna and update dependencies to modern versions #27

Merged
telackey merged 11 commits from dboreham/remove-lerna into main 2023-03-22 12:27:59 +00:00
Owner

This began as work to simply move the "workspace" package up to the top level and remove lerna (confusing tool used when you have to publish multiple npm packages from one git repo, which we don't do here - there is only one npm package). I thought I had already updated all the dependencies and tested the console still functioned.

However, when I moved the package files to the top level , everything broke. This turned out to be some side effect of old versions of things hanging around in node_modules, or ... something. Anyway I subsequently had to do a bunch of work to update again for current version of apollo and babel and whatnot.

So this PR is a bit of a blunderbuss of changes.

This began as work to simply move the "workspace" package up to the top level and remove lerna (confusing tool used when you have to publish multiple npm packages from one git repo, which we don't do here - there is only one npm package). I thought I had already updated all the dependencies and tested the console still functioned. However, when I moved the package files to the top level , everything broke. This turned out to be some side effect of old versions of things hanging around in node_modules, or ... something. Anyway I subsequently had to do a bunch of work to update again for current version of apollo and babel and whatnot. So this PR is a bit of a blunderbuss of changes.
telackey approved these changes 2023-03-21 21:05:33 +00:00
telackey left a comment
Member

Built and started up just fine for me. You might want to update the main README where it references packages/console-app.

Built and started up just fine for me. You might want to update the main README where it references `packages/console-app`.
zramsay approved these changes 2023-03-22 12:27:53 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: cerc-io/laconic-console#27
No description provided.