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

Update all non-major dependencies #11

Merged
merged 1 commit into from
May 8, 2023
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 7, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@sapphire/discord.js-utilities (source) 6.0.5 -> 6.1.0 age adoption passing confidence dependencies minor
@sapphire/eslint-config (source) 4.4.1 -> 4.4.2 age adoption passing confidence devDependencies patch
@sapphire/framework (source) 4.4.0 -> 4.4.3 age adoption passing confidence devDependencies patch
@types/node (source) 18.15.11 -> 18.16.5 age adoption passing confidence devDependencies minor
@typescript-eslint/eslint-plugin 5.58.0 -> 5.59.2 age adoption passing confidence devDependencies minor
@typescript-eslint/parser 5.58.0 -> 5.59.2 age adoption passing confidence devDependencies minor
@vitest/coverage-c8 (source) ^0.30.1 -> ^0.31.0 age adoption passing confidence devDependencies minor
discord-api-types (source) 0.37.38 -> 0.37.42 age adoption passing confidence devDependencies patch
discord.js (source) 14.9.0 -> 14.11.0 age adoption passing confidence devDependencies minor
eslint (source) 8.38.0 -> 8.40.0 age adoption passing confidence devDependencies minor
lint-staged 13.2.1 -> 13.2.2 age adoption passing confidence devDependencies patch
prettier (source) 2.8.7 -> 2.8.8 age adoption passing confidence devDependencies patch
thedoctor0/zip-release 0.6.2 -> 0.7.1 age adoption passing confidence action minor
turbo (source) 1.9.1 -> 1.9.3 age adoption passing confidence devDependencies patch
typedoc (source) 0.24.4 -> 0.24.7 age adoption passing confidence devDependencies patch
vitest ^0.30.1 -> ^0.31.0 age adoption passing confidence devDependencies minor
yarn 3.3.1 -> 3.5.1 age adoption passing confidence packageManager minor

Release Notes

sapphiredev/utilities (@​sapphire/discord.js-utilities)

v6.1.0

Compare Source

