Skip to content

Conversation

DrJKL
Copy link
Contributor

@DrJKL DrJKL commented Sep 18, 2025

Summary

See https://typescript-eslint.io/blog/project-service/ for context.
Creates a browser_tests specific tsconfig so that they can be linted.

Does not add a package.json script to do the linting yet, but pnpm exec eslint browser_tests should work for now.

┆Issue is synchronized with this Notion page by Unito

@DrJKL DrJKL requested review from a team as code owners September 18, 2025 04:32
@dosubot dosubot bot added the size:M This PR changes 30-99 lines, ignoring generated files. label Sep 18, 2025
Copy link

github-actions bot commented Sep 18, 2025

🎭 Playwright Test Results

All tests passed!

⏰ Completed at: 09/18/2025, 05:29:45 PM UTC

📈 Summary

  • Total Tests: 450
  • Passed: 421 ✅
  • Failed: 0
  • Flaky: 0
  • Skipped: 29 ⏭️

📊 Test Reports by Browser

  • chromium: View Report • ✅ 414 / ❌ 0 / ⚠️ 0 / ⏭️ 29
  • chromium-2x: View Report • ✅ 2 / ❌ 0 / ⚠️ 0 / ⏭️ 0
  • chromium-0.5x: View Report • ✅ 1 / ❌ 0 / ⚠️ 0 / ⏭️ 0
  • mobile-chrome: View Report • ✅ 4 / ❌ 0 / ⚠️ 0 / ⏭️ 0

🎉 Click on the links above to view detailed test results for each browser configuration.

webfiltered
webfiltered previously approved these changes Sep 18, 2025
Copy link
Contributor

@webfiltered webfiltered left a comment

Choose a reason for hiding this comment

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

Should config also be copied into tests/ and tests-ui/?

@dosubot dosubot bot added size:L This PR changes 100-499 lines, ignoring generated files. and removed size:M This PR changes 30-99 lines, ignoring generated files. labels Sep 18, 2025
@DrJKL
Copy link
Contributor Author

DrJKL commented Sep 18, 2025

Should config also be copied into tests/ and tests-ui/?

tests-ui, yes!

(Where is tests/?)

@DrJKL DrJKL requested a review from webfiltered September 18, 2025 06:35
@DrJKL DrJKL assigned webfiltered and arjansingh and unassigned webfiltered Sep 18, 2025
@webfiltered
Copy link
Contributor

(Where is tests/?)

In another repo. *nods*

@@ -0,0 +1,14 @@
{
// "extends": "../tsconfig.json",
Copy link
Contributor

Choose a reason for hiding this comment

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

Shouldn't need, or doesn't work? Curiosity only.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Need for the editor/LSP, but funnily enough works otherwise.

@DrJKL DrJKL force-pushed the drjkl/feat/note-node branch from 8224113 to ae44715 Compare September 18, 2025 17:19
@DrJKL DrJKL merged commit b264685 into main Sep 18, 2025
21 checks passed
@DrJKL DrJKL deleted the drjkl/feat/note-node branch September 18, 2025 18:35
Myestery pushed a commit that referenced this pull request Sep 19, 2025
## Summary

See https://typescript-eslint.io/blog/project-service/ for context.
Creates a browser_tests specific tsconfig so that they can be linted.

Does not add a package.json script to do the linting yet, but `pnpm exec
eslint browser_tests` should work for now.

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-5633-lint-add-tsconfig-for-browser_tests-fix-existing-violations-2726d73d3650819d8ef2c4b0abc31e14)
by [Unito](https://www.unito.io)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
size:L This PR changes 100-499 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants