Nicholas C. Zakas
Nicholas C. Zakas
### Rule details The rule should detect the presence of \u3164 and \uFFA0, which are letters that don't have any visible portion. ### Related CVE https://trojansource.codes/ ### Example code ```js...
The `detect-buffer-noassert` rule is no longer needed by the `noAssert` option was removed from the `Buffer` API: https://github.com/nodejs/node/pull/18395 We can probably just mention this in the docs and update the...
There are currently 30 open issues and 11 open pull requests. It would help me out tremendously if folks could go through them all and leave a comment containing: 1....
#### Prerequisites checklist - [x] I have read the [contributing guidelines](https://github.com/eslint/eslint/blob/HEAD/CONTRIBUTING.md). #### What is the purpose of this pull request? (put an "X" next to an item) [ ] Documentation...
### ESLint version HEAD ### What problem do you want to solve? When rolling out flat config, we ended up using an environment variable to let people opt-in. However, that...
I just ran into a couple of issues with `--dry-run` passed and then `publish` failed. In the first case, there was an export that didn't exist: ```json { "name": "@scope/name",...
I tried to publish a package with a `.js` file as the entrypoint and received this message: ``` warning[unsupported-javascript-entrypoint]: used a JavaScript module without type declarations as an entrypoint -->...
We should create a codemod that applies most of the changes [mentioned in the blog post](https://eslint.org/blog/2023/09/preparing-custom-rules-eslint-v9/) about changes to the rule API. Primarily changing: * `context.getScope()` * `context.markVariableAsUsed()` * `context.getAncestors()`...
Currently, when `jsr` errors due to uncommitted changes, we get an error message like this: ```text error: Aborting due to uncommitted changes. Check in source code or run with --allow-dirty...
### What problem are you trying to solve? When writing a function that accepts an `AbortSignal`, I typically write a function that looks like this: ```js async function doSomething(arg1, arg2,...