oxc/crates
Todor Andonov c2ad8f82de
feat(linter): implement fixer for typescript-eslint/consistent-type-definitions (#3045)
This is a continuation of https://github.com/oxc-project/oxc/pull/2885.

closes https://github.com/oxc-project/oxc/issues/2933

Note for reviewers: please take a look at how the new test cases are
defined. I just copy-pasted them from
[here](c33f497ad8/packages/eslint-plugin/tests/rules/consistent-type-definitions.test.ts (L67))
and I'm not sure if this is how it should be done. I also added a few
more test cases.
2024-04-22 12:13:33 +08:00
..
oxc Release crates v0.12.4 2024-04-19 16:40:05 +08:00
oxc_allocator refactor(bench): reuse allocator in parser + lexer benchmarks (#3053) 2024-04-22 09:03:26 +08:00
oxc_ast perf(ast): box typescript enum variants. (#3065) 2024-04-22 09:54:53 +08:00
oxc_cli refactor(cli): improve --help documentation 2024-04-22 11:14:51 +08:00
oxc_codegen feat(ast): add CatchParameter node (#3049) 2024-04-21 23:43:39 +08:00
oxc_diagnostics feat(cli): implement --format checkstyle (#3044) 2024-04-21 16:30:28 +08:00
oxc_index Release crates v0.12.4 2024-04-19 16:40:05 +08:00
oxc_js_regex
oxc_language_server chore: apply cargo autoinherit (#2826) 2024-03-26 23:57:50 +08:00
oxc_linter feat(linter): implement fixer for typescript-eslint/consistent-type-definitions (#3045) 2024-04-22 12:13:33 +08:00
oxc_macros feat(napi/parser): remove experimental flexbuffer api (#2957) 2024-04-13 14:59:31 +08:00
oxc_minifier Release crates v0.12.4 2024-04-19 16:40:05 +08:00
oxc_module_lexer refactor(ast): add walk_mut functions (#2776) 2024-03-25 20:40:13 +03:30
oxc_parser perf(ast): box typescript enum variants. (#3065) 2024-04-22 09:54:53 +08:00
oxc_prettier feat(ast): add CatchParameter node (#3049) 2024-04-21 23:43:39 +08:00
oxc_semantic fix(semantic): correctly resolve identifiers inside catch parameter initializers (#3050) 2024-04-21 23:53:38 +08:00
oxc_sourcemap Release crates v0.12.4 2024-04-19 16:40:05 +08:00
oxc_span refactor(napi): remove unnecessary custom Serialize impl for Atom (#3041) 2024-04-21 13:04:51 +08:00
oxc_syntax feat(syntax): module graph visitor. (#3062) 2024-04-22 10:10:27 +08:00
oxc_transformer perf(ast): box typescript enum variants. (#3065) 2024-04-22 09:54:53 +08:00
oxc_wasm feat(transformer): add filename (#2941) 2024-04-11 18:43:51 +08:00