CesiumGS / CesiumGS/cesium

Look into eslint-plugin-compat eslint plug-in

Open
#7,102 0 comments 0 reactions 0 assignees View on GitHub
category - packaging & tooling type - enhancement
Dominant language
JavaScript
Stars
15.7k
Forks
3.9k
Avg merge
4d 6h
Merged PRs (30d)
34

Description

We might be able to use https://www.npmjs.com/package/eslint-plugin-compat in order to make sure we maintain compatibility with IE11 (and other less often used browsers). This would catch using modern APIs not supported by our desired target browsers and prevents last minute issues such as #7101.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing eslint-plugin-compat and the compatibility problem described in issue #7101. Trace the repository’s existing ESLint setup, which is not named in the issue, and determine whether the plugin can check the project’s IE11 and other target-browser APIs. Done means the integration decision and its required scope are clear.

Written by the indexing model from the issue text.

Assessment

Tech stack
eslint, javascript
Domain
tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.