chore: bump the npm-major group across 1 directory with 16 updates #3729
quality-checks.yml
on: pull_request
Format check
25s
Lint
25s
Typecheck
37s
Knip
25s
Tests
1m 55s
Build
1m 13s
Annotations
25 errors and 6 warnings
|
typescript(no-redundant-type-constituents):
src/app/components/message/RenderBody.tsx#L161
'JSX.Element' is an 'error' type that acts as 'any' and overrides all other types in this union type.
|
|
typescript(no-redundant-type-constituents):
src/app/components/message/RenderBody.tsx#L17
'JSX.Element' is an 'error' type that acts as 'any' and overrides all other types in this union type.
|
|
typescript(no-redundant-type-constituents):
src/app/plugins/react-custom-html-parser.tsx#L584
'JSX.Element' is an 'error' type that acts as 'any' and overrides all other types in this union type.
|
|
typescript(no-redundant-type-constituents):
src/app/plugins/react-custom-html-parser.tsx#L411
'JSX.Element' is an 'error' type that acts as 'any' and overrides all other types in this union type.
|
|
typescript(no-redundant-type-constituents):
src/app/plugins/react-custom-html-parser.tsx#L410
'JSX.Element' is an 'error' type that acts as 'any' and overrides all other types in this union type.
|
|
typescript(no-redundant-type-constituents):
src/app/plugins/react-custom-html-parser.tsx#L382
'JSX.Element' is an 'error' type that acts as 'any' and overrides all other types in this union type.
|
|
typescript(no-redundant-type-constituents):
src/app/plugins/react-custom-html-parser.tsx#L369
'JSX.Element' is an 'error' type that acts as 'any' and overrides all other types in this union type.
|
|
typescript(no-redundant-type-constituents):
src/app/plugins/react-custom-html-parser.tsx#L368
'JSX.Element' is an 'error' type that acts as 'any' and overrides all other types in this union type.
|
|
typescript(no-redundant-type-constituents):
src/app/plugins/react-custom-html-parser.tsx#L351
'JSX.Element' is an 'error' type that acts as 'any' and overrides all other types in this union type.
|
|
typescript(no-redundant-type-constituents):
src/app/plugins/react-custom-html-parser.tsx#L308
'JSX.Element' is an 'error' type that acts as 'any' and overrides all other types in this union type.
|
|
Typecheck:
src/app/components/message/Reply.tsx#L2
Module '"$types/matrix-sdk"' has no exported member 'SessionMembershipData'.
|
|
Typecheck:
src/app/components/message/RenderBody.tsx#L161
Cannot find namespace 'JSX'.
|
|
Typecheck:
src/app/components/message/RenderBody.tsx#L36
Cannot find namespace 'JSX'.
|
|
Typecheck:
src/app/components/message/RenderBody.tsx#L28
Cannot find namespace 'JSX'.
|
|
Typecheck:
src/app/components/message/RenderBody.tsx#L17
Cannot find namespace 'JSX'.
|
|
Typecheck:
src/app/components/emoji-board/EmojiBoard.tsx#L817
Type 'RefObject<HTMLDivElement | null>' is not assignable to type 'RefObject<HTMLDivElement>'.
|
|
Typecheck:
src/app/components/RenderMessageContent.tsx#L262
Cannot find namespace 'JSX'.
|
|
Typecheck:
src/app/components/RenderMessageContent.tsx#L262
Cannot find namespace 'JSX'.
|
|
Typecheck:
src/app/components/ConfirmPasswordMatch.tsx#L35
Argument of type 'RefObject<HTMLInputElement | null>' is not assignable to parameter of type 'RefObject<HTMLInputElement>'.
|
|
Typecheck:
src/app/components/CallEmbedProvider.tsx#L82
Type 'RefObject<HTMLDivElement | null>' is not assignable to type 'RefObject<HTMLDivElement>'.
|
|
Tests
Process completed with exit code 1.
|
|
src/app/features/call/callMembershipState.test.ts > callMembershipState > detects pending outgoing call when only self is present:
src/app/features/call/callMembershipState.test.ts#L43
Error: The property "sessionMembershipsForRoom" is not defined on the function.
❯ src/app/features/call/callMembershipState.test.ts:43:8
|
|
src/app/features/call/callMembershipState.test.ts > callMembershipState > detects active call when self and remote members exist:
src/app/features/call/callMembershipState.test.ts#L32
Error: The property "sessionMembershipsForRoom" is not defined on the function.
❯ src/app/features/call/callMembershipState.test.ts:32:8
|
|
src/app/features/call/callMembershipState.test.ts > callMembershipState > detects incoming call when remote members exist without self:
src/app/features/call/callMembershipState.test.ts#L22
Error: The property "sessionMembershipsForRoom" is not defined on the function.
❯ src/app/features/call/callMembershipState.test.ts:22:8
|
|
src/app/plugins/react-custom-html-parser.test.tsx > getReactCustomHtmlParser code blocks > renders the Arborium renderer inside the existing code block shell for explicit data-lang metadata:
src/app/plugins/react-custom-html-parser.test.tsx#L92
AssertionError: expected "vi.fn()" to be called with arguments: [ ObjectContaining{…}, Anything ]
Received:
1st vi.fn() call:
[
- ObjectContaining {
+ {
"allowDetect": false,
- "code": StringContaining "let fifteenth = 15;",
+ "className": undefined,
+ "code": "fn main() {
+ let value = 1;
+ let next = 2;
+ let third = 3;
+ let fourth = 4;
+ let fifth = 5;
+ let sixth = 6;
+ let seventh = 7;
+ let eighth = 8;
+ let ninth = 9;
+ let tenth = 10;
+ let eleventh = 11;
+ let twelfth = 12;
+ let thirteenth = 13;
+ let fourteenth = 14;
+ let fifteenth = 15;
+ }",
"language": "rust",
},
- Anything,
+ undefined,
]
Number of calls: 1
❯ src/app/plugins/react-custom-html-parser.test.tsx:92:35
|
|
Format check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Knip
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Lint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Typecheck
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|