chore(deps): update npm (development) #3492
Triggered via pull request
March 3, 2025 09:53
renovate[bot]
synchronize
#2591
Status
Failure
Total duration
9m 10s
Artifacts
6
pull_request.yml
on: pull_request_target
Build ποΈ
/
Prepare Docker build variables π·οΈπ³
2s
Matrix: Build ποΈ / tauri
Create comments βοΈ
/
Cloudflare Pages deployment ππ
5s
Automation ποΈ
/
Label conflicted PRs π·οΈβ
2s
Semantic Pull Request π
2s
Labeling π·οΈ
2s
Quality checks ππ§ͺ
/
Vulnerable dependencies π
4s
Quality checks ππ§ͺ
/
Commit linting π¬β
2s
Matrix: GitHub CodeQL π¬ / analyze
Matrix: Quality checks ππ§ͺ / quality
Matrix: Build ποΈ / docker
Deploy π
/
...
/
Cloudflare Pages deployment ππ
3s
Annotations
21 errors and 12 warnings
Quality checks ππ§ͺ / Run check:types π΅οΈββοΈ
Type '(Config<RulesRecord> | { name: string; rules: { 'no-empty': ["error", { allowEmptyCatch: boolean; }]; 'no-extend-native': "error"; curly: ["error", string]; 'prefer-arrow-callback': "error"; 'multiline-comment-style': "error"; 'unicode-bom': ["error", string]; eqeqeq: (string | { null: string; })[]; '@stylistic/quotes': ["error", string, { avoidEscape: boolean; }]; '@stylistic/linebreak-style': ["error", string]; 'unicorn/import-style': "off"; 'unicorn/filename-case': "off"; 'unicorn/consistent-function-scoping': "off"; 'unicorn/prevent-abbreviations': "off"; 'unicorn/no-await-expression-member': "off"; 'unicorn/explicit-length-check': "off"; '@stylistic/padding-line-between-statements': ["error", { blankLine: string; prev: string; next: string; }, { blankLine: string; prev: string; next: string; }, { blankLine: string; prev: string; next: string[]; }, { blankLine: string; prev: string[]; next: string; }, { blankLine: string; prev: string[]; next: string[]; }, { blankLine: string; prev: string[]; next: string; }, { blankLine: string; prev: string; next: string[]; }, { blankLine: string; prev: string[]; next: string; }, { blankLine: string; prev: string; next: string; }]; 'file-progress/activate'?: undefined; }; settings?: undefined; plugins?: undefined; } | { name: string; settings: { progress: { successMessage: string; }; }; plugins: { 'file-progress': { meta: { name: string; version: string; }; configs: { recommended: Config<RulesRecord>; 'recommended-ci': Config<RulesRecord>; }; rules: { activate: RuleModule; }; }; }; rules: { 'file-progress/activate': 0 | 1; 'no-empty'?: undefined; 'no-extend-native'?: undefined; curly?: undefined; 'prefer-arrow-callback'?: undefined; 'multiline-comment-style'?: undefined; 'unicode-bom'?: undefined; eqeqeq?: undefined; '@stylistic/quotes'?: undefined; '@stylistic/linebreak-style'?: undefined; 'unicorn/import-style'?: undefined; 'unicorn/filename-case'?: undefined; 'unicorn/consistent-function-scoping'?: undefined; 'unicorn/prevent-abbreviations'?: undefined; 'unicorn/no-await-expression-member'?: undefined; 'unicorn/explicit-length-check'?: undefined; '@stylistic/padding-line-between-statements'?: undefined; }; })[]' does not satisfy the expected type 'Config<RulesRecord>[]'.
|
Quality checks ππ§ͺ / Run check:types π΅οΈββοΈ
Property 'difference' does not exist on type 'Set<string>'. Do you need to change your target library? Try changing the 'lib' compiler option to 'esnext' or later.
|
Quality checks ππ§ͺ / Run check:types π΅οΈββοΈ
Type '(string | { null: string; })[]' is not assignable to type 'RuleEntry<any[]> | undefined'.
|
Quality checks ππ§ͺ / Run check:types π΅οΈββοΈ
Object is possibly 'undefined'.
|
Quality checks ππ§ͺ / Run check:types π΅οΈββοΈ
Object is possibly 'undefined'.
|
Quality checks ππ§ͺ / Run check:types π΅οΈββοΈ
Property 'difference' does not exist on type 'Set<string>'. Do you need to change your target library? Try changing the 'lib' compiler option to 'esnext' or later.
|
Quality checks ππ§ͺ / Run check:types π΅οΈββοΈ
Type '(string | { null: string; })[]' is not assignable to type 'RuleEntry<any[]> | undefined'.
|
Quality checks ππ§ͺ / Run check:types π΅οΈββοΈ
Object is possibly 'undefined'.
|
Quality checks ππ§ͺ / Run check:types π΅οΈββοΈ
Object is possibly 'undefined'.
|
Quality checks ππ§ͺ / Run check:types π΅οΈββοΈ
Type '(Config<RulesRecord> | { name: string; rules: { 'no-empty': ["error", { allowEmptyCatch: boolean; }]; 'no-extend-native': "error"; curly: ["error", string]; 'prefer-arrow-callback': "error"; 'multiline-comment-style': "error"; 'unicode-bom': ["error", string]; eqeqeq: (string | { null: string; })[]; '@stylistic/quotes': ["error", string, { avoidEscape: boolean; }]; '@stylistic/linebreak-style': ["error", string]; 'unicorn/import-style': "off"; 'unicorn/filename-case': "off"; 'unicorn/consistent-function-scoping': "off"; 'unicorn/prevent-abbreviations': "off"; 'unicorn/no-await-expression-member': "off"; 'unicorn/explicit-length-check': "off"; '@stylistic/padding-line-between-statements': ["error", { blankLine: string; prev: string; next: string; }, { blankLine: string; prev: string; next: string; }, { blankLine: string; prev: string; next: string[]; }, { blankLine: string; prev: string[]; next: string; }, { blankLine: string; prev: string[]; next: string[]; }, { blankLine: string; prev: string[]; next: string; }, { blankLine: string; prev: string; next: string[]; }, { blankLine: string; prev: string[]; next: string; }, { blankLine: string; prev: string; next: string; }]; 'file-progress/activate'?: undefined; }; settings?: undefined; plugins?: undefined; } | { name: string; settings: { progress: { successMessage: string; }; }; plugins: { 'file-progress': { meta: { name: string; version: string; }; configs: { recommended: Config<RulesRecord>; 'recommended-ci': Config<RulesRecord>; }; rules: { activate: RuleModule; }; }; }; rules: { 'file-progress/activate': 0 | 1; 'no-empty'?: undefined; 'no-extend-native'?: undefined; curly?: undefined; 'prefer-arrow-callback'?: undefined; 'multiline-comment-style'?: undefined; 'unicode-bom'?: undefined; eqeqeq?: undefined; '@stylistic/quotes'?: undefined; '@stylistic/linebreak-style'?: undefined; 'unicorn/import-style'?: undefined; 'unicorn/filename-case'?: undefined; 'unicorn/consistent-function-scoping'?: undefined; 'unicorn/prevent-abbreviations'?: undefined; 'unicorn/no-await-expression-member'?: undefined; 'unicorn/explicit-length-check'?: undefined; '@stylistic/padding-line-between-statements'?: undefined; }; })[]' does not satisfy the expected type 'Config<RulesRecord>[]'.
|
Quality checks ππ§ͺ / Run analyze:cycles π΅οΈββοΈ
Process completed with exit code 1.
|
Quality checks ππ§ͺ / Run lint π΅οΈββοΈ:
frontend/eslint.config.ts#L5
Complete the task associated to this "TODO" comment
|
Quality checks ππ§ͺ / Run lint π΅οΈββοΈ:
frontend/src/components/Buttons/QueueButton.vue#L90
Complete the task associated to this "TODO" comment
|
Quality checks ππ§ͺ / Run lint π΅οΈββοΈ:
frontend/src/components/Item/Identify/IdentifyDialog.vue#L192
Complete the task associated to this "TODO" comment
|
Quality checks ππ§ͺ / Run lint π΅οΈββοΈ:
frontend/src/components/Item/MediaDetail/MediaDetailContent.vue#L13
Complete the task associated to this "TODO" comment
|
Quality checks ππ§ͺ / Run lint π΅οΈββοΈ:
frontend/src/components/Item/MediaDetail/MediaDetailContent.vue#L98
Complete the task associated to this "TODO" comment
|
Quality checks ππ§ͺ / Run lint π΅οΈββοΈ:
frontend/src/components/Item/MediaStreamSelector.vue#L143
Remove this "!==" check; it will always be true. Did you mean to use "!="?
|
Quality checks ππ§ͺ / Run lint π΅οΈββοΈ:
frontend/src/components/Item/Metadata/ImageSearch.vue#L271
Provide multiple methods instead of using "dialog" to determine which action to take
|
Quality checks ππ§ͺ / Run lint π΅οΈββοΈ:
frontend/src/components/Item/Metadata/MetadataEditor.vue#L463
Complete the task associated to this "TODO" comment
|
Quality checks ππ§ͺ / Run lint π΅οΈββοΈ:
frontend/src/components/Item/Metadata/MetadataEditor.vue#L465
Complete the task associated to this "TODO" comment
|
Quality checks ππ§ͺ / Run lint π΅οΈββοΈ:
frontend/src/components/Layout/AppBar/SearchField.vue#L42
Provide multiple methods instead of using "focused" to determine which action to take
|
Quality checks ππ§ͺ / Run test π΅οΈββοΈ
Cache not found for keys: node-cache-Linux-x64-npm-dd6dbcc68927d75a02de2a05892247a6b6336171743b6aba19c0be3be07a9f50
|
Quality checks ππ§ͺ / Run check:types π΅οΈββοΈ
Cache not found for keys: node-cache-Linux-x64-npm-dd6dbcc68927d75a02de2a05892247a6b6336171743b6aba19c0be3be07a9f50
|
Quality checks ππ§ͺ / Run analyze:cycles π΅οΈββοΈ
Cache not found for keys: node-cache-Linux-x64-npm-dd6dbcc68927d75a02de2a05892247a6b6336171743b6aba19c0be3be07a9f50
|
Build ποΈ / Tauri for MacOS π₯οΈ
Cache not found for keys: node-cache-macOS-arm64-npm-dd6dbcc68927d75a02de2a05892247a6b6336171743b6aba19c0be3be07a9f50
|
Quality checks ππ§ͺ / Run lint π΅οΈββοΈ
Cache not found for keys: node-cache-Linux-x64-npm-dd6dbcc68927d75a02de2a05892247a6b6336171743b6aba19c0be3be07a9f50
|
Quality checks ππ§ͺ / Run lint π΅οΈββοΈ:
frontend/src/components/Item/Metadata/MetadataEditorDialog.vue#L28
The selector `.metadata-dialog` is unused
|
Quality checks ππ§ͺ / Run lint π΅οΈββοΈ:
frontend/src/components/Item/RelatedItems.vue#L55
The selector `.header::before` is unused
|
Quality checks ππ§ͺ / Run lint π΅οΈββοΈ:
frontend/src/pages/library/[itemId].vue#L239
The selector `.empty-card-container` is unused
|
Quality checks ππ§ͺ / Run lint π΅οΈββοΈ:
frontend/src/pages/library/[itemId].vue#L245
The selector `.empty-message` is unused
|
Build ποΈ / Tauri for Ubuntu π₯οΈ
Cache not found for keys: node-cache-Linux-x64-npm-dd6dbcc68927d75a02de2a05892247a6b6336171743b6aba19c0be3be07a9f50
|
Build ποΈ / Tauri for Ubuntu π₯οΈ
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
|
Build ποΈ / Tauri for Windows π₯οΈ
Cache not found for keys: node-cache-Windows-x64-npm-dd6dbcc68927d75a02de2a05892247a6b6336171743b6aba19c0be3be07a9f50
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
docker_image-linux_amd64
|
7.13 MB |
|
docker_image-linux_arm64
|
7.63 MB |
|
frontend
|
3.66 MB |
|
jellyfin-vue_MacOS
|
2.92 MB |
|
jellyfin-vue_Ubuntu
|
142 MB |
|
jellyfin-vue_Windows
|
8.03 MB |
|