oxlint_v0.9.2
版本发布时间: 2024-09-02 21:03:02
oxc-project/oxc最新发布版本:oxlint_v0.9.10(2024-10-08 13:45:46)
[0.9.2] - 2024-09-02
Features
- f81e8a1 linter: Add
oxc/no-async-endpoint-handlers
(#5364) (DonIsaac) - b103737 linter: Improve no-accumulating-spread (#5302) (camc314)
- 9c22ce9 linter: Add hyperlinks to diagnostic messages (#5318) (DonIsaac)
- 1967c67 linter/eslint: Implement no-new-func (#5360) (dalaoshu)
- b867e5f linter/eslint-plugin-promise: Implement catch-or-return (#5121) (Jelle van der Waa)
- 8d781e7 linter/oxc: Differentiate between array/object in
no-accumulating-spread
loop diagnostic (#5375) (camc314) - db55444 linter/oxc: Add fixer for
double-comparisons
(#5378) (camc314) - e5c755a linter/promise: Add
spec-only
rule (#5124) (Jelle van der Waa) - 4c0861f linter/unicorn: Add fixer for
prefer-type-error
(#5311) (camc314) - 084c2d1 linter/vitest: Implement prefer-to-be-object (#5321) (dalaoshu)
Bug Fixes
- 11b93af linter/unicorn: Consistent-function-scoping false positive on assignment expression (#5312) (Arian94)
Performance
- f052a6d linter:
react/jsx_no_undef
faster check for unbound references (#5349) (overlookmotel) - 05636b7 linter: Avoid unnecessary work in
jsx_a11y/anchor_is_valid
rule (#5341) (overlookmotel)
Refactor
- afb038e linter:
react/jsx_no_undef
use loop instead of recursion (#5347) (overlookmotel) - fe62687 linter: Simplify skipping JSX elements in
unicorn/consistent_function_scoping
(#5351) (overlookmotel) - 381d9fe linter: Shorten code in
react/jsx_no_useless_fragment
(#5350) (overlookmotel) - 83b9a82 linter: Fix indentation in
nextjs/no_script_component_in_head
rule (#5338) (overlookmotel) - 89f0188 linter: Improve docs for
react/jsx_no_target_blank
rule (#5342) (overlookmotel) - 57050ab linter: Shorten code in
jsx_a11y/aria_activedescendant_has_tabindex
rule (#5340) (overlookmotel) - ed31d67 linter/jest: Fix indentation in code comment (#5372) (camc314)
- 2499cb9 linter/oxc: Update rule docs for
erasing-op
(#5376) (camc314) - 69493d2 linter/oxc: Improve diagnostic for
no-accumulating-spread
in loops (#5374) (camc314) - 024b585 linter/oxc: Improve code comment for
no-accumulating-spread
(#5373) (camc314)
1、 oxlint-darwin-arm64 5.81MB
2、 oxlint-darwin-arm64.tar.gz 2.5MB
3、 oxlint-darwin-x64 6.78MB
4、 oxlint-darwin-x64.tar.gz 2.83MB
5、 oxlint-linux-arm64-gnu 6.55MB
6、 oxlint-linux-arm64-gnu.tar.gz 2.7MB
7、 oxlint-linux-arm64-musl 6.06MB
8、 oxlint-linux-arm64-musl.tar.gz 2.7MB
9、 oxlint-linux-x64-gnu 7.91MB
10、 oxlint-linux-x64-gnu.tar.gz 3.07MB
11、 oxlint-linux-x64-musl 7.97MB
12、 oxlint-linux-x64-musl.tar.gz 3.12MB
13、 oxlint-win32-arm64.exe 5.35MB
14、 oxlint-win32-arm64.zip 2.3MB
15、 oxlint-win32-x64.exe 6.39MB
16、 oxlint-win32-x64.zip 2.57MB