Here's a list of tips and tricks that will help you get started.
- Static Analysis
- ASTs
- Polyfills
- TypeScript
- WebIDL
Benchmarking (npm run benchmarks
) helps prevent performance regression.
eslint-plugin-compat
relies on other projects to provide information about web APIs so that it can properly analyze your code. It is recommended that you go through related projects and understand each one at a high level.
See these docs to make sure your text editor is properly configured.