8000 fix(deps): update nestjs packages to v12 (develop) · hedgedoc/hedgedoc@f90de59 · GitHub
[go: up one dir, main page]

Skip to content
8000

fix(deps): update nestjs packages to v12 (develop) #13970

fix(deps): update nestjs packages to v12 (develop)

fix(deps): update nestjs packages to v12 (develop) #13970

Triggered via pull request November 10, 2026 12:01
Status Failure
Total duration 42s
Artifacts –

lint.yml

on: pull_request
Lint files and check formatting
39s
Lint files and check formatting
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 8 warnings, and 1 notice
typescript(TS2307): src/config/mock/media.config.mock.ts#L8
Cannot find module '@nestjs/config/dist/interfaces' or its corresponding type declarations.
typescript(TS2307): src/config/mock/external-services.config.mock.ts#L7
Cannot find module '@nestjs/config/dist/interfaces' or its corresponding type declarations.
typescript(TS2307): src/config/mock/customization.config.mock.ts#L7
Cannot find module '@nestjs/config/dist/interfaces' or its corresponding type declarations.
typescript(TS2307): src/config/mock/note.config.mock.ts#L8
Cannot find module '@nestjs/config/dist/interfaces' or its corresponding type declarations.
typescript(TS2307): src/config/mock/database.config.mock.ts#L7
Cannot find module '@nestjs/config/dist/interfaces' or its corresponding type declarations.
typescript(TS2307): src/config/mock/auth.config.mock.ts#L7
Cannot find module '@nestjs/config/dist/interfaces' or its corresponding type declarations.
typescript(TS2307): src/config/mock/app.config.mock.ts#L7
Cannot find module '@nestjs/config/dist/interfaces' or its corresponding type declarations.
typescript(TS2315): src/notes/note.service.ts#L62
Type 'EventEmitter2' is not generic.
typescript(TS2315): src/permissions/permission.service.ts#L58
Type 'EventEmitter2' is not generic.
6AC1 typescript(TS2315): src/alias/alias.service.ts#L44
Type 'EventEmitter2' is not generic.
typescript(no-redundant-type-constituents): src/config/mock/security.config.mock.ts#L37
'ConfigFactory<{ rateLimit: { publicApi: { max: number; window: number; }; authenticated: { max: number; window: number; }; unauthenticated: { max: number; window: number; }; auth: { max: number; window: number; }; bypass: string[]; }; }>' is an 'error' type that acts as 'any' and overrides all other types in this intersection type.
typescript(no-redundant-type-constituents): src/config/mock/media.config.mock.ts#L26
'ConfigFactory<{ backend: { type: MediaBackendType.AZURE; azure: { connectionString: string; container: string; }; } | { type: MediaBackendType.FILESYSTEM; filesystem: { uploadPath: string; }; } | { ...; } | { ...; } | { ...; }; maxUploadSize: number; }>' is an 'error' type that acts as 'any' and overrides all other types in this intersection type.
typescript(no-redundant-type-constituents): src/config/mock/external-services.config.mock.ts#L20
'ConfigFactory<{ plantumlServer: string | null; imageProxy: string | null; }>' is an 'error' type that acts as 'any' and overrides all other types in this intersection type.
typescript(no-redundant-type-constituents): src/config/mock/customization.config.mock.ts#L27
'ConfigFactory<{ branding: { customName: string | null; customLogo: string | null; }; urls: { privacy: string | null; termsOfUse: string | null; imprint: string | null; }; }>' is an 'error' type that acts as 'any' and overrides all other types in this intersection type.
typescript(no-redundant-type-constituents): src/config/mock/note.config.mock.ts#L31
'ConfigFactory<{ forbiddenAliases: string[]; maxLength: number; permissions: { maxGuestLevel: PermissionLevel; default: { everyone: PermissionLevel.DENY | PermissionLevel.READ | PermissionLevel.WRITE; loggedIn: PermissionLevel.DENY | ... 1 more ... | PermissionLevel.WRITE; publiclyVisible: boolean; }; }; revisionRete...' is an 'error' type that acts as 'any' and overrides all other types in this intersection type.
typescript(no-redundant-type-constituents): src/config/mock/database.config.mock.ts#L29
'ConfigFactory<{ type: DatabaseType.SQLITE; name: string; } | { type: DatabaseType.MARIADB; name: string; username: string; password: string; host: string; port: number; tls?: { enabled: boolean; ... 7 more ...; passphrase?: string | undefined; } | undefined; } | { ...; }>' is an 'error' type that acts as 'any' and overrides all other types in this intersection type.
typescript(no-redundant-type-constituents): src/config/mock/auth.config.mock.ts#L31
'ConfigFactory<{ allowProfileEdits: boolean; allowChooseUsername: boolean; syncSource?: string | undefined; session: { secret: string; lifetime: number; }; local: { enableLogin: boolean; enableRegister: boolean; minimalPasswordStrength: number; }; ldap: { ...; }[]; oidc: { ...; }[]; }>' is an 'error' type that acts as 'any' and overrides all other types in this intersection type.
typescript(no-redundant-type-constituents): src/config/mock/app.config.mock.ts#L27
'ConfigFactory<{ baseUrl: string; rendererBaseUrl: string; backendPort: number; backendBindIp: string; log: { level: Loglevel; showTimestamp: boolean; }; }>' is an 'error' type that acts as 'any' and overrides all other types in this intersection type.
Lint files and check formatting
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
0