Open
Description
On recent bi-weekly meeting we talked about lint system. Currently we have very basic rules for ts-lint but first of all it only for internal usage and development process, secondary it pretty basic and don't cover all special cases and finally it based on ts-lint which not so powerful as eslint which already supported by typescript. So basic plan:
- Migrate to eslint;
- Add more custom rules via plugins (need further discussion);
- Add default preset;
- Publish it to npm as
@assemblyscript/linter
?