-
-
Notifications
You must be signed in to change notification settings - Fork 10
Closed
Description
https://github.com/tc39/proposal-explicit-resource-management
tc39/ecma262#3000
https://arai-a.github.io/ecma262-compare/?pr=3000
We probably need rules like this:
- no-using-declarations (disallow
usingandawait usingdeclarations) - no-asyncdisposablestack (disallow AsyncDisposableStack)
- no-disposablestack (disallow DisposableStack)
- no-suppressederror (disallow SuppressedError)
non-standard:
no-nonstandard-suppressederror-propertiesSo far we have not implemented any rules for error properties.no-nonstandard-suppressederror-prototype-propertiesSo far we have not implemented any rules for error properties.- no-nonstandard-disposablestack-properties
- no-nonstandard-disposablestack-prototype-properties
- no-nonstandard-asyncdisposablestack-properties
- no-nonstandard-asyncdisposablestack-prototype-properties
Update:
- no-nonstandard-symbol-properties
I'm not sure if we need to add the following rules:
- no-symbol-asyncdispose (disallow Symbol.asyncDispose)
- no-symbol-dispose (disallow Symbol.dispose)
no-symbol-matchall was not added in ES2020 🤔 -> I have opened a separate issue: #262
Metadata
Metadata
Assignees
Labels
No labels