oxc/crates
Edwin Lim 2ec2f7d829
feat(linter/eslint): implement no-alert (#5535)
Contributing to #479 !

Rule Details: [link](https://eslint.org/docs/latest/rules/no-alert)

Am new to the internals of parsers and linters so I kept the
implementation similar to ESLint's source code

Commented out the `globalThis` test cases in the pass array meant for
pre-ES2020 before `globalThis` was introduced, having clarified in the
Discord that it's ok to treat the built-in `globalThis` as always
present.

---------

Co-authored-by: Don Isaac <donald.isaac@gmail.com>
2024-09-06 08:40:20 -04:00
..
oxc release: crates v0.27.0 (#5538) 2024-09-06 19:06:29 +08:00
oxc_allocator release: crates v0.27.0 (#5538) 2024-09-06 19:06:29 +08:00
oxc_ast release: crates v0.27.0 (#5538) 2024-09-06 19:06:29 +08:00
oxc_ast_macros release: crates v0.27.0 (#5538) 2024-09-06 19:06:29 +08:00
oxc_cfg release: crates v0.27.0 (#5538) 2024-09-06 19:06:29 +08:00
oxc_codegen release: crates v0.27.0 (#5538) 2024-09-06 19:06:29 +08:00
oxc_diagnostics release: crates v0.27.0 (#5538) 2024-09-06 19:06:29 +08:00
oxc_index release: crates v0.27.0 (#5538) 2024-09-06 19:06:29 +08:00
oxc_isolated_declarations release: crates v0.27.0 (#5538) 2024-09-06 19:06:29 +08:00
oxc_language_server refactor(parser)!: remove builder pattern from Parser struct (#5000) 2024-08-20 07:40:25 +00:00
oxc_linter feat(linter/eslint): implement no-alert (#5535) 2024-09-06 08:40:20 -04:00
oxc_macros chore: run cargo +nightly fmt to sort imports (#5503) 2024-09-06 04:04:26 +00:00
oxc_mangler release: crates v0.27.0 (#5538) 2024-09-06 19:06:29 +08:00
oxc_minifier release: crates v0.27.0 (#5538) 2024-09-06 19:06:29 +08:00
oxc_module_lexer release: crates v0.27.0 (#5538) 2024-09-06 19:06:29 +08:00
oxc_parser release: crates v0.27.0 (#5538) 2024-09-06 19:06:29 +08:00
oxc_prettier fix(ast, codegen, linter): panics in fixers. (#5431) 2024-09-05 05:59:22 +00:00
oxc_regular_expression release: crates v0.27.0 (#5538) 2024-09-06 19:06:29 +08:00
oxc_semantic release: crates v0.27.0 (#5538) 2024-09-06 19:06:29 +08:00
oxc_sourcemap release: crates v0.27.0 (#5538) 2024-09-06 19:06:29 +08:00
oxc_span release: crates v0.27.0 (#5538) 2024-09-06 19:06:29 +08:00
oxc_syntax release: crates v0.27.0 (#5538) 2024-09-06 19:06:29 +08:00
oxc_transformer docs(transformer): comment on RegExp transform for potential improvement (#5514) 2024-09-06 12:02:44 +00:00
oxc_traverse release: crates v0.27.0 (#5538) 2024-09-06 19:06:29 +08:00
oxc_wasm feat(wasm): turn on all transform options 2024-09-01 00:24:10 +08:00