rhea-promise icon indicating copy to clipboard operation
rhea-promise copied to clipboard

Upgrade toolings

Open jeremymeng opened this issue 2 years ago • 0 comments

Is your feature request related to a problem? Please describe. Most of currently used toolings are outdated.

Describe the solution you'd like

  • [x] replace tslint with eslint and typescript-eslint plugin
  • [ ] use prettier to keep consistent formatting
  • [ ] upgrade dependency version
  • [x] upgrade typescript to latest version
  • [ ] use files section to explicitly include files to be packed, instead of relying on .npmignore

also consider

  • [ ] use @microsoft/api-extractor for api review

jeremymeng avatar May 04 '23 00:05 jeremymeng