Brooooooklyn / canvas

High performance skia binding to Node.js. Zero system dependencies and pure npm packages without any postinstall scripts nor node-gyp.
https://vercel.skia.rs
MIT License
1.66k stars 71 forks source link

chore(deps): update dependency oxlint to ^0.4.0 #834

Closed renovate[bot] closed 1 month ago

renovate[bot] commented 1 month ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
oxlint (source) ^0.3.0 -> ^0.4.0 age adoption passing confidence

Release Notes

oxc-project/oxc (oxlint) ### [`v0.4.0`](https://togithub.com/oxc-project/oxc/compare/754d9f4c98aab052cf6b2756f7af12557042708d...e5337f00b1c7b49cb09d28b860e112d4ebad3233) [Compare Source](https://togithub.com/oxc-project/oxc/compare/754d9f4c98aab052cf6b2756f7af12557042708d...e5337f00b1c7b49cb09d28b860e112d4ebad3233) ### [`v0.3.5`](https://togithub.com/oxc-project/oxc/releases/tag/oxlint_v0.3.5): oxlint v0.3.5 [Compare Source](https://togithub.com/oxc-project/oxc/compare/7193d75e9444ae8c2ba757b3bc64459abd0e128a...754d9f4c98aab052cf6b2756f7af12557042708d) #### What's Changed - feat(linter): add use-isnan fixer for (in)equality operations by [@​DonIsaac](https://togithub.com/DonIsaac) in [https://github.com/oxc-project/oxc/pull/3284](https://togithub.com/oxc-project/oxc/pull/3284) - feat(linter/eslint): Implement fixer for unicode-bom rule by [@​jelly](https://togithub.com/jelly) in [https://github.com/oxc-project/oxc/pull/3259](https://togithub.com/oxc-project/oxc/pull/3259) - fix(linter/no-direct-mutation-state): false positive when class is declared inside a `CallExpression` by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/oxc-project/oxc/pull/3294](https://togithub.com/oxc-project/oxc/pull/3294) - fix(parser): parse `DecoratorCallExpression` when `Arguments` contains `MemberExpression` by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/oxc-project/oxc/pull/3265](https://togithub.com/oxc-project/oxc/pull/3265) - perf(ast): inline all `ASTBuilder` methods by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/oxc-project/oxc/pull/3295](https://togithub.com/oxc-project/oxc/pull/3295) - perf(lexer): dedupe numeric separator check by [@​DonIsaac](https://togithub.com/DonIsaac) in [https://github.com/oxc-project/oxc/pull/3283](https://togithub.com/oxc-project/oxc/pull/3283) - perf(linter): rewrite react/require-render-return by [@​mysteryven](https://togithub.com/mysteryven) in [https://github.com/oxc-project/oxc/pull/3276](https://togithub.com/oxc-project/oxc/pull/3276) #### New Contributors - [@​g-plane](https://togithub.com/g-plane) made their first contribution in [https://github.com/oxc-project/oxc/pull/3268](https://togithub.com/oxc-project/oxc/pull/3268) **Full Changelog**: https://github.com/oxc-project/oxc/compare/oxlint_v0.3.4...oxlint_v0.3.5 ### [`v0.3.4`](https://togithub.com/oxc-project/oxc/releases/tag/oxlint_v0.3.4): oxlint v0.3.4 [Compare Source](https://togithub.com/oxc-project/oxc/compare/6149e49ef79a22004e36820c81afcb0c755fcc81...7193d75e9444ae8c2ba757b3bc64459abd0e128a) #### What's Changed - [feat(linter): move react/rules_of_hooks to nursery](https://togithub.com/oxc-project/oxc/commit/6edcae86cda8922ea8f9e5eae91290018e1b1637) - feat(linter/eslint): Implement max-classes-per-file by [@​jelly](https://togithub.com/jelly) in [https://github.com/oxc-project/oxc/pull/3241](https://togithub.com/oxc-project/oxc/pull/3241) - **Full Changelog**: https://github.com/oxc-project/oxc/compare/oxlint_v0.3.3...oxlint_v0.3.4 *** ### From v0.3.3 #### What's Changed ##### Features - add `--symlinks` to allow symbolic walking by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/oxc-project/oxc/pull/3244](https://togithub.com/oxc-project/oxc/pull/3244) - add `--format github` for github check annotation by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/oxc-project/oxc/pull/3191](https://togithub.com/oxc-project/oxc/pull/3191) - change the category of all react-perf rules to perf by [@​Dunqing](https://togithub.com/Dunqing) in [https://github.com/oxc-project/oxc/pull/3243](https://togithub.com/oxc-project/oxc/pull/3243) - remove deprecated eslint v9 rules `no-return-await` and `no-mixed-operators` by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/oxc-project/oxc/pull/3188](https://togithub.com/oxc-project/oxc/pull/3188) - move prefer-node-protocol to restriction by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/oxc-project/oxc/pull/3171](https://togithub.com/oxc-project/oxc/pull/3171) ##### New Rules - react/rules-of-hooks by [@​rzvxa](https://togithub.com/rzvxa) in [https://github.com/oxc-project/oxc/pull/3071](https://togithub.com/oxc-project/oxc/pull/3071) - eslint/radix by [@​KubaJastrz](https://togithub.com/KubaJastrz) in [https://github.com/oxc-project/oxc/pull/3167](https://togithub.com/oxc-project/oxc/pull/3167) - eslint/no-new-native-nonconstructor by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/oxc-project/oxc/pull/3187](https://togithub.com/oxc-project/oxc/pull/3187) - eslint/unicode-bom by [@​jelly](https://togithub.com/jelly) in [https://github.com/oxc-project/oxc/pull/3239](https://togithub.com/oxc-project/oxc/pull/3239) - eslint/no-empty-function rule by [@​jelly](https://togithub.com/jelly) in [https://github.com/oxc-project/oxc/pull/3181](https://togithub.com/oxc-project/oxc/pull/3181) - eslint-plugin-next/no-duplicate-head by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/oxc-project/oxc/pull/3174](https://togithub.com/oxc-project/oxc/pull/3174) - eslint-plugin-next/no-page-custom-font by [@​Dunqing](https://togithub.com/Dunqing) in [https://github.com/oxc-project/oxc/pull/3185](https://togithub.com/oxc-project/oxc/pull/3185) - eslint-plugin-next/no-styled-jsx-in-document by [@​Dunqing](https://togithub.com/Dunqing) in [https://github.com/oxc-project/oxc/pull/3184](https://togithub.com/oxc-project/oxc/pull/3184) - unicorn/no-anonymous-default-export by [@​1zumii](https://togithub.com/1zumii) in [https://github.com/oxc-project/oxc/pull/3220](https://togithub.com/oxc-project/oxc/pull/3220) ##### Bug Fixes - improve `prefer-string-starts-ends-with` rule by [@​camc314](https://togithub.com/camc314) in [https://github.com/oxc-project/oxc/pull/3176](https://togithub.com/oxc-project/oxc/pull/3176) - import/export: improve multiple exports error message by [@​Dunqing](https://togithub.com/Dunqing) in [https://github.com/oxc-project/oxc/pull/3160](https://togithub.com/oxc-project/oxc/pull/3160) - import/named: handle `import { default as foo }` by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/oxc-project/oxc/pull/3255](https://togithub.com/oxc-project/oxc/pull/3255) - shorten eslint/eqeqeq rule error message's span by [@​mysteryven](https://togithub.com/mysteryven) in [https://github.com/oxc-project/oxc/pull/3193](https://togithub.com/oxc-project/oxc/pull/3193) - fix(parser): correctly parse cls.fn = x by [@​Dunqing](https://togithub.com/Dunqing) in [https://github.com/oxc-project/oxc/pull/3208](https://togithub.com/oxc-project/oxc/pull/3208) #### New Contributors - [@​KubaJastrz](https://togithub.com/KubaJastrz) made their first contribution in [https://github.com/oxc-project/oxc/pull/3167](https://togithub.com/oxc-project/oxc/pull/3167) - [@​1zumii](https://togithub.com/1zumii) made their first contribution in [https://github.com/oxc-project/oxc/pull/3220](https://togithub.com/oxc-project/oxc/pull/3220) **Full Changelog**: https://github.com/oxc-project/oxc/compare/oxlint_v0.3.2...oxlint_v0.3.3 ### [`v0.3.3`](https://togithub.com/oxc-project/oxc/releases/tag/oxlint_v0.3.3): oxlint v0.3.3 [Compare Source](https://togithub.com/oxc-project/oxc/compare/a7940868c6e66d16814ebef5c8dbbfd9b948a0cd...6149e49ef79a22004e36820c81afcb0c755fcc81) #### What's Changed ##### Features - add `--symlinks` to allow symbolic walking by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/oxc-project/oxc/pull/3244](https://togithub.com/oxc-project/oxc/pull/3244) - add `--format github` for github check annotation by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/oxc-project/oxc/pull/3191](https://togithub.com/oxc-project/oxc/pull/3191) - change the category of all react-perf rules to perf by [@​Dunqing](https://togithub.com/Dunqing) in [https://github.com/oxc-project/oxc/pull/3243](https://togithub.com/oxc-project/oxc/pull/3243) - remove deprecated eslint v9 rules `no-return-await` and `no-mixed-operators` by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/oxc-project/oxc/pull/3188](https://togithub.com/oxc-project/oxc/pull/3188) - move prefer-node-protocol to restriction by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/oxc-project/oxc/pull/3171](https://togithub.com/oxc-project/oxc/pull/3171) ##### New Rules - react/rules-of-hooks by [@​rzvxa](https://togithub.com/rzvxa) in [https://github.com/oxc-project/oxc/pull/3071](https://togithub.com/oxc-project/oxc/pull/3071) - eslint/radix by [@​KubaJastrz](https://togithub.com/KubaJastrz) in [https://github.com/oxc-project/oxc/pull/3167](https://togithub.com/oxc-project/oxc/pull/3167) - eslint/no-new-native-nonconstructor by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/oxc-project/oxc/pull/3187](https://togithub.com/oxc-project/oxc/pull/3187) - eslint/unicode-bom by [@​jelly](https://togithub.com/jelly) in [https://github.com/oxc-project/oxc/pull/3239](https://togithub.com/oxc-project/oxc/pull/3239) - eslint/no-empty-function rule by [@​jelly](https://togithub.com/jelly) in [https://github.com/oxc-project/oxc/pull/3181](https://togithub.com/oxc-project/oxc/pull/3181) - eslint-plugin-next/no-duplicate-head by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/oxc-project/oxc/pull/3174](https://togithub.com/oxc-project/oxc/pull/3174) - eslint-plugin-next/no-page-custom-font by [@​Dunqing](https://togithub.com/Dunqing) in [https://github.com/oxc-project/oxc/pull/3185](https://togithub.com/oxc-project/oxc/pull/3185) - eslint-plugin-next/no-styled-jsx-in-document by [@​Dunqing](https://togithub.com/Dunqing) in [https://github.com/oxc-project/oxc/pull/3184](https://togithub.com/oxc-project/oxc/pull/3184) - unicorn/no-anonymous-default-export by [@​1zumii](https://togithub.com/1zumii) in [https://github.com/oxc-project/oxc/pull/3220](https://togithub.com/oxc-project/oxc/pull/3220) ##### Bug Fixes - improve `prefer-string-starts-ends-with` rule by [@​camc314](https://togithub.com/camc314) in [https://github.com/oxc-project/oxc/pull/3176](https://togithub.com/oxc-project/oxc/pull/3176) - import/export: improve multiple exports error message by [@​Dunqing](https://togithub.com/Dunqing) in [https://github.com/oxc-project/oxc/pull/3160](https://togithub.com/oxc-project/oxc/pull/3160) - import/named: handle `import { default as foo }` by [@​Boshen](https://togithub.com/Boshen) in [https://github.com/oxc-project/oxc/pull/3255](https://togithub.com/oxc-project/oxc/pull/3255) - shorten eslint/eqeqeq rule error message's span by [@​mysteryven](https://togithub.com/mysteryven) in [https://github.com/oxc-project/oxc/pull/3193](https://togithub.com/oxc-project/oxc/pull/3193) - fix(parser): correctly parse cls.fn = x by [@​Dunqing](https://togithub.com/Dunqing) in [https://github.com/oxc-project/oxc/pull/3208](https://togithub.com/oxc-project/oxc/pull/3208) #### New Contributors - [@​KubaJastrz](https://togithub.com/KubaJastrz) made their first contribution in [https://github.com/oxc-project/oxc/pull/3167](https://togithub.com/oxc-project/oxc/pull/3167) - [@​1zumii](https://togithub.com/1zumii) made their first contribution in [https://github.com/oxc-project/oxc/pull/3220](https://togithub.com/oxc-project/oxc/pull/3220) **Full Changelog**: https://github.com/oxc-project/oxc/compare/oxlint_v0.3.2...oxlint_v0.3.3

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.