🚀 Features

  • PaginatedMessage: Add support for all select menus (#​589) (4858486)
  • PaginatedMessage: Add support for per-page actions (#​587) (b917236)
  • PaginatedMessage: Add method to update pages after response (#​584) (db13068)

v6.0.7

Compare Source

🐛 Bug Fixes

  • PaginatedMessage: Only add options and placeholder to the built-in StringSelectMenu (#​575) (49d588b)
  • paginatedmessage: Fix checks for actionIsButtonOrMenu (3f5d500)

📝 Documentation

  • paginatedmessage: Fix examples (c080740)

v6.0.6

Compare Source

🐛 Bug Fixes

  • discord.js-utilities: Add tslib dependency to fix __exportStar not being defined (2f6e4e6)
sapphiredev/utilities (@​sapphire/eslint-config)

v4.4.2

Compare Source

🐛 Bug Fixes

  • eslint-config: Update dependencies (9e508a9)
sapphiredev/framework

v4.4.3

Compare Source

🐛 Bug Fixes

v4.4.2

Compare Source

🐛 Bug Fixes

  • Add missing permission to account for discord-api-types@0.37.40 (8c5ce9d)
  • deps: Update all non-major dependencies (#​631) (d9115d2)

v4.4.1

Compare Source

🐛 Bug Fixes

📝 Documentation

  • Add code of conduct to the repo (f4a9897)
typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

v5.59.2

Compare Source

Note: Version bump only for package @​typescript-eslint/eslint-plugin

v5.59.1

Compare Source

Bug Fixes
  • eslint-plugin: [prefer-regexp-exec] skip malformed regexes (#​6935) (05ed60e)
  • eslint-plugin: [unified-signatures] no parameters function (#​6940) (2970861)

v5.59.0

Compare Source

Bug Fixes
  • eslint-plugin: [no-unnecessary-condition] allow nullish coalescing for naked type parameter (#​6910) (3e5f858)
Features
  • eslint-plugin: [ban-types] add NonNullable suggestion and allow custom suggestions (#​6876) (ff65235)
typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

v5.59.2

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

v5.59.1

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

v5.59.0

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

vitest-dev/vitest

v0.31.0

Compare Source

   🚨 Breaking Changes
  • Update mock implementation to support ESM runtime, introduce "vi.hoisted"  -  by @​sheremet-va in https://github.com/vitest-dev/vitest/issues/3258 (0c09a)

    • Bypass ESM import order restriction with vi.hoisted to run code before imports are executed:
    vi.hoisted(() => vi.setSystemTime(new Date(2022, 1, 1)))

    You can also use it to pass variables to vi.mock:

    const { mockedMethod } = vi.hoisted(() => {
      return { mockedMethod: vi.fn() }
    })   
    vi.mocked('./path/to/module.js', () => {
      return { originalMethod: mockedMethod }
    })
  • Move assertion declarations to expect package  -  by @​sheremet-va in https://github.com/vitest-dev/vitest/issues/3294 (cf3af)

    • The change should be minor:
    - declare namespace Vi {
    + declare module 'vitest' {
       interface Assertion<T = any> extends CustomMatchers<T> {}
       interface AsymmetricMatchersContaining extends CustomMatchers {}
    }
   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub
discordjs/discord-api-types

v0.37.42

Compare Source

Bug Fixes
  • allow sending empty choices with autocomplete: true (#​762) (0e6b19d)

v0.37.41

Compare Source

Bug Fixes
  • GatewayGuildMembersChunkDispatchData: Omit guild_id for presences (#​761) (5079b16)
  • types: move types condition to the front (#​763) (9dce6ed)

v0.37.40

Compare Source

Features

v0.37.39

Compare Source

Bug Fixes
  • RESTPostAPIChannelMessagesThreadsJSONBody: mark auto_archive_duration as optional (ca6a95d)
Features
discordjs/discord.js

v14.11.0

Compare Source

Bug Fixes

Documentation

Features

  • Guild: Safety alerts channel and mention raid protection (#​8959) (6b2c3fb)

Performance

Refactor

Typings

v14.10.2

Compare Source

Bug Fixes

v14.10.1

Compare Source

Bug Fixes

  • Client: Spelling of InvalidScopesWithPermissions (ac9bf3a)

Refactor

v14.10.0

Compare Source

Bug Fixes

Documentation

Features

Performance

  • RoleManager: Dont call Role#position getter twice per role (#​9352) (bfee6c8)

Refactor

Typings

  • AutoModerationActionMetadataOptions: Make channel property optional (#​9460) (d26df5f)
  • CategoryChannel: Ensure parent and parentId are null (#​9327) (8218ffc)
  • GuildTextBasedChannel: Remove unnecessary exclusion of forum channels (#​9326) (7ff3d52)
eslint/eslint

v8.40.0

Compare Source

Features

  • 5db7808 feat: improve flat config errors for invalid rule options and severities (#​17140) (Josh Goldberg ✨)
  • f5574dc feat: Add findConfigFile() method to FlatESLint (#​17142) (Nicholas C. Zakas)
  • e52b98b feat: add sourceCode property to the rule context (#​17107) (Nitin Kumar)
  • 1468f5b feat: add physicalFilename property to the rule context (#​17111) (Nitin Kumar)
  • 0df4d4f feat: add cwd to rule context (#​17106) (Nitin Kumar)
  • 52018f2 feat: add filename property to the rule context (#​17108) (Nitin Kumar)
  • 559ff4e feat: add new omitLastInOneLineClassBody option to the semi rule (#​17105) (Nitin Kumar)

Bug Fixes

  • f076e54 fix: Ensure FlatESLint#findConfigFile() doesn't throw. (#​17151) (Nicholas C. Zakas)

Documentation

  • e980bf3 docs: Update README (GitHub Actions Bot)
  • e92a6fc docs: Update README (GitHub Actions Bot)
  • af5fe64 docs: Fix custom rule schema docs (#​17115) (Adam Jones)
  • 4a352a9 docs: explain how to include predefined globals (#​17114) (Marcus Wyatt)
  • 5ea15d9 docs: add mastodon link in readme (#​17110) (唯然)

Chores

v8.39.0

Compare Source

Features

  • 3f7af9f feat: Implement SourceCode#markVariableAsUsed() (#​17086) (Nicholas C. Zakas)

Documentation

  • 6987dc5 docs: Fix formatting in Custom Rules docs (#​17097) (Milos Djermanovic)
  • 4ee92e5 docs: Update README (GitHub Actions Bot)
  • d8e9887 docs: Custom Rules cleanup/expansion (#​16906) (Ben Perlmutter)
  • 1fea279 docs: Clarify how to add to tsc agenda (#​17084) (Nicholas C. Zakas)
  • 970ef1c docs: Update triage board location (Nicholas C. Zakas)
  • 6d8bffd docs: Update README (GitHub Actions Bot)

Chores

okonet/lint-staged

v13.2.2

Compare Source

Bug Fixes
prettier/prettier

v2.8.8

Compare Source

This version is a republished version of v2.8.7.
A bad version was accidentally published and it can't be unpublished, apologies for the churn.

thedoctor0/zip-release

v0.7.1

Compare Source

  • Allow tar.gz usage as type for the convenience in job matrix (#​38)

v0.7.0

Compare Source

  • Add support for custom command parameters (see custom parameter)

v0.6.3

Compare Source

  • Handle multiple exclusions with tar (#​33)
vercel/turbo

v1.9.3: Turborepo v1.9.3

Compare Source

What's Changed

Changelog

Full Changelog: vercel/turborepo@v1.9.2...v1.9.3

v1.9.2: Turborepo v1.9.2

Compare Source

What's Changed

Changelog

New Contributors

Full Changelog: vercel/turborepo@v1.9.1...v1.9.2

TypeStrong/TypeDoc

v0.24.7

Compare Source

Features
  • TypeDoc will now allow conversion without any entry points to support "readme only" packages, #​2264.
Bug Fixes
  • Category children are now sorted according to the sort optio

Configuration

📅 Schedule: Branch creation - "before 10am on Saturday" (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 has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added the dependencies label Jan 7, 2023
@renovate renovate bot changed the title Update dependency discord-api-types to ^0.37.0 Update dependency discord-api-types to ^0.37.0 - autoclosed Jan 8, 2023
@renovate renovate bot closed this Jan 8, 2023
@renovate renovate bot deleted the renovate/all-minor-patch branch January 8, 2023 23:20
@renovate renovate bot changed the title Update dependency discord-api-types to ^0.37.0 - autoclosed Update dependency discord-api-types to ^0.37.0 Jan 9, 2023
@renovate renovate bot reopened this Jan 9, 2023
@renovate renovate bot restored the renovate/all-minor-patch branch January 9, 2023 17:04
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 45ae5da to 4a673d4 Compare January 9, 2023 20:54
@renovate renovate bot changed the title Update dependency discord-api-types to ^0.37.0 Update all non-major dependencies to ^0.27.0 Jan 9, 2023
@renovate renovate bot changed the title Update all non-major dependencies to ^0.27.0 Update all non-major dependencies Jan 12, 2023
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from edaf352 to 4e4e379 Compare January 14, 2023 04:24
@renovate renovate bot changed the title Update all non-major dependencies Update thedoctor0/zip-release action to v0.7.0 Jan 14, 2023
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from b43e709 to ecedf56 Compare January 19, 2023 00:18
@renovate renovate bot changed the title Update thedoctor0/zip-release action to v0.7.0 Update all non-major dependencies Jan 23, 2023
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 3e9ce93 to 3e37ba2 Compare February 1, 2023 16:53
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from c7e315a to ff2c39c Compare March 2, 2023 12:13
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from f48bdba to 8eee7e0 Compare March 18, 2023 17:59
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 9 times, most recently from c4422ad to 0ed7259 Compare April 24, 2023 18:13
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 10 times, most recently from f56db33 to 82485d7 Compare May 2, 2023 14:52
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 19c1045 to 1481858 Compare May 6, 2023 09:24
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 1481858 to 969c52e Compare May 8, 2023 04:32
@killbasa killbasa merged commit 9be143a into main May 8, 2023
@killbasa killbasa deleted the renovate/all-minor-patch branch May 8, 2023 15:16
killbasa pushed a commit that referenced this pull request Jun 7, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | Type |
Update |
|---|---|---|---|---|---|---|---|
|
[@sapphire/discord.js-utilities](https://togithub.com/sapphiredev/utilities/tree/main/packages/discord.js-utilities)
([source](https://togithub.com/sapphiredev/utilities)) | [`6.0.5` ->
`6.1.0`](https://renovatebot.com/diffs/npm/@sapphire%2fdiscord.js-utilities/6.0.5/6.1.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/compatibility-slim/6.0.5)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/confidence-slim/6.0.5)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
|
[@sapphire/eslint-config](https://togithub.com/sapphiredev/utilities/tree/main/packages/eslint-config)
([source](https://togithub.com/sapphiredev/utilities)) | [`4.4.1` ->
`4.4.2`](https://renovatebot.com/diffs/npm/@sapphire%2feslint-config/4.4.1/4.4.2)
|
[![age](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/compatibility-slim/4.4.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/confidence-slim/4.4.1)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [@sapphire/framework](https://www.sapphirejs.dev)
([source](https://togithub.com/sapphiredev/framework)) | [`4.4.0` ->
`4.4.3`](https://renovatebot.com/diffs/npm/@sapphire%2fframework/4.4.0/4.4.3)
|
[![age](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/compatibility-slim/4.4.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/confidence-slim/4.4.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |
[`18.15.11` ->
`18.16.5`](https://renovatebot.com/diffs/npm/@types%2fnode/18.15.11/18.16.5)
|
[![age](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/compatibility-slim/18.15.11)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/confidence-slim/18.15.11)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint)
| [`5.58.0` ->
`5.59.2`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/5.58.0/5.59.2)
|
[![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/compatibility-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/confidence-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint)
| [`5.58.0` ->
`5.59.2`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/5.58.0/5.59.2)
|
[![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/compatibility-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/confidence-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[@vitest/coverage-c8](https://togithub.com/vitest-dev/vitest/tree/main/packages/coverage-c8#readme)
([source](https://togithub.com/vitest-dev/vitest)) | [`^0.30.1` ->
`^0.31.0`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-c8/0.30.1/0.31.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/compatibility-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/confidence-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [discord-api-types](https://discord-api-types.dev)
([source](https://togithub.com/discordjs/discord-api-types)) |
[`0.37.38` ->
`0.37.41`](https://renovatebot.com/diffs/npm/discord-api-types/0.37.38/0.37.41)
|
[![age](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/compatibility-slim/0.37.38)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/confidence-slim/0.37.38)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [discord.js](https://discord.js.org)
([source](https://togithub.com/discordjs/discord.js)) | [`14.9.0` ->
`14.11.0`](https://renovatebot.com/diffs/npm/discord.js/14.9.0/14.11.0)
|
[![age](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/compatibility-slim/14.9.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/confidence-slim/14.9.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [eslint](https://eslint.org)
([source](https://togithub.com/eslint/eslint)) | [`8.38.0` ->
`8.40.0`](https://renovatebot.com/diffs/npm/eslint/8.38.0/8.40.0) |
[![age](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/compatibility-slim/8.38.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/confidence-slim/8.38.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [lint-staged](https://togithub.com/okonet/lint-staged) | [`13.2.1` ->
`13.2.2`](https://renovatebot.com/diffs/npm/lint-staged/13.2.1/13.2.2) |
[![age](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/compatibility-slim/13.2.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/confidence-slim/13.2.1)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [prettier](https://prettier.io)
([source](https://togithub.com/prettier/prettier)) | [`2.8.7` ->
`2.8.8`](https://renovatebot.com/diffs/npm/prettier/2.8.7/2.8.8) |
[![age](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/compatibility-slim/2.8.7)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/confidence-slim/2.8.7)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [thedoctor0/zip-release](https://togithub.com/thedoctor0/zip-release)
| `0.6.2` -> `0.7.1` |
[![age](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/compatibility-slim/0.6.2)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/confidence-slim/0.6.2)](https://docs.renovatebot.com/merge-confidence/)
| action | minor |
| [turbo](https://turbo.build/repo)
([source](https://togithub.com/vercel/turbo)) | [`1.9.1` ->
`1.9.3`](https://renovatebot.com/diffs/npm/turbo/1.9.1/1.9.3) |
[![age](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/compatibility-slim/1.9.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/confidence-slim/1.9.1)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [typedoc](https://typedoc.org)
([source](https://togithub.com/TypeStrong/TypeDoc)) | [`0.24.4` ->
`0.24.7`](https://renovatebot.com/diffs/npm/typedoc/0.24.4/0.24.7) |
[![age](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/compatibility-slim/0.24.4)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/confidence-slim/0.24.4)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [vitest](https://togithub.com/vitest-dev/vitest) | [`^0.30.1` ->
`^0.31.0`](https://renovatebot.com/diffs/npm/vitest/0.30.1/0.31.0) |
[![age](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/compatibility-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/confidence-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [yarn](https://togithub.com/yarnpkg/berry) | [`3.3.1` ->
`3.5.1`](https://renovatebot.com/diffs/npm/yarn/3.3.1/3.5.1) |
[![age](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/compatibility-slim/3.3.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/confidence-slim/3.3.1)](https://docs.renovatebot.com/merge-confidence/)
| packageManager | minor |

---

### Release Notes

<details>
<summary>sapphiredev/utilities
(@&#8203;sapphire/discord.js-utilities)</summary>

###
[`v6.1.0`](https://togithub.com/sapphiredev/utilities/blob/HEAD/packages/discord.js-utilities/CHANGELOG.md#sapphirediscordjs-utilities610-httpsgithubcomsapphiredevutilitiescomparesapphirediscordjs-utilities607sapphirediscordjs-utilities610---2023-05-05)

[Compare
Source](https://togithub.com/sapphiredev/utilities/compare/@sapphire/discord.js-utilities@6.0.7...@sapphire/discord.js-utilities@6.1.0)

#### 🚀 Features

- **PaginatedMessage:** Add support for all select menus
([#&#8203;589](https://togithub.com/sapphiredev/utilities/issues/589))
([4858486](https://togithub.com/sapphiredev/utilities/commit/4858486714192e8d37cf69f2aeda3002c1bfb9aa))
- **PaginatedMessage:** Add support for per-page actions
([#&#8203;587](https://togithub.com/sapphiredev/utilities/issues/587))
([b917236](https://togithub.com/sapphiredev/utilities/commit/b9172364bc46a0adef2708ff79ad756bc78f6b1d))
- **PaginatedMessage:** Add method to update pages after response
([#&#8203;584](https://togithub.com/sapphiredev/utilities/issues/584))
([db13068](https://togithub.com/sapphiredev/utilities/commit/db130684ff3c1680f736451361eec80686a783e0))

###
[`v6.0.7`](https://togithub.com/sapphiredev/utilities/blob/HEAD/packages/discord.js-utilities/CHANGELOG.md#sapphirediscordjs-utilities607-httpsgithubcomsapphiredevutilitiescomparesapphirediscordjs-utilities606sapphirediscordjs-utilities607---2023-05-02)

[Compare
Source](https://togithub.com/sapphiredev/utilities/compare/@sapphire/discord.js-utilities@6.0.6...@sapphire/discord.js-utilities@6.0.7)

#### 🐛 Bug Fixes

- **PaginatedMessage:** Only add options and placeholder to the built-in
StringSelectMenu
([#&#8203;575](https://togithub.com/sapphiredev/utilities/issues/575))
([49d588b](https://togithub.com/sapphiredev/utilities/commit/49d588b007754bfae7ffa59be6ec0d1c266447f4))
- **paginatedmessage:** Fix checks for `actionIsButtonOrMenu`
([3f5d500](https://togithub.com/sapphiredev/utilities/commit/3f5d5000701c34328038c8a3e3dede021932a27b))

#### 📝 Documentation

- **paginatedmessage:** Fix examples
([c080740](https://togithub.com/sapphiredev/utilities/commit/c080740a6eeb151263827836d76463430624d62a))

###
[`v6.0.6`](https://togithub.com/sapphiredev/utilities/blob/HEAD/packages/discord.js-utilities/CHANGELOG.md#sapphirediscordjs-utilities606-httpsgithubcomsapphiredevutilitiescomparesapphirediscordjs-utilities605sapphirediscordjs-utilities606---2023-04-17)

[Compare
Source](https://togithub.com/sapphiredev/utilities/compare/@sapphire/discord.js-utilities@6.0.5...@sapphire/discord.js-utilities@6.0.6)

#### 🐛 Bug Fixes

- **discord.js-utilities:** Add tslib dependency to fix \__exportStar
not being defined
([2f6e4e6](https://togithub.com/sapphiredev/utilities/commit/2f6e4e65907bfe768a97b37830a10d5cadd75a1e))

</details>

<details>
<summary>sapphiredev/utilities
(@&#8203;sapphire/eslint-config)</summary>

###
[`v4.4.2`](https://togithub.com/sapphiredev/utilities/blob/HEAD/packages/eslint-config/CHANGELOG.md#sapphireeslint-config442-httpsgithubcomsapphiredevutilitiescomparesapphireeslint-config441sapphireeslint-config442---2023-05-02)

[Compare
Source](https://togithub.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.4.1...@sapphire/eslint-config@4.4.2)

#### 🐛 Bug Fixes

- **eslint-config:** Update dependencies
([9e508a9](https://togithub.com/sapphiredev/utilities/commit/9e508a90ca39874af15e875fcccfc3817c679599))

</details>

<details>
<summary>sapphiredev/framework</summary>

###
[`v4.4.3`](https://togithub.com/sapphiredev/framework/blob/HEAD/CHANGELOG.md#&#8203;443-httpsgithubcomsapphiredevframeworkcomparev442v443---2023-05-02)

[Compare
Source](https://togithub.com/sapphiredev/framework/compare/v4.4.2...v4.4.3)

#### 🐛 Bug Fixes

- Update dependencies
([852302e](https://togithub.com/sapphiredev/framework/commit/852302e9ca6144430b8f8c611560af3b5664e15f))

###
[`v4.4.2`](https://togithub.com/sapphiredev/framework/blob/HEAD/CHANGELOG.md#&#8203;442-httpsgithubcomsapphiredevframeworkcomparev441v442---2023-04-27)

[Compare
Source](https://togithub.com/sapphiredev/framework/compare/v4.4.1...v4.4.2)

#### 🐛 Bug Fixes

- Add missing permission to account for discord-api-types@0.37.40
([8c5ce9d](https://togithub.com/sapphiredev/framework/commit/8c5ce9dfafbb7a0a329f6feb7d5e216f1df6cedf))
- **deps:** Update all non-major dependencies
([#&#8203;631](https://togithub.com/sapphiredev/framework/issues/631))
([d9115d2](https://togithub.com/sapphiredev/framework/commit/d9115d266e2782604e82f0b22537771055cb8bb5))

###
[`v4.4.1`](https://togithub.com/sapphiredev/framework/blob/HEAD/CHANGELOG.md#&#8203;441-httpsgithubcomsapphiredevframeworkcomparev440v441---2023-04-18)

[Compare
Source](https://togithub.com/sapphiredev/framework/compare/v4.4.0...v4.4.1)

#### 🐛 Bug Fixes

- **permissions:** Add missing permission strings
([#&#8203;630](https://togithub.com/sapphiredev/framework/issues/630))
([23645bb](https://togithub.com/sapphiredev/framework/commit/23645bbe527119ab6be3824d2435f2dbb5bf89db))
- **ArgType:** Update `type` for guild\*ThreadChannel
([#&#8203;628](https://togithub.com/sapphiredev/framework/issues/628))
([222d50e](https://togithub.com/sapphiredev/framework/commit/222d50e0459f7769bea660ae9ae5ce412b927cdb))

#### 📝 Documentation

- Add code of conduct to the repo
([f4a9897](https://togithub.com/sapphiredev/framework/commit/f4a9897142224b0f8c238667a2d1c1180b844435))

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/eslint-plugin)</summary>

###
[`v5.59.2`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#&#8203;5592-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5591v5592-2023-05-01)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin)

###
[`v5.59.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#&#8203;5591-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5590v5591-2023-04-24)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.59.0...v5.59.1)

##### Bug Fixes

- **eslint-plugin:** \[prefer-regexp-exec] skip malformed regexes
([#&#8203;6935](https://togithub.com/typescript-eslint/typescript-eslint/issues/6935))
([05ed60e](https://togithub.com/typescript-eslint/typescript-eslint/commit/05ed60e25f1de9d1bb83d56c81a349130960bec8))
- **eslint-plugin:** \[unified-signatures] no parameters function
([#&#8203;6940](https://togithub.com/typescript-eslint/typescript-eslint/issues/6940))
([2970861](https://togithub.com/typescript-eslint/typescript-eslint/commit/297086154acc568a0ae8eb41c8977b7a7ba4e0ed))

###
[`v5.59.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#&#8203;5590-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5580v5590-2023-04-17)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.58.0...v5.59.0)

##### Bug Fixes

- **eslint-plugin:** \[no-unnecessary-condition] allow nullish
coalescing for naked type parameter
([#&#8203;6910](https://togithub.com/typescript-eslint/typescript-eslint/issues/6910))
([3e5f858](https://togithub.com/typescript-eslint/typescript-eslint/commit/3e5f8583f1e4fe045c2fe2143d6f280b7381f96b))

##### Features

- **eslint-plugin:** \[ban-types] add NonNullable suggestion and allow
custom suggestions
([#&#8203;6876](https://togithub.com/typescript-eslint/typescript-eslint/issues/6876))
([ff65235](https://togithub.com/typescript-eslint/typescript-eslint/commit/ff65235246bb6214fb64f0e0317373ca99f8bcbe))

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/parser)</summary>

###
[`v5.59.2`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#&#8203;5592-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5591v5592-2023-05-01)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

###
[`v5.59.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#&#8203;5591-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5590v5591-2023-04-24)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.59.0...v5.59.1)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

###
[`v5.59.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#&#8203;5590-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5580v5590-2023-04-17)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.58.0...v5.59.0)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

</details>

<details>
<summary>vitest-dev/vitest</summary>

###
[`v0.31.0`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.31.0)

[Compare
Source](https://togithub.com/vitest-dev/vitest/compare/v0.30.1...v0.31.0)

#####    🚨 Breaking Changes

- Update mock implementation to support ESM runtime, introduce
"vi.hoisted"  -  by
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3258](https://togithub.com/vitest-dev/vitest/issues/3258)
[<samp>(0c09a)</samp>](https://togithub.com/vitest-dev/vitest/commit/0c09a40d)
- Bypass ESM import order restriction with `vi.hoisted` to run code
before imports are executed:
    ```ts
    vi.hoisted(() => vi.setSystemTime(new Date(2022, 1, 1)))
    ```
    You can also use it to pass variables to `vi.mock`:
    ```ts
    const { mockedMethod } = vi.hoisted(() => {
      return { mockedMethod: vi.fn() }
    })   
    vi.mocked('./path/to/module.js', () => {
      return { originalMethod: mockedMethod }
    })
    ```
- Move assertion declarations to expect package  -  by
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3294](https://togithub.com/vitest-dev/vitest/issues/3294)
[<samp>(cf3af)</samp>](https://togithub.com/vitest-dev/vitest/commit/cf3afe2b)

    -   The change should be minor:

    ```diff
    - declare namespace Vi {
    + declare module 'vitest' {
       interface Assertion<T = any> extends CustomMatchers<T> {}
       interface AsymmetricMatchersContaining extends CustomMatchers {}
    }
    ```

#####    🚀 Features

- Add repeat method to tests  -  by
[@&#8203;samkevin1](https://togithub.com/samkevin1) in
[https://github.com/vitest-dev/vitest/issues/2652](https://togithub.com/vitest-dev/vitest/issues/2652)
[<samp>(7c8f0)</samp>](https://togithub.com/vitest-dev/vitest/commit/7c8f0ba9)
- Add an option to hide skipped test lines  -  by
[@&#8203;g4rry420](https://togithub.com/g4rry420) and
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/2745](https://togithub.com/vitest-dev/vitest/issues/2745)
[<samp>(9bdb1)</samp>](https://togithub.com/vitest-dev/vitest/commit/9bdb1603)
- **coverage**: Watermarks for c8  -  by
[@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3254](https://togithub.com/vitest-dev/vitest/issues/3254)
[<samp>(730af)</samp>](https://togithub.com/vitest-dev/vitest/commit/730af0b4)
- **ui**: Add html coverage  -  by
[@&#8203;userquin](https://togithub.com/userquin) and
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3071](https://togithub.com/vitest-dev/vitest/issues/3071)
[<samp>(e24cd)</samp>](https://togithub.com/vitest-dev/vitest/commit/e24cd9b2)
- **watch**: Test run cancelling, feat: `--bail` option for cancelling
test run  -  by [@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3163](https://togithub.com/vitest-dev/vitest/issues/3163)
[<samp>(8d460)</samp>](https://togithub.com/vitest-dev/vitest/commit/8d4606eb)

#####    🐞 Bug Fixes

- Don't call global setup teardown twice  -  by
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3188](https://togithub.com/vitest-dev/vitest/issues/3188)
[<samp>(ba3d1)</samp>](https://togithub.com/vitest-dev/vitest/commit/ba3d1338)
- Reporter to log version before provider initalizations  -  by
[@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3131](https://togithub.com/vitest-dev/vitest/issues/3131)
[<samp>(481b1)</samp>](https://togithub.com/vitest-dev/vitest/commit/481b1fd2)
- Throw an error if Vitest cannot access its internal state  -  by
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3250](https://togithub.com/vitest-dev/vitest/issues/3250)
[<samp>(fbb14)</samp>](https://togithub.com/vitest-dev/vitest/commit/fbb1468e)
- Warning suppression broken  -  by
[@&#8203;IceQub3](https://togithub.com/IceQub3) in
[https://github.com/vitest-dev/vitest/issues/3270](https://togithub.com/vitest-dev/vitest/issues/3270)
and
[https://github.com/vitest-dev/vitest/issues/3271](https://togithub.com/vitest-dev/vitest/issues/3271)
[<samp>(036de)</samp>](https://togithub.com/vitest-dev/vitest/commit/036de797)
- Show correct diff in "toHaveBeenCalledWith"  -  by
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3289](https://togithub.com/vitest-dev/vitest/issues/3289)
[<samp>(19fcd)</samp>](https://togithub.com/vitest-dev/vitest/commit/19fcd8df)
- Don't print esm warning, if package name is not found  -  by
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3292](https://togithub.com/vitest-dev/vitest/issues/3292)
[<samp>(62c14)</samp>](https://togithub.com/vitest-dev/vitest/commit/62c14cba)
- Support exactOptionalPropertyTypes  -  by
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3293](https://togithub.com/vitest-dev/vitest/issues/3293)
[<samp>(ba81d)</samp>](https://togithub.com/vitest-dev/vitest/commit/ba81d8a3)
- Don't inline vite hmr and rollup types  -  by
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3291](https://togithub.com/vitest-dev/vitest/issues/3291)
[<samp>(1f118)</samp>](https://togithub.com/vitest-dev/vitest/commit/1f1189bc)
-   **browser**:
- Failing to load vitest/utils  -  by
[@&#8203;userquin](https://togithub.com/userquin) in
[https://github.com/vitest-dev/vitest/issues/3190](https://togithub.com/vitest-dev/vitest/issues/3190)
[<samp>(78bad)</samp>](https://togithub.com/vitest-dev/vitest/commit/78bad4ab)
-   **coverage**:
- `thresholdAutoUpdate` to work with `perFile`  -  by
[@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3182](https://togithub.com/vitest-dev/vitest/issues/3182)
[<samp>(29eeb)</samp>](https://togithub.com/vitest-dev/vitest/commit/29eebf65)
- Throw error if fail to load built-in provider  -  by
[@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3217](https://togithub.com/vitest-dev/vitest/issues/3217)
[<samp>(0a287)</samp>](https://togithub.com/vitest-dev/vitest/commit/0a2875e3)
- Stackblitz hangs with c8  -  by
[@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3225](https://togithub.com/vitest-dev/vitest/issues/3225)
[<samp>(d9fda)</samp>](https://togithub.com/vitest-dev/vitest/commit/d9fda2a1)
- C8 to ignore vite's generated helpers  -  by
[@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3241](https://togithub.com/vitest-dev/vitest/issues/3241)
[<samp>(21942)</samp>](https://togithub.com/vitest-dev/vitest/commit/21942db0)
- Workspaces c8 source maps  -  by
[@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3226](https://togithub.com/vitest-dev/vitest/issues/3226)
[<samp>(efce3)</samp>](https://togithub.com/vitest-dev/vitest/commit/efce3b4d)
-   **docs**:
- Correct typo and broken link to WebdriverIO  -  by
[@&#8203;nathanbabcock](https://togithub.com/nathanbabcock) in
[https://github.com/vitest-dev/vitest/issues/3275](https://togithub.com/vitest-dev/vitest/issues/3275)
[<samp>(c7da1)</samp>](https://togithub.com/vitest-dev/vitest/commit/c7da155f)
-   **spy**:
- Update to set initial implementation through normal logic  -  by
[@&#8203;Codex-](https://togithub.com/Codex-) in
[https://github.com/vitest-dev/vitest/issues/3260](https://togithub.com/vitest-dev/vitest/issues/3260)
and
[https://github.com/vitest-dev/vitest/issues/3263](https://togithub.com/vitest-dev/vitest/issues/3263)
[<samp>(c759a)</samp>](https://togithub.com/vitest-dev/vitest/commit/c759a9aa)
-   **vite-node**:
- Circular imports  -  by [@&#8203;antfu](https://togithub.com/antfu) in
[https://github.com/vitest-dev/vitest/issues/3196](https://togithub.com/vitest-dev/vitest/issues/3196)
[<samp>(cbb59)</samp>](https://togithub.com/vitest-dev/vitest/commit/cbb593a8)
- Add missing `import.meta.hot.send` mock  -  by
[@&#8203;antfu](https://togithub.com/antfu)
[<samp>(b1624)</samp>](https://togithub.com/vitest-dev/vitest/commit/b1624db5)
-   **vitest**:
- Also check for vite relative to vitest package  -  by
[@&#8203;JoshuaKGoldberg](https://togithub.com/JoshuaKGoldberg) and
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3274](https://togithub.com/vitest-dev/vitest/issues/3274)
[<samp>(a3393)</samp>](https://togithub.com/vitest-dev/vitest/commit/a3393b15)
-   **watch**:
- Run test files when added to filesystem  -  by
[@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3189](https://togithub.com/vitest-dev/vitest/issues/3189)
[<samp>(7b2c8)</samp>](https://togithub.com/vitest-dev/vitest/commit/7b2c81bc)

#####     [View changes on
GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.30.1...v0.31.0)

</details>

<details>
<summary>discordjs/discord-api-types</summary>

###
[`v0.37.41`](https://togithub.com/discordjs/discord-api-types/blob/HEAD/CHANGELOG.md#&#8203;03741-httpsgithubcomdiscordjsdiscord-api-typescompare0374003741-2023-05-01)

[Compare
Source](https://togithub.com/discordjs/discord-api-types/compare/0.37.40...0.37.41)

##### Bug Fixes

- **GatewayGuildMembersChunkDispatchData:** Omit `guild_id` for
presences
([#&#8203;761](https://togithub.com/discordjs/discord-api-types/issues/761))
([5079b16](https://togithub.com/discordjs/discord-api-types/commit/5079b164db3ac3bda25675a553a586f099555667))
- **types:** move `types` condition to the front
([#&#8203;763](https://togithub.com/discordjs/discord-api-types/issues/763))
([9dce6ed](https://togithub.com/discordjs/discord-api-types/commit/9dce6ed392b64e602c3cc05946bc0f30bac7279e))

###
[`v0.37.40`](https://togithub.com/discordjs/discord-api-types/blob/HEAD/CHANGELOG.md#&#8203;03740-httpsgithubcomdiscordjsdiscord-api-typescompare0373903740-2023-04-24)

[Compare
Source](https://togithub.com/discordjs/discord-api-types/compare/0.37.39...0.37.40)

##### Features

- add support for voice messages
([#&#8203;749](https://togithub.com/discordjs/discord-api-types/issues/749))
([3dac5b9](https://togithub.com/discordjs/discord-api-types/commit/3dac5b93e7568ba2fbd3bc30d229d2df80f96eed))

###
[`v0.37.39`](https://togithub.com/discordjs/discord-api-types/blob/HEAD/CHANGELOG.md#&#8203;03739-httpsgithubcomdiscordjsdiscord-api-typescompare0373803739-2023-04-17)

[Compare
Source](https://togithub.com/discordjs/discord-api-types/compare/0.37.38...0.37.39)

##### Bug Fixes

- **RESTPostAPIChannelMessagesThreadsJSONBody:** mark
`auto_archive_duration` as optional
([ca6a95d](https://togithub.com/discordjs/discord-api-types/commit/ca6a95d69c7b93f564f10cce422faf5ea4133be7))

##### Features

- **APIGuild:** add `max_stage_video_channel_users`
([#&#8203;550](https://togithub.com/discordjs/discord-api-types/issues/550))
([9a66d21](https://togithub.com/discordjs/discord-api-types/commit/9a66d21f4913c63ed7c192cf9340febe603bf516))

</details>

<details>
<summary>discordjs/discord.js</summary>

###
[`v14.11.0`](https://togithub.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#&#8203;14110-httpsgithubcomdiscordjsdiscordjscompare1410214110---2023-05-06)

[Compare
Source](https://togithub.com/discordjs/discord.js/compare/14.10.2...14.11.0)

#### Bug Fixes

- **WebSocketManager:** Properly emit shard error events
([#&#8203;9521](https://togithub.com/discordjs/discord.js/issues/9521))
([e627468](https://togithub.com/discordjs/discord.js/commit/e6274681fd10b0d75e1d3b448c94b50ec6810367))
- **WebSocketManager:** Emit raw ws events again
([#&#8203;9502](https://togithub.com/discordjs/discord.js/issues/9502))
([c429763](https://togithub.com/discordjs/discord.js/commit/c429763be8e94f0f0cbc630e8bb1d415d46f1465))

#### Documentation

- **Client:** Update Sapphire's snowflake utility links
([#&#8203;9501](https://togithub.com/discordjs/discord.js/issues/9501))
([1b7981e](https://togithub.com/discordjs/discord.js/commit/1b7981e4696b8ae74ceffa876fc0a9be7d0b9f93))

#### Features

- **Guild:** Safety alerts channel and mention raid protection
([#&#8203;8959](https://togithub.com/discordjs/discord.js/issues/8959))
([6b2c3fb](https://togithub.com/discordjs/discord.js/commit/6b2c3fb9d0571de808e990cf064f73240ab93451))

#### Performance

- **Role:** Linear speed position getter
([#&#8203;9493](https://togithub.com/discordjs/discord.js/issues/9493))
([8e9a2b4](https://togithub.com/discordjs/discord.js/commit/8e9a2b4630f78bb9e45345ec2a16812bfac70a20))

#### Refactor

- **GuildChannel:** Simplify constructor
([#&#8203;9499](https://togithub.com/discordjs/discord.js/issues/9499))
([f2ad076](https://togithub.com/discordjs/discord.js/commit/f2ad0762c521422ab64e5b10344a6fd67961031b))

#### Typings

- **StringSelectMenuComponentData:** `options` is required
([#&#8203;9515](https://togithub.com/discordjs/discord.js/issues/9515))
([d7b18f0](https://togithub.com/discordjs/discord.js/commit/d7b18f0681d4147ff192c98108c035d6d0f96cce))

###
[`v14.10.2`](https://togithub.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#&#8203;14102-httpsgithubcomdiscordjsdiscordjscompare1410114102---2023-05-01)

[Compare
Source](https://togithub.com/discordjs/discord.js/compare/14.10.1...14.10.2)

#### Bug Fixes

- Correct `isJSONEncodable()` import
([#&#8203;9495](https://togithub.com/discordjs/discord.js/issues/9495))
([201b002](https://togithub.com/discordjs/discord.js/commit/201b002ad405b845ace5f708077c1f157bb4126d))
- **Client:** `generateInvite()` scope validation
([#&#8203;9492](https://togithub.com/discordjs/discord.js/issues/9492))
([b327f49](https://togithub.com/discordjs/discord.js/commit/b327f4925ff557e0aa8273d7f017aa616226ca06))

###
[`v14.10.1`](https://togithub.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#&#8203;14101-httpsgithubcomdiscordjsdiscordjscompare1410014101---2023-05-01)

[Compare
Source](https://togithub.com/discordjs/discord.js/compare/14.10.0...14.10.1)

#### Bug Fixes

- **Client:** Spelling of InvalidScopesWithPermissions
([ac9bf3a](https://togithub.com/discordjs/discord.js/commit/ac9bf3ac06ec78dbaca2ce4a82cceb0d82484211))

#### Refactor

- **ShardClientUtil:** Logic de-duplication
([#&#8203;9491](https://togithub.com/discordjs/discord.js/issues/9491))
([a9f2bff](https://togithub.com/discordjs/discord.js/commit/a9f2bff82a18c6a3afdee99e5830e1d7b4da65dc))

###
[`v14.10.0`](https://togithub.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#&#8203;14100-httpsgithubcomdiscordjsdiscordjscompare149014100---2023-05-01)

[Compare
Source](https://togithub.com/discordjs/discord.js/compare/14.9.0...14.10.0)

#### Bug Fixes

- **ShardClientUtil:** Fix client event names
([#&#8203;9474](https://togithub.com/discordjs/discord.js/issues/9474))
([ad217cc](https://togithub.com/discordjs/discord.js/commit/ad217cc7604dda6a33df73db82799fd5bb4e85a9))
- **BaseClient:** Prevent user agent mutation
([#&#8203;9425](https://togithub.com/discordjs/discord.js/issues/9425))
([217e5d8](https://togithub.com/discordjs/discord.js/commit/217e5d81005a2506c96335f7fb96fa21d7dbb04c))
- **BitField:** Use only enum names in iterating
([#&#8203;9357](https://togithub.com/discordjs/discord.js/issues/9357))
([40d07fb](https://togithub.com/discordjs/discord.js/commit/40d07fbbbd51d62793d9ea541f41f157b5dad224))
- Use new permission name
([#&#8203;9274](https://togithub.com/discordjs/discord.js/issues/9274))
([d2d27ce](https://togithub.com/discordjs/discord.js/commit/d2d27ce7346bc37b34938c84bd3b106a4fa51f53))
- **Message#editable:** Fix permissions check in locked threads
([#&#8203;9319](https://togithub.com/discordjs/discord.js/issues/9319))
([d4c1fec](https://togithub.com/discordjs/discord.js/commit/d4c1fecbe264bc52a70aaf0ec303d35e2f15bbcd))
- Fix external links
([#&#8203;9313](https://togithub.com/discordjs/discord.js/issues/9313))
([a7425c2](https://togithub.com/discordjs/discord.js/commit/a7425c29c4f23f1b31f4c6a463107ca9eb7fd7e2))

#### Documentation

- **AutoModerationRule:** Update docs
([#&#8203;9464](https://togithub.com/discordjs/discord.js/issues/9464))
([1b15d31](https://togithub.com/discordjs/discord.js/commit/1b15d31b5ae1b1739716fab00b18083c1d7d389a))
- **APITypes:** Document role & user select menu components
([#&#8203;9435](https://togithub.com/discordjs/discord.js/issues/9435))
([c6ca5a8](https://togithub.com/discordjs/discord.js/commit/c6ca5a83e7b72613f95c2145606a1330f64ae894))
- **BaseMessageOptions:** Fix embeds and components
([#&#8203;9437](https://togithub.com/discordjs/discord.js/issues/9437))
([5c52bb9](https://togithub.com/discordjs/discord.js/commit/5c52bb95906250518a8813820d543f43dd7abdf9))
- **InteractionResponses:** ShowModal docs change
([#&#8203;9434](https://togithub.com/discordjs/discord.js/issues/9434))
([7d34100](https://togithub.com/discordjs/discord.js/commit/7d341000d44b762a2fe0434a6b518f7d63539d34))
- Use ESM code in examples
([#&#8203;9427](https://togithub.com/discordjs/discord.js/issues/9427))
([ce287f2](https://togithub.com/discordjs/discord.js/commit/ce287f21d1540da7f17cac8a57dc33a67f391ef3))
- Generate static imports for types with api-extractor
([98a76db](https://togithub.com/discordjs/discord.js/commit/98a76db482879f79d6bb2fb2e5fc65ac2c34e2d9))
- **Options:** Fix links and invalid syntax
([#&#8203;9322](https://togithub.com/discordjs/discord.js/issues/9322))
([86e5f5a](https://togithub.com/discordjs/discord.js/commit/86e5f5a119c6d2588b988a33236d358ded357847))
- Cleanup MessageCreateOptions and MessageReplyOptions
([#&#8203;9283](https://togithub.com/discordjs/discord.js/issues/9283))
([300059c](https://togithub.com/discordjs/discord.js/commit/300059cb266e6cca42c30ee7f997c48ab2cc565e))
- **Events:** Document auto moderation events
([#&#8203;9342](https://togithub.com/discordjs/discord.js/issues/9342))
([79bcdfa](https://togithub.com/discordjs/discord.js/commit/79bcdfa767e7e842164e1174b6f4834ed731d329))
- Add `SnowflakeUtil`
([#&#8203;9371](https://togithub.com/discordjs/discord.js/issues/9371))
([8ffcf77](https://togithub.com/discordjs/discord.js/commit/8ffcf77840b62590fcb4731380d28b22d0b98741))
- Use stable tag
([#&#8203;9343](https://togithub.com/discordjs/discord.js/issues/9343))
([c0f2dd7](https://togithub.com/discordjs/discord.js/commit/c0f2dd713151a29c98e1eebad66721a208be1fc0))
- Remove `JSONEncondable`
([#&#8203;9344](https://togithub.com/discordjs/discord.js/issues/9344))
([b2eec5f](https://togithub.com/discordjs/discord.js/commit/b2eec5f9fcf37ebb3b7f87a67a6ee3160c182183))

#### Features

- **Attachment:** Voice messages
([#&#8203;9392](https://togithub.com/discordjs/discord.js/issues/9392))
([3e01f91](https://togithub.com/discordjs/discord.js/commit/3e01f91bbba2cbacacc6c921ed664752f679960b))
- **BaseInteraction:** Support new channel payload
([#&#8203;9337](https://togithub.com/discordjs/discord.js/issues/9337))
([29389e3](https://togithub.com/discordjs/discord.js/commit/29389e39f479b832e54c7cb3ddd363aebe99674f))
- **RoleTagData:** Add guildConnections
([#&#8203;9366](https://togithub.com/discordjs/discord.js/issues/9366))
([2dddbe1](https://togithub.com/discordjs/discord.js/commit/2dddbe1f321f2e2722dba4a28f7d18384cf50353))

#### Performance

- **RoleManager:** Dont call Role#position getter twice per role
([#&#8203;9352](https://togithub.com/discordjs/discord.js/issues/9352))
([bfee6c8](https://togithub.com/discordjs/discord.js/commit/bfee6c8d889502ea39ad919dd9b1e6253a2af571))

#### Refactor

- **WebSocketManager:** Use /ws package internally
([#&#8203;9099](https://togithub.com/discordjs/discord.js/issues/9099))
([a9e0de4](https://togithub.com/discordjs/discord.js/commit/a9e0de4288ea39a6a089b8379dcd44ac0053dac7))
- Remove `fromInteraction` in internal channel creation
([#&#8203;9335](https://togithub.com/discordjs/discord.js/issues/9335))
([794abe8](https://togithub.com/discordjs/discord.js/commit/794abe8450bae000cd0544922cdf53e7b3e4c59c))

#### Typings

- **AutoModerationActionMetadataOptions:** Make channel property
optional
([#&#8203;9460](https://togithub.com/discordjs/discord.js/issues/9460))
([d26df5f](https://togithub.com/discordjs/discord.js/commit/d26df5fabaf227fb9d10ba5cc1ab326de55aadbc))
- **CategoryChannel:** Ensure `parent` and `parentId` are `null`
([#&#8203;9327](https://togithub.com/discordjs/discord.js/issues/9327))
([8218ffc](https://togithub.com/discordjs/discord.js/commit/8218ffc78d23234b32c05a97fde2f4bea64d7aa6))
- **GuildTextBasedChannel:** Remove unnecessary exclusion of forum
channels
([#&#8203;9326](https://togithub.com/discordjs/discord.js/issues/9326))
([7ff3d52](https://togithub.com/discordjs/discord.js/commit/7ff3d528d942a0daa990194915ff8328dec99149))

</details>

<details>
<summary>eslint/eslint</summary>

### [`v8.40.0`](https://togithub.com/eslint/eslint/releases/tag/v8.40.0)

[Compare
Source](https://togithub.com/eslint/eslint/compare/v8.39.0...v8.40.0)

#### Features

-
[`5db7808`](https://togithub.com/eslint/eslint/commit/5db7808139c1f2172797285a0700f01644bda254)
feat: improve flat config errors for invalid rule options and severities
([#&#8203;17140](https://togithub.com/eslint/eslint/issues/17140)) (Josh
Goldberg ✨)
-
[`f5574dc`](https://togithub.com/eslint/eslint/commit/f5574dc739fcc74a7841217ba1f31cce02bee1ff)
feat: Add findConfigFile() method to FlatESLint
([#&#8203;17142](https://togithub.com/eslint/eslint/issues/17142))
(Nicholas C. Zakas)
-
[`e52b98b`](https://togithub.com/eslint/eslint/commit/e52b98bf25d882da4efd5559ce5974b6697cf701)
feat: add `sourceCode` property to the rule context
([#&#8203;17107](https://togithub.com/eslint/eslint/issues/17107))
(Nitin Kumar)
-
[`1468f5b`](https://togithub.com/eslint/eslint/commit/1468f5b640cfa6fdd8a5ec895337f692def2780b)
feat: add `physicalFilename` property to the rule context
([#&#8203;17111](https://togithub.com/eslint/eslint/issues/17111))
(Nitin Kumar)
-
[`0df4d4f`](https://togithub.com/eslint/eslint/commit/0df4d4f658c214e51310a986c03d44d34ceae3ec)
feat: add `cwd` to rule context
([#&#8203;17106](https://togithub.com/eslint/eslint/issues/17106))
(Nitin Kumar)
-
[`52018f2`](https://togithub.com/eslint/eslint/commit/52018f21c19b3e461cae32843cddd17ed42f19cd)
feat: add `filename` property to the rule context
([#&#8203;17108](https://togithub.com/eslint/eslint/issues/17108))
(Nitin Kumar)
-
[`559ff4e`](https://togithub.com/eslint/eslint/commit/559ff4e4bc54a8b6e6b54825d83c532d724204b3)
feat: add new `omitLastInOneLineClassBody` option to the `semi` rule
([#&#8203;17105](https://togithub.com/eslint/eslint/issues/17105))
(Nitin Kumar)

#### Bug Fixes

-
[`f076e54`](https://togithub.com/eslint/eslint/commit/f076e54ecdb0fae70d9b43ad6888606097beef97)
fix: Ensure FlatESLint#findConfigFile() doesn't throw.
([#&#8203;17151](https://togithub.com/eslint/eslint/issues/17151))
(Nicholas C. Zakas)

#### Documentation

-
[`e980bf3`](https://togithub.com/eslint/eslint/commit/e980bf38cf441f2eb29c458b93df77dc0111b391)
docs: Update README (GitHub Actions Bot)
-
[`e92a6fc`](https://togithub.com/eslint/eslint/commit/e92a6fc7ed2a427f5e95f4b3a1c21d71553c97ee)
docs: Update README (GitHub Actions Bot)
-
[`af5fe64`](https://togithub.com/eslint/eslint/commit/af5fe64c398c9bd4206c3c6c1ade81768b291031)
docs: Fix custom rule schema docs
([#&#8203;17115](https://togithub.com/eslint/eslint/issues/17115)) (Adam
Jones)
-
[`4a352a9`](https://togithub.com/eslint/eslint/commit/4a352a957ba9e721bec9f6f403b419a22b0ec423)
docs: explain how to include predefined globals
([#&#8203;17114](https://togithub.com/eslint/eslint/issues/17114))
(Marcus Wyatt)
-
[`5ea15d9`](https://togithub.com/eslint/eslint/commit/5ea15d92ee358e8f3f652c94c019cac96aaec651)
docs: add mastodon link in readme
([#&#8203;17110](https://togithub.com/eslint/eslint/issues/17110)) (唯然)

#### Chores

-
[`4053004`](https://togithub.com/eslint/eslint/commit/4053004c951813473d1c43f9f9959a9a3484242f)
chore: upgrade
[@&#8203;eslint/js](https://togithub.com/eslint/js)[@&#8203;8](https://togithub.com/8).40.0
([#&#8203;17156](https://togithub.com/eslint/eslint/issues/17156))
(Milos Djermanovic)
-
[`50fed1d`](https://togithub.com/eslint/eslint/commit/50fed1da4449ad7ecbb558294438273cfce603d4)
chore: package.json update for
[@&#8203;eslint/js](https://togithub.com/eslint/js) release (ESLint
Jenkins)
-
[`4c7a170`](https://togithub.com/eslint/eslint/commit/4c7a170b04c5a746e401bef7ce79766ff66a1168)
chore: upgrade
[@&#8203;eslint/eslintrc](https://togithub.com/eslint/eslintrc)[@&#8203;2](https://togithub.com/2).0.3
([#&#8203;17155](https://togithub.com/eslint/eslint/issues/17155))
(Milos Djermanovic)
-
[`e80b7cc`](https://togithub.com/eslint/eslint/commit/e80b7cce640b60c00802148dbb51d03c7223afa9)
chore: upgrade espree@9.5.2
([#&#8203;17154](https://togithub.com/eslint/eslint/issues/17154))
(Milos Djermanovic)
-
[`ce3ac91`](https://togithub.com/eslint/eslint/commit/ce3ac91b510576e2afba1657aa5f09e162b4ab07)
chore: upgrade eslint-visitor-keys@3.4.1
([#&#8203;17153](https://togithub.com/eslint/eslint/issues/17153))
(Milos Djermanovic)
-
[`9094d79`](https://togithub.com/eslint/eslint/commit/9094d79fb42c0ebb6100426a3f2f851e8d42a0ee)
chore: add `latest/` to `meta.docs.url` in all core rules
([#&#8203;17136](https://togithub.com/eslint/eslint/issues/17136))
(Milos Djermanovic)
-
[`d85efad`](https://togithub.com/eslint/eslint/commit/d85efad655deacc0dc3fdbbace33307094c3b91b)
perf: don't use `grapheme-splitter` on ASCII strings in key-spacing rule
([#&#8203;17122](https://togithub.com/eslint/eslint/issues/17122))
(Milos Djermanovic)

### [`v8.39.0`](https://togithub.com/eslint/eslint/releases/tag/v8.39.0)

[Compare
Source](https://togithub.com/eslint/eslint/compare/v8.38.0...v8.39.0)

#### Features

-
[`3f7af9f`](https://togithub.com/eslint/eslint/commit/3f7af9f408625dbc486af914706d34c4b483b5ba)
feat: Implement `SourceCode#markVariableAsUsed()`
([#&#8203;17086](https://togithub.com/eslint/eslint/issues/17086))
(Nicholas C. Zakas)

#### Documentation

-
[`6987dc5`](https://togithub.com/eslint/eslint/commit/6987dc59e46f4e345d0d6c20c1f2c6846bbd7acc)
docs: Fix formatting in Custom Rules docs
([#&#8203;17097](https://togithub.com/eslint/eslint/issues/17097))
(Milos Djermanovic)
-
[`4ee92e5`](https://togithub.com/eslint/eslint/commit/4ee92e5cbdeba6fea2147901ce926de16946958a)
docs: Update README (GitHub Actions Bot)
-
[`d8e9887`](https://togithub.com/eslint/eslint/commit/d8e9887c2c384d24d586d08ee9ae2ada79bd234c)
docs: Custom Rules cleanup/expansion
([#&#8203;16906](https://togithub.com/eslint/eslint/issues/16906)) (Ben
Perlmutter)
-
[`1fea279`](https://togithub.com/eslint/eslint/commit/1fea2797801a82a2718814c83dad641dab092bcc)
docs: Clarify how to add to tsc agenda
([#&#8203;17084](https://togithub.com/eslint/eslint/issues/17084))
(Nicholas C. Zakas)
-
[`970ef1c`](https://togithub.com/eslint/eslint/commit/970ef1c868235a58297682513842f1256cdfbd03)
docs: Update triage board location (Nicholas C. Zakas)
-
[`6d8bffd`](https://togithub.com/eslint/eslint/commit/6d8bffdf45d50e272dc45e6d2d05b4a737514468)
docs: Update README (GitHub Actions Bot)

#### Chores

-
[`60a6f26`](https://togithub.com/eslint/eslint/commit/60a6f2694deb4aa1c54de2a28d0357cddfd16644)
chore: upgrade
[@&#8203;eslint/js](https://togithub.com/eslint/js)[@&#8203;8](https://togithub.com/8).39.0
([#&#8203;17102](https://togithub.com/eslint/eslint/issues/17102))
(Milos Djermanovic)
-
[`d5ba5c0`](https://togithub.com/eslint/eslint/commit/d5ba5c0a85e7a10777761f5d46c104ab7f25845b)
chore: package.json update for
[@&#8203;eslint/js](https://togithub.com/eslint/js) release (ESLint
Jenkins)
-
[`f57eff2`](https://togithub.com/eslint/eslint/commit/f57eff20f5789408e95061f1af5354bb9b4f4784)
ci: run tests on Node.js v20
([#&#8203;17093](https://togithub.com/eslint/eslint/issues/17093))
(Nitin Kumar)
-
[`9d1b8fc`](https://togithub.com/eslint/eslint/commit/9d1b8fc60cc31f12618e58c10a2669506b7ce9bf)
perf: Binary search in token store `utils.search`
([#&#8203;17066](https://togithub.com/eslint/eslint/issues/17066))
(Francesco Trotta)
-
[`07a4435`](https://togithub.com/eslint/eslint/commit/07a4435a0c08cb63ebf11b71f735bac20318829b)
chore: Add request for minimal repro to bug report
([#&#8203;17081](https://togithub.com/eslint/eslint/issues/17081))
(Nicholas C. Zakas)
-
[`eac4943`](https://togithub.com/eslint/eslint/commit/eac4943ba2e4edb3dbfea0470e5d4b15a4926c40)
refactor: remove unnecessary use of `SourceCode#getAncestors` in rules
([#&#8203;17075](https://togithub.com/eslint/eslint/issues/17075))
(Milos Djermanovic)
-
[`0a7b60a`](https://togithub.com/eslint/eslint/commit/0a7b60a9d5621dbbc1a8a8adda3b7c2060c779ca)
chore: update description of `SourceCode#getDeclaredVariables`
([#&#8203;17072](https://togithub.com/eslint/eslint/issues/17072))
(Milos Djermanovic)
-
[`6e2df71`](https://togithub.com/eslint/eslint/commit/6e2df71cc390252aaca212abe3dc0467fe397450)
chore: remove unnecessary references to the LICENSE file
([#&#8203;17071](https://togithub.com/eslint/eslint/issues/17071))
(Milos Djermanovic)

</details>

<details>
<summary>okonet/lint-staged</summary>

###
[`v13.2.2`](https://togithub.com/okonet/lint-staged/releases/tag/v13.2.2)

[Compare
Source](https://togithub.com/okonet/lint-staged/compare/v13.2.1...v13.2.2)

##### Bug Fixes

- **dependencies:** update `yaml@2.2.2` (GHSA-f9xv-q969-pqx4)
([#&#8203;1290](https://togithub.com/okonet/lint-staged/issues/1290))
([cf691aa](https://togithub.com/okonet/lint-staged/commit/cf691aa188719d9479ceaeffbffe814594fdb65f))

</details>

<details>
<summary>prettier/prettier</summary>

###
[`v2.8.8`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#&#8203;288)

[Compare
Source](https://togithub.com/prettier/prettier/compare/2.8.7...2.8.8)

This version is a republished version of v2.8.7.
A bad version was accidentally published and [it can't be
unpublished](https://togithub.com/npm/cli/issues/1686), apologies for
the churn.

</details>

<details>
<summary>thedoctor0/zip-release</summary>

###
[`v0.7.1`](https://togithub.com/TheDoctor0/zip-release/releases/tag/0.7.1)

[Compare
Source](https://togithub.com/thedoctor0/zip-release/compare/0.7.0...0.7.1)

- Allow `tar.gz` usage as `type` for the convenience in job matrix
([#&#8203;38](https://togithub.com/thedoctor0/zip-release/issues/38))

###
[`v0.7.0`](https://togithub.com/TheDoctor0/zip-release/releases/tag/0.7.0)

[Compare
Source](https://togithub.com/thedoctor0/zip-release/compare/0.6.3...0.7.0)

- Add support for custom command parameters (see
[custom](https://togithub.com/TheDoctor0/zip-release#custom) parameter)

###
[`v0.6.3`](https://togithub.com/TheDoctor0/zip-release/releases/tag/0.6.3)

[Compare
Source](https://togithub.com/thedoctor0/zip-release/compare/0.6.2...0.6.3)

- Handle multiple exclusions with tar
([#&#8203;33](https://togithub.com/thedoctor0/zip-release/issues/33))

</details>

<details>
<summary>vercel/turbo</summary>

### [`v1.9.3`](https://togithub.com/vercel/turbo/releases/tag/v1.9.3):
Turborepo v1.9.3

[Compare
Source](https://togithub.com/vercel/turbo/compare/v1.9.2...v1.9.3)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.9.3 -->

#### What's Changed

##### Changelog

- Revert "fix(turborepo): SCM tests and renaming
([#&#8203;4462](https://togithub.com/vercel/turbo/issues/4462))" by
[@&#8203;NicholasLYang](https://togithub.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/4604](https://togithub.com/vercel/turbo/pull/4604)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v1.9.2...v1.9.3

### [`v1.9.2`](https://togithub.com/vercel/turbo/releases/tag/v1.9.2):
Turborepo v1.9.2

[Compare
Source](https://togithub.com/vercel/turbo/compare/v1.9.1...v1.9.2)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.9.2 -->

#### What's Changed

##### Changelog

- chore: Fix spelling by
[@&#8203;NicholasLYang](https://togithub.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/4552](https://togithub.com/vercel/turbo/pull/4552)
- Include TimeSaved metric in Run Summaries by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turbo/pull/4539](https://togithub.com/vercel/turbo/pull/4539)
- docs: add missing comma in `turbo.json` by
[@&#8203;BRKalow](https://togithub.com/BRKalow) in
[https://github.com/vercel/turbo/pull/4557](https://togithub.com/vercel/turbo/pull/4557)
- Delete a test fixture we don't need by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turbo/pull/4558](https://togithub.com/vercel/turbo/pull/4558)
- fix(create-turbo): correct package manager selection by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turbo/pull/4574](https://togithub.com/vercel/turbo/pull/4574)
- Print Run URL if there is one by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turbo/pull/4562](https://togithub.com/vercel/turbo/pull/4562)
- fix(create-turbo): prompt fix by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turbo/pull/4586](https://togithub.com/vercel/turbo/pull/4586)
- fix: better support for pnpm aliases by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/4555](https://togithub.com/vercel/turbo/pull/4555)
- Make find_up use os.ReadDir by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turbo/pull/4599](https://togithub.com/vercel/turbo/pull/4599)
- fix(turbo-utils): package manager available by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turbo/pull/4603](https://togithub.com/vercel/turbo/pull/4603)

#### New Contributors

- [@&#8203;BRKalow](https://togithub.com/BRKalow) made their first
contribution in
[https://github.com/vercel/turbo/pull/4557](https://togithub.com/vercel/turbo/pull/4557)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v1.9.1...v1.9.2

</details>

<details>
<summary>TypeStrong/TypeDoc</summary>

###
[`v0.24.7`](https://togithub.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0247-2023-05-08)

[Compare
Source](https://togithub.com/TypeStrong/TypeDoc/compare/v0.24.6...v0.24.7)

##### Features

- TypeDoc will now allow conversion without any entry points to support
"readme only" packages,
[#&#8203;2264](https://togithub.com/TypeStrong/TypeDoc/issues/2264).

##### Bug Fixes

- Category children are now sorted according to the `sort` option,
[#&#8203;2272](https://togithub.com/TypeStrong/TypeDoc/issues/2272).
- Inline tags no longer require a space after the tag name to be parsed
as a tag,
[#&#8203;2273](https://togithub.com/TypeStrong/TypeDoc/issues/2273).
- Fixed module/namespace links in navigation when viewed in Safari,
[#&#8203;2275](https://togithub.com/TypeStrong/TypeDoc/issues/2275).

###
[`v0.24.6`](https://togithub.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0246-2023-04-24)

[Compare Source](https://togithub.com/TypeStrong/TypeDoc/compare/

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 10am on Saturday" (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](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/KBot-discord/utilities).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC44NC4yIiwidXBkYXRlZEluVmVyIjoiMzUuNzEuNCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
killbasa pushed a commit that referenced this pull request Jun 7, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | Type |
Update |
|---|---|---|---|---|---|---|---|
|
[@sapphire/discord.js-utilities](https://togithub.com/sapphiredev/utilities/tree/main/packages/discord.js-utilities)
([source](https://togithub.com/sapphiredev/utilities)) | [`6.0.5` ->
`6.1.0`](https://renovatebot.com/diffs/npm/@sapphire%2fdiscord.js-utilities/6.0.5/6.1.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/compatibility-slim/6.0.5)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/confidence-slim/6.0.5)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
|
[@sapphire/eslint-config](https://togithub.com/sapphiredev/utilities/tree/main/packages/eslint-config)
([source](https://togithub.com/sapphiredev/utilities)) | [`4.4.1` ->
`4.4.2`](https://renovatebot.com/diffs/npm/@sapphire%2feslint-config/4.4.1/4.4.2)
|
[![age](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/compatibility-slim/4.4.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/confidence-slim/4.4.1)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [@sapphire/framework](https://www.sapphirejs.dev)
([source](https://togithub.com/sapphiredev/framework)) | [`4.4.0` ->
`4.4.3`](https://renovatebot.com/diffs/npm/@sapphire%2fframework/4.4.0/4.4.3)
|
[![age](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/compatibility-slim/4.4.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/confidence-slim/4.4.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |
[`18.15.11` ->
`18.16.5`](https://renovatebot.com/diffs/npm/@types%2fnode/18.15.11/18.16.5)
|
[![age](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/compatibility-slim/18.15.11)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/confidence-slim/18.15.11)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint)
| [`5.58.0` ->
`5.59.2`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/5.58.0/5.59.2)
|
[![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/compatibility-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/confidence-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint)
| [`5.58.0` ->
`5.59.2`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/5.58.0/5.59.2)
|
[![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/compatibility-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/confidence-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[@vitest/coverage-c8](https://togithub.com/vitest-dev/vitest/tree/main/packages/coverage-c8#readme)
([source](https://togithub.com/vitest-dev/vitest)) | [`^0.30.1` ->
`^0.31.0`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-c8/0.30.1/0.31.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/compatibility-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/confidence-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [discord-api-types](https://discord-api-types.dev)
([source](https://togithub.com/discordjs/discord-api-types)) |
[`0.37.38` ->
`0.37.41`](https://renovatebot.com/diffs/npm/discord-api-types/0.37.38/0.37.41)
|
[![age](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/compatibility-slim/0.37.38)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/confidence-slim/0.37.38)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [discord.js](https://discord.js.org)
([source](https://togithub.com/discordjs/discord.js)) | [`14.9.0` ->
`14.11.0`](https://renovatebot.com/diffs/npm/discord.js/14.9.0/14.11.0)
|
[![age](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/compatibility-slim/14.9.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/confidence-slim/14.9.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [eslint](https://eslint.org)
([source](https://togithub.com/eslint/eslint)) | [`8.38.0` ->
`8.40.0`](https://renovatebot.com/diffs/npm/eslint/8.38.0/8.40.0) |
[![age](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/compatibility-slim/8.38.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/confidence-slim/8.38.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [lint-staged](https://togithub.com/okonet/lint-staged) | [`13.2.1` ->
`13.2.2`](https://renovatebot.com/diffs/npm/lint-staged/13.2.1/13.2.2) |
[![age](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/compatibility-slim/13.2.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/confidence-slim/13.2.1)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [prettier](https://prettier.io)
([source](https://togithub.com/prettier/prettier)) | [`2.8.7` ->
`2.8.8`](https://renovatebot.com/diffs/npm/prettier/2.8.7/2.8.8) |
[![age](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/compatibility-slim/2.8.7)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/confidence-slim/2.8.7)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [thedoctor0/zip-release](https://togithub.com/thedoctor0/zip-release)
| `0.6.2` -> `0.7.1` |
[![age](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/compatibility-slim/0.6.2)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/confidence-slim/0.6.2)](https://docs.renovatebot.com/merge-confidence/)
| action | minor |
| [turbo](https://turbo.build/repo)
([source](https://togithub.com/vercel/turbo)) | [`1.9.1` ->
`1.9.3`](https://renovatebot.com/diffs/npm/turbo/1.9.1/1.9.3) |
[![age](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/compatibility-slim/1.9.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/confidence-slim/1.9.1)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [typedoc](https://typedoc.org)
([source](https://togithub.com/TypeStrong/TypeDoc)) | [`0.24.4` ->
`0.24.7`](https://renovatebot.com/diffs/npm/typedoc/0.24.4/0.24.7) |
[![age](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/compatibility-slim/0.24.4)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/confidence-slim/0.24.4)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [vitest](https://togithub.com/vitest-dev/vitest) | [`^0.30.1` ->
`^0.31.0`](https://renovatebot.com/diffs/npm/vitest/0.30.1/0.31.0) |
[![age](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/compatibility-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/confidence-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [yarn](https://togithub.com/yarnpkg/berry) | [`3.3.1` ->
`3.5.1`](https://renovatebot.com/diffs/npm/yarn/3.3.1/3.5.1) |
[![age](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/compatibility-slim/3.3.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/confidence-slim/3.3.1)](https://docs.renovatebot.com/merge-confidence/)
| packageManager | minor |

---

### Release Notes

<details>
<summary>sapphiredev/utilities
(@&#8203;sapphire/discord.js-utilities)</summary>

###
[`v6.1.0`](https://togithub.com/sapphiredev/utilities/blob/HEAD/packages/discord.js-utilities/CHANGELOG.md#sapphirediscordjs-utilities610-httpsgithubcomsapphiredevutilitiescomparesapphirediscordjs-utilities607sapphirediscordjs-utilities610---2023-05-05)

[Compare
Source](https://togithub.com/sapphiredev/utilities/compare/@sapphire/discord.js-utilities@6.0.7...@sapphire/discord.js-utilities@6.1.0)

#### 🚀 Features

- **PaginatedMessage:** Add support for all select menus
([#&#8203;589](https://togithub.com/sapphiredev/utilities/issues/589))
([4858486](https://togithub.com/sapphiredev/utilities/commit/4858486714192e8d37cf69f2aeda3002c1bfb9aa))
- **PaginatedMessage:** Add support for per-page actions
([#&#8203;587](https://togithub.com/sapphiredev/utilities/issues/587))
([b917236](https://togithub.com/sapphiredev/utilities/commit/b9172364bc46a0adef2708ff79ad756bc78f6b1d))
- **PaginatedMessage:** Add method to update pages after response
([#&#8203;584](https://togithub.com/sapphiredev/utilities/issues/584))
([db13068](https://togithub.com/sapphiredev/utilities/commit/db130684ff3c1680f736451361eec80686a783e0))

###
[`v6.0.7`](https://togithub.com/sapphiredev/utilities/blob/HEAD/packages/discord.js-utilities/CHANGELOG.md#sapphirediscordjs-utilities607-httpsgithubcomsapphiredevutilitiescomparesapphirediscordjs-utilities606sapphirediscordjs-utilities607---2023-05-02)

[Compare
Source](https://togithub.com/sapphiredev/utilities/compare/@sapphire/discord.js-utilities@6.0.6...@sapphire/discord.js-utilities@6.0.7)

#### 🐛 Bug Fixes

- **PaginatedMessage:** Only add options and placeholder to the built-in
StringSelectMenu
([#&#8203;575](https://togithub.com/sapphiredev/utilities/issues/575))
([49d588b](https://togithub.com/sapphiredev/utilities/commit/49d588b007754bfae7ffa59be6ec0d1c266447f4))
- **paginatedmessage:** Fix checks for `actionIsButtonOrMenu`
([3f5d500](https://togithub.com/sapphiredev/utilities/commit/3f5d5000701c34328038c8a3e3dede021932a27b))

#### 📝 Documentation

- **paginatedmessage:** Fix examples
([c080740](https://togithub.com/sapphiredev/utilities/commit/c080740a6eeb151263827836d76463430624d62a))

###
[`v6.0.6`](https://togithub.com/sapphiredev/utilities/blob/HEAD/packages/discord.js-utilities/CHANGELOG.md#sapphirediscordjs-utilities606-httpsgithubcomsapphiredevutilitiescomparesapphirediscordjs-utilities605sapphirediscordjs-utilities606---2023-04-17)

[Compare
Source](https://togithub.com/sapphiredev/utilities/compare/@sapphire/discord.js-utilities@6.0.5...@sapphire/discord.js-utilities@6.0.6)

#### 🐛 Bug Fixes

- **discord.js-utilities:** Add tslib dependency to fix \__exportStar
not being defined
([2f6e4e6](https://togithub.com/sapphiredev/utilities/commit/2f6e4e65907bfe768a97b37830a10d5cadd75a1e))

</details>

<details>
<summary>sapphiredev/utilities
(@&#8203;sapphire/eslint-config)</summary>

###
[`v4.4.2`](https://togithub.com/sapphiredev/utilities/blob/HEAD/packages/eslint-config/CHANGELOG.md#sapphireeslint-config442-httpsgithubcomsapphiredevutilitiescomparesapphireeslint-config441sapphireeslint-config442---2023-05-02)

[Compare
Source](https://togithub.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.4.1...@sapphire/eslint-config@4.4.2)

#### 🐛 Bug Fixes

- **eslint-config:** Update dependencies
([9e508a9](https://togithub.com/sapphiredev/utilities/commit/9e508a90ca39874af15e875fcccfc3817c679599))

</details>

<details>
<summary>sapphiredev/framework</summary>

###
[`v4.4.3`](https://togithub.com/sapphiredev/framework/blob/HEAD/CHANGELOG.md#&#8203;443-httpsgithubcomsapphiredevframeworkcomparev442v443---2023-05-02)

[Compare
Source](https://togithub.com/sapphiredev/framework/compare/v4.4.2...v4.4.3)

#### 🐛 Bug Fixes

- Update dependencies
([852302e](https://togithub.com/sapphiredev/framework/commit/852302e9ca6144430b8f8c611560af3b5664e15f))

###
[`v4.4.2`](https://togithub.com/sapphiredev/framework/blob/HEAD/CHANGELOG.md#&#8203;442-httpsgithubcomsapphiredevframeworkcomparev441v442---2023-04-27)

[Compare
Source](https://togithub.com/sapphiredev/framework/compare/v4.4.1...v4.4.2)

#### 🐛 Bug Fixes

- Add missing permission to account for discord-api-types@0.37.40
([8c5ce9d](https://togithub.com/sapphiredev/framework/commit/8c5ce9dfafbb7a0a329f6feb7d5e216f1df6cedf))
- **deps:** Update all non-major dependencies
([#&#8203;631](https://togithub.com/sapphiredev/framework/issues/631))
([d9115d2](https://togithub.com/sapphiredev/framework/commit/d9115d266e2782604e82f0b22537771055cb8bb5))

###
[`v4.4.1`](https://togithub.com/sapphiredev/framework/blob/HEAD/CHANGELOG.md#&#8203;441-httpsgithubcomsapphiredevframeworkcomparev440v441---2023-04-18)

[Compare
Source](https://togithub.com/sapphiredev/framework/compare/v4.4.0...v4.4.1)

#### 🐛 Bug Fixes

- **permissions:** Add missing permission strings
([#&#8203;630](https://togithub.com/sapphiredev/framework/issues/630))
([23645bb](https://togithub.com/sapphiredev/framework/commit/23645bbe527119ab6be3824d2435f2dbb5bf89db))
- **ArgType:** Update `type` for guild\*ThreadChannel
([#&#8203;628](https://togithub.com/sapphiredev/framework/issues/628))
([222d50e](https://togithub.com/sapphiredev/framework/commit/222d50e0459f7769bea660ae9ae5ce412b927cdb))

#### 📝 Documentation

- Add code of conduct to the repo
([f4a9897](https://togithub.com/sapphiredev/framework/commit/f4a9897142224b0f8c238667a2d1c1180b844435))

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/eslint-plugin)</summary>

###
[`v5.59.2`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#&#8203;5592-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5591v5592-2023-05-01)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin)

###
[`v5.59.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#&#8203;5591-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5590v5591-2023-04-24)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.59.0...v5.59.1)

##### Bug Fixes

- **eslint-plugin:** \[prefer-regexp-exec] skip malformed regexes
([#&#8203;6935](https://togithub.com/typescript-eslint/typescript-eslint/issues/6935))
([05ed60e](https://togithub.com/typescript-eslint/typescript-eslint/commit/05ed60e25f1de9d1bb83d56c81a349130960bec8))
- **eslint-plugin:** \[unified-signatures] no parameters function
([#&#8203;6940](https://togithub.com/typescript-eslint/typescript-eslint/issues/6940))
([2970861](https://togithub.com/typescript-eslint/typescript-eslint/commit/297086154acc568a0ae8eb41c8977b7a7ba4e0ed))

###
[`v5.59.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#&#8203;5590-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5580v5590-2023-04-17)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.58.0...v5.59.0)

##### Bug Fixes

- **eslint-plugin:** \[no-unnecessary-condition] allow nullish
coalescing for naked type parameter
([#&#8203;6910](https://togithub.com/typescript-eslint/typescript-eslint/issues/6910))
([3e5f858](https://togithub.com/typescript-eslint/typescript-eslint/commit/3e5f8583f1e4fe045c2fe2143d6f280b7381f96b))

##### Features

- **eslint-plugin:** \[ban-types] add NonNullable suggestion and allow
custom suggestions
([#&#8203;6876](https://togithub.com/typescript-eslint/typescript-eslint/issues/6876))
([ff65235](https://togithub.com/typescript-eslint/typescript-eslint/commit/ff65235246bb6214fb64f0e0317373ca99f8bcbe))

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/parser)</summary>

###
[`v5.59.2`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#&#8203;5592-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5591v5592-2023-05-01)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

###
[`v5.59.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#&#8203;5591-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5590v5591-2023-04-24)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.59.0...v5.59.1)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

###
[`v5.59.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#&#8203;5590-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5580v5590-2023-04-17)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.58.0...v5.59.0)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

</details>

<details>
<summary>vitest-dev/vitest</summary>

###
[`v0.31.0`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.31.0)

[Compare
Source](https://togithub.com/vitest-dev/vitest/compare/v0.30.1...v0.31.0)

#####    🚨 Breaking Changes

- Update mock implementation to support ESM runtime, introduce
"vi.hoisted"  -  by
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3258](https://togithub.com/vitest-dev/vitest/issues/3258)
[<samp>(0c09a)</samp>](https://togithub.com/vitest-dev/vitest/commit/0c09a40d)
- Bypass ESM import order restriction with `vi.hoisted` to run code
before imports are executed:
    ```ts
    vi.hoisted(() => vi.setSystemTime(new Date(2022, 1, 1)))
    ```
    You can also use it to pass variables to `vi.mock`:
    ```ts
    const { mockedMethod } = vi.hoisted(() => {
      return { mockedMethod: vi.fn() }
    })   
    vi.mocked('./path/to/module.js', () => {
      return { originalMethod: mockedMethod }
    })
    ```
- Move assertion declarations to expect package  -  by
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3294](https://togithub.com/vitest-dev/vitest/issues/3294)
[<samp>(cf3af)</samp>](https://togithub.com/vitest-dev/vitest/commit/cf3afe2b)

    -   The change should be minor:

    ```diff
    - declare namespace Vi {
    + declare module 'vitest' {
       interface Assertion<T = any> extends CustomMatchers<T> {}
       interface AsymmetricMatchersContaining extends CustomMatchers {}
    }
    ```

#####    🚀 Features

- Add repeat method to tests  -  by
[@&#8203;samkevin1](https://togithub.com/samkevin1) in
[https://github.com/vitest-dev/vitest/issues/2652](https://togithub.com/vitest-dev/vitest/issues/2652)
[<samp>(7c8f0)</samp>](https://togithub.com/vitest-dev/vitest/commit/7c8f0ba9)
- Add an option to hide skipped test lines  -  by
[@&#8203;g4rry420](https://togithub.com/g4rry420) and
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/2745](https://togithub.com/vitest-dev/vitest/issues/2745)
[<samp>(9bdb1)</samp>](https://togithub.com/vitest-dev/vitest/commit/9bdb1603)
- **coverage**: Watermarks for c8  -  by
[@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3254](https://togithub.com/vitest-dev/vitest/issues/3254)
[<samp>(730af)</samp>](https://togithub.com/vitest-dev/vitest/commit/730af0b4)
- **ui**: Add html coverage  -  by
[@&#8203;userquin](https://togithub.com/userquin) and
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3071](https://togithub.com/vitest-dev/vitest/issues/3071)
[<samp>(e24cd)</samp>](https://togithub.com/vitest-dev/vitest/commit/e24cd9b2)
- **watch**: Test run cancelling, feat: `--bail` option for cancelling
test run  -  by [@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3163](https://togithub.com/vitest-dev/vitest/issues/3163)
[<samp>(8d460)</samp>](https://togithub.com/vitest-dev/vitest/commit/8d4606eb)

#####    🐞 Bug Fixes

- Don't call global setup teardown twice  -  by
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3188](https://togithub.com/vitest-dev/vitest/issues/3188)
[<samp>(ba3d1)</samp>](https://togithub.com/vitest-dev/vitest/commit/ba3d1338)
- Reporter to log version before provider initalizations  -  by
[@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3131](https://togithub.com/vitest-dev/vitest/issues/3131)
[<samp>(481b1)</samp>](https://togithub.com/vitest-dev/vitest/commit/481b1fd2)
- Throw an error if Vitest cannot access its internal state  -  by
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3250](https://togithub.com/vitest-dev/vitest/issues/3250)
[<samp>(fbb14)</samp>](https://togithub.com/vitest-dev/vitest/commit/fbb1468e)
- Warning suppression broken  -  by
[@&#8203;IceQub3](https://togithub.com/IceQub3) in
[https://github.com/vitest-dev/vitest/issues/3270](https://togithub.com/vitest-dev/vitest/issues/3270)
and
[https://github.com/vitest-dev/vitest/issues/3271](https://togithub.com/vitest-dev/vitest/issues/3271)
[<samp>(036de)</samp>](https://togithub.com/vitest-dev/vitest/commit/036de797)
- Show correct diff in "toHaveBeenCalledWith"  -  by
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3289](https://togithub.com/vitest-dev/vitest/issues/3289)
[<samp>(19fcd)</samp>](https://togithub.com/vitest-dev/vitest/commit/19fcd8df)
- Don't print esm warning, if package name is not found  -  by
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3292](https://togithub.com/vitest-dev/vitest/issues/3292)
[<samp>(62c14)</samp>](https://togithub.com/vitest-dev/vitest/commit/62c14cba)
- Support exactOptionalPropertyTypes  -  by
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3293](https://togithub.com/vitest-dev/vitest/issues/3293)
[<samp>(ba81d)</samp>](https://togithub.com/vitest-dev/vitest/commit/ba81d8a3)
- Don't inline vite hmr and rollup types  -  by
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3291](https://togithub.com/vitest-dev/vitest/issues/3291)
[<samp>(1f118)</samp>](https://togithub.com/vitest-dev/vitest/commit/1f1189bc)
-   **browser**:
- Failing to load vitest/utils  -  by
[@&#8203;userquin](https://togithub.com/userquin) in
[https://github.com/vitest-dev/vitest/issues/3190](https://togithub.com/vitest-dev/vitest/issues/3190)
[<samp>(78bad)</samp>](https://togithub.com/vitest-dev/vitest/commit/78bad4ab)
-   **coverage**:
- `thresholdAutoUpdate` to work with `perFile`  -  by
[@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3182](https://togithub.com/vitest-dev/vitest/issues/3182)
[<samp>(29eeb)</samp>](https://togithub.com/vitest-dev/vitest/commit/29eebf65)
- Throw error if fail to load built-in provider  -  by
[@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3217](https://togithub.com/vitest-dev/vitest/issues/3217)
[<samp>(0a287)</samp>](https://togithub.com/vitest-dev/vitest/commit/0a2875e3)
- Stackblitz hangs with c8  -  by
[@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3225](https://togithub.com/vitest-dev/vitest/issues/3225)
[<samp>(d9fda)</samp>](https://togithub.com/vitest-dev/vitest/commit/d9fda2a1)
- C8 to ignore vite's generated helpers  -  by
[@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3241](https://togithub.com/vitest-dev/vitest/issues/3241)
[<samp>(21942)</samp>](https://togithub.com/vitest-dev/vitest/commit/21942db0)
- Workspaces c8 source maps  -  by
[@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3226](https://togithub.com/vitest-dev/vitest/issues/3226)
[<samp>(efce3)</samp>](https://togithub.com/vitest-dev/vitest/commit/efce3b4d)
-   **docs**:
- Correct typo and broken link to WebdriverIO  -  by
[@&#8203;nathanbabcock](https://togithub.com/nathanbabcock) in
[https://github.com/vitest-dev/vitest/issues/3275](https://togithub.com/vitest-dev/vitest/issues/3275)
[<samp>(c7da1)</samp>](https://togithub.com/vitest-dev/vitest/commit/c7da155f)
-   **spy**:
- Update to set initial implementation through normal logic  -  by
[@&#8203;Codex-](https://togithub.com/Codex-) in
[https://github.com/vitest-dev/vitest/issues/3260](https://togithub.com/vitest-dev/vitest/issues/3260)
and
[https://github.com/vitest-dev/vitest/issues/3263](https://togithub.com/vitest-dev/vitest/issues/3263)
[<samp>(c759a)</samp>](https://togithub.com/vitest-dev/vitest/commit/c759a9aa)
-   **vite-node**:
- Circular imports  -  by [@&#8203;antfu](https://togithub.com/antfu) in
[https://github.com/vitest-dev/vitest/issues/3196](https://togithub.com/vitest-dev/vitest/issues/3196)
[<samp>(cbb59)</samp>](https://togithub.com/vitest-dev/vitest/commit/cbb593a8)
- Add missing `import.meta.hot.send` mock  -  by
[@&#8203;antfu](https://togithub.com/antfu)
[<samp>(b1624)</samp>](https://togithub.com/vitest-dev/vitest/commit/b1624db5)
-   **vitest**:
- Also check for vite relative to vitest package  -  by
[@&#8203;JoshuaKGoldberg](https://togithub.com/JoshuaKGoldberg) and
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3274](https://togithub.com/vitest-dev/vitest/issues/3274)
[<samp>(a3393)</samp>](https://togithub.com/vitest-dev/vitest/commit/a3393b15)
-   **watch**:
- Run test files when added to filesystem  -  by
[@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3189](https://togithub.com/vitest-dev/vitest/issues/3189)
[<samp>(7b2c8)</samp>](https://togithub.com/vitest-dev/vitest/commit/7b2c81bc)

#####     [View changes on
GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.30.1...v0.31.0)

</details>

<details>
<summary>discordjs/discord-api-types</summary>

###
[`v0.37.41`](https://togithub.com/discordjs/discord-api-types/blob/HEAD/CHANGELOG.md#&#8203;03741-httpsgithubcomdiscordjsdiscord-api-typescompare0374003741-2023-05-01)

[Compare
Source](https://togithub.com/discordjs/discord-api-types/compare/0.37.40...0.37.41)

##### Bug Fixes

- **GatewayGuildMembersChunkDispatchData:** Omit `guild_id` for
presences
([#&#8203;761](https://togithub.com/discordjs/discord-api-types/issues/761))
([5079b16](https://togithub.com/discordjs/discord-api-types/commit/5079b164db3ac3bda25675a553a586f099555667))
- **types:** move `types` condition to the front
([#&#8203;763](https://togithub.com/discordjs/discord-api-types/issues/763))
([9dce6ed](https://togithub.com/discordjs/discord-api-types/commit/9dce6ed392b64e602c3cc05946bc0f30bac7279e))

###
[`v0.37.40`](https://togithub.com/discordjs/discord-api-types/blob/HEAD/CHANGELOG.md#&#8203;03740-httpsgithubcomdiscordjsdiscord-api-typescompare0373903740-2023-04-24)

[Compare
Source](https://togithub.com/discordjs/discord-api-types/compare/0.37.39...0.37.40)

##### Features

- add support for voice messages
([#&#8203;749](https://togithub.com/discordjs/discord-api-types/issues/749))
([3dac5b9](https://togithub.com/discordjs/discord-api-types/commit/3dac5b93e7568ba2fbd3bc30d229d2df80f96eed))

###
[`v0.37.39`](https://togithub.com/discordjs/discord-api-types/blob/HEAD/CHANGELOG.md#&#8203;03739-httpsgithubcomdiscordjsdiscord-api-typescompare0373803739-2023-04-17)

[Compare
Source](https://togithub.com/discordjs/discord-api-types/compare/0.37.38...0.37.39)

##### Bug Fixes

- **RESTPostAPIChannelMessagesThreadsJSONBody:** mark
`auto_archive_duration` as optional
([ca6a95d](https://togithub.com/discordjs/discord-api-types/commit/ca6a95d69c7b93f564f10cce422faf5ea4133be7))

##### Features

- **APIGuild:** add `max_stage_video_channel_users`
([#&#8203;550](https://togithub.com/discordjs/discord-api-types/issues/550))
([9a66d21](https://togithub.com/discordjs/discord-api-types/commit/9a66d21f4913c63ed7c192cf9340febe603bf516))

</details>

<details>
<summary>discordjs/discord.js</summary>

###
[`v14.11.0`](https://togithub.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#&#8203;14110-httpsgithubcomdiscordjsdiscordjscompare1410214110---2023-05-06)

[Compare
Source](https://togithub.com/discordjs/discord.js/compare/14.10.2...14.11.0)

#### Bug Fixes

- **WebSocketManager:** Properly emit shard error events
([#&#8203;9521](https://togithub.com/discordjs/discord.js/issues/9521))
([e627468](https://togithub.com/discordjs/discord.js/commit/e6274681fd10b0d75e1d3b448c94b50ec6810367))
- **WebSocketManager:** Emit raw ws events again
([#&#8203;9502](https://togithub.com/discordjs/discord.js/issues/9502))
([c429763](https://togithub.com/discordjs/discord.js/commit/c429763be8e94f0f0cbc630e8bb1d415d46f1465))

#### Documentation

- **Client:** Update Sapphire's snowflake utility links
([#&#8203;9501](https://togithub.com/discordjs/discord.js/issues/9501))
([1b7981e](https://togithub.com/discordjs/discord.js/commit/1b7981e4696b8ae74ceffa876fc0a9be7d0b9f93))

#### Features

- **Guild:** Safety alerts channel and mention raid protection
([#&#8203;8959](https://togithub.com/discordjs/discord.js/issues/8959))
([6b2c3fb](https://togithub.com/discordjs/discord.js/commit/6b2c3fb9d0571de808e990cf064f73240ab93451))

#### Performance

- **Role:** Linear speed position getter
([#&#8203;9493](https://togithub.com/discordjs/discord.js/issues/9493))
([8e9a2b4](https://togithub.com/discordjs/discord.js/commit/8e9a2b4630f78bb9e45345ec2a16812bfac70a20))

#### Refactor

- **GuildChannel:** Simplify constructor
([#&#8203;9499](https://togithub.com/discordjs/discord.js/issues/9499))
([f2ad076](https://togithub.com/discordjs/discord.js/commit/f2ad0762c521422ab64e5b10344a6fd67961031b))

#### Typings

- **StringSelectMenuComponentData:** `options` is required
([#&#8203;9515](https://togithub.com/discordjs/discord.js/issues/9515))
([d7b18f0](https://togithub.com/discordjs/discord.js/commit/d7b18f0681d4147ff192c98108c035d6d0f96cce))

###
[`v14.10.2`](https://togithub.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#&#8203;14102-httpsgithubcomdiscordjsdiscordjscompare1410114102---2023-05-01)

[Compare
Source](https://togithub.com/discordjs/discord.js/compare/14.10.1...14.10.2)

#### Bug Fixes

- Correct `isJSONEncodable()` import
([#&#8203;9495](https://togithub.com/discordjs/discord.js/issues/9495))
([201b002](https://togithub.com/discordjs/discord.js/commit/201b002ad405b845ace5f708077c1f157bb4126d))
- **Client:** `generateInvite()` scope validation
([#&#8203;9492](https://togithub.com/discordjs/discord.js/issues/9492))
([b327f49](https://togithub.com/discordjs/discord.js/commit/b327f4925ff557e0aa8273d7f017aa616226ca06))

###
[`v14.10.1`](https://togithub.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#&#8203;14101-httpsgithubcomdiscordjsdiscordjscompare1410014101---2023-05-01)

[Compare
Source](https://togithub.com/discordjs/discord.js/compare/14.10.0...14.10.1)

#### Bug Fixes

- **Client:** Spelling of InvalidScopesWithPermissions
([ac9bf3a](https://togithub.com/discordjs/discord.js/commit/ac9bf3ac06ec78dbaca2ce4a82cceb0d82484211))

#### Refactor

- **ShardClientUtil:** Logic de-duplication
([#&#8203;9491](https://togithub.com/discordjs/discord.js/issues/9491))
([a9f2bff](https://togithub.com/discordjs/discord.js/commit/a9f2bff82a18c6a3afdee99e5830e1d7b4da65dc))

###
[`v14.10.0`](https://togithub.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#&#8203;14100-httpsgithubcomdiscordjsdiscordjscompare149014100---2023-05-01)

[Compare
Source](https://togithub.com/discordjs/discord.js/compare/14.9.0...14.10.0)

#### Bug Fixes

- **ShardClientUtil:** Fix client event names
([#&#8203;9474](https://togithub.com/discordjs/discord.js/issues/9474))
([ad217cc](https://togithub.com/discordjs/discord.js/commit/ad217cc7604dda6a33df73db82799fd5bb4e85a9))
- **BaseClient:** Prevent user agent mutation
([#&#8203;9425](https://togithub.com/discordjs/discord.js/issues/9425))
([217e5d8](https://togithub.com/discordjs/discord.js/commit/217e5d81005a2506c96335f7fb96fa21d7dbb04c))
- **BitField:** Use only enum names in iterating
([#&#8203;9357](https://togithub.com/discordjs/discord.js/issues/9357))
([40d07fb](https://togithub.com/discordjs/discord.js/commit/40d07fbbbd51d62793d9ea541f41f157b5dad224))
- Use new permission name
([#&#8203;9274](https://togithub.com/discordjs/discord.js/issues/9274))
([d2d27ce](https://togithub.com/discordjs/discord.js/commit/d2d27ce7346bc37b34938c84bd3b106a4fa51f53))
- **Message#editable:** Fix permissions check in locked threads
([#&#8203;9319](https://togithub.com/discordjs/discord.js/issues/9319))
([d4c1fec](https://togithub.com/discordjs/discord.js/commit/d4c1fecbe264bc52a70aaf0ec303d35e2f15bbcd))
- Fix external links
([#&#8203;9313](https://togithub.com/discordjs/discord.js/issues/9313))
([a7425c2](https://togithub.com/discordjs/discord.js/commit/a7425c29c4f23f1b31f4c6a463107ca9eb7fd7e2))

#### Documentation

- **AutoModerationRule:** Update docs
([#&#8203;9464](https://togithub.com/discordjs/discord.js/issues/9464))
([1b15d31](https://togithub.com/discordjs/discord.js/commit/1b15d31b5ae1b1739716fab00b18083c1d7d389a))
- **APITypes:** Document role & user select menu components
([#&#8203;9435](https://togithub.com/discordjs/discord.js/issues/9435))
([c6ca5a8](https://togithub.com/discordjs/discord.js/commit/c6ca5a83e7b72613f95c2145606a1330f64ae894))
- **BaseMessageOptions:** Fix embeds and components
([#&#8203;9437](https://togithub.com/discordjs/discord.js/issues/9437))
([5c52bb9](https://togithub.com/discordjs/discord.js/commit/5c52bb95906250518a8813820d543f43dd7abdf9))
- **InteractionResponses:** ShowModal docs change
([#&#8203;9434](https://togithub.com/discordjs/discord.js/issues/9434))
([7d34100](https://togithub.com/discordjs/discord.js/commit/7d341000d44b762a2fe0434a6b518f7d63539d34))
- Use ESM code in examples
([#&#8203;9427](https://togithub.com/discordjs/discord.js/issues/9427))
([ce287f2](https://togithub.com/discordjs/discord.js/commit/ce287f21d1540da7f17cac8a57dc33a67f391ef3))
- Generate static imports for types with api-extractor
([98a76db](https://togithub.com/discordjs/discord.js/commit/98a76db482879f79d6bb2fb2e5fc65ac2c34e2d9))
- **Options:** Fix links and invalid syntax
([#&#8203;9322](https://togithub.com/discordjs/discord.js/issues/9322))
([86e5f5a](https://togithub.com/discordjs/discord.js/commit/86e5f5a119c6d2588b988a33236d358ded357847))
- Cleanup MessageCreateOptions and MessageReplyOptions
([#&#8203;9283](https://togithub.com/discordjs/discord.js/issues/9283))
([300059c](https://togithub.com/discordjs/discord.js/commit/300059cb266e6cca42c30ee7f997c48ab2cc565e))
- **Events:** Document auto moderation events
([#&#8203;9342](https://togithub.com/discordjs/discord.js/issues/9342))
([79bcdfa](https://togithub.com/discordjs/discord.js/commit/79bcdfa767e7e842164e1174b6f4834ed731d329))
- Add `SnowflakeUtil`
([#&#8203;9371](https://togithub.com/discordjs/discord.js/issues/9371))
([8ffcf77](https://togithub.com/discordjs/discord.js/commit/8ffcf77840b62590fcb4731380d28b22d0b98741))
- Use stable tag
([#&#8203;9343](https://togithub.com/discordjs/discord.js/issues/9343))
([c0f2dd7](https://togithub.com/discordjs/discord.js/commit/c0f2dd713151a29c98e1eebad66721a208be1fc0))
- Remove `JSONEncondable`
([#&#8203;9344](https://togithub.com/discordjs/discord.js/issues/9344))
([b2eec5f](https://togithub.com/discordjs/discord.js/commit/b2eec5f9fcf37ebb3b7f87a67a6ee3160c182183))

#### Features

- **Attachment:** Voice messages
([#&#8203;9392](https://togithub.com/discordjs/discord.js/issues/9392))
([3e01f91](https://togithub.com/discordjs/discord.js/commit/3e01f91bbba2cbacacc6c921ed664752f679960b))
- **BaseInteraction:** Support new channel payload
([#&#8203;9337](https://togithub.com/discordjs/discord.js/issues/9337))
([29389e3](https://togithub.com/discordjs/discord.js/commit/29389e39f479b832e54c7cb3ddd363aebe99674f))
- **RoleTagData:** Add guildConnections
([#&#8203;9366](https://togithub.com/discordjs/discord.js/issues/9366))
([2dddbe1](https://togithub.com/discordjs/discord.js/commit/2dddbe1f321f2e2722dba4a28f7d18384cf50353))

#### Performance

- **RoleManager:** Dont call Role#position getter twice per role
([#&#8203;9352](https://togithub.com/discordjs/discord.js/issues/9352))
([bfee6c8](https://togithub.com/discordjs/discord.js/commit/bfee6c8d889502ea39ad919dd9b1e6253a2af571))

#### Refactor

- **WebSocketManager:** Use /ws package internally
([#&#8203;9099](https://togithub.com/discordjs/discord.js/issues/9099))
([a9e0de4](https://togithub.com/discordjs/discord.js/commit/a9e0de4288ea39a6a089b8379dcd44ac0053dac7))
- Remove `fromInteraction` in internal channel creation
([#&#8203;9335](https://togithub.com/discordjs/discord.js/issues/9335))
([794abe8](https://togithub.com/discordjs/discord.js/commit/794abe8450bae000cd0544922cdf53e7b3e4c59c))

#### Typings

- **AutoModerationActionMetadataOptions:** Make channel property
optional
([#&#8203;9460](https://togithub.com/discordjs/discord.js/issues/9460))
([d26df5f](https://togithub.com/discordjs/discord.js/commit/d26df5fabaf227fb9d10ba5cc1ab326de55aadbc))
- **CategoryChannel:** Ensure `parent` and `parentId` are `null`
([#&#8203;9327](https://togithub.com/discordjs/discord.js/issues/9327))
([8218ffc](https://togithub.com/discordjs/discord.js/commit/8218ffc78d23234b32c05a97fde2f4bea64d7aa6))
- **GuildTextBasedChannel:** Remove unnecessary exclusion of forum
channels
([#&#8203;9326](https://togithub.com/discordjs/discord.js/issues/9326))
([7ff3d52](https://togithub.com/discordjs/discord.js/commit/7ff3d528d942a0daa990194915ff8328dec99149))

</details>

<details>
<summary>eslint/eslint</summary>

### [`v8.40.0`](https://togithub.com/eslint/eslint/releases/tag/v8.40.0)

[Compare
Source](https://togithub.com/eslint/eslint/compare/v8.39.0...v8.40.0)

#### Features

-
[`5db7808`](https://togithub.com/eslint/eslint/commit/5db7808139c1f2172797285a0700f01644bda254)
feat: improve flat config errors for invalid rule options and severities
([#&#8203;17140](https://togithub.com/eslint/eslint/issues/17140)) (Josh
Goldberg ✨)
-
[`f5574dc`](https://togithub.com/eslint/eslint/commit/f5574dc739fcc74a7841217ba1f31cce02bee1ff)
feat: Add findConfigFile() method to FlatESLint
([#&#8203;17142](https://togithub.com/eslint/eslint/issues/17142))
(Nicholas C. Zakas)
-
[`e52b98b`](https://togithub.com/eslint/eslint/commit/e52b98bf25d882da4efd5559ce5974b6697cf701)
feat: add `sourceCode` property to the rule context
([#&#8203;17107](https://togithub.com/eslint/eslint/issues/17107))
(Nitin Kumar)
-
[`1468f5b`](https://togithub.com/eslint/eslint/commit/1468f5b640cfa6fdd8a5ec895337f692def2780b)
feat: add `physicalFilename` property to the rule context
([#&#8203;17111](https://togithub.com/eslint/eslint/issues/17111))
(Nitin Kumar)
-
[`0df4d4f`](https://togithub.com/eslint/eslint/commit/0df4d4f658c214e51310a986c03d44d34ceae3ec)
feat: add `cwd` to rule context
([#&#8203;17106](https://togithub.com/eslint/eslint/issues/17106))
(Nitin Kumar)
-
[`52018f2`](https://togithub.com/eslint/eslint/commit/52018f21c19b3e461cae32843cddd17ed42f19cd)
feat: add `filename` property to the rule context
([#&#8203;17108](https://togithub.com/eslint/eslint/issues/17108))
(Nitin Kumar)
-
[`559ff4e`](https://togithub.com/eslint/eslint/commit/559ff4e4bc54a8b6e6b54825d83c532d724204b3)
feat: add new `omitLastInOneLineClassBody` option to the `semi` rule
([#&#8203;17105](https://togithub.com/eslint/eslint/issues/17105))
(Nitin Kumar)

#### Bug Fixes

-
[`f076e54`](https://togithub.com/eslint/eslint/commit/f076e54ecdb0fae70d9b43ad6888606097beef97)
fix: Ensure FlatESLint#findConfigFile() doesn't throw.
([#&#8203;17151](https://togithub.com/eslint/eslint/issues/17151))
(Nicholas C. Zakas)

#### Documentation

-
[`e980bf3`](https://togithub.com/eslint/eslint/commit/e980bf38cf441f2eb29c458b93df77dc0111b391)
docs: Update README (GitHub Actions Bot)
-
[`e92a6fc`](https://togithub.com/eslint/eslint/commit/e92a6fc7ed2a427f5e95f4b3a1c21d71553c97ee)
docs: Update README (GitHub Actions Bot)
-
[`af5fe64`](https://togithub.com/eslint/eslint/commit/af5fe64c398c9bd4206c3c6c1ade81768b291031)
docs: Fix custom rule schema docs
([#&#8203;17115](https://togithub.com/eslint/eslint/issues/17115)) (Adam
Jones)
-
[`4a352a9`](https://togithub.com/eslint/eslint/commit/4a352a957ba9e721bec9f6f403b419a22b0ec423)
docs: explain how to include predefined globals
([#&#8203;17114](https://togithub.com/eslint/eslint/issues/17114))
(Marcus Wyatt)
-
[`5ea15d9`](https://togithub.com/eslint/eslint/commit/5ea15d92ee358e8f3f652c94c019cac96aaec651)
docs: add mastodon link in readme
([#&#8203;17110](https://togithub.com/eslint/eslint/issues/17110)) (唯然)

#### Chores

-
[`4053004`](https://togithub.com/eslint/eslint/commit/4053004c951813473d1c43f9f9959a9a3484242f)
chore: upgrade
[@&#8203;eslint/js](https://togithub.com/eslint/js)[@&#8203;8](https://togithub.com/8).40.0
([#&#8203;17156](https://togithub.com/eslint/eslint/issues/17156))
(Milos Djermanovic)
-
[`50fed1d`](https://togithub.com/eslint/eslint/commit/50fed1da4449ad7ecbb558294438273cfce603d4)
chore: package.json update for
[@&#8203;eslint/js](https://togithub.com/eslint/js) release (ESLint
Jenkins)
-
[`4c7a170`](https://togithub.com/eslint/eslint/commit/4c7a170b04c5a746e401bef7ce79766ff66a1168)
chore: upgrade
[@&#8203;eslint/eslintrc](https://togithub.com/eslint/eslintrc)[@&#8203;2](https://togithub.com/2).0.3
([#&#8203;17155](https://togithub.com/eslint/eslint/issues/17155))
(Milos Djermanovic)
-
[`e80b7cc`](https://togithub.com/eslint/eslint/commit/e80b7cce640b60c00802148dbb51d03c7223afa9)
chore: upgrade espree@9.5.2
([#&#8203;17154](https://togithub.com/eslint/eslint/issues/17154))
(Milos Djermanovic)
-
[`ce3ac91`](https://togithub.com/eslint/eslint/commit/ce3ac91b510576e2afba1657aa5f09e162b4ab07)
chore: upgrade eslint-visitor-keys@3.4.1
([#&#8203;17153](https://togithub.com/eslint/eslint/issues/17153))
(Milos Djermanovic)
-
[`9094d79`](https://togithub.com/eslint/eslint/commit/9094d79fb42c0ebb6100426a3f2f851e8d42a0ee)
chore: add `latest/` to `meta.docs.url` in all core rules
([#&#8203;17136](https://togithub.com/eslint/eslint/issues/17136))
(Milos Djermanovic)
-
[`d85efad`](https://togithub.com/eslint/eslint/commit/d85efad655deacc0dc3fdbbace33307094c3b91b)
perf: don't use `grapheme-splitter` on ASCII strings in key-spacing rule
([#&#8203;17122](https://togithub.com/eslint/eslint/issues/17122))
(Milos Djermanovic)

### [`v8.39.0`](https://togithub.com/eslint/eslint/releases/tag/v8.39.0)

[Compare
Source](https://togithub.com/eslint/eslint/compare/v8.38.0...v8.39.0)

#### Features

-
[`3f7af9f`](https://togithub.com/eslint/eslint/commit/3f7af9f408625dbc486af914706d34c4b483b5ba)
feat: Implement `SourceCode#markVariableAsUsed()`
([#&#8203;17086](https://togithub.com/eslint/eslint/issues/17086))
(Nicholas C. Zakas)

#### Documentation

-
[`6987dc5`](https://togithub.com/eslint/eslint/commit/6987dc59e46f4e345d0d6c20c1f2c6846bbd7acc)
docs: Fix formatting in Custom Rules docs
([#&#8203;17097](https://togithub.com/eslint/eslint/issues/17097))
(Milos Djermanovic)
-
[`4ee92e5`](https://togithub.com/eslint/eslint/commit/4ee92e5cbdeba6fea2147901ce926de16946958a)
docs: Update README (GitHub Actions Bot)
-
[`d8e9887`](https://togithub.com/eslint/eslint/commit/d8e9887c2c384d24d586d08ee9ae2ada79bd234c)
docs: Custom Rules cleanup/expansion
([#&#8203;16906](https://togithub.com/eslint/eslint/issues/16906)) (Ben
Perlmutter)
-
[`1fea279`](https://togithub.com/eslint/eslint/commit/1fea2797801a82a2718814c83dad641dab092bcc)
docs: Clarify how to add to tsc agenda
([#&#8203;17084](https://togithub.com/eslint/eslint/issues/17084))
(Nicholas C. Zakas)
-
[`970ef1c`](https://togithub.com/eslint/eslint/commit/970ef1c868235a58297682513842f1256cdfbd03)
docs: Update triage board location (Nicholas C. Zakas)
-
[`6d8bffd`](https://togithub.com/eslint/eslint/commit/6d8bffdf45d50e272dc45e6d2d05b4a737514468)
docs: Update README (GitHub Actions Bot)

#### Chores

-
[`60a6f26`](https://togithub.com/eslint/eslint/commit/60a6f2694deb4aa1c54de2a28d0357cddfd16644)
chore: upgrade
[@&#8203;eslint/js](https://togithub.com/eslint/js)[@&#8203;8](https://togithub.com/8).39.0
([#&#8203;17102](https://togithub.com/eslint/eslint/issues/17102))
(Milos Djermanovic)
-
[`d5ba5c0`](https://togithub.com/eslint/eslint/commit/d5ba5c0a85e7a10777761f5d46c104ab7f25845b)
chore: package.json update for
[@&#8203;eslint/js](https://togithub.com/eslint/js) release (ESLint
Jenkins)
-
[`f57eff2`](https://togithub.com/eslint/eslint/commit/f57eff20f5789408e95061f1af5354bb9b4f4784)
ci: run tests on Node.js v20
([#&#8203;17093](https://togithub.com/eslint/eslint/issues/17093))
(Nitin Kumar)
-
[`9d1b8fc`](https://togithub.com/eslint/eslint/commit/9d1b8fc60cc31f12618e58c10a2669506b7ce9bf)
perf: Binary search in token store `utils.search`
([#&#8203;17066](https://togithub.com/eslint/eslint/issues/17066))
(Francesco Trotta)
-
[`07a4435`](https://togithub.com/eslint/eslint/commit/07a4435a0c08cb63ebf11b71f735bac20318829b)
chore: Add request for minimal repro to bug report
([#&#8203;17081](https://togithub.com/eslint/eslint/issues/17081))
(Nicholas C. Zakas)
-
[`eac4943`](https://togithub.com/eslint/eslint/commit/eac4943ba2e4edb3dbfea0470e5d4b15a4926c40)
refactor: remove unnecessary use of `SourceCode#getAncestors` in rules
([#&#8203;17075](https://togithub.com/eslint/eslint/issues/17075))
(Milos Djermanovic)
-
[`0a7b60a`](https://togithub.com/eslint/eslint/commit/0a7b60a9d5621dbbc1a8a8adda3b7c2060c779ca)
chore: update description of `SourceCode#getDeclaredVariables`
([#&#8203;17072](https://togithub.com/eslint/eslint/issues/17072))
(Milos Djermanovic)
-
[`6e2df71`](https://togithub.com/eslint/eslint/commit/6e2df71cc390252aaca212abe3dc0467fe397450)
chore: remove unnecessary references to the LICENSE file
([#&#8203;17071](https://togithub.com/eslint/eslint/issues/17071))
(Milos Djermanovic)

</details>

<details>
<summary>okonet/lint-staged</summary>

###
[`v13.2.2`](https://togithub.com/okonet/lint-staged/releases/tag/v13.2.2)

[Compare
Source](https://togithub.com/okonet/lint-staged/compare/v13.2.1...v13.2.2)

##### Bug Fixes

- **dependencies:** update `yaml@2.2.2` (GHSA-f9xv-q969-pqx4)
([#&#8203;1290](https://togithub.com/okonet/lint-staged/issues/1290))
([cf691aa](https://togithub.com/okonet/lint-staged/commit/cf691aa188719d9479ceaeffbffe814594fdb65f))

</details>

<details>
<summary>prettier/prettier</summary>

###
[`v2.8.8`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#&#8203;288)

[Compare
Source](https://togithub.com/prettier/prettier/compare/2.8.7...2.8.8)

This version is a republished version of v2.8.7.
A bad version was accidentally published and [it can't be
unpublished](https://togithub.com/npm/cli/issues/1686), apologies for
the churn.

</details>

<details>
<summary>thedoctor0/zip-release</summary>

###
[`v0.7.1`](https://togithub.com/TheDoctor0/zip-release/releases/tag/0.7.1)

[Compare
Source](https://togithub.com/thedoctor0/zip-release/compare/0.7.0...0.7.1)

- Allow `tar.gz` usage as `type` for the convenience in job matrix
([#&#8203;38](https://togithub.com/thedoctor0/zip-release/issues/38))

###
[`v0.7.0`](https://togithub.com/TheDoctor0/zip-release/releases/tag/0.7.0)

[Compare
Source](https://togithub.com/thedoctor0/zip-release/compare/0.6.3...0.7.0)

- Add support for custom command parameters (see
[custom](https://togithub.com/TheDoctor0/zip-release#custom) parameter)

###
[`v0.6.3`](https://togithub.com/TheDoctor0/zip-release/releases/tag/0.6.3)

[Compare
Source](https://togithub.com/thedoctor0/zip-release/compare/0.6.2...0.6.3)

- Handle multiple exclusions with tar
([#&#8203;33](https://togithub.com/thedoctor0/zip-release/issues/33))

</details>

<details>
<summary>vercel/turbo</summary>

### [`v1.9.3`](https://togithub.com/vercel/turbo/releases/tag/v1.9.3):
Turborepo v1.9.3

[Compare
Source](https://togithub.com/vercel/turbo/compare/v1.9.2...v1.9.3)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.9.3 -->

#### What's Changed

##### Changelog

- Revert "fix(turborepo): SCM tests and renaming
([#&#8203;4462](https://togithub.com/vercel/turbo/issues/4462))" by
[@&#8203;NicholasLYang](https://togithub.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/4604](https://togithub.com/vercel/turbo/pull/4604)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v1.9.2...v1.9.3

### [`v1.9.2`](https://togithub.com/vercel/turbo/releases/tag/v1.9.2):
Turborepo v1.9.2

[Compare
Source](https://togithub.com/vercel/turbo/compare/v1.9.1...v1.9.2)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.9.2 -->

#### What's Changed

##### Changelog

- chore: Fix spelling by
[@&#8203;NicholasLYang](https://togithub.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/4552](https://togithub.com/vercel/turbo/pull/4552)
- Include TimeSaved metric in Run Summaries by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turbo/pull/4539](https://togithub.com/vercel/turbo/pull/4539)
- docs: add missing comma in `turbo.json` by
[@&#8203;BRKalow](https://togithub.com/BRKalow) in
[https://github.com/vercel/turbo/pull/4557](https://togithub.com/vercel/turbo/pull/4557)
- Delete a test fixture we don't need by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turbo/pull/4558](https://togithub.com/vercel/turbo/pull/4558)
- fix(create-turbo): correct package manager selection by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turbo/pull/4574](https://togithub.com/vercel/turbo/pull/4574)
- Print Run URL if there is one by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turbo/pull/4562](https://togithub.com/vercel/turbo/pull/4562)
- fix(create-turbo): prompt fix by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turbo/pull/4586](https://togithub.com/vercel/turbo/pull/4586)
- fix: better support for pnpm aliases by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/4555](https://togithub.com/vercel/turbo/pull/4555)
- Make find_up use os.ReadDir by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turbo/pull/4599](https://togithub.com/vercel/turbo/pull/4599)
- fix(turbo-utils): package manager available by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turbo/pull/4603](https://togithub.com/vercel/turbo/pull/4603)

#### New Contributors

- [@&#8203;BRKalow](https://togithub.com/BRKalow) made their first
contribution in
[https://github.com/vercel/turbo/pull/4557](https://togithub.com/vercel/turbo/pull/4557)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v1.9.1...v1.9.2

</details>

<details>
<summary>TypeStrong/TypeDoc</summary>

###
[`v0.24.7`](https://togithub.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0247-2023-05-08)

[Compare
Source](https://togithub.com/TypeStrong/TypeDoc/compare/v0.24.6...v0.24.7)

##### Features

- TypeDoc will now allow conversion without any entry points to support
"readme only" packages,
[#&#8203;2264](https://togithub.com/TypeStrong/TypeDoc/issues/2264).

##### Bug Fixes

- Category children are now sorted according to the `sort` option,
[#&#8203;2272](https://togithub.com/TypeStrong/TypeDoc/issues/2272).
- Inline tags no longer require a space after the tag name to be parsed
as a tag,
[#&#8203;2273](https://togithub.com/TypeStrong/TypeDoc/issues/2273).
- Fixed module/namespace links in navigation when viewed in Safari,
[#&#8203;2275](https://togithub.com/TypeStrong/TypeDoc/issues/2275).

###
[`v0.24.6`](https://togithub.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0246-2023-04-24)

[Compare Source](https://togithub.com/TypeStrong/TypeDoc/compare/

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 10am on Saturday" (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](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/KBot-discord/utilities).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC44NC4yIiwidXBkYXRlZEluVmVyIjoiMzUuNzEuNCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
killbasa pushed a commit that referenced this pull request Jun 7, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | Type |
Update |
|---|---|---|---|---|---|---|---|
|
[@sapphire/discord.js-utilities](https://togithub.com/sapphiredev/utilities/tree/main/packages/discord.js-utilities)
([source](https://togithub.com/sapphiredev/utilities)) | [`6.0.5` ->
`6.1.0`](https://renovatebot.com/diffs/npm/@sapphire%2fdiscord.js-utilities/6.0.5/6.1.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/compatibility-slim/6.0.5)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/confidence-slim/6.0.5)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
|
[@sapphire/eslint-config](https://togithub.com/sapphiredev/utilities/tree/main/packages/eslint-config)
([source](https://togithub.com/sapphiredev/utilities)) | [`4.4.1` ->
`4.4.2`](https://renovatebot.com/diffs/npm/@sapphire%2feslint-config/4.4.1/4.4.2)
|
[![age](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/compatibility-slim/4.4.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/confidence-slim/4.4.1)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [@sapphire/framework](https://www.sapphirejs.dev)
([source](https://togithub.com/sapphiredev/framework)) | [`4.4.0` ->
`4.4.3`](https://renovatebot.com/diffs/npm/@sapphire%2fframework/4.4.0/4.4.3)
|
[![age](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/compatibility-slim/4.4.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/confidence-slim/4.4.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) |
[`18.15.11` ->
`18.16.5`](https://renovatebot.com/diffs/npm/@types%2fnode/18.15.11/18.16.5)
|
[![age](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/compatibility-slim/18.15.11)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/confidence-slim/18.15.11)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint)
| [`5.58.0` ->
`5.59.2`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/5.58.0/5.59.2)
|
[![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/compatibility-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/confidence-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint)
| [`5.58.0` ->
`5.59.2`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/5.58.0/5.59.2)
|
[![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/compatibility-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/confidence-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[@vitest/coverage-c8](https://togithub.com/vitest-dev/vitest/tree/main/packages/coverage-c8#readme)
([source](https://togithub.com/vitest-dev/vitest)) | [`^0.30.1` ->
`^0.31.0`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-c8/0.30.1/0.31.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/compatibility-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/confidence-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [discord-api-types](https://discord-api-types.dev)
([source](https://togithub.com/discordjs/discord-api-types)) |
[`0.37.38` ->
`0.37.41`](https://renovatebot.com/diffs/npm/discord-api-types/0.37.38/0.37.41)
|
[![age](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/compatibility-slim/0.37.38)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/confidence-slim/0.37.38)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [discord.js](https://discord.js.org)
([source](https://togithub.com/discordjs/discord.js)) | [`14.9.0` ->
`14.11.0`](https://renovatebot.com/diffs/npm/discord.js/14.9.0/14.11.0)
|
[![age](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/compatibility-slim/14.9.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/confidence-slim/14.9.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [eslint](https://eslint.org)
([source](https://togithub.com/eslint/eslint)) | [`8.38.0` ->
`8.40.0`](https://renovatebot.com/diffs/npm/eslint/8.38.0/8.40.0) |
[![age](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/compatibility-slim/8.38.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/confidence-slim/8.38.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [lint-staged](https://togithub.com/okonet/lint-staged) | [`13.2.1` ->
`13.2.2`](https://renovatebot.com/diffs/npm/lint-staged/13.2.1/13.2.2) |
[![age](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/compatibility-slim/13.2.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/confidence-slim/13.2.1)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [prettier](https://prettier.io)
([source](https://togithub.com/prettier/prettier)) | [`2.8.7` ->
`2.8.8`](https://renovatebot.com/diffs/npm/prettier/2.8.7/2.8.8) |
[![age](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/compatibility-slim/2.8.7)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/confidence-slim/2.8.7)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [thedoctor0/zip-release](https://togithub.com/thedoctor0/zip-release)
| `0.6.2` -> `0.7.1` |
[![age](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/compatibility-slim/0.6.2)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/confidence-slim/0.6.2)](https://docs.renovatebot.com/merge-confidence/)
| action | minor |
| [turbo](https://turbo.build/repo)
([source](https://togithub.com/vercel/turbo)) | [`1.9.1` ->
`1.9.3`](https://renovatebot.com/diffs/npm/turbo/1.9.1/1.9.3) |
[![age](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/compatibility-slim/1.9.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/confidence-slim/1.9.1)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [typedoc](https://typedoc.org)
([source](https://togithub.com/TypeStrong/TypeDoc)) | [`0.24.4` ->
`0.24.7`](https://renovatebot.com/diffs/npm/typedoc/0.24.4/0.24.7) |
[![age](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/compatibility-slim/0.24.4)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/confidence-slim/0.24.4)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [vitest](https://togithub.com/vitest-dev/vitest) | [`^0.30.1` ->
`^0.31.0`](https://renovatebot.com/diffs/npm/vitest/0.30.1/0.31.0) |
[![age](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/compatibility-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/confidence-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [yarn](https://togithub.com/yarnpkg/berry) | [`3.3.1` ->
`3.5.1`](https://renovatebot.com/diffs/npm/yarn/3.3.1/3.5.1) |
[![age](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/compatibility-slim/3.3.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/confidence-slim/3.3.1)](https://docs.renovatebot.com/merge-confidence/)
| packageManager | minor |

---

### Release Notes

<details>
<summary>sapphiredev/utilities
(@&#8203;sapphire/discord.js-utilities)</summary>

###
[`v6.1.0`](https://togithub.com/sapphiredev/utilities/blob/HEAD/packages/discord.js-utilities/CHANGELOG.md#sapphirediscordjs-utilities610-httpsgithubcomsapphiredevutilitiescomparesapphirediscordjs-utilities607sapphirediscordjs-utilities610---2023-05-05)

[Compare
Source](https://togithub.com/sapphiredev/utilities/compare/@sapphire/discord.js-utilities@6.0.7...@sapphire/discord.js-utilities@6.1.0)

#### 🚀 Features

- **PaginatedMessage:** Add support for all select menus
([#&#8203;589](https://togithub.com/sapphiredev/utilities/issues/589))
([4858486](https://togithub.com/sapphiredev/utilities/commit/4858486714192e8d37cf69f2aeda3002c1bfb9aa))
- **PaginatedMessage:** Add support for per-page actions
([#&#8203;587](https://togithub.com/sapphiredev/utilities/issues/587))
([b917236](https://togithub.com/sapphiredev/utilities/commit/b9172364bc46a0adef2708ff79ad756bc78f6b1d))
- **PaginatedMessage:** Add method to update pages after response
([#&#8203;584](https://togithub.com/sapphiredev/utilities/issues/584))
([db13068](https://togithub.com/sapphiredev/utilities/commit/db130684ff3c1680f736451361eec80686a783e0))

###
[`v6.0.7`](https://togithub.com/sapphiredev/utilities/blob/HEAD/packages/discord.js-utilities/CHANGELOG.md#sapphirediscordjs-utilities607-httpsgithubcomsapphiredevutilitiescomparesapphirediscordjs-utilities606sapphirediscordjs-utilities607---2023-05-02)

[Compare
Source](https://togithub.com/sapphiredev/utilities/compare/@sapphire/discord.js-utilities@6.0.6...@sapphire/discord.js-utilities@6.0.7)

#### 🐛 Bug Fixes

- **PaginatedMessage:** Only add options and placeholder to the built-in
StringSelectMenu
([#&#8203;575](https://togithub.com/sapphiredev/utilities/issues/575))
([49d588b](https://togithub.com/sapphiredev/utilities/commit/49d588b007754bfae7ffa59be6ec0d1c266447f4))
- **paginatedmessage:** Fix checks for `actionIsButtonOrMenu`
([3f5d500](https://togithub.com/sapphiredev/utilities/commit/3f5d5000701c34328038c8a3e3dede021932a27b))

#### 📝 Documentation

- **paginatedmessage:** Fix examples
([c080740](https://togithub.com/sapphiredev/utilities/commit/c080740a6eeb151263827836d76463430624d62a))

###
[`v6.0.6`](https://togithub.com/sapphiredev/utilities/blob/HEAD/packages/discord.js-utilities/CHANGELOG.md#sapphirediscordjs-utilities606-httpsgithubcomsapphiredevutilitiescomparesapphirediscordjs-utilities605sapphirediscordjs-utilities606---2023-04-17)

[Compare
Source](https://togithub.com/sapphiredev/utilities/compare/@sapphire/discord.js-utilities@6.0.5...@sapphire/discord.js-utilities@6.0.6)

#### 🐛 Bug Fixes

- **discord.js-utilities:** Add tslib dependency to fix \__exportStar
not being defined
([2f6e4e6](https://togithub.com/sapphiredev/utilities/commit/2f6e4e65907bfe768a97b37830a10d5cadd75a1e))

</details>

<details>
<summary>sapphiredev/utilities
(@&#8203;sapphire/eslint-config)</summary>

###
[`v4.4.2`](https://togithub.com/sapphiredev/utilities/blob/HEAD/packages/eslint-config/CHANGELOG.md#sapphireeslint-config442-httpsgithubcomsapphiredevutilitiescomparesapphireeslint-config441sapphireeslint-config442---2023-05-02)

[Compare
Source](https://togithub.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.4.1...@sapphire/eslint-config@4.4.2)

#### 🐛 Bug Fixes

- **eslint-config:** Update dependencies
([9e508a9](https://togithub.com/sapphiredev/utilities/commit/9e508a90ca39874af15e875fcccfc3817c679599))

</details>

<details>
<summary>sapphiredev/framework</summary>

###
[`v4.4.3`](https://togithub.com/sapphiredev/framework/blob/HEAD/CHANGELOG.md#&#8203;443-httpsgithubcomsapphiredevframeworkcomparev442v443---2023-05-02)

[Compare
Source](https://togithub.com/sapphiredev/framework/compare/v4.4.2...v4.4.3)

#### 🐛 Bug Fixes

- Update dependencies
([852302e](https://togithub.com/sapphiredev/framework/commit/852302e9ca6144430b8f8c611560af3b5664e15f))

###
[`v4.4.2`](https://togithub.com/sapphiredev/framework/blob/HEAD/CHANGELOG.md#&#8203;442-httpsgithubcomsapphiredevframeworkcomparev441v442---2023-04-27)

[Compare
Source](https://togithub.com/sapphiredev/framework/compare/v4.4.1...v4.4.2)

#### 🐛 Bug Fixes

- Add missing permission to account for discord-api-types@0.37.40
([8c5ce9d](https://togithub.com/sapphiredev/framework/commit/8c5ce9dfafbb7a0a329f6feb7d5e216f1df6cedf))
- **deps:** Update all non-major dependencies
([#&#8203;631](https://togithub.com/sapphiredev/framework/issues/631))
([d9115d2](https://togithub.com/sapphiredev/framework/commit/d9115d266e2782604e82f0b22537771055cb8bb5))

###
[`v4.4.1`](https://togithub.com/sapphiredev/framework/blob/HEAD/CHANGELOG.md#&#8203;441-httpsgithubcomsapphiredevframeworkcomparev440v441---2023-04-18)

[Compare
Source](https://togithub.com/sapphiredev/framework/compare/v4.4.0...v4.4.1)

#### 🐛 Bug Fixes

- **permissions:** Add missing permission strings
([#&#8203;630](https://togithub.com/sapphiredev/framework/issues/630))
([23645bb](https://togithub.com/sapphiredev/framework/commit/23645bbe527119ab6be3824d2435f2dbb5bf89db))
- **ArgType:** Update `type` for guild\*ThreadChannel
([#&#8203;628](https://togithub.com/sapphiredev/framework/issues/628))
([222d50e](https://togithub.com/sapphiredev/framework/commit/222d50e0459f7769bea660ae9ae5ce412b927cdb))

#### 📝 Documentation

- Add code of conduct to the repo
([f4a9897](https://togithub.com/sapphiredev/framework/commit/f4a9897142224b0f8c238667a2d1c1180b844435))

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/eslint-plugin)</summary>

###
[`v5.59.2`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#&#8203;5592-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5591v5592-2023-05-01)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin)

###
[`v5.59.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#&#8203;5591-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5590v5591-2023-04-24)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.59.0...v5.59.1)

##### Bug Fixes

- **eslint-plugin:** \[prefer-regexp-exec] skip malformed regexes
([#&#8203;6935](https://togithub.com/typescript-eslint/typescript-eslint/issues/6935))
([05ed60e](https://togithub.com/typescript-eslint/typescript-eslint/commit/05ed60e25f1de9d1bb83d56c81a349130960bec8))
- **eslint-plugin:** \[unified-signatures] no parameters function
([#&#8203;6940](https://togithub.com/typescript-eslint/typescript-eslint/issues/6940))
([2970861](https://togithub.com/typescript-eslint/typescript-eslint/commit/297086154acc568a0ae8eb41c8977b7a7ba4e0ed))

###
[`v5.59.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#&#8203;5590-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5580v5590-2023-04-17)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.58.0...v5.59.0)

##### Bug Fixes

- **eslint-plugin:** \[no-unnecessary-condition] allow nullish
coalescing for naked type parameter
([#&#8203;6910](https://togithub.com/typescript-eslint/typescript-eslint/issues/6910))
([3e5f858](https://togithub.com/typescript-eslint/typescript-eslint/commit/3e5f8583f1e4fe045c2fe2143d6f280b7381f96b))

##### Features

- **eslint-plugin:** \[ban-types] add NonNullable suggestion and allow
custom suggestions
([#&#8203;6876](https://togithub.com/typescript-eslint/typescript-eslint/issues/6876))
([ff65235](https://togithub.com/typescript-eslint/typescript-eslint/commit/ff65235246bb6214fb64f0e0317373ca99f8bcbe))

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/parser)</summary>

###
[`v5.59.2`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#&#8203;5592-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5591v5592-2023-05-01)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

###
[`v5.59.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#&#8203;5591-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5590v5591-2023-04-24)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.59.0...v5.59.1)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

###
[`v5.59.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#&#8203;5590-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5580v5590-2023-04-17)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.58.0...v5.59.0)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

</details>

<details>
<summary>vitest-dev/vitest</summary>

###
[`v0.31.0`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.31.0)

[Compare
Source](https://togithub.com/vitest-dev/vitest/compare/v0.30.1...v0.31.0)

#####    🚨 Breaking Changes

- Update mock implementation to support ESM runtime, introduce
"vi.hoisted"  -  by
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3258](https://togithub.com/vitest-dev/vitest/issues/3258)
[<samp>(0c09a)</samp>](https://togithub.com/vitest-dev/vitest/commit/0c09a40d)
- Bypass ESM import order restriction with `vi.hoisted` to run code
before imports are executed:
    ```ts
    vi.hoisted(() => vi.setSystemTime(new Date(2022, 1, 1)))
    ```
    You can also use it to pass variables to `vi.mock`:
    ```ts
    const { mockedMethod } = vi.hoisted(() => {
      return { mockedMethod: vi.fn() }
    })   
    vi.mocked('./path/to/module.js', () => {
      return { originalMethod: mockedMethod }
    })
    ```
- Move assertion declarations to expect package  -  by
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3294](https://togithub.com/vitest-dev/vitest/issues/3294)
[<samp>(cf3af)</samp>](https://togithub.com/vitest-dev/vitest/commit/cf3afe2b)

    -   The change should be minor:

    ```diff
    - declare namespace Vi {
    + declare module 'vitest' {
       interface Assertion<T = any> extends CustomMatchers<T> {}
       interface AsymmetricMatchersContaining extends CustomMatchers {}
    }
    ```

#####    🚀 Features

- Add repeat method to tests  -  by
[@&#8203;samkevin1](https://togithub.com/samkevin1) in
[https://github.com/vitest-dev/vitest/issues/2652](https://togithub.com/vitest-dev/vitest/issues/2652)
[<samp>(7c8f0)</samp>](https://togithub.com/vitest-dev/vitest/commit/7c8f0ba9)
- Add an option to hide skipped test lines  -  by
[@&#8203;g4rry420](https://togithub.com/g4rry420) and
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/2745](https://togithub.com/vitest-dev/vitest/issues/2745)
[<samp>(9bdb1)</samp>](https://togithub.com/vitest-dev/vitest/commit/9bdb1603)
- **coverage**: Watermarks for c8  -  by
[@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3254](https://togithub.com/vitest-dev/vitest/issues/3254)
[<samp>(730af)</samp>](https://togithub.com/vitest-dev/vitest/commit/730af0b4)
- **ui**: Add html coverage  -  by
[@&#8203;userquin](https://togithub.com/userquin) and
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3071](https://togithub.com/vitest-dev/vitest/issues/3071)
[<samp>(e24cd)</samp>](https://togithub.com/vitest-dev/vitest/commit/e24cd9b2)
- **watch**: Test run cancelling, feat: `--bail` option for cancelling
test run  -  by [@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3163](https://togithub.com/vitest-dev/vitest/issues/3163)
[<samp>(8d460)</samp>](https://togithub.com/vitest-dev/vitest/commit/8d4606eb)

#####    🐞 Bug Fixes

- Don't call global setup teardown twice  -  by
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3188](https://togithub.com/vitest-dev/vitest/issues/3188)
[<samp>(ba3d1)</samp>](https://togithub.com/vitest-dev/vitest/commit/ba3d1338)
- Reporter to log version before provider initalizations  -  by
[@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3131](https://togithub.com/vitest-dev/vitest/issues/3131)
[<samp>(481b1)</samp>](https://togithub.com/vitest-dev/vitest/commit/481b1fd2)
- Throw an error if Vitest cannot access its internal state  -  by
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3250](https://togithub.com/vitest-dev/vitest/issues/3250)
[<samp>(fbb14)</samp>](https://togithub.com/vitest-dev/vitest/commit/fbb1468e)
- Warning suppression broken  -  by
[@&#8203;IceQub3](https://togithub.com/IceQub3) in
[https://github.com/vitest-dev/vitest/issues/3270](https://togithub.com/vitest-dev/vitest/issues/3270)
and
[https://github.com/vitest-dev/vitest/issues/3271](https://togithub.com/vitest-dev/vitest/issues/3271)
[<samp>(036de)</samp>](https://togithub.com/vitest-dev/vitest/commit/036de797)
- Show correct diff in "toHaveBeenCalledWith"  -  by
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3289](https://togithub.com/vitest-dev/vitest/issues/3289)
[<samp>(19fcd)</samp>](https://togithub.com/vitest-dev/vitest/commit/19fcd8df)
- Don't print esm warning, if package name is not found  -  by
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3292](https://togithub.com/vitest-dev/vitest/issues/3292)
[<samp>(62c14)</samp>](https://togithub.com/vitest-dev/vitest/commit/62c14cba)
- Support exactOptionalPropertyTypes  -  by
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3293](https://togithub.com/vitest-dev/vitest/issues/3293)
[<samp>(ba81d)</samp>](https://togithub.com/vitest-dev/vitest/commit/ba81d8a3)
- Don't inline vite hmr and rollup types  -  by
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3291](https://togithub.com/vitest-dev/vitest/issues/3291)
[<samp>(1f118)</samp>](https://togithub.com/vitest-dev/vitest/commit/1f1189bc)
-   **browser**:
- Failing to load vitest/utils  -  by
[@&#8203;userquin](https://togithub.com/userquin) in
[https://github.com/vitest-dev/vitest/issues/3190](https://togithub.com/vitest-dev/vitest/issues/3190)
[<samp>(78bad)</samp>](https://togithub.com/vitest-dev/vitest/commit/78bad4ab)
-   **coverage**:
- `thresholdAutoUpdate` to work with `perFile`  -  by
[@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3182](https://togithub.com/vitest-dev/vitest/issues/3182)
[<samp>(29eeb)</samp>](https://togithub.com/vitest-dev/vitest/commit/29eebf65)
- Throw error if fail to load built-in provider  -  by
[@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3217](https://togithub.com/vitest-dev/vitest/issues/3217)
[<samp>(0a287)</samp>](https://togithub.com/vitest-dev/vitest/commit/0a2875e3)
- Stackblitz hangs with c8  -  by
[@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3225](https://togithub.com/vitest-dev/vitest/issues/3225)
[<samp>(d9fda)</samp>](https://togithub.com/vitest-dev/vitest/commit/d9fda2a1)
- C8 to ignore vite's generated helpers  -  by
[@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3241](https://togithub.com/vitest-dev/vitest/issues/3241)
[<samp>(21942)</samp>](https://togithub.com/vitest-dev/vitest/commit/21942db0)
- Workspaces c8 source maps  -  by
[@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3226](https://togithub.com/vitest-dev/vitest/issues/3226)
[<samp>(efce3)</samp>](https://togithub.com/vitest-dev/vitest/commit/efce3b4d)
-   **docs**:
- Correct typo and broken link to WebdriverIO  -  by
[@&#8203;nathanbabcock](https://togithub.com/nathanbabcock) in
[https://github.com/vitest-dev/vitest/issues/3275](https://togithub.com/vitest-dev/vitest/issues/3275)
[<samp>(c7da1)</samp>](https://togithub.com/vitest-dev/vitest/commit/c7da155f)
-   **spy**:
- Update to set initial implementation through normal logic  -  by
[@&#8203;Codex-](https://togithub.com/Codex-) in
[https://github.com/vitest-dev/vitest/issues/3260](https://togithub.com/vitest-dev/vitest/issues/3260)
and
[https://github.com/vitest-dev/vitest/issues/3263](https://togithub.com/vitest-dev/vitest/issues/3263)
[<samp>(c759a)</samp>](https://togithub.com/vitest-dev/vitest/commit/c759a9aa)
-   **vite-node**:
- Circular imports  -  by [@&#8203;antfu](https://togithub.com/antfu) in
[https://github.com/vitest-dev/vitest/issues/3196](https://togithub.com/vitest-dev/vitest/issues/3196)
[<samp>(cbb59)</samp>](https://togithub.com/vitest-dev/vitest/commit/cbb593a8)
- Add missing `import.meta.hot.send` mock  -  by
[@&#8203;antfu](https://togithub.com/antfu)
[<samp>(b1624)</samp>](https://togithub.com/vitest-dev/vitest/commit/b1624db5)
-   **vitest**:
- Also check for vite relative to vitest package  -  by
[@&#8203;JoshuaKGoldberg](https://togithub.com/JoshuaKGoldberg) and
[@&#8203;sheremet-va](https://togithub.com/sheremet-va) in
[https://github.com/vitest-dev/vitest/issues/3274](https://togithub.com/vitest-dev/vitest/issues/3274)
[<samp>(a3393)</samp>](https://togithub.com/vitest-dev/vitest/commit/a3393b15)
-   **watch**:
- Run test files when added to filesystem  -  by
[@&#8203;AriPerkkio](https://togithub.com/AriPerkkio) in
[https://github.com/vitest-dev/vitest/issues/3189](https://togithub.com/vitest-dev/vitest/issues/3189)
[<samp>(7b2c8)</samp>](https://togithub.com/vitest-dev/vitest/commit/7b2c81bc)

#####     [View changes on
GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.30.1...v0.31.0)

</details>

<details>
<summary>discordjs/discord-api-types</summary>

###
[`v0.37.41`](https://togithub.com/discordjs/discord-api-types/blob/HEAD/CHANGELOG.md#&#8203;03741-httpsgithubcomdiscordjsdiscord-api-typescompare0374003741-2023-05-01)

[Compare
Source](https://togithub.com/discordjs/discord-api-types/compare/0.37.40...0.37.41)

##### Bug Fixes

- **GatewayGuildMembersChunkDispatchData:** Omit `guild_id` for
presences
([#&#8203;761](https://togithub.com/discordjs/discord-api-types/issues/761))
([5079b16](https://togithub.com/discordjs/discord-api-types/commit/5079b164db3ac3bda25675a553a586f099555667))
- **types:** move `types` condition to the front
([#&#8203;763](https://togithub.com/discordjs/discord-api-types/issues/763))
([9dce6ed](https://togithub.com/discordjs/discord-api-types/commit/9dce6ed392b64e602c3cc05946bc0f30bac7279e))

###
[`v0.37.40`](https://togithub.com/discordjs/discord-api-types/blob/HEAD/CHANGELOG.md#&#8203;03740-httpsgithubcomdiscordjsdiscord-api-typescompare0373903740-2023-04-24)

[Compare
Source](https://togithub.com/discordjs/discord-api-types/compare/0.37.39...0.37.40)

##### Features

- add support for voice messages
([#&#8203;749](https://togithub.com/discordjs/discord-api-types/issues/749))
([3dac5b9](https://togithub.com/discordjs/discord-api-types/commit/3dac5b93e7568ba2fbd3bc30d229d2df80f96eed))

###
[`v0.37.39`](https://togithub.com/discordjs/discord-api-types/blob/HEAD/CHANGELOG.md#&#8203;03739-httpsgithubcomdiscordjsdiscord-api-typescompare0373803739-2023-04-17)

[Compare
Source](https://togithub.com/discordjs/discord-api-types/compare/0.37.38...0.37.39)

##### Bug Fixes

- **RESTPostAPIChannelMessagesThreadsJSONBody:** mark
`auto_archive_duration` as optional
([ca6a95d](https://togithub.com/discordjs/discord-api-types/commit/ca6a95d69c7b93f564f10cce422faf5ea4133be7))

##### Features

- **APIGuild:** add `max_stage_video_channel_users`
([#&#8203;550](https://togithub.com/discordjs/discord-api-types/issues/550))
([9a66d21](https://togithub.com/discordjs/discord-api-types/commit/9a66d21f4913c63ed7c192cf9340febe603bf516))

</details>

<details>
<summary>discordjs/discord.js</summary>

###
[`v14.11.0`](https://togithub.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#&#8203;14110-httpsgithubcomdiscordjsdiscordjscompare1410214110---2023-05-06)

[Compare
Source](https://togithub.com/discordjs/discord.js/compare/14.10.2...14.11.0)

#### Bug Fixes

- **WebSocketManager:** Properly emit shard error events
([#&#8203;9521](https://togithub.com/discordjs/discord.js/issues/9521))
([e627468](https://togithub.com/discordjs/discord.js/commit/e6274681fd10b0d75e1d3b448c94b50ec6810367))
- **WebSocketManager:** Emit raw ws events again
([#&#8203;9502](https://togithub.com/discordjs/discord.js/issues/9502))
([c429763](https://togithub.com/discordjs/discord.js/commit/c429763be8e94f0f0cbc630e8bb1d415d46f1465))

#### Documentation

- **Client:** Update Sapphire's snowflake utility links
([#&#8203;9501](https://togithub.com/discordjs/discord.js/issues/9501))
([1b7981e](https://togithub.com/discordjs/discord.js/commit/1b7981e4696b8ae74ceffa876fc0a9be7d0b9f93))

#### Features

- **Guild:** Safety alerts channel and mention raid protection
([#&#8203;8959](https://togithub.com/discordjs/discord.js/issues/8959))
([6b2c3fb](https://togithub.com/discordjs/discord.js/commit/6b2c3fb9d0571de808e990cf064f73240ab93451))

#### Performance

- **Role:** Linear speed position getter
([#&#8203;9493](https://togithub.com/discordjs/discord.js/issues/9493))
([8e9a2b4](https://togithub.com/discordjs/discord.js/commit/8e9a2b4630f78bb9e45345ec2a16812bfac70a20))

#### Refactor

- **GuildChannel:** Simplify constructor
([#&#8203;9499](https://togithub.com/discordjs/discord.js/issues/9499))
([f2ad076](https://togithub.com/discordjs/discord.js/commit/f2ad0762c521422ab64e5b10344a6fd67961031b))

#### Typings

- **StringSelectMenuComponentData:** `options` is required
([#&#8203;9515](https://togithub.com/discordjs/discord.js/issues/9515))
([d7b18f0](https://togithub.com/discordjs/discord.js/commit/d7b18f0681d4147ff192c98108c035d6d0f96cce))

###
[`v14.10.2`](https://togithub.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#&#8203;14102-httpsgithubcomdiscordjsdiscordjscompare1410114102---2023-05-01)

[Compare
Source](https://togithub.com/discordjs/discord.js/compare/14.10.1...14.10.2)

#### Bug Fixes

- Correct `isJSONEncodable()` import
([#&#8203;9495](https://togithub.com/discordjs/discord.js/issues/9495))
([201b002](https://togithub.com/discordjs/discord.js/commit/201b002ad405b845ace5f708077c1f157bb4126d))
- **Client:** `generateInvite()` scope validation
([#&#8203;9492](https://togithub.com/discordjs/discord.js/issues/9492))
([b327f49](https://togithub.com/discordjs/discord.js/commit/b327f4925ff557e0aa8273d7f017aa616226ca06))

###
[`v14.10.1`](https://togithub.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#&#8203;14101-httpsgithubcomdiscordjsdiscordjscompare1410014101---2023-05-01)

[Compare
Source](https://togithub.com/discordjs/discord.js/compare/14.10.0...14.10.1)

#### Bug Fixes

- **Client:** Spelling of InvalidScopesWithPermissions
([ac9bf3a](https://togithub.com/discordjs/discord.js/commit/ac9bf3ac06ec78dbaca2ce4a82cceb0d82484211))

#### Refactor

- **ShardClientUtil:** Logic de-duplication
([#&#8203;9491](https://togithub.com/discordjs/discord.js/issues/9491))
([a9f2bff](https://togithub.com/discordjs/discord.js/commit/a9f2bff82a18c6a3afdee99e5830e1d7b4da65dc))

###
[`v14.10.0`](https://togithub.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#&#8203;14100-httpsgithubcomdiscordjsdiscordjscompare149014100---2023-05-01)

[Compare
Source](https://togithub.com/discordjs/discord.js/compare/14.9.0...14.10.0)

#### Bug Fixes

- **ShardClientUtil:** Fix client event names
([#&#8203;9474](https://togithub.com/discordjs/discord.js/issues/9474))
([ad217cc](https://togithub.com/discordjs/discord.js/commit/ad217cc7604dda6a33df73db82799fd5bb4e85a9))
- **BaseClient:** Prevent user agent mutation
([#&#8203;9425](https://togithub.com/discordjs/discord.js/issues/9425))
([217e5d8](https://togithub.com/discordjs/discord.js/commit/217e5d81005a2506c96335f7fb96fa21d7dbb04c))
- **BitField:** Use only enum names in iterating
([#&#8203;9357](https://togithub.com/discordjs/discord.js/issues/9357))
([40d07fb](https://togithub.com/discordjs/discord.js/commit/40d07fbbbd51d62793d9ea541f41f157b5dad224))
- Use new permission name
([#&#8203;9274](https://togithub.com/discordjs/discord.js/issues/9274))
([d2d27ce](https://togithub.com/discordjs/discord.js/commit/d2d27ce7346bc37b34938c84bd3b106a4fa51f53))
- **Message#editable:** Fix permissions check in locked threads
([#&#8203;9319](https://togithub.com/discordjs/discord.js/issues/9319))
([d4c1fec](https://togithub.com/discordjs/discord.js/commit/d4c1fecbe264bc52a70aaf0ec303d35e2f15bbcd))
- Fix external links
([#&#8203;9313](https://togithub.com/discordjs/discord.js/issues/9313))
([a7425c2](https://togithub.com/discordjs/discord.js/commit/a7425c29c4f23f1b31f4c6a463107ca9eb7fd7e2))

#### Documentation

- **AutoModerationRule:** Update docs
([#&#8203;9464](https://togithub.com/discordjs/discord.js/issues/9464))
([1b15d31](https://togithub.com/discordjs/discord.js/commit/1b15d31b5ae1b1739716fab00b18083c1d7d389a))
- **APITypes:** Document role & user select menu components
([#&#8203;9435](https://togithub.com/discordjs/discord.js/issues/9435))
([c6ca5a8](https://togithub.com/discordjs/discord.js/commit/c6ca5a83e7b72613f95c2145606a1330f64ae894))
- **BaseMessageOptions:** Fix embeds and components
([#&#8203;9437](https://togithub.com/discordjs/discord.js/issues/9437))
([5c52bb9](https://togithub.com/discordjs/discord.js/commit/5c52bb95906250518a8813820d543f43dd7abdf9))
- **InteractionResponses:** ShowModal docs change
([#&#8203;9434](https://togithub.com/discordjs/discord.js/issues/9434))
([7d34100](https://togithub.com/discordjs/discord.js/commit/7d341000d44b762a2fe0434a6b518f7d63539d34))
- Use ESM code in examples
([#&#8203;9427](https://togithub.com/discordjs/discord.js/issues/9427))
([ce287f2](https://togithub.com/discordjs/discord.js/commit/ce287f21d1540da7f17cac8a57dc33a67f391ef3))
- Generate static imports for types with api-extractor
([98a76db](https://togithub.com/discordjs/discord.js/commit/98a76db482879f79d6bb2fb2e5fc65ac2c34e2d9))
- **Options:** Fix links and invalid syntax
([#&#8203;9322](https://togithub.com/discordjs/discord.js/issues/9322))
([86e5f5a](https://togithub.com/discordjs/discord.js/commit/86e5f5a119c6d2588b988a33236d358ded357847))
- Cleanup MessageCreateOptions and MessageReplyOptions
([#&#8203;9283](https://togithub.com/discordjs/discord.js/issues/9283))
([300059c](https://togithub.com/discordjs/discord.js/commit/300059cb266e6cca42c30ee7f997c48ab2cc565e))
- **Events:** Document auto moderation events
([#&#8203;9342](https://togithub.com/discordjs/discord.js/issues/9342))
([79bcdfa](https://togithub.com/discordjs/discord.js/commit/79bcdfa767e7e842164e1174b6f4834ed731d329))
- Add `SnowflakeUtil`
([#&#8203;9371](https://togithub.com/discordjs/discord.js/issues/9371))
([8ffcf77](https://togithub.com/discordjs/discord.js/commit/8ffcf77840b62590fcb4731380d28b22d0b98741))
- Use stable tag
([#&#8203;9343](https://togithub.com/discordjs/discord.js/issues/9343))
([c0f2dd7](https://togithub.com/discordjs/discord.js/commit/c0f2dd713151a29c98e1eebad66721a208be1fc0))
- Remove `JSONEncondable`
([#&#8203;9344](https://togithub.com/discordjs/discord.js/issues/9344))
([b2eec5f](https://togithub.com/discordjs/discord.js/commit/b2eec5f9fcf37ebb3b7f87a67a6ee3160c182183))

#### Features

- **Attachment:** Voice messages
([#&#8203;9392](https://togithub.com/discordjs/discord.js/issues/9392))
([3e01f91](https://togithub.com/discordjs/discord.js/commit/3e01f91bbba2cbacacc6c921ed664752f679960b))
- **BaseInteraction:** Support new channel payload
([#&#8203;9337](https://togithub.com/discordjs/discord.js/issues/9337))
([29389e3](https://togithub.com/discordjs/discord.js/commit/29389e39f479b832e54c7cb3ddd363aebe99674f))
- **RoleTagData:** Add guildConnections
([#&#8203;9366](https://togithub.com/discordjs/discord.js/issues/9366))
([2dddbe1](https://togithub.com/discordjs/discord.js/commit/2dddbe1f321f2e2722dba4a28f7d18384cf50353))

#### Performance

- **RoleManager:** Dont call Role#position getter twice per role
([#&#8203;9352](https://togithub.com/discordjs/discord.js/issues/9352))
([bfee6c8](https://togithub.com/discordjs/discord.js/commit/bfee6c8d889502ea39ad919dd9b1e6253a2af571))

#### Refactor

- **WebSocketManager:** Use /ws package internally
([#&#8203;9099](https://togithub.com/discordjs/discord.js/issues/9099))
([a9e0de4](https://togithub.com/discordjs/discord.js/commit/a9e0de4288ea39a6a089b8379dcd44ac0053dac7))
- Remove `fromInteraction` in internal channel creation
([#&#8203;9335](https://togithub.com/discordjs/discord.js/issues/9335))
([794abe8](https://togithub.com/discordjs/discord.js/commit/794abe8450bae000cd0544922cdf53e7b3e4c59c))

#### Typings

- **AutoModerationActionMetadataOptions:** Make channel property
optional
([#&#8203;9460](https://togithub.com/discordjs/discord.js/issues/9460))
([d26df5f](https://togithub.com/discordjs/discord.js/commit/d26df5fabaf227fb9d10ba5cc1ab326de55aadbc))
- **CategoryChannel:** Ensure `parent` and `parentId` are `null`
([#&#8203;9327](https://togithub.com/discordjs/discord.js/issues/9327))
([8218ffc](https://togithub.com/discordjs/discord.js/commit/8218ffc78d23234b32c05a97fde2f4bea64d7aa6))
- **GuildTextBasedChannel:** Remove unnecessary exclusion of forum
channels
([#&#8203;9326](https://togithub.com/discordjs/discord.js/issues/9326))
([7ff3d52](https://togithub.com/discordjs/discord.js/commit/7ff3d528d942a0daa990194915ff8328dec99149))

</details>

<details>
<summary>eslint/eslint</summary>

### [`v8.40.0`](https://togithub.com/eslint/eslint/releases/tag/v8.40.0)

[Compare
Source](https://togithub.com/eslint/eslint/compare/v8.39.0...v8.40.0)

#### Features

-
[`5db7808`](https://togithub.com/eslint/eslint/commit/5db7808139c1f2172797285a0700f01644bda254)
feat: improve flat config errors for invalid rule options and severities
([#&#8203;17140](https://togithub.com/eslint/eslint/issues/17140)) (Josh
Goldberg ✨)
-
[`f5574dc`](https://togithub.com/eslint/eslint/commit/f5574dc739fcc74a7841217ba1f31cce02bee1ff)
feat: Add findConfigFile() method to FlatESLint
([#&#8203;17142](https://togithub.com/eslint/eslint/issues/17142))
(Nicholas C. Zakas)
-
[`e52b98b`](https://togithub.com/eslint/eslint/commit/e52b98bf25d882da4efd5559ce5974b6697cf701)
feat: add `sourceCode` property to the rule context
([#&#8203;17107](https://togithub.com/eslint/eslint/issues/17107))
(Nitin Kumar)
-
[`1468f5b`](https://togithub.com/eslint/eslint/commit/1468f5b640cfa6fdd8a5ec895337f692def2780b)
feat: add `physicalFilename` property to the rule context
([#&#8203;17111](https://togithub.com/eslint/eslint/issues/17111))
(Nitin Kumar)
-
[`0df4d4f`](https://togithub.com/eslint/eslint/commit/0df4d4f658c214e51310a986c03d44d34ceae3ec)
feat: add `cwd` to rule context
([#&#8203;17106](https://togithub.com/eslint/eslint/issues/17106))
(Nitin Kumar)
-
[`52018f2`](https://togithub.com/eslint/eslint/commit/52018f21c19b3e461cae32843cddd17ed42f19cd)
feat: add `filename` property to the rule context
([#&#8203;17108](https://togithub.com/eslint/eslint/issues/17108))
(Nitin Kumar)
-
[`559ff4e`](https://togithub.com/eslint/eslint/commit/559ff4e4bc54a8b6e6b54825d83c532d724204b3)
feat: add new `omitLastInOneLineClassBody` option to the `semi` rule
([#&#8203;17105](https://togithub.com/eslint/eslint/issues/17105))
(Nitin Kumar)

#### Bug Fixes

-
[`f076e54`](https://togithub.com/eslint/eslint/commit/f076e54ecdb0fae70d9b43ad6888606097beef97)
fix: Ensure FlatESLint#findConfigFile() doesn't throw.
([#&#8203;17151](https://togithub.com/eslint/eslint/issues/17151))
(Nicholas C. Zakas)

#### Documentation

-
[`e980bf3`](https://togithub.com/eslint/eslint/commit/e980bf38cf441f2eb29c458b93df77dc0111b391)
docs: Update README (GitHub Actions Bot)
-
[`e92a6fc`](https://togithub.com/eslint/eslint/commit/e92a6fc7ed2a427f5e95f4b3a1c21d71553c97ee)
docs: Update README (GitHub Actions Bot)
-
[`af5fe64`](https://togithub.com/eslint/eslint/commit/af5fe64c398c9bd4206c3c6c1ade81768b291031)
docs: Fix custom rule schema docs
([#&#8203;17115](https://togithub.com/eslint/eslint/issues/17115)) (Adam
Jones)
-
[`4a352a9`](https://togithub.com/eslint/eslint/commit/4a352a957ba9e721bec9f6f403b419a22b0ec423)
docs: explain how to include predefined globals
([#&#8203;17114](https://togithub.com/eslint/eslint/issues/17114))
(Marcus Wyatt)
-
[`5ea15d9`](https://togithub.com/eslint/eslint/commit/5ea15d92ee358e8f3f652c94c019cac96aaec651)
docs: add mastodon link in readme
([#&#8203;17110](https://togithub.com/eslint/eslint/issues/17110)) (唯然)

#### Chores

-
[`4053004`](https://togithub.com/eslint/eslint/commit/4053004c951813473d1c43f9f9959a9a3484242f)
chore: upgrade
[@&#8203;eslint/js](https://togithub.com/eslint/js)[@&#8203;8](https://togithub.com/8).40.0
([#&#8203;17156](https://togithub.com/eslint/eslint/issues/17156))
(Milos Djermanovic)
-
[`50fed1d`](https://togithub.com/eslint/eslint/commit/50fed1da4449ad7ecbb558294438273cfce603d4)
chore: package.json update for
[@&#8203;eslint/js](https://togithub.com/eslint/js) release (ESLint
Jenkins)
-
[`4c7a170`](https://togithub.com/eslint/eslint/commit/4c7a170b04c5a746e401bef7ce79766ff66a1168)
chore: upgrade
[@&#8203;eslint/eslintrc](https://togithub.com/eslint/eslintrc)[@&#8203;2](https://togithub.com/2).0.3
([#&#8203;17155](https://togithub.com/eslint/eslint/issues/17155))
(Milos Djermanovic)
-
[`e80b7cc`](https://togithub.com/eslint/eslint/commit/e80b7cce640b60c00802148dbb51d03c7223afa9)
chore: upgrade espree@9.5.2
([#&#8203;17154](https://togithub.com/eslint/eslint/issues/17154))
(Milos Djermanovic)
-
[`ce3ac91`](https://togithub.com/eslint/eslint/commit/ce3ac91b510576e2afba1657aa5f09e162b4ab07)
chore: upgrade eslint-visitor-keys@3.4.1
([#&#8203;17153](https://togithub.com/eslint/eslint/issues/17153))
(Milos Djermanovic)
-
[`9094d79`](https://togithub.com/eslint/eslint/commit/9094d79fb42c0ebb6100426a3f2f851e8d42a0ee)
chore: add `latest/` to `meta.docs.url` in all core rules
([#&#8203;17136](https://togithub.com/eslint/eslint/issues/17136))
(Milos Djermanovic)
-
[`d85efad`](https://togithub.com/eslint/eslint/commit/d85efad655deacc0dc3fdbbace33307094c3b91b)
perf: don't use `grapheme-splitter` on ASCII strings in key-spacing rule
([#&#8203;17122](https://togithub.com/eslint/eslint/issues/17122))
(Milos Djermanovic)

### [`v8.39.0`](https://togithub.com/eslint/eslint/releases/tag/v8.39.0)

[Compare
Source](https://togithub.com/eslint/eslint/compare/v8.38.0...v8.39.0)

#### Features

-
[`3f7af9f`](https://togithub.com/eslint/eslint/commit/3f7af9f408625dbc486af914706d34c4b483b5ba)
feat: Implement `SourceCode#markVariableAsUsed()`
([#&#8203;17086](https://togithub.com/eslint/eslint/issues/17086))
(Nicholas C. Zakas)

#### Documentation

-
[`6987dc5`](https://togithub.com/eslint/eslint/commit/6987dc59e46f4e345d0d6c20c1f2c6846bbd7acc)
docs: Fix formatting in Custom Rules docs
([#&#8203;17097](https://togithub.com/eslint/eslint/issues/17097))
(Milos Djermanovic)
-
[`4ee92e5`](https://togithub.com/eslint/eslint/commit/4ee92e5cbdeba6fea2147901ce926de16946958a)
docs: Update README (GitHub Actions Bot)
-
[`d8e9887`](https://togithub.com/eslint/eslint/commit/d8e9887c2c384d24d586d08ee9ae2ada79bd234c)
docs: Custom Rules cleanup/expansion
([#&#8203;16906](https://togithub.com/eslint/eslint/issues/16906)) (Ben
Perlmutter)
-
[`1fea279`](https://togithub.com/eslint/eslint/commit/1fea2797801a82a2718814c83dad641dab092bcc)
docs: Clarify how to add to tsc agenda
([#&#8203;17084](https://togithub.com/eslint/eslint/issues/17084))
(Nicholas C. Zakas)
-
[`970ef1c`](https://togithub.com/eslint/eslint/commit/970ef1c868235a58297682513842f1256cdfbd03)
docs: Update triage board location (Nicholas C. Zakas)
-
[`6d8bffd`](https://togithub.com/eslint/eslint/commit/6d8bffdf45d50e272dc45e6d2d05b4a737514468)
docs: Update README (GitHub Actions Bot)

#### Chores

-
[`60a6f26`](https://togithub.com/eslint/eslint/commit/60a6f2694deb4aa1c54de2a28d0357cddfd16644)
chore: upgrade
[@&#8203;eslint/js](https://togithub.com/eslint/js)[@&#8203;8](https://togithub.com/8).39.0
([#&#8203;17102](https://togithub.com/eslint/eslint/issues/17102))
(Milos Djermanovic)
-
[`d5ba5c0`](https://togithub.com/eslint/eslint/commit/d5ba5c0a85e7a10777761f5d46c104ab7f25845b)
chore: package.json update for
[@&#8203;eslint/js](https://togithub.com/eslint/js) release (ESLint
Jenkins)
-
[`f57eff2`](https://togithub.com/eslint/eslint/commit/f57eff20f5789408e95061f1af5354bb9b4f4784)
ci: run tests on Node.js v20
([#&#8203;17093](https://togithub.com/eslint/eslint/issues/17093))
(Nitin Kumar)
-
[`9d1b8fc`](https://togithub.com/eslint/eslint/commit/9d1b8fc60cc31f12618e58c10a2669506b7ce9bf)
perf: Binary search in token store `utils.search`
([#&#8203;17066](https://togithub.com/eslint/eslint/issues/17066))
(Francesco Trotta)
-
[`07a4435`](https://togithub.com/eslint/eslint/commit/07a4435a0c08cb63ebf11b71f735bac20318829b)
chore: Add request for minimal repro to bug report
([#&#8203;17081](https://togithub.com/eslint/eslint/issues/17081))
(Nicholas C. Zakas)
-
[`eac4943`](https://togithub.com/eslint/eslint/commit/eac4943ba2e4edb3dbfea0470e5d4b15a4926c40)
refactor: remove unnecessary use of `SourceCode#getAncestors` in rules
([#&#8203;17075](https://togithub.com/eslint/eslint/issues/17075))
(Milos Djermanovic)
-
[`0a7b60a`](https://togithub.com/eslint/eslint/commit/0a7b60a9d5621dbbc1a8a8adda3b7c2060c779ca)
chore: update description of `SourceCode#getDeclaredVariables`
([#&#8203;17072](https://togithub.com/eslint/eslint/issues/17072))
(Milos Djermanovic)
-
[`6e2df71`](https://togithub.com/eslint/eslint/commit/6e2df71cc390252aaca212abe3dc0467fe397450)
chore: remove unnecessary references to the LICENSE file
([#&#8203;17071](https://togithub.com/eslint/eslint/issues/17071))
(Milos Djermanovic)

</details>

<details>
<summary>okonet/lint-staged</summary>

###
[`v13.2.2`](https://togithub.com/okonet/lint-staged/releases/tag/v13.2.2)

[Compare
Source](https://togithub.com/okonet/lint-staged/compare/v13.2.1...v13.2.2)

##### Bug Fixes

- **dependencies:** update `yaml@2.2.2` (GHSA-f9xv-q969-pqx4)
([#&#8203;1290](https://togithub.com/okonet/lint-staged/issues/1290))
([cf691aa](https://togithub.com/okonet/lint-staged/commit/cf691aa188719d9479ceaeffbffe814594fdb65f))

</details>

<details>
<summary>prettier/prettier</summary>

###
[`v2.8.8`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#&#8203;288)

[Compare
Source](https://togithub.com/prettier/prettier/compare/2.8.7...2.8.8)

This version is a republished version of v2.8.7.
A bad version was accidentally published and [it can't be
unpublished](https://togithub.com/npm/cli/issues/1686), apologies for
the churn.

</details>

<details>
<summary>thedoctor0/zip-release</summary>

###
[`v0.7.1`](https://togithub.com/TheDoctor0/zip-release/releases/tag/0.7.1)

[Compare
Source](https://togithub.com/thedoctor0/zip-release/compare/0.7.0...0.7.1)

- Allow `tar.gz` usage as `type` for the convenience in job matrix
([#&#8203;38](https://togithub.com/thedoctor0/zip-release/issues/38))

###
[`v0.7.0`](https://togithub.com/TheDoctor0/zip-release/releases/tag/0.7.0)

[Compare
Source](https://togithub.com/thedoctor0/zip-release/compare/0.6.3...0.7.0)

- Add support for custom command parameters (see
[custom](https://togithub.com/TheDoctor0/zip-release#custom) parameter)

###
[`v0.6.3`](https://togithub.com/TheDoctor0/zip-release/releases/tag/0.6.3)

[Compare
Source](https://togithub.com/thedoctor0/zip-release/compare/0.6.2...0.6.3)

- Handle multiple exclusions with tar
([#&#8203;33](https://togithub.com/thedoctor0/zip-release/issues/33))

</details>

<details>
<summary>vercel/turbo</summary>

### [`v1.9.3`](https://togithub.com/vercel/turbo/releases/tag/v1.9.3):
Turborepo v1.9.3

[Compare
Source](https://togithub.com/vercel/turbo/compare/v1.9.2...v1.9.3)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.9.3 -->

#### What's Changed

##### Changelog

- Revert "fix(turborepo): SCM tests and renaming
([#&#8203;4462](https://togithub.com/vercel/turbo/issues/4462))" by
[@&#8203;NicholasLYang](https://togithub.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/4604](https://togithub.com/vercel/turbo/pull/4604)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v1.9.2...v1.9.3

### [`v1.9.2`](https://togithub.com/vercel/turbo/releases/tag/v1.9.2):
Turborepo v1.9.2

[Compare
Source](https://togithub.com/vercel/turbo/compare/v1.9.1...v1.9.2)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.9.2 -->

#### What's Changed

##### Changelog

- chore: Fix spelling by
[@&#8203;NicholasLYang](https://togithub.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/4552](https://togithub.com/vercel/turbo/pull/4552)
- Include TimeSaved metric in Run Summaries by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turbo/pull/4539](https://togithub.com/vercel/turbo/pull/4539)
- docs: add missing comma in `turbo.json` by
[@&#8203;BRKalow](https://togithub.com/BRKalow) in
[https://github.com/vercel/turbo/pull/4557](https://togithub.com/vercel/turbo/pull/4557)
- Delete a test fixture we don't need by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turbo/pull/4558](https://togithub.com/vercel/turbo/pull/4558)
- fix(create-turbo): correct package manager selection by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turbo/pull/4574](https://togithub.com/vercel/turbo/pull/4574)
- Print Run URL if there is one by
[@&#8203;mehulkar](https://togithub.com/mehulkar) in
[https://github.com/vercel/turbo/pull/4562](https://togithub.com/vercel/turbo/pull/4562)
- fix(create-turbo): prompt fix by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turbo/pull/4586](https://togithub.com/vercel/turbo/pull/4586)
- fix: better support for pnpm aliases by
[@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/4555](https://togithub.com/vercel/turbo/pull/4555)
- Make find_up use os.ReadDir by
[@&#8203;nathanhammond](https://togithub.com/nathanhammond) in
[https://github.com/vercel/turbo/pull/4599](https://togithub.com/vercel/turbo/pull/4599)
- fix(turbo-utils): package manager available by
[@&#8203;tknickman](https://togithub.com/tknickman) in
[https://github.com/vercel/turbo/pull/4603](https://togithub.com/vercel/turbo/pull/4603)

#### New Contributors

- [@&#8203;BRKalow](https://togithub.com/BRKalow) made their first
contribution in
[https://github.com/vercel/turbo/pull/4557](https://togithub.com/vercel/turbo/pull/4557)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v1.9.1...v1.9.2

</details>

<details>
<summary>TypeStrong/TypeDoc</summary>

###
[`v0.24.7`](https://togithub.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0247-2023-05-08)

[Compare
Source](https://togithub.com/TypeStrong/TypeDoc/compare/v0.24.6...v0.24.7)

##### Features

- TypeDoc will now allow conversion without any entry points to support
"readme only" packages,
[#&#8203;2264](https://togithub.com/TypeStrong/TypeDoc/issues/2264).

##### Bug Fixes

- Category children are now sorted according to the `sort` option,
[#&#8203;2272](https://togithub.com/TypeStrong/TypeDoc/issues/2272).
- Inline tags no longer require a space after the tag name to be parsed
as a tag,
[#&#8203;2273](https://togithub.com/TypeStrong/TypeDoc/issues/2273).
- Fixed module/namespace links in navigation when viewed in Safari,
[#&#8203;2275](https://togithub.com/TypeStrong/TypeDoc/issues/2275).

###
[`v0.24.6`](https://togithub.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0246-2023-04-24)

[Compare Source](https://togithub.com/TypeStrong/TypeDoc/compare/

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 10am on Saturday" (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](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/KBot-discord/utilities).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC44NC4yIiwidXBkYXRlZEluVmVyIjoiMzUuNzEuNCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
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.

1 participant