6 Commits
Author SHA1 Message Date
Jay Harris 3d73b11d6b [deps]: Upgrade eslint to supported non-vulnerable version (#33554)
* Bump ESLint packages

* Auto fixes

* Remove deleted rules

* Fix presubmit

* Formatting

* Begin migrating to typescript-eslint

* Lint eslint config

* Fix CI failures from missing packages
2026-02-04 19:20:45 +00:00
Max Karolinskiy 1686700f74 [cr145] Adds RunNodeRaw to brave_node.
Chromium change:

https://source.chromium.org/chromium/chromium/src/+/f364a8e21e616f7f3b6befe67cec36f14a4d2494

commit f364a8e21e616f7f3b6befe67cec36f14a4d2494
Author: Fumitoshi Ukai <ukai@google.com>
Date:   Tue Dec 2 21:46:11 2025 -0800

    node.py: print stderr/stdout/exit status, attempt 2.

    previous attempt e24157c11d87344aeeddb2b0f6353bf2947082e3
    failed since eslint captures json output in RuntimeError message.

    instead of parsing RuntimeError message of node.py,
    introduce RunNodeRaw in node.Run and get (exitcode,stdout,stderr)
    in JsChecker.RunEsLintCheck.
    also introduce cwd to pass node.Run, instead of os.chdir before
    calling node.Run.

    Cq-Include-Trybots: luci.chromium.try:linux-presubmit,win-presubmit
    Bug: 461602362
2026-01-29 13:40:37 -05:00
Jay Harris b0e821c4a9 [eslint]: Don't ignore .eslintrc.js (#29243)
eslint
2025-05-27 09:49:23 -07:00
Jay Harris 0d6f0d6bcc [Typescript]: Update to latest version (#27403) 2025-02-03 10:41:01 +13:00
Aleksey Khoroshilov 9015c218ae Don't ignore dot-prefixed git-committed dirs/files. 2022-12-16 14:32:21 +07:00
Aleksey Khoroshilov 7c8709db0d Add web dev style guide presubmit checks and --fix support. 2022-12-16 14:32:20 +07:00