Anna Bocharova

Results 52 issues of Anna Bocharova

Some day it will probably be released

enhancement
dependencies

Fixes #293 The PR marks both `import` and `import-x` plugins as optional peer dependencies, thus disables the warning on missing `import` when you're using `import-x` instead.

There is a line in `package.json`: https://github.com/import-js/eslint-import-resolver-typescript/blob/ca11f1c538714252ff058a8e1c680796ee5775d0/package.json#L66 That causes warning during the installation of this package when using `eslint-plugin-import-x`: ``` warning " > [email protected]" has unmet peer dependency "eslint-plugin-import@*". ```...

So far so good. I tested it manually (on a project) and I ran the tests in this repo. ~~Some log messages have changed and the build command seem to...

#### 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...

core
feature

### ESLint version v9.9.0 ### What problem do you want to solve? I'm developing a plugin that must be aware of the user's `package.json`. The plugin reads that file using...

enhancement
core
needs design

### Version v23.0.0 ### Platform ```text Darwin ....local 23.6.0 Darwin Kernel Version 23.6.0: Wed Jul 31 20:48:44 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_X86_64 x86_64 ``` same in CI ``` Ubuntu 22.04.5 LTS ```...

confirmed-bug
npm
regression
v23.x

Testing Node 23 as an intermediate step towards supporting Node 24. This will not be merged. https://github.com/nodejs/node/releases/tag/v23.0.0 ![image](https://github.com/user-attachments/assets/c702b712-9925-4584-b1f9-7269a72119ee)

wontfix
CI/CD
external bug

Currently supported by Node 22.10 and 23.x https://github.com/nodejs/node/releases/tag/v22.10.0 This should replace the `require` condition when all LTS versions support `require(ESM)` 22.12 enabled require(ESM) by default (without flag)

CI/CD