Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(deps): update all non-major dependencies #22

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 25, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@antfu/install-pkg ^0.4.1 -> ^0.5.0 age adoption passing confidence
@clack/prompts (source) ^0.8.1 -> ^0.9.0 age adoption passing confidence
@eslint-react/eslint-plugin (source) ^1.17.0 -> ^1.22.1 age adoption passing confidence
@eslint/config-inspector ^0.5.6 -> ^0.6.0 age adoption passing confidence
@stylistic/eslint-plugin (source) ^2.11.0 -> ^2.12.1 age adoption passing confidence
@types/node (source) ^22.9.1 -> ^22.10.2 age adoption passing confidence
@typescript-eslint/eslint-plugin (source) ^8.15.0 -> ^8.18.2 age adoption passing confidence
@typescript-eslint/parser (source) ^8.15.0 -> ^8.18.2 age adoption passing confidence
@unocss/eslint-plugin (source) ^0.64.1 -> ^0.65.2 age adoption passing confidence
@vitest/eslint-plugin ^1.1.10 -> ^1.1.20 age adoption passing confidence
bumpp ^9.8.1 -> ^9.9.2 age adoption passing confidence
eslint (source) ^9.15.0 -> ^9.17.0 age adoption passing confidence
eslint-plugin-command ^0.2.6 -> ^0.2.7 age adoption passing confidence
eslint-plugin-format ^0.1.2 -> ^0.1.3 age adoption passing confidence
eslint-plugin-import-x ^4.4.3 -> ^4.6.1 age adoption passing confidence
eslint-plugin-jsdoc ^50.5.0 -> ^50.6.1 age adoption passing confidence
eslint-plugin-n ^17.14.0 -> ^17.15.1 age adoption passing confidence
eslint-plugin-react-hooks (source) ^5.0.0 -> ^5.1.0 age adoption passing confidence
eslint-plugin-react-refresh ^0.4.14 -> ^0.4.16 age adoption passing confidence
eslint-plugin-toml (source) ^0.11.1 -> ^0.12.0 age adoption passing confidence
eslint-plugin-vue (source) ^9.31.0 -> ^9.32.0 age adoption passing confidence
eslint-plugin-yml (source) ^1.15.0 -> ^1.16.0 age adoption passing confidence
execa ^9.5.1 -> ^9.5.2 age adoption passing confidence
globals ^15.12.0 -> ^15.14.0 age adoption passing confidence
lint-staged ^15.2.10 -> ^15.2.11 age adoption passing confidence
pnpm (source) 9.14.2 -> 9.15.1 age adoption passing confidence
prettier (source) ^3.3.3 -> ^3.4.2 age adoption passing confidence
typescript (source) ^5.6.3 -> ^5.7.2 age adoption passing confidence
vitest (source) ^2.1.5 -> ^2.1.8 age adoption passing confidence

Release Notes

antfu/install-pkg (@​antfu/install-pkg)

v0.5.0

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub
natemoo-re/clack (@​clack/prompts)

v0.9.0

Compare Source

Minor Changes
  • a83d2f8: Adds a new updateSettings() function to support new global keybindings.

    updateSettings() accepts an aliases object that maps custom keys to an action (up | down | left | right | space | enter | cancel).

    import { updateSettings } from "@​clack/prompts";
    
    // Support custom keybindings
    updateSettings({
      aliases: {
        w: "up",
        a: "left",
        s: "down",
        d: "right",
      },
    });

[!WARNING]
In order to enforce consistent, user-friendly defaults across the ecosystem, updateSettings does not support disabling Clack's default keybindings.

  • 801246b: Adds a new signal option to support programmatic prompt cancellation with an abort controller.

    One example use case is automatically cancelling a prompt after a timeout.

    const shouldContinue = await confirm({
      message: "This message will self destruct in 5 seconds",
      signal: AbortSignal.timeout(5000),
    });

    Another use case is racing a long running task with a manual prompt.

    const abortController = new AbortController();
    
    const projectType = await Promise.race([
      detectProjectType({
        signal: abortController.signal,
      }),
      select({
        message: "Pick a project type.",
        options: [
          { value: "ts", label: "TypeScript" },
          { value: "js", label: "JavaScript" },
          { value: "coffee", label: "CoffeeScript", hint: "oh no" },
        ],
        signal: abortController.signal,
      }),
    ]);
    
    abortController.abort();
  • a83d2f8: Updates default keybindings to support Vim motion shortcuts and map the escape key to cancel (ctrl+c).

    alias action
    k up
    l right
    j down
    h left
    esc cancel
Patch Changes

v0.8.2

Compare Source

Patch Changes
Rel1cx/eslint-react (@​eslint-react/eslint-plugin)

v1.22.1

Compare Source

