compat-table / compat-table/compat-table

NodeJS esnext results coud use update for featuer released in v14 semver-minors

Open
#1,681 4 comments 0 reactions 0 assignees View on GitHub
Help wanted
Dominant language
JavaScript
Stars
4.5k
Forks
933
PR merge metrics
No merged PRs in 30d

Description

NodeJS now supports private (static) class methods and fields by default (since node-v14.10 i think). so it passes all current stage-3 tests without any flags.

here's the result of running the es-next test in node-v14.13:
```log
▼ instance class fields
✔ public instance class fields
✔ private instance class fields basic support
✔ private instance class fields initializers
✔ optional private instance class fields access
✔ optional deep private instance class fields access
✔ computed instance class fields
▼ static class fields
✔ public static class fields
✔ private static class fields
✔ computed static class fields
▼ private class methods
✔ private instance methods
✔ private static methods
✔ private accessor properties
✔ private static accessor properties
▼ Legacy RegExp features in JavaScript
✔ RegExp "lastMatch"
✔ RegExp.$1-$9
✔ Hashbang Grammar
```

Similarly Weak References are enabled by default now aswell (also v14.13, tested --but forgot-- if they ran in 14.10 aswell):

```log
▼ WeakReferences
✔ WeakRef minimal support
✔ FinalizationRegistry minimal support
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.