quavedev / oss

2 stars 0 forks source link

ESLint for Meteor 3 readiness #1

Closed filipenevola closed 1 month ago

filipenevola commented 1 year ago

We could create an eslint plugin for Meteor 3 readiness.

For example, today, in Meteor 2.13, you can create an async Method or a sync Method, but the latter is not going to work with Meteor 3 if you have any async call inside it, and you will probably have as Mongo calls are going to be all async.

The benefit of eslint plugins is that we can later add rules and turn them on and off for each project, file, or line.

So we don't need to migrate everything at once.

Pre Tasks

Tasks

Optional tasks

filipenevola commented 11 months ago

We've created a new plugin

It's still a working in progress but with it I was able to find 8 places in CodeFTW.dev that were missing migration 😮

filipenevola commented 1 month ago

The plug-in is working fine for awhile. Optional tasks won't be implemented for now.