Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 19, 2025

This PR contains the following updates:

Package Change Age Confidence
@commitlint/cli (source) 19.7.1 -> 20.1.0 age confidence
@commitlint/config-conventional (source) 19.7.1 -> 20.0.0 age confidence
@commitlint/cz-commitlint (source) 19.6.1 -> 20.1.0 age confidence
@rightcapital/eslint-config (source) 42.1.0 -> 53.0.0 age confidence
inquirer (source) 12.4.2 -> 13.0.1 age confidence
vitest (source) 3.0.7 -> 4.0.10 age confidence

Release Notes

conventional-changelog/commitlint (@​commitlint/cli)

v20.1.0

Compare Source

Note: Version bump only for package @​commitlint/cli

v20.0.0

Compare Source

Note: Version bump only for package @​commitlint/cli

19.8.1 (2025-05-08)

Bug Fixes

v19.8.1

Compare Source

Bug Fixes

v19.8.0

Compare Source

Performance Improvements
  • use node: prefix to bypass require.cache call for builtins (#​4302) (0cd8f41)

19.7.1 (2025-02-02)

Note: Version bump only for package @​commitlint/cli

19.6.1 (2024-12-15)

Note: Version bump only for package @​commitlint/cli

conventional-changelog/commitlint (@​commitlint/config-conventional)

v20.0.0

Compare Source

Note: Version bump only for package @​commitlint/config-conventional

19.8.1 (2025-05-08)

Note: Version bump only for package @​commitlint/config-conventional

v19.8.1

Compare Source

Note: Version bump only for package @​commitlint/config-conventional

v19.8.0

Compare Source

Performance Improvements
  • use node: prefix to bypass require.cache call for builtins (#​4302) (0cd8f41)

19.7.1 (2025-02-02)

Note: Version bump only for package @​commitlint/config-conventional

conventional-changelog/commitlint (@​commitlint/cz-commitlint)

v20.1.0

Compare Source

Note: Version bump only for package @​commitlint/cz-commitlint

v20.0.0

Compare Source

Note: Version bump only for package @​commitlint/cz-commitlint

19.8.1 (2025-05-08)

Note: Version bump only for package @​commitlint/cz-commitlint

v19.8.1

Compare Source

Note: Version bump only for package @​commitlint/cz-commitlint

v19.8.0

Compare Source

Note: Version bump only for package @​commitlint/cz-commitlint

19.6.1 (2024-12-15)

Note: Version bump only for package @​commitlint/cz-commitlint

RightCapitalHQ/frontend-style-guide (@​rightcapital/eslint-config)

v53.0.0

Compare Source

Major changes
  • fix(deps): update eslint rule and plugin updates (635002d)

v52.0.1

Compare Source

Patches

v52.0.0

Compare Source

Major changes
  • feat!: migrate to ESLint core defineConfig() (0430c55)

v51.1.0

Compare Source

Minor changes
  • feat: add several useful rules (476ab96)

v51.0.0

Compare Source

Major changes
  • fix(deps): update eslint rule and plugin updates (beb5fed)

v50.1.0

Compare Source

Minor changes
  • feat: add disableExpensiveRules util config and export isInGitHooksOrLintStaged (7ae5096)

v50.0.0

Compare Source

Major changes
  • fix(deps): update eslint rule and plugin updates (a635180)

v49.0.0

Compare Source

Major changes
  • feat: replace deprecated ESLint core rule with @typescript-eslint/return-await (32f4013)

v48.0.1

Compare Source

Patches
  • fix(deps): update dependencies (non-major) (5034e1c)

v48.0.0

Compare Source

Major changes
  • refactor: remove deprecated no-return-await ESLint rule (c5ae30e)

v47.0.0

Compare Source

Major changes
  • fix(deps): update eslint rule and plugin updates (fbac759)

v46.0.1

Compare Source

Patches
  • fix(deps): update dependencies (non-major) (d0edb86)

v46.0.0

Compare Source

v45.0.0

Compare Source

v44.0.2

Compare Source

Patches
  • fix(deps): update dependencies (non-major) (d92658b)

v44.0.1

Compare Source

Patches
  • fix: no-unused-vars is unexpectly disabled in non-editor environment (a113e57)

v44.0.0

Compare Source

Major changes
  • fix(deps): update eslint rule and plugin updates (a37693c)

v43.0.3

Compare Source

Patches
  • fix(deps): update dependency globals to v16 (69fbdb8)

v43.0.2

Compare Source

Patches
  • fix(deps): update dependencies (non-major) (7016496)

v43.0.1

Compare Source

Patches
  • feat: update deprecated no-useless-custom-hooks rule name from @eslint-react/eslint-plugin (9e633e1)

v43.0.0

Compare Source

Major changes
  • fix(deps): update eslint rule and plugin updates (96a03bc)
SBoudrias/Inquirer.js (inquirer)

v13.0.1

Compare Source

v13.0.0

Compare Source

Release Notes

🚨 Breaking Changes

This is a major release that modernizes the codebase for Node.js ≥ 20.

ESM Only - No More CommonJS Support

Impact: All packages are now ESM-only. CommonJS imports are no longer supported.

If you're on modern Node versions (≥ 20), this should be transparent and have no impact.

Node.js Version Requirement

Minimum Node.js version is now 20.x

Node.js versions below 20 are no longer supported. Please upgrade to Node.js 20 or later.

Node min versions: >=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0

Deprecated APIs Removed

The following deprecated APIs have been removed after being deprecated in previous releases:

list prompt alias removed (affects inquirer package only)

The list alias has been removed from the inquirer package. This only impacts users of the legacy inquirer package, not users of @inquirer/prompts or individual prompt packages.

// ❌ No longer available (inquirer package only)
import inquirer from 'inquirer';
const answer = await inquirer.prompt([
  { type: 'list', name: 'choice', message: 'Pick one:', choices: ['a', 'b'] }
]);

// ✅ Use 'select' instead
import inquirer from 'inquirer';
const answer = await inquirer.prompt([
  { type: 'select', name: 'choice', message: 'Pick one:', choices: ['a', 'b'] }
]);
helpMode theme property removed
// ❌ No longer available
const answer = await select({
  theme: { helpMode: 'never' }
});

// ✅ Use theme.style.keysHelpTip instead
const answer = await select({
  theme: {
    style: {
      keysHelpTip: () => undefined // or your custom styling function
    }
  }
});

This affects the following prompts:

  • @inquirer/checkbox
  • @inquirer/search
  • @inquirer/select
instructions config property removed
// ❌ No longer available
const answer = await checkbox({
  instructions: 'Custom instructions'
});

// ✅ Use theme.style.keysHelpTip instead
const answer = await checkbox({
  theme: {
    style: {
      keysHelpTip: (text) => 'Custom instructions'
    }
  }
});

This affects the following prompts:

  • @inquirer/checkbox
  • @inquirer/search
  • @inquirer/select
cancel() method removed

The cancel() method on prompt return custom Promise has been removed.

// ❌ No longer available
const answerPromise = input({ message: 'Name?' });
answerPromise.cancel();
const answer = await answerPromise;

// ✅ Use AbortSignal instead
const controller = new AbortController();
const answer = await input(
  { message: 'Name?' },
  { signal: controller.signal }
);
controller.abort();
Color Library Change: yoctocolors → Node.js styleText

Internal change: The project now uses Node.js built-in util.styleText() instead of the yoctocolors package for terminal colors. This makes Inquirer smaller and reduces risks of vulnerabilities coming from transitive dependencies.

v12.11.1

Compare Source

  • [Node 18 compat] Downgraded to mute-stream@​2 to maintain Node 18 compatibility.
  • [Typescript] Allow passing a Partial<{ ... }> type as pre-filled answers.

v12.11.0

Compare Source

  • feat @inquirer/input: Now support simple RegExp validation with pattern/patternError.
  • fix @inquirer/editor: Fix typo s/waitForUseInput/waitForUserInput
  • Bump dependencies

v12.10.0

Compare Source

  • New design for the keys help tip. Themable/localizable with theme.style.keysHelpTip.
  • Re-introduce option to match up/down actions with vim or emacs keybindings. Enable with theme.keybindings

v12.9.6

Compare Source

  • Reduce number of transitive dependencies

v12.9.5

Compare Source

  • Fix #​1834: (rawlist) Allows specifying numbers as explicit keys of option within the list.

v12.9.4

Compare Source

  • fix: Remove "easter-egg" vim/emacs bindings conflicting with the type-to-search feature.

v12.9.3

Compare Source

  • Fix Unix yes not properly being processed by the confirm prompt. (yes | node confirm-script.js)

v12.9.2

Compare Source

  • Make @types/node an optional peer dependency.

v12.9.1

Compare Source

  • Replace external-editor dependency with new @inquirer/external-editor. This remove the vulnerable tmp transitive dependency from the dependency tree.

v12.9.0

Compare Source

  • Search prompt: New instructions config to allow localizing the help tips.

v12.8.2

Compare Source

  • Fix #​1786 select prompt with indexMode: number theme option didn't properly calculate the items indexes if separators where present in between choices.

v12.8.1

Compare Source

  • Fixes: a transitive dependency (run-aysnc) loaded devDependencies unexpectedly. This is now fixed upstream. Rel #​1791

v12.8.0

Compare Source

  • Select prompt: When pressing a number key, we'll ignore separators in counting the index of the item to jump to.
  • Checkbox prompt: When pressing a number key, we'll ignore separators in counting the index of the item to select.

v12.7.0

Compare Source

-input prompt: New prefill option to control if the default value is editable inline or only after pressing tab.

v12.6.3

Compare Source

  • Fix #​1743: pagination logic of the select, checkbox and search prompts was fully rewritten to handle edge cases around rendering multi-line choices and pointer positioning.

v12.6.2

Compare Source

  • Chore: dependencies bump

v12.6.1

Compare Source

  • Fix #​1741: Issue with SIGINT in some scenarios leaving promises unsettled on exit.
  • Fix: Remove monorepo related dependencies from all artifacts published to npm. This removes non-standard version specifiers like workspace:* from the public npm packages.

v12.6.0

Compare Source

  • Feat(@​inquirer/select): Added an instructions option allowing to customize the messages in the help tips.
  • Feat(@​inquirer/rawlist): Arrow keys will now cycle through the option, just like the @inquirer/select prompt. Also added a loop option to control the list loop behaviour when reaching the boundaries.

v12.5.2

Compare Source

  • README: Add new sponsor
  • Chore: dependency updates

v12.5.1

Compare Source

v12.5.0

Compare Source

  • Feat (select): Introduce theme.indexMode to control displaying an index prefix in front of each choice. (defaults to hidden)
  • Fix (select): Improve search when number keys are pressed

v12.4.3

Compare Source

  • Fix an issue where inquirer would throw if Node is ran with the new --frozen-intrinsics flag.
vitest-dev/vitest (vitest)

v4.0.10

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v4.0.9

Compare Source

   🚀 Experimental Features
   🐞 Bug Fixes
    View changes on GitHub

v4.0.8

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v4.0.7

Compare Source

   🐞 Bug Fixes
   🏎 Performance
    View changes on GitHub

v4.0.6

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v4.0.5

Compare Source

   🐞 Bug Fixes
   🏎 Performance
    View changes on GitHub

v4.0.4

Compare Source

   🐞 Bug Fixes
   🏎 Performance
    View changes on GitHub

v4.0.3

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v4.0.2

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v4.0.1

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v4.0.0

Compare Source

   🚨 Breaking Changes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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 added the dependencies Change in project dependencies. label Mar 19, 2025
@renovate renovate bot assigned rainx Mar 19, 2025
@renovate renovate bot requested a review from rainx March 19, 2025 12:04
@rainx rainx force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from e3251c8 to f925430 Compare March 19, 2025 12:04
@renovate renovate bot force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from f925430 to c101ded Compare March 20, 2025 06:05
@rainx rainx force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from c101ded to 1a00234 Compare March 20, 2025 06:06
@renovate renovate bot force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from 1a00234 to 4640c66 Compare March 24, 2025 06:46
@rainx rainx force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from 4640c66 to 4305ff2 Compare March 24, 2025 06:46
@renovate renovate bot force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from 4305ff2 to dd281d4 Compare March 31, 2025 06:58
@rainx rainx force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from dd281d4 to ac16c3f Compare March 31, 2025 06:58
@renovate renovate bot force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from ac16c3f to ce058b3 Compare April 5, 2025 06:07
@rainx rainx force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from ce058b3 to c327d0c Compare April 5, 2025 06:08
@renovate renovate bot force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from c327d0c to efe46e6 Compare April 7, 2025 05:39
@rainx rainx force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from efe46e6 to 3ffe0c8 Compare April 7, 2025 05:40
@renovate renovate bot force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from 3ffe0c8 to 5d57013 Compare April 14, 2025 08:10
@rainx rainx force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from 5d57013 to 81c04e9 Compare April 14, 2025 08:10
@renovate renovate bot force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from 81c04e9 to c2874b8 Compare April 21, 2025 07:02
@rainx rainx force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from c2874b8 to 910eb74 Compare April 21, 2025 07:03
@renovate renovate bot force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from 910eb74 to 3240762 Compare April 28, 2025 14:07
@rainx rainx force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from 3240762 to e963647 Compare April 28, 2025 14:08
@renovate renovate bot force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from e963647 to cb0013b Compare May 13, 2025 05:57
@rainx rainx force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from cb0013b to 133c49b Compare May 13, 2025 05:59
@renovate renovate bot force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from 133c49b to 62a4871 Compare May 13, 2025 10:56
@renovate renovate bot changed the title chore(deps): update devdependency @rightcapital/eslint-config to v43 chore(deps): update devdependency @rightcapital/eslint-config to v44 May 13, 2025
@rainx rainx force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from 62a4871 to d9e4734 Compare May 13, 2025 10:57
@renovate renovate bot force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from d9e4734 to 7681d0b Compare May 19, 2025 16:42
@rainx rainx force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from 7681d0b to 019022a Compare May 19, 2025 16:42
@renovate renovate bot force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from 019022a to fabf1b3 Compare May 20, 2025 08:14
@rainx rainx force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from fabf1b3 to d28831a Compare May 20, 2025 08:15
@renovate renovate bot force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from d28831a to eb9616e Compare May 20, 2025 11:40
@renovate renovate bot force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch 2 times, most recently from 93bc711 to ad40758 Compare October 2, 2025 13:46
@renovate renovate bot changed the title chore(deps): update devdependency @rightcapital/eslint-config to v51 chore(deps): update devdependencies (major) Oct 2, 2025
@renovate renovate bot force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from ad40758 to a12df08 Compare October 7, 2025 12:40
@renovate renovate bot force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from a12df08 to f0908bc Compare October 21, 2025 21:01
@renovate renovate bot force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch 6 times, most recently from 4543f1e to 1ba0dda Compare November 5, 2025 17:11
@renovate renovate bot force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch 5 times, most recently from ffc303f to 0bcec6e Compare November 14, 2025 09:45
@renovate renovate bot force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch 2 times, most recently from 9700eb5 to 709bc7c Compare November 18, 2025 22:46
@rainx rainx force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from 709bc7c to 3c204a8 Compare November 18, 2025 22:46
@renovate renovate bot force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from 3c204a8 to 239edc5 Compare November 19, 2025 04:56
@rainx rainx force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from 239edc5 to bf16a0f Compare November 19, 2025 04:56
@renovate renovate bot force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from bf16a0f to 56c67e4 Compare November 21, 2025 08:53
@rainx rainx force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from 56c67e4 to 669f7ab Compare November 21, 2025 08:54
@renovate renovate bot force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from 669f7ab to 03826b0 Compare November 24, 2025 00:37
@rainx rainx force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from 03826b0 to 27a53bd Compare November 24, 2025 00:38
@renovate renovate bot force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from 27a53bd to 730913b Compare November 24, 2025 05:45
@rainx rainx force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from 730913b to 394761d Compare November 24, 2025 05:45
@renovate renovate bot force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from 394761d to 138adc9 Compare November 24, 2025 13:15
@rainx rainx force-pushed the renovate/major-auto-merge-dev-dependencies-updates branch from 138adc9 to dd99cd3 Compare November 24, 2025 13:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Change in project dependencies.

Development

Successfully merging this pull request may close these issues.

2 participants