eslint-plugin-es icon indicating copy to clipboard operation
eslint-plugin-es copied to clipboard

ESLint plugin about ECMAScript syntactic features.

Results 38 eslint-plugin-es issues
Sort by recently updated
recently updated
newest added

This PR adds `es/no-private-in` rule. close #74

**Please describe what the rule should do:** Disallow arbitrary module namespace names, added in ES2022. https://github.com/tc39/ecma262/pull/2154 **Provide 2-3 code examples that this rule will warn about:** ```js export { foo...

ESLint v8.0.0 is [released](https://eslint.org/blog/2021/10/eslint-v8.0.0-released) 🎉 It would be awesome to have official ESLint 8 support. 👊 I'm happy to help where I can of course 🙂

ESLint v8.0.0 is [released](https://eslint.org/blog/2021/10/eslint-v8.0.0-released) 🎉 devDependency compatibility with ESLint 8: - [ ] [`@mysticatea/eslint-plugin`](https://github.com/mysticatea/eslint-plugin) (https://github.com/mysticatea/eslint-plugin/issues/31) - [ ] https://github.com/mysticatea/eslint-plugin/pull/29 - [ ] https://github.com/mysticatea/eslint-plugin/pull/32 - [ ] Release - [x] [`@typescript-eslint/parser`](https://github.com/typescript-eslint/typescript-eslint/tree/master/packages/parser)...

This PR adds `es/no-array-string-prototype-at` rule. `es/no-array-string-prototype-at` rule reports ES2022 [`{Array,String,TypedArray}.prototype.at` methods](https://github.com/tc39/proposal-relative-indexing-method) as errors. close #76

**Please describe what the rule should do:** - `no-array-prototype-at` ... Disallow `Array.prototype.at` and TypedArray `.prototype.at` method. - `no-string-prototype-at` ... Disallow `String.prototype.at` method. These methods will be added in ES2022. https://github.com/tc39/proposal-relative-indexing-method...

This PR adds ES2022 category. **This PR includes breaking changes.** Summary Of Changes: - Add `plugin:es/restrict-to-es2020` preset - Add `plugin:es/no-new-in-es2021` preset - Change `plugin:es/restrict-to-xxx` presets to include `plugin:es/no-new-in-es2021` - Remove...

Hi :) I've configured these 4 rules: `'es/no-atomics': 'error', 'es/no-shared-array-buffer': 'error', 'es/no-regexp-lookbehind-assertions': 'error', 'es/no-export-ns-from': 'error',` no-atomics and no-shared-array-buffer are not working. This code snippet: `const sab = new SharedArrayBuffer(1024); const...

This PR adds `es/no-top-level-await` rule. close #69

This PR adds `es/no-regexp-d-flag` rule. close #68