Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update or replace Lerna #77

Open
robatwilliams opened this issue Jun 5, 2023 · 4 comments
Open

Update or replace Lerna #77

robatwilliams opened this issue Jun 5, 2023 · 4 comments
Labels
modernise Needs doing for evergreenness

Comments

@robatwilliams
Copy link
Owner

robatwilliams commented Jun 5, 2023

Most things have fallen behind.

Most notably, these key/major dependencies:

  • ✔ browserslist - Nov 2019
  • Lerna - Feb 2021
  • ✔ ESLint - December 2021
  • Jest - Jan 2022
@robatwilliams robatwilliams added good first issue Good for newcomers modernise Needs doing for evergreenness labels Jun 5, 2023
@robatwilliams
Copy link
Owner Author

Regarding Lerna, npm workspaces might be enough for this repo. Depends on effort to upgrade vs. switch. Lerna was unmaintained for a bit a while back but seems alive now.

@robatwilliams
Copy link
Owner Author

Browserslist done in 3268c16

Lerna is a bit of a pain now as I don't use it regularly and when I google how to do things it brings up docs/answers for different versions.

To update a package:

  1. delete it from the package.json
  2. lerna add @mdn/browser-compat-data@5.5.6 --scope=eslint-plugin-ecmascript-compat

@robatwilliams
Copy link
Owner Author

ESLint was done in #86

@robatwilliams
Copy link
Owner Author

Jest was removed in #97

@robatwilliams robatwilliams removed the good first issue Good for newcomers label Jan 30, 2024
@robatwilliams robatwilliams changed the title Update dependencies Update or replace Lerna Jan 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
modernise Needs doing for evergreenness
Projects
None yet
Development

No branches or pull requests

1 participant