robatwilliams / es-compat

Check JavaScript code compatibility with target runtime environments
MIT License
64 stars 13 forks source link

Update or replace Lerna #77

Open robatwilliams opened 1 year ago

robatwilliams commented 1 year ago

Most things have fallen behind.

Most notably, these key/major dependencies:

robatwilliams commented 1 year ago

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 commented 6 months ago

Browserslist done in https://github.com/robatwilliams/es-compat/commit/3268c16fd7cfaba911b701fee1110474bbbedb69

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 commented 5 months ago

ESLint was done in #86

robatwilliams commented 5 months ago

Jest was removed in #97