Skip to content

Conversation

@Jorgee97
Copy link

closes #55702 by adding typescript-eslint to the linting rules.

Thanks to @avivkeller for this closed PR #55709.

@nodejs-github-bot
Copy link
Collaborator

Review requested:

  • @nodejs/performance
  • @nodejs/typescript

@nodejs-github-bot nodejs-github-bot added build Issues and PRs related to build files or the CI. needs-ci PRs that need a full CI run. tools Issues and PRs related to the tools directory. typings labels May 10, 2025
@avivkeller
Copy link
Member

Hiya! I contributed part of this change, so I'd love if you could add me as a Co-Author.

Thanks!

@Jorgee97
Copy link
Author

Hiya! I contributed part of this change, so I'd love if you could add me as a Co-Author.

Thanks!

Sorry for not doing that before, TIL about co-authoring commits.

@codecov
Copy link

codecov bot commented May 10, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 90.07%. Comparing base (8173d9d) to head (d22eaf2).

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #58256      +/-   ##
==========================================
- Coverage   90.09%   90.07%   -0.02%     
==========================================
  Files         640      640              
  Lines      188462   188462              
  Branches    36962    36961       -1     
==========================================
- Hits       169786   169766      -20     
- Misses      11404    11413       +9     
- Partials     7272     7283      +11     

see 27 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@marco-ippolito marco-ippolito added the request-ci Add this label to start a Jenkins CI on a PR. label May 10, 2025
@github-actions github-actions bot removed the request-ci Add this label to start a Jenkins CI on a PR. label May 10, 2025
@nodejs-github-bot
Copy link
Collaborator

@JakobJingleheimer
Copy link
Member

Hiya! I contributed part of this change, so I'd love if you could add me as a Co-Author.
Thanks!

Sorry for not doing that before, TIL about co-authoring commits.

I think in order for co-authorship to work in this repo, you must add the co-author to the first commit (it's currently applied to an intermediary commit, which will get flattened and thus the co-authorship lost).

*
* blocks */
*
* blocks */
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Feels like the idea of linting test files like this is not a good idea - don't you want to have a variety of styles tested?

@anonrig anonrig added the request-ci Add this label to start a Jenkins CI on a PR. label Jun 26, 2025
@github-actions github-actions bot removed the request-ci Add this label to start a Jenkins CI on a PR. label Jun 26, 2025
@nodejs-github-bot
Copy link
Collaborator

@Jorgee97 Jorgee97 force-pushed the typescript-lint branch 2 times, most recently from d22eaf2 to d509ad0 Compare July 7, 2025 02:06
@aduh95
Copy link
Contributor

aduh95 commented Sep 11, 2025

My advice would be to start much smaller (e.g. only linting TS files in one subfolder), that way it's easier to get reviewed and less likely to get conflicts. Once the first PR has landed, you can send PRs for other subfolders.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Issues and PRs related to build files or the CI. needs-ci PRs that need a full CI run. tools Issues and PRs related to the tools directory. typings

Projects

None yet

Development

Successfully merging this pull request may close these issues.

tools: lint TypeScript files

10 participants