From 2984f377e87f1dfd8ff7f325e456707478867c07 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 15 Dec 2025 13:53:21 +0100 Subject: [PATCH] Update devDependencies (non-major) (#37074) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: ChaosExAnima --- app/javascript/entrypoints/admin.tsx | 5 +- .../mastodon/api_types/notifications.ts | 9 +- .../mastodon/components/button/index.tsx | 6 +- .../mastodon/components/dropdown_menu.tsx | 2 +- app/javascript/mastodon/main.tsx | 5 +- app/javascript/mastodon/models/account.ts | 7 +- .../mastodon/models/notification_group.ts | 34 +-- .../mastodon/models/notification_request.ts | 6 +- app/javascript/mastodon/models/poll.ts | 6 +- config/vite/plugin-emoji-compressed.ts | 5 +- yarn.lock | 219 ++++++++++-------- 11 files changed, 163 insertions(+), 141 deletions(-) diff --git a/app/javascript/entrypoints/admin.tsx b/app/javascript/entrypoints/admin.tsx index a2c53d472b2..92b9d1d9177 100644 --- a/app/javascript/entrypoints/admin.tsx +++ b/app/javascript/entrypoints/admin.tsx @@ -256,9 +256,8 @@ async function mountReactComponent(element: Element) { const componentProps = JSON.parse(stringProps) as object; - const { default: AdminComponent } = await import( - '@/mastodon/containers/admin_component' - ); + const { default: AdminComponent } = + await import('@/mastodon/containers/admin_component'); const { default: Component } = (await import( `@/mastodon/components/admin/${componentName}.jsx` diff --git a/app/javascript/mastodon/api_types/notifications.ts b/app/javascript/mastodon/api_types/notifications.ts index 533e9903682..d698a1a6991 100644 --- a/app/javascript/mastodon/api_types/notifications.ts +++ b/app/javascript/mastodon/api_types/notifications.ts @@ -102,8 +102,7 @@ export interface ApiAccountWarningJSON { appeal: unknown; } -interface ModerationWarningNotificationGroupJSON - extends BaseNotificationGroupJSON { +interface ModerationWarningNotificationGroupJSON extends BaseNotificationGroupJSON { type: 'moderation_warning'; moderation_warning: ApiAccountWarningJSON; } @@ -123,14 +122,12 @@ export interface ApiAccountRelationshipSeveranceEventJSON { created_at: string; } -interface AccountRelationshipSeveranceNotificationGroupJSON - extends BaseNotificationGroupJSON { +interface AccountRelationshipSeveranceNotificationGroupJSON extends BaseNotificationGroupJSON { type: 'severed_relationships'; event: ApiAccountRelationshipSeveranceEventJSON; } -interface AccountRelationshipSeveranceNotificationJSON - extends BaseNotificationJSON { +interface AccountRelationshipSeveranceNotificationJSON extends BaseNotificationJSON { type: 'severed_relationships'; event: ApiAccountRelationshipSeveranceEventJSON; } diff --git a/app/javascript/mastodon/components/button/index.tsx b/app/javascript/mastodon/components/button/index.tsx index ca2da05b703..a75449b0d58 100644 --- a/app/javascript/mastodon/components/button/index.tsx +++ b/app/javascript/mastodon/components/button/index.tsx @@ -5,8 +5,10 @@ import classNames from 'classnames'; import { LoadingIndicator } from 'mastodon/components/loading_indicator'; -interface BaseProps - extends Omit, 'children'> { +interface BaseProps extends Omit< + React.ButtonHTMLAttributes, + 'children' +> { block?: boolean; secondary?: boolean; plain?: boolean; diff --git a/app/javascript/mastodon/components/dropdown_menu.tsx b/app/javascript/mastodon/components/dropdown_menu.tsx index dacbc337895..fc20ff53fa6 100644 --- a/app/javascript/mastodon/components/dropdown_menu.tsx +++ b/app/javascript/mastodon/components/dropdown_menu.tsx @@ -309,7 +309,7 @@ interface DropdownProps { renderItem?: RenderItemFn; renderHeader?: RenderHeaderFn; onOpen?: // Must use a union type for the full function as a union with void is not allowed. - | ((event: React.MouseEvent | React.KeyboardEvent) => void) + | ((event: React.MouseEvent | React.KeyboardEvent) => void) | ((event: React.MouseEvent | React.KeyboardEvent) => boolean); onItemClick?: ItemClickFn; } diff --git a/app/javascript/mastodon/main.tsx b/app/javascript/mastodon/main.tsx index 249baf65fc0..5d1d0aa5136 100644 --- a/app/javascript/mastodon/main.tsx +++ b/app/javascript/mastodon/main.tsx @@ -55,9 +55,8 @@ function main() { 'Notification' in window && Notification.permission === 'granted' ) { - const registerPushNotifications = await import( - 'mastodon/actions/push_notifications' - ); + const registerPushNotifications = + await import('mastodon/actions/push_notifications'); store.dispatch(registerPushNotifications.register()); } diff --git a/app/javascript/mastodon/models/account.ts b/app/javascript/mastodon/models/account.ts index 8fbc0cdf411..bd099b23342 100644 --- a/app/javascript/mastodon/models/account.ts +++ b/app/javascript/mastodon/models/account.ts @@ -42,10 +42,9 @@ const AccountRoleFactory = ImmutableRecord({ }); // Account -export interface AccountShape - extends Required< - Omit - > { +export interface AccountShape extends Required< + Omit +> { emojis: ImmutableList; fields: ImmutableList; roles: ImmutableList; diff --git a/app/javascript/mastodon/models/notification_group.ts b/app/javascript/mastodon/models/notification_group.ts index 9a74d01e8a0..bb8799c0eca 100644 --- a/app/javascript/mastodon/models/notification_group.ts +++ b/app/javascript/mastodon/models/notification_group.ts @@ -14,20 +14,24 @@ import type { ApiReportJSON } from 'mastodon/api_types/reports'; // This corresponds to the max length of `group.sampleAccountIds` export const NOTIFICATIONS_GROUP_MAX_AVATARS = 8; -interface BaseNotificationGroup - extends Omit { +interface BaseNotificationGroup extends Omit< + BaseNotificationGroupJSON, + 'sample_account_ids' +> { sampleAccountIds: string[]; partial: boolean; } -interface BaseNotificationWithStatus - extends BaseNotificationGroup { +interface BaseNotificationWithStatus< + Type extends NotificationWithStatusType, +> extends BaseNotificationGroup { type: Type; statusId: string | undefined; } -interface BaseNotification - extends BaseNotificationGroup { +interface BaseNotification< + Type extends NotificationType, +> extends BaseNotificationGroup { type: Type; } @@ -53,26 +57,25 @@ export type AccountWarningAction = | 'sensitive' | 'silence' | 'suspend'; -export interface AccountWarning - extends Omit { +export interface AccountWarning extends Omit< + ApiAccountWarningJSON, + 'target_account' +> { targetAccountId: string; } -export interface NotificationGroupModerationWarning - extends BaseNotification<'moderation_warning'> { +export interface NotificationGroupModerationWarning extends BaseNotification<'moderation_warning'> { moderationWarning: AccountWarning; } type AccountRelationshipSeveranceEvent = ApiAccountRelationshipSeveranceEventJSON; -export interface NotificationGroupSeveredRelationships - extends BaseNotification<'severed_relationships'> { +export interface NotificationGroupSeveredRelationships extends BaseNotification<'severed_relationships'> { event: AccountRelationshipSeveranceEvent; } type AnnualReportEvent = ApiAnnualReportEventJSON; -export interface NotificationGroupAnnualReport - extends BaseNotification<'annual_report'> { +export interface NotificationGroupAnnualReport extends BaseNotification<'annual_report'> { annualReport: AnnualReportEvent; } @@ -80,8 +83,7 @@ interface Report extends Omit { targetAccountId: string; } -export interface NotificationGroupAdminReport - extends BaseNotification<'admin.report'> { +export interface NotificationGroupAdminReport extends BaseNotification<'admin.report'> { report: Report; } diff --git a/app/javascript/mastodon/models/notification_request.ts b/app/javascript/mastodon/models/notification_request.ts index bd98d213d40..03e007c41e2 100644 --- a/app/javascript/mastodon/models/notification_request.ts +++ b/app/javascript/mastodon/models/notification_request.ts @@ -1,7 +1,9 @@ import type { ApiNotificationRequestJSON } from 'mastodon/api_types/notifications'; -export interface NotificationRequest - extends Omit { +export interface NotificationRequest extends Omit< + ApiNotificationRequestJSON, + 'account' | 'notifications_count' +> { account_id: string; notifications_count: number; } diff --git a/app/javascript/mastodon/models/poll.ts b/app/javascript/mastodon/models/poll.ts index 46cbb1111d1..154788700c7 100644 --- a/app/javascript/mastodon/models/poll.ts +++ b/app/javascript/mastodon/models/poll.ts @@ -25,8 +25,10 @@ export function createPollOptionTranslationFromServerJSON(translation: { } as PollOptionTranslation; } -export interface Poll - extends Omit { +export interface Poll extends Omit< + ApiPollJSON, + 'emojis' | 'options' | 'own_votes' +> { emojis: CustomEmoji[]; options: PollOption[]; own_votes?: number[]; diff --git a/config/vite/plugin-emoji-compressed.ts b/config/vite/plugin-emoji-compressed.ts index e8a2174c3c0..dd81d19f55a 100644 --- a/config/vite/plugin-emoji-compressed.ts +++ b/config/vite/plugin-emoji-compressed.ts @@ -15,9 +15,8 @@ export function MastodonEmojiCompressed(): Plugin { }, async load(id) { if (id === resolvedVirtualModuleId) { - const { default: emojiCompressed } = await import( - '../../app/javascript/mastodon/features/emoji/emoji_compressed.mjs' - ); + const { default: emojiCompressed } = + await import('../../app/javascript/mastodon/features/emoji/emoji_compressed.mjs'); return `export default ${JSON.stringify(emojiCompressed)};`; } diff --git a/yarn.lock b/yarn.lock index f670044c93a..c5c229eb09f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1306,6 +1306,13 @@ __metadata: languageName: node linkType: hard +"@csstools/css-syntax-patches-for-csstree@npm:^1.0.19": + version: 1.0.20 + resolution: "@csstools/css-syntax-patches-for-csstree@npm:1.0.20" + checksum: 10c0/335fcd24eb563068338153066d580bfdfc87b1e0f7650432a332e925c88d247a56f8e5851cd27dd68e49cde2dbeb465db60a51bb92a18e6721b5166b2e046d91 + languageName: node + linkType: hard + "@csstools/css-tokenizer@npm:^3.0.4": version: 3.0.4 resolution: "@csstools/css-tokenizer@npm:3.0.4" @@ -4844,28 +4851,28 @@ __metadata: linkType: hard "@vitest/browser-playwright@npm:^4.0.5": - version: 4.0.13 - resolution: "@vitest/browser-playwright@npm:4.0.13" + version: 4.0.15 + resolution: "@vitest/browser-playwright@npm:4.0.15" dependencies: - "@vitest/browser": "npm:4.0.13" - "@vitest/mocker": "npm:4.0.13" + "@vitest/browser": "npm:4.0.15" + "@vitest/mocker": "npm:4.0.15" tinyrainbow: "npm:^3.0.3" peerDependencies: playwright: "*" - vitest: 4.0.13 + vitest: 4.0.15 peerDependenciesMeta: playwright: optional: false - checksum: 10c0/5a387eb02534736a25cfff442e66e8c41ef97f0db744ffe8360e484af61d66db793cb44ba8681471b8c21ba509db1775f1ba688bc7f50325eee76918773848cb + checksum: 10c0/ce357cc96b5d391fa701d545089475feac64e6febdce0d95a75e7c9c29ad35650372e6930a492750af2a4633f4f9354463968f435713da4f035befeb4e3ecf84 languageName: node linkType: hard -"@vitest/browser@npm:4.0.13, @vitest/browser@npm:^4.0.5": - version: 4.0.13 - resolution: "@vitest/browser@npm:4.0.13" +"@vitest/browser@npm:4.0.15, @vitest/browser@npm:^4.0.5": + version: 4.0.15 + resolution: "@vitest/browser@npm:4.0.15" dependencies: - "@vitest/mocker": "npm:4.0.13" - "@vitest/utils": "npm:4.0.13" + "@vitest/mocker": "npm:4.0.15" + "@vitest/utils": "npm:4.0.15" magic-string: "npm:^0.30.21" pixelmatch: "npm:7.1.0" pngjs: "npm:^7.0.0" @@ -4873,33 +4880,33 @@ __metadata: tinyrainbow: "npm:^3.0.3" ws: "npm:^8.18.3" peerDependencies: - vitest: 4.0.13 - checksum: 10c0/22c9297888a7288717cad706ca08159b3af05337a2f9b8da98fe74e683d534c8d816e40fece96f218d223a54c06762c5aa2a5db23ce8565c174ab9a70aade7f0 + vitest: 4.0.15 + checksum: 10c0/b74c1ab5b03a494b1a91e270417a794e616d3d9d5002de816b6a9913073fdf5939ca63b30a37e4e865cb9402b8682254facaf4b854d002b65b6ea85fccf38253 languageName: node linkType: hard "@vitest/coverage-v8@npm:^4.0.5": - version: 4.0.13 - resolution: "@vitest/coverage-v8@npm:4.0.13" + version: 4.0.15 + resolution: "@vitest/coverage-v8@npm:4.0.15" dependencies: "@bcoe/v8-coverage": "npm:^1.0.2" - "@vitest/utils": "npm:4.0.13" + "@vitest/utils": "npm:4.0.15" ast-v8-to-istanbul: "npm:^0.3.8" - debug: "npm:^4.4.3" istanbul-lib-coverage: "npm:^3.2.2" istanbul-lib-report: "npm:^3.0.1" istanbul-lib-source-maps: "npm:^5.0.6" istanbul-reports: "npm:^3.2.0" magicast: "npm:^0.5.1" + obug: "npm:^2.1.1" std-env: "npm:^3.10.0" tinyrainbow: "npm:^3.0.3" peerDependencies: - "@vitest/browser": 4.0.13 - vitest: 4.0.13 + "@vitest/browser": 4.0.15 + vitest: 4.0.15 peerDependenciesMeta: "@vitest/browser": optional: true - checksum: 10c0/dd462b13605fca62d20cb5a4f9d7cfda2bfa5e77aedc16ad5a633d8dabb24f68e96382ac4d16c2fdcddb45e7c4717e558f5ac51a70c64857f5e89d12d8700823 + checksum: 10c0/8810cb35fc443bdd5da46ea90804d7657d17ceb20dc9f7e05c7f6212480039c6079ec4ff0c305a658044b7cbd8792a71c7ae6661258fc5f3022e04bea04186a0 languageName: node linkType: hard @@ -4916,17 +4923,17 @@ __metadata: languageName: node linkType: hard -"@vitest/expect@npm:4.0.13": - version: 4.0.13 - resolution: "@vitest/expect@npm:4.0.13" +"@vitest/expect@npm:4.0.15": + version: 4.0.15 + resolution: "@vitest/expect@npm:4.0.15" dependencies: "@standard-schema/spec": "npm:^1.0.0" "@types/chai": "npm:^5.2.2" - "@vitest/spy": "npm:4.0.13" - "@vitest/utils": "npm:4.0.13" + "@vitest/spy": "npm:4.0.15" + "@vitest/utils": "npm:4.0.15" chai: "npm:^6.2.1" tinyrainbow: "npm:^3.0.3" - checksum: 10c0/1cd7dc02cb650d024826f2e20260d23c2b9ab6733341045ffb59be7af73402eecd2422198d7e4eac609710730b6d11f0faf22af0c074d65445ab88d9da7f6556 + checksum: 10c0/0cb98a4918ca84b28cd14120bb66c1bc3084f8f95b649066cdab2f5234ecdbe247cdc6bc47c0d939521d964ff3c150aadd9558272495c26872c9f3a97373bf7b languageName: node linkType: hard @@ -4949,11 +4956,11 @@ __metadata: languageName: node linkType: hard -"@vitest/mocker@npm:4.0.13": - version: 4.0.13 - resolution: "@vitest/mocker@npm:4.0.13" +"@vitest/mocker@npm:4.0.15": + version: 4.0.15 + resolution: "@vitest/mocker@npm:4.0.15" dependencies: - "@vitest/spy": "npm:4.0.13" + "@vitest/spy": "npm:4.0.15" estree-walker: "npm:^3.0.3" magic-string: "npm:^0.30.21" peerDependencies: @@ -4964,7 +4971,7 @@ __metadata: optional: true vite: optional: true - checksum: 10c0/667ec4fbb77a28ede1b055b9d962beed92c2dd2d83b7bab1ed22239578a7b399180a978e26ef136301c0bc7c57c75ca178cda55ec94081856437e3b4be4a3e19 + checksum: 10c0/7a164aa25daab3e92013ec95aab5c5778e805b1513e266ce6c00e0647eb9f7b281e33fcaf0d9d2aed88321079183b60c1aeab90961f618c24e2e3a5143308850 languageName: node linkType: hard @@ -4977,33 +4984,33 @@ __metadata: languageName: node linkType: hard -"@vitest/pretty-format@npm:4.0.13": - version: 4.0.13 - resolution: "@vitest/pretty-format@npm:4.0.13" +"@vitest/pretty-format@npm:4.0.15": + version: 4.0.15 + resolution: "@vitest/pretty-format@npm:4.0.15" dependencies: tinyrainbow: "npm:^3.0.3" - checksum: 10c0/c32ebd3457fd4b92fa89800b0ddaa2ca7de84df75be3c64f87ace006f3a3ec546a6ffd4c06f88e3161e80f9e10c83dfee61150e682eaa5a1871240d98c7ef0eb + checksum: 10c0/d863f3818627b198f9c66515f8faa200e76a1c30c7f2b25ac805e253204ae51abbfa6b6211c58b2d75e1a273a2e6925e3a8fa480ebfa9c479d75a19815e1cbea languageName: node linkType: hard -"@vitest/runner@npm:4.0.13": - version: 4.0.13 - resolution: "@vitest/runner@npm:4.0.13" +"@vitest/runner@npm:4.0.15": + version: 4.0.15 + resolution: "@vitest/runner@npm:4.0.15" dependencies: - "@vitest/utils": "npm:4.0.13" + "@vitest/utils": "npm:4.0.15" pathe: "npm:^2.0.3" - checksum: 10c0/e9f95b8a413f875123e5c32322dd92bd523d6e3ba25b054f0e865f42e01f82666b847535fe5ea2ff3238faa2df16cefc7e5845d3d5ccfecb3a96ab924d31e760 + checksum: 10c0/0b0f23b8fed1a98bb85d71a7fc105726e0fae68667b090c40b636011126fef548a5f853eab40aaf47314913ab6480eefe2aa5bd6bcefc4116e034fdc1ac0f7d0 languageName: node linkType: hard -"@vitest/snapshot@npm:4.0.13": - version: 4.0.13 - resolution: "@vitest/snapshot@npm:4.0.13" +"@vitest/snapshot@npm:4.0.15": + version: 4.0.15 + resolution: "@vitest/snapshot@npm:4.0.15" dependencies: - "@vitest/pretty-format": "npm:4.0.13" + "@vitest/pretty-format": "npm:4.0.15" magic-string: "npm:^0.30.21" pathe: "npm:^2.0.3" - checksum: 10c0/ad3fbe9ff30bc294811556f958e0014cb03888ea06ac7c05ab41e20c582fe8e27d8f4176aaf8a8e230fc6377124af30f5622173fb459b70a30ff9dd622664be2 + checksum: 10c0/f05a19f74512cbad9bcfe4afe814c676b72b7e54ccf09c5b36e06e73614a24fdba47bdb8a94279162b7fdf83c9c840f557073a114a9339df7e75ccb9f4e99218 languageName: node linkType: hard @@ -5016,18 +5023,18 @@ __metadata: languageName: node linkType: hard -"@vitest/spy@npm:4.0.13": - version: 4.0.13 - resolution: "@vitest/spy@npm:4.0.13" - checksum: 10c0/64dc4c496eb9aacd3137beedccdb3265c895f8cd2626b3f76d7324ad944be5b1567ede2652eee407991796879270a63abdec4453c73185e637a1d7ff9cd1a009 +"@vitest/spy@npm:4.0.15": + version: 4.0.15 + resolution: "@vitest/spy@npm:4.0.15" + checksum: 10c0/22319cead44964882d9e7bd197a9cd317c945ff75a4a9baefe06c32c5719d4cb887e86b4560d79716765f288a93a6c76e78e3eeab0000f24b2236dab678b7c34 languageName: node linkType: hard "@vitest/ui@npm:^4.0.5": - version: 4.0.13 - resolution: "@vitest/ui@npm:4.0.13" + version: 4.0.15 + resolution: "@vitest/ui@npm:4.0.15" dependencies: - "@vitest/utils": "npm:4.0.13" + "@vitest/utils": "npm:4.0.15" fflate: "npm:^0.8.2" flatted: "npm:^3.3.3" pathe: "npm:^2.0.3" @@ -5035,8 +5042,8 @@ __metadata: tinyglobby: "npm:^0.2.15" tinyrainbow: "npm:^3.0.3" peerDependencies: - vitest: 4.0.13 - checksum: 10c0/7656762bc6a9c99850639d0809ada53ad4b842e4d9a8c7b82987b60bcf1675c98c077516a3777fce9580255538d0d050c92cb1e6f6296af6365f2387d7a972b9 + vitest: 4.0.15 + checksum: 10c0/f6d1729de4d0ab43fbcc48aa1935315ab1c039fcf216abc01222e9170e0cb1829300a950952ca025ee9af0618fb4c24199cb1a912a76466c87a0eee86ed91d11 languageName: node linkType: hard @@ -5051,13 +5058,13 @@ __metadata: languageName: node linkType: hard -"@vitest/utils@npm:4.0.13": - version: 4.0.13 - resolution: "@vitest/utils@npm:4.0.13" +"@vitest/utils@npm:4.0.15": + version: 4.0.15 + resolution: "@vitest/utils@npm:4.0.15" dependencies: - "@vitest/pretty-format": "npm:4.0.13" + "@vitest/pretty-format": "npm:4.0.15" tinyrainbow: "npm:^3.0.3" - checksum: 10c0/1b64872e82a652f11bfd813c0140eaae9b6e4ece39fc0e460ab2b3111b925892f1128f3b27f3a280471cfc404bb9c9289c59f8ca5387950ab35d024d154e9ec1 + checksum: 10c0/2ef661c2c2359ae956087f0b728b6a0f7555cd10524a7def27909f320f6b8ba00560ee1bd856bf68d4debc01020cea21b200203a5d2af36c44e94528c5587aee languageName: node linkType: hard @@ -7423,10 +7430,10 @@ __metadata: languageName: node linkType: hard -"fast-copy@npm:^3.0.2": - version: 3.0.2 - resolution: "fast-copy@npm:3.0.2" - checksum: 10c0/02e8b9fd03c8c024d2987760ce126456a0e17470850b51e11a1c3254eed6832e4733ded2d93316c82bc0b36aeb991ad1ff48d1ba95effe7add7c3ab8d8eb554a +"fast-copy@npm:^4.0.0": + version: 4.0.1 + resolution: "fast-copy@npm:4.0.1" + checksum: 10c0/5c0ccddc68cb8f071d7806681f4bb87741cc07ed3153bba49adc456607c6d38854bf921c318feba402442056f7babcdc435052f431f19b2c7c6cbeefe9ae5841 languageName: node linkType: hard @@ -7513,7 +7520,7 @@ __metadata: languageName: node linkType: hard -"file-entry-cache@npm:^11.1.0": +"file-entry-cache@npm:^11.1.1": version: 11.1.1 resolution: "file-entry-cache@npm:11.1.1" dependencies: @@ -10034,6 +10041,13 @@ __metadata: languageName: node linkType: hard +"obug@npm:^2.1.1": + version: 2.1.1 + resolution: "obug@npm:2.1.1" + checksum: 10c0/59dccd7de72a047e08f8649e94c1015ec72f94eefb6ddb57fb4812c4b425a813bc7e7cd30c9aca20db3c59abc3c85cc7a62bb656a968741d770f4e8e02bc2e78 + languageName: node + linkType: hard + "on-exit-leak-free@npm:^2.1.0": version: 2.1.2 resolution: "on-exit-leak-free@npm:2.1.2" @@ -10445,6 +10459,15 @@ __metadata: languageName: node linkType: hard +"pino-abstract-transport@npm:^3.0.0": + version: 3.0.0 + resolution: "pino-abstract-transport@npm:3.0.0" + dependencies: + split2: "npm:^4.0.0" + checksum: 10c0/4486e1b9508110aaf963d07741ac98d660b974dd51d8ad42077d215118e27cda20c64da46c07c926898d52540aab7c6b9c37dc0f5355c203bb1d6a72b5bd8d6c + languageName: node + linkType: hard + "pino-http@npm:^11.0.0": version: 11.0.0 resolution: "pino-http@npm:11.0.0" @@ -10458,25 +10481,25 @@ __metadata: linkType: hard "pino-pretty@npm:^13.0.0": - version: 13.1.2 - resolution: "pino-pretty@npm:13.1.2" + version: 13.1.3 + resolution: "pino-pretty@npm:13.1.3" dependencies: colorette: "npm:^2.0.7" dateformat: "npm:^4.6.3" - fast-copy: "npm:^3.0.2" + fast-copy: "npm:^4.0.0" fast-safe-stringify: "npm:^2.1.1" help-me: "npm:^5.0.0" joycon: "npm:^3.1.1" minimist: "npm:^1.2.6" on-exit-leak-free: "npm:^2.1.0" - pino-abstract-transport: "npm:^2.0.0" + pino-abstract-transport: "npm:^3.0.0" pump: "npm:^3.0.0" secure-json-parse: "npm:^4.0.0" sonic-boom: "npm:^4.0.1" strip-json-comments: "npm:^5.0.2" bin: pino-pretty: bin.js - checksum: 10c0/4d8e7472e37bdb6e0d6d7d34f25f65ced46c0f64a9579bb805602321caf1c0b10359f89a1ee9742bea875f411a02ce7c19730f7a1e5387dfcfd10ff5c9804709 + checksum: 10c0/36fa382521a893290c8f6a5b2ddc28dfb87fda1d161adb6b97d80bf7d24184970d0a7eab6f8ee45c39aff4b2ec3b2e533c756899798adc270010f34ba4411063 languageName: node linkType: hard @@ -11075,11 +11098,11 @@ __metadata: linkType: hard "prettier@npm:^3.3.3": - version: 3.6.2 - resolution: "prettier@npm:3.6.2" + version: 3.7.4 + resolution: "prettier@npm:3.7.4" bin: prettier: bin/prettier.cjs - checksum: 10c0/488cb2f2b99ec13da1e50074912870217c11edaddedeadc649b1244c749d15ba94e846423d062e2c4c9ae683e2d65f754de28889ba06e697ac4f988d44f45812 + checksum: 10c0/9675d2cd08eacb1faf1d1a2dbfe24bfab6a912b059fc9defdb380a408893d88213e794a40a2700bd29b140eb3172e0b07c852853f6e22f16f3374659a1a13389 languageName: node linkType: hard @@ -13053,10 +13076,11 @@ __metadata: linkType: hard "stylelint@npm:^16.19.1": - version: 16.26.0 - resolution: "stylelint@npm:16.26.0" + version: 16.26.1 + resolution: "stylelint@npm:16.26.1" dependencies: "@csstools/css-parser-algorithms": "npm:^3.0.5" + "@csstools/css-syntax-patches-for-csstree": "npm:^1.0.19" "@csstools/css-tokenizer": "npm:^3.0.4" "@csstools/media-query-list-parser": "npm:^4.0.3" "@csstools/selector-specificity": "npm:^5.0.0" @@ -13069,7 +13093,7 @@ __metadata: debug: "npm:^4.4.3" fast-glob: "npm:^3.3.3" fastest-levenshtein: "npm:^1.0.16" - file-entry-cache: "npm:^11.1.0" + file-entry-cache: "npm:^11.1.1" global-modules: "npm:^2.0.0" globby: "npm:^11.1.0" globjoin: "npm:^0.1.4" @@ -13096,7 +13120,7 @@ __metadata: write-file-atomic: "npm:^5.0.1" bin: stylelint: bin/stylelint.mjs - checksum: 10c0/6f501ff051aee4fc7713635c98bf6837f889b22fe86152cfed20365ffeee0acf9d751f94ff265433b532b2a1ab7a228fc1fda3f507859acb57a689268939553d + checksum: 10c0/3805dfe868abdcc5a62e5726eebe5e950432cfadfc5b47c2f103ef4dede8ee1eb8a1247c9ceb01a1739c0aba68865d79899d33a707256365bb2004664524908b languageName: node linkType: hard @@ -13313,10 +13337,10 @@ __metadata: languageName: node linkType: hard -"tinyexec@npm:^0.3.2": - version: 0.3.2 - resolution: "tinyexec@npm:0.3.2" - checksum: 10c0/3efbf791a911be0bf0821eab37a3445c2ba07acc1522b1fa84ae1e55f10425076f1290f680286345ed919549ad67527d07281f1c19d584df3b74326909eb1f90 +"tinyexec@npm:^1.0.2": + version: 1.0.2 + resolution: "tinyexec@npm:1.0.2" + checksum: 10c0/1261a8e34c9b539a9aae3b7f0bb5372045ff28ee1eba035a2a059e532198fe1a182ec61ac60fa0b4a4129f0c4c4b1d2d57355b5cb9aa2d17ac9454ecace502ee languageName: node linkType: hard @@ -14116,25 +14140,25 @@ __metadata: linkType: hard "vitest@npm:^4.0.5": - version: 4.0.13 - resolution: "vitest@npm:4.0.13" + version: 4.0.15 + resolution: "vitest@npm:4.0.15" dependencies: - "@vitest/expect": "npm:4.0.13" - "@vitest/mocker": "npm:4.0.13" - "@vitest/pretty-format": "npm:4.0.13" - "@vitest/runner": "npm:4.0.13" - "@vitest/snapshot": "npm:4.0.13" - "@vitest/spy": "npm:4.0.13" - "@vitest/utils": "npm:4.0.13" - debug: "npm:^4.4.3" + "@vitest/expect": "npm:4.0.15" + "@vitest/mocker": "npm:4.0.15" + "@vitest/pretty-format": "npm:4.0.15" + "@vitest/runner": "npm:4.0.15" + "@vitest/snapshot": "npm:4.0.15" + "@vitest/spy": "npm:4.0.15" + "@vitest/utils": "npm:4.0.15" es-module-lexer: "npm:^1.7.0" expect-type: "npm:^1.2.2" magic-string: "npm:^0.30.21" + obug: "npm:^2.1.1" pathe: "npm:^2.0.3" picomatch: "npm:^4.0.3" std-env: "npm:^3.10.0" tinybench: "npm:^2.9.0" - tinyexec: "npm:^0.3.2" + tinyexec: "npm:^1.0.2" tinyglobby: "npm:^0.2.15" tinyrainbow: "npm:^3.0.3" vite: "npm:^6.0.0 || ^7.0.0" @@ -14142,12 +14166,11 @@ __metadata: peerDependencies: "@edge-runtime/vm": "*" "@opentelemetry/api": ^1.9.0 - "@types/debug": ^4.1.12 "@types/node": ^20.0.0 || ^22.0.0 || >=24.0.0 - "@vitest/browser-playwright": 4.0.13 - "@vitest/browser-preview": 4.0.13 - "@vitest/browser-webdriverio": 4.0.13 - "@vitest/ui": 4.0.13 + "@vitest/browser-playwright": 4.0.15 + "@vitest/browser-preview": 4.0.15 + "@vitest/browser-webdriverio": 4.0.15 + "@vitest/ui": 4.0.15 happy-dom: "*" jsdom: "*" peerDependenciesMeta: @@ -14155,8 +14178,6 @@ __metadata: optional: true "@opentelemetry/api": optional: true - "@types/debug": - optional: true "@types/node": optional: true "@vitest/browser-playwright": @@ -14173,7 +14194,7 @@ __metadata: optional: true bin: vitest: vitest.mjs - checksum: 10c0/8582ab1848d5d7dbbac0b3a5eae2625f44d0db887f73da2ee8f588fb13c66fe8ea26dac05c26ebb43673b735bc246764f52969f7c7e25455dfb7c6274659ae2c + checksum: 10c0/fd57913dbcba81b67ca67bae37f0920f2785a60939a9029a82ebb843253f7a67f93f2c959cb90bb23a57055c0256ec0a6059ec9a10c129e8912c09b6e407242b languageName: node linkType: hard