🪄 Improvements
  • docs: add getting started guides for JavaScript, TypeScript, and JavaScript with Babel.
  • docs: improve code samples in rules docs.
  • docs: improve eslint.config.js examples in README.md, docs and the examples folder.
  • docs: improve the error message and description of various rules.
  • refactor(website): better website layout and navigation experience.
📝 Changes in examples

The eslint.config.js in the examples now uses tsconfig's includes and excludes as the SSoT glob patterns for ESLint's files and ignores fields.

This approach can fundamentally avoid the errors[1, 2, 3] caused by mismatched config scopes between tsconfig.json and eslint.config.js.

v1.22.0

Compare Source

🪄 Improvements
  • refactor(plugins/x): rename jsx-use-vars to use-jsx-vars.
  • refactor(plugins/x): rename jsx-no-duplicate-props to no-duplicate-jsx-props.
  • refactor(plugins/dom): rename no-children-in-void-dom-elements to no-void-elements-with-children.
📝 Changes you should be aware of

The following rules have been renamed:

  • jsx-uses-vars to use-jsx-vars.
  • jsx-no-duplicate-props to no-duplicate-jsx-props.
  • dom/no-children-in-void-dom-elements to dom/no-void-elements-with-children.

The new rule names are aligned with the same rules in the biomejs/rules-sources/#eslint-plugin-react (if any) to enhance consistency. The old rule names will still be available until the next major update to avoid breaking changes.

v1.21.0

Compare Source

✨ New
  • feat(plugins/hooks-extra): add no-useless-custom-hooks rule by @​Rel1cx
🪄 Improvements
  • refactor(plugins/hooks-extra): deprecate rule no-redundant-custom-hook in favor of no-useless-custom-hooks (the previous rule will still be available until the next major update to avoid breaking changes).
📝 Changes in Rule implementation

no-useless-custom-hooks now detects Hook calls within comments and the following code no longer triggers a warning:

// ✅ Good: A Hook that will likely use some other Hooks later
function useAuth() {
  // TODO: Replace with this line when authentication is implemented:
  // return useContext(Auth);
  return TEST_USER;
}

v1.20.1

Compare Source

🪄 Improvements

v1.20.0

Compare Source

✨ New
🪄 Improvements

v1.19.0

Compare Source

✨ New
🪄 Improvements

v1.18.0

Compare Source

✨ New
🪄 Improvements
  • perf(plugins/dom): improve performance of no-children-in-void-dom-elements by @​Rel1cx

v1.17.3

Compare Source

🐞 Fixes
🪄 Improvements
  • Update @typescript-eslint's packages to ^8.17.0.

v1.17.2

Compare Source

🪄 Improvements
  • Update eslint's packages to ^9.16.0.
  • Update @typescript-eslint's packages to ^8.16.0.
  • Update ts-api-utils to ^2.0.0.

v1.17.1

Compare Source

✨ New
  • feat(shared): add version detection logic;
🐞 Fixes
eslint/config-inspector (@​eslint/config-inspector)

v0.6.0

Compare Source

