Skip to content

Commit

Permalink
improve some docs
Browse files Browse the repository at this point in the history
  • Loading branch information
zloirock committed Sep 15, 2022
1 parent 8f64706 commit d1ddbfc
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 21 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
- Considering `document.all` as a callable in some missed cases
- Added Safari 16.0 compat data
- Added iOS Safari 16.0 compat data mapping
- Fixed ancient iOS Safari versions compat data mapping
- Fixed some ancient iOS Safari versions compat data mapping

##### [3.25.1 - 2022.09.08](https://github.com/zloirock/core-js/releases/tag/v3.25.1)
- Added some fixes and workarounds of FF30- typed arrays bug that does not properly convert objects to numbers
Expand Down
40 changes: 20 additions & 20 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,26 +31,26 @@ For updating `core-js-compat` data:
- After getting this data, add it to [`packages/core-js-compat/src/data.mjs`](./packages/core-js-compat/src/data.mjs).
- If you want to add new mapping (for example, to add a new iOS Safari version based on Safari or NodeJS based on Chrome), add it to [`packages/core-js-compat/src/mapping.mjs`](./packages/core-js-compat/src/mapping.mjs).

engine | mandatory check | how to run tests | base data inherits from | mapping for a new version
--- | --- | --- | --- | ---
`android` | | browser runner | `chrome` |
`bun` | features | bun runner | |
`chrome` | features | browser runner | |
`deno` | non-ES features | deno runner | `chrome` (only ES) | required
`edge` | features | browser runner | `ie` (<=18), `chrome` (>=74) |
`electron` | | browser runner | `chrome` | required
`firefox` | features | browser runner | |
`hermes` | features | hermes runner | |
`ie` | features | browser runner | |
`ios` | | browser runner | `safari` | in case of inconsistency (!= safari)
`node` | non-ES features | node runner | `chrome` (only ES) | required
`oculus` | | browser runner | `android` (-> `chrome`) | required
`opera` | | browser runner | `chrome` (>12) | in case of inconsistency (!= chrome + 14)
`opera_mobile` | | browser runner | `opera`, `chrome` | required
`phantom` | | browser runner | `safari` |
`rhino` | features | rhino runner | |
`safari` | features | browser runner | |
`samsung` | | browser runner | `chrome` | required
engine | how to run tests | base data inherits from | mandatory check | mapping for a new version
--- | --- | --- | --- | ---
`android` | browser runner | `chrome` | |
`bun` | bun runner | | required |
`chrome` | browser runner | | required |
`deno` | deno runner | `chrome` (only ES) | non-ES features | required
`edge` | browser runner | `ie`, `chrome` | required |
`electron` | browser runner | `chrome` | | required
`firefox` | browser runner | | required |
`hermes` | hermes runner | | required |
`ie` | browser runner | | required |
`ios` | browser runner | `safari` | | if inconsistent (!= safari)
`node` | node runner | `chrome` (only ES) | non-ES features | required
`oculus` | browser runner | `android` (-> `chrome`) | | required
`opera` | browser runner | `chrome` | | if inconsistent (!= chrome - 14)
`opera_mobile` | browser runner | `opera`, `chrome` | | required
`phantom` | browser runner | `safari` | |
`rhino` | rhino runner | | required |
`safari` | browser runner | | required |
`samsung` | browser runner | `chrome` | | required

If you have no access to all required browsers / versions of browsers, use [Sauce Labs](https://saucelabs.com/), [BrowserStack](https://www.browserstack.com/) or [Cloud Browser](https://ieonchrome.com/).

Expand Down

0 comments on commit d1ddbfc

Please sign in to comment.