Features
  • present meta.defaultOptions in the config inspector (#​110) (9820d63)
Bug Fixes
  • add gap between number of rules and view switcher (#​105) (a3c4a7a)
eslint-stylistic/eslint-stylistic (@​stylistic/eslint-plugin)

v2.12.1

Compare Source

Features
  • indent: introduce offsetTernaryExpressionsOffsetCallExpressions options (#​636) (c14a3ee)
Documentation
Chores

v2.12.0

Compare Source

Bug Fixes
  • comma-style: handles comma after default import and trailing comma (#​600) (2d8d8ce)
  • function-call-spacing: remove invalid defaults from schema (#​617) (0714754)
  • indent: consider CallExpression when offsetTernaryExpressions is true (#​625) (55d3529)
  • jsx-wrap-multilines: text between replacement texts included in parentheses (#​618) (0764252)
Documentation
Chores
typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

v8.18.2

Compare Source

🩹 Fixes
  • eslint-plugin: [no-unnecessary-condition] handle noUncheckedIndexedAccess true (#​10514)
  • eslint-plugin: [consistent-type-assertions] allow default assertionStyle option (#​10512)
  • eslint-plugin: [no-unnecessary-type-arguments] handle type/value context (#​10503)
  • eslint-plugin: [no-unsafe-type-assertion] fix for unsafe assertion to a constrained type parameter (#​10461)
  • eslint-plugin: [consistent-indexed-object-style] use a suggestion over an auto-fix if can't reliably determine that produced index signature is valid (#​10490)
  • eslint-plugin: [no-unnecessary-condition] don't flag values of an unconstrained or valid type parameter (#​10473)
  • eslint-plugin: [prefer-reduce-type-parameter] don't report cases in which the fix results in a type error (#​10494)
  • eslint-plugin: [no-deprecated] not reporting usages of deprecated declared constants as object value (#​10498)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.18.1

Compare Source

🩹 Fixes
  • scope-manager: visit params decorator before nest scope (#​10475)
  • eslint-plugin: [no-unnecessary-condition] better message when comparing between literal types (#​10454)
  • eslint-plugin: use consistent naming for asserting types and casting values (#​10472)
  • eslint-plugin: [no-unnecessary-boolean-literal-compare] flag values of a type parameter with boolean type constraints (#​10474)
  • eslint-plugin: handle string like index type (#​10460)
  • eslint-plugin: [no-unnecessary-template-expression] don't report when an expression includes comment (#​10444)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.18.0

Compare Source

🚀 Features
  • eslint-plugin: [switch-exhaustiveness-check] add support for "no default" comment (#​10218)
  • eslint-plugin: [no-deprecated] report on super call of deprecated constructor (#​10397)
🩹 Fixes
  • eslint-plugin: [use-unknown-in-catch-callback-variable] only flag function literals (#​10436)
  • eslint-plugin: [no-base-to-string] handle more robustly when multiple toString() declarations are present for a type (#​10432)
  • eslint-plugin: [no-deprecated] check if a JSX attribute is deprecated (#​10374)
  • typescript peer dependency (#​10373)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.17.0

Compare Source

🚀 Features
  • eslint-plugin: [prefer-promise-reject-errors] options to allow any and unknown (#​10392)
🩹 Fixes
  • eslint-plugin: [promise-function-async] handle function overloading (#​10304)
  • eslint-plugin: remove references to "extendDefaults" in no-restricted-types (#​10401)
  • eslint-plugin: [no-unnecessary-template-expressions] allow template expressions used to make trailing whitespace visible (#​10363)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.16.0

Compare Source

🚀 Features
  • eslint-plugin: [no-base-to-string] check Array.prototype.join (#​10287)
  • eslint-plugin: [max-params] add function overload and function type support (#​10312)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

v8.18.2

Compare Source

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

v8.18.1

Compare Source

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

v8.18.0

Compare Source

🩹 Fixes
❤️ Thank You
  • rtritto

You can read about our versioning strategy and releases on our website.

v8.17.0

Compare Source

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

v8.16.0

Compare Source

🚀 Features
❤️ Thank You
  • Josh Goldberg ✨

You can read about our versioning strategy and releases on our website.

unocss/unocss (@​unocss/eslint-plugin)

v0.65.2

Compare Source

   🚀 Features
   🐞 Bug Fixes
   🏎 Performance
    View changes on GitHub

v0.65.1

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.65.0

Compare Source

If you are interested, please read our upgrade introduction 🌟🌟🌟.
   🚨 Breaking Changes
   🚀 Features

Configuration

📅 Schedule: Branch creation - "* 0-3 * * 1" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/all-minor-patch branch from d056fff to 6f64feb Compare November 25, 2024 20:10
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 6f64feb to ea369e9 Compare November 25, 2024 21:39
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from ea369e9 to ccc328a Compare November 26, 2024 05:20
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from ccc328a to f8bed54 Compare November 26, 2024 14:13
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from f8bed54 to 9f64055 Compare November 26, 2024 20:04
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 9f64055 to ff80e1d Compare November 27, 2024 04:57
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from ff80e1d to c210631 Compare November 27, 2024 15:03
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from c210631 to 7d4c074 Compare November 28, 2024 07:26
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 7d4c074 to 489db6e Compare November 28, 2024 18:52
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 489db6e to 257434a Compare November 29, 2024 11:33
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 257434a to 6216f4a Compare November 29, 2024 23:04
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 6216f4a to cf18f07 Compare November 30, 2024 04:51
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from cf18f07 to e5c88f0 Compare November 30, 2024 06:37
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from e5c88f0 to e2a1e66 Compare November 30, 2024 13:34
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 4e20797 to f63cee8 Compare December 17, 2024 06:09
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from f63cee8 to 02806e9 Compare December 17, 2024 15:07
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 02806e9 to 4b8e857 Compare December 18, 2024 00:41
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 4b8e857 to efa6523 Compare December 18, 2024 08:37
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from efa6523 to d705c98 Compare December 18, 2024 16:36
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from d705c98 to 0779eb7 Compare December 19, 2024 12:15
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 0779eb7 to 9ee6e37 Compare December 19, 2024 17:14
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 9ee6e37 to 15e2206 Compare December 19, 2024 22:03
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 15e2206 to 39f5dd8 Compare December 20, 2024 02:32
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 39f5dd8 to 6f05d48 Compare December 20, 2024 11:17
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 6f05d48 to 6907ccb Compare December 22, 2024 00:07
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 6907ccb to 17cba76 Compare December 22, 2024 05:13
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 17cba76 to 5365f62 Compare December 23, 2024 20:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants