mirror of
https://github.com/jellyfin/jellyfin-vue.git
synced 2026-09-02 21:04:08 +03:00
chore: pre-merge cleanup
* Update renovate config * Commit component.d.ts file * Upgrade @jellyfin/sdk to 0.8.1
This commit is contained in:
+41
-12
@@ -1,40 +1,69 @@
|
||||
{
|
||||
"packageRules": [
|
||||
{
|
||||
"matchManagers": ["npm"],
|
||||
"matchDepTypes": ["devDependencies"],
|
||||
"matchManagers": [
|
||||
"npm"
|
||||
],
|
||||
"matchDepTypes": [
|
||||
"devDependencies"
|
||||
],
|
||||
"groupName": "development dependencies",
|
||||
"groupSlug": "dev-deps"
|
||||
},
|
||||
{
|
||||
"matchManagers": ["npm"],
|
||||
"matchDepTypes": ["dependencies"],
|
||||
"matchManagers": [
|
||||
"npm"
|
||||
],
|
||||
"matchDepTypes": [
|
||||
"dependencies"
|
||||
],
|
||||
"groupName": "dependencies",
|
||||
"groupSlug": "deps"
|
||||
},
|
||||
{
|
||||
"matchManagers": ["github-actions"],
|
||||
"matchManagers": [
|
||||
"github-actions"
|
||||
],
|
||||
"groupName": "CI dependencies",
|
||||
"groupSlug": "ci-deps",
|
||||
"separateMajorMinor": false
|
||||
},
|
||||
{
|
||||
"matchManagers": ["cargo"],
|
||||
"matchManagers": [
|
||||
"cargo"
|
||||
],
|
||||
"groupName": "Tauri dependencies",
|
||||
"groupSlug": "tauri-deps",
|
||||
"separateMajorMinor": false
|
||||
}
|
||||
],
|
||||
"dependencyDashboard": false,
|
||||
"ignoreDeps": ["npm", "swiper", "node"],
|
||||
"enabledManagers": ["npm", "github-actions", "cargo"],
|
||||
"labels": ["dependencies"],
|
||||
"ignoreDeps": [
|
||||
"npm",
|
||||
"node"
|
||||
],
|
||||
"enabledManagers": [
|
||||
"npm",
|
||||
"github-actions",
|
||||
"cargo"
|
||||
],
|
||||
"labels": [
|
||||
"dependencies"
|
||||
],
|
||||
"rebaseWhen": "behind-base-branch",
|
||||
"rangeStrategy": "pin",
|
||||
"lockFileMaintenance": {
|
||||
"enabled": true,
|
||||
"schedule": ["every 2 months on the first day of the month"]
|
||||
"schedule": [
|
||||
"every 2 months on the first day of the month"
|
||||
]
|
||||
},
|
||||
"assignees": ["ferferga", "ThibaultNocchi"],
|
||||
"reviewers": ["ferferga", "ThibaultNocchi"]
|
||||
"assignees": [
|
||||
"ferferga",
|
||||
"ThibaultNocchi"
|
||||
],
|
||||
"reviewers": [
|
||||
"ferferga",
|
||||
"ThibaultNocchi"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -6,7 +6,3 @@ engine-strict=true
|
||||
|
||||
## Fix timeout errors in CI
|
||||
fetch-retries=15
|
||||
fetch-retry-mintimeout=5900000
|
||||
fetch-retry-maxtimeout=9900000
|
||||
fetch-timeout=900000
|
||||
maxsockets=2
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@fontsource/roboto": "4.5.8",
|
||||
"@jellyfin/sdk": "0.0.0-unstable.202303210502",
|
||||
"@jellyfin/sdk": "0.8.1",
|
||||
"@vueuse/components": "9.12.0",
|
||||
"@vueuse/core": "9.12.0",
|
||||
"all-iso-language-codes": "1.0.12",
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
components.d.ts
|
||||
+203
@@ -0,0 +1,203 @@
|
||||
// generated by unplugin-vue-components
|
||||
// We suggest you to commit this file into source control
|
||||
// Read more: https://github.com/vuejs/core/pull/3399
|
||||
import '@vue/runtime-core'
|
||||
|
||||
export {}
|
||||
|
||||
declare module '@vue/runtime-core' {
|
||||
export interface GlobalComponents {
|
||||
AboutLinks: typeof import('./../../src/components/System/AboutLinks.vue')['default']
|
||||
AddApiKey: typeof import('./../../src/components/System/AddApiKey.vue')['default']
|
||||
AddServerForm: typeof import('./../../src/components/Forms/AddServerForm.vue')['default']
|
||||
AppBar: typeof import('./../../src/components/Layout/AppBar/AppBar.vue')['default']
|
||||
AppBarButtonLayout: typeof import('./../../src/components/Layout/AppBar/AppBarButtonLayout.vue')['default']
|
||||
ArtistTab: typeof import('./../../src/components/Layout/Artist/ArtistTab.vue')['default']
|
||||
AudioControls: typeof import('./../../src/components/Layout/AudioControls.vue')['default']
|
||||
Backdrop: typeof import('./../../src/components/Layout/Backdrop.vue')['default']
|
||||
BlurhashCanvas: typeof import('./../../src/components/Layout/Images/Blurhash/BlurhashCanvas.vue')['default']
|
||||
BlurhashImage: typeof import('./../../src/components/Layout/Images/Blurhash/BlurhashImage.vue')['default']
|
||||
Card: typeof import('./../../src/components/Item/Card/Card.vue')['default']
|
||||
Carousel: typeof import('./../../src/components/Layout/Carousel/Carousel.vue')['default']
|
||||
CarouselProgressBar: typeof import('./../../src/components/Layout/Carousel/CarouselProgressBar.vue')['default']
|
||||
CastButton: typeof import('./../../src/components/Layout/AppBar/Buttons/CastButton.vue')['default']
|
||||
CollectionTabs: typeof import('./../../src/components/Item/CollectionTabs.vue')['default']
|
||||
CommitLink: typeof import('./../../src/components/Layout/Navigation/CommitLink.vue')['default']
|
||||
DateInput: typeof import('./../../src/components/Item/Metadata/DateInput.vue')['default']
|
||||
DraggableQueue: typeof import('./../../src/components/Playback/DraggableQueue.vue')['default']
|
||||
FilterButton: typeof import('./../../src/components/Buttons/FilterButton.vue')['default']
|
||||
HomeSection: typeof import('./../../src/components/Layout/HomeSection.vue')['default']
|
||||
ImageEditor: typeof import('./../../src/components/Item/Metadata/ImageEditor.vue')['default']
|
||||
ImageSearch: typeof import('./../../src/components/Item/Metadata/ImageSearch.vue')['default']
|
||||
IMdiAccount: typeof import('~icons/mdi/account')['default']
|
||||
IMdiAccountGroup: typeof import('~icons/mdi/account-group')['default']
|
||||
IMdiAppleAirplay: typeof import('~icons/mdi/apple-airplay')['default']
|
||||
IMdiArrowExpandAll: typeof import('~icons/mdi/arrow-expand-all')['default']
|
||||
IMdiArrowLeft: typeof import('~icons/mdi/arrow-left')['default']
|
||||
IMdiArrowRight: typeof import('~icons/mdi/arrow-right')['default']
|
||||
IMdiBrightnessAuto: typeof import('~icons/mdi/brightness-auto')['default']
|
||||
IMdiCalendarRange: typeof import('~icons/mdi/calendar-range')['default']
|
||||
IMdiCast: typeof import('~icons/mdi/cast')['default']
|
||||
IMdiCheck: typeof import('~icons/mdi/check')['default']
|
||||
IMdiChevronRight: typeof import('~icons/mdi/chevron-right')['default']
|
||||
IMdiChevronUp: typeof import('~icons/mdi/chevron-up')['default']
|
||||
IMdiClockOutline: typeof import('~icons/mdi/clock-outline')['default']
|
||||
IMdiClose: typeof import('~icons/mdi/close')['default']
|
||||
IMdiClosedCaption: typeof import('~icons/mdi/closed-caption')['default']
|
||||
IMdiClosedCaptionOutline: typeof import('~icons/mdi/closed-caption-outline')['default']
|
||||
IMdiCloudDownload: typeof import('~icons/mdi/cloud-download')['default']
|
||||
IMdiCog: typeof import('~icons/mdi/cog')['default']
|
||||
IMdiContentSave: typeof import('~icons/mdi/content-save')['default']
|
||||
IMdiDelete: typeof import('~icons/mdi/delete')['default']
|
||||
IMdiDisc: typeof import('~icons/mdi/disc')['default']
|
||||
IMdiDotsHorizontal: typeof import('~icons/mdi/dots-horizontal')['default']
|
||||
IMdiDragHorizontal: typeof import('~icons/mdi/drag-horizontal')['default']
|
||||
IMdiEye: typeof import('~icons/mdi/eye')['default']
|
||||
IMdiFile: typeof import('~icons/mdi/file')['default']
|
||||
IMdiFilterVariant: typeof import('~icons/mdi/filter-variant')['default']
|
||||
IMdiFullscreen: typeof import('~icons/mdi/fullscreen')['default']
|
||||
IMdiFullscreenExit: typeof import('~icons/mdi/fullscreen-exit')['default']
|
||||
IMdiInformationOutline: typeof import('~icons/mdi/information-outline')['default']
|
||||
IMdiKeyChain: typeof import('~icons/mdi/key-chain')['default']
|
||||
IMdiMagnify: typeof import('~icons/mdi/magnify')['default']
|
||||
IMdiMenuDown: typeof import('~icons/mdi/menu-down')['default']
|
||||
IMdiNetworkOffOutline: typeof import('~icons/mdi/network-off-outline')['default']
|
||||
IMdiNumeric9PlusBoxOutline: typeof import('~icons/mdi/numeric9-plus-box-outline')['default']
|
||||
IMdiOpenInNew: typeof import('~icons/mdi/open-in-new')['default']
|
||||
IMdiPause: typeof import('~icons/mdi/pause')['default']
|
||||
IMdiPictureInPictureBottomRight: typeof import('~icons/mdi/picture-in-picture-bottom-right')['default']
|
||||
IMdiPlay: typeof import('~icons/mdi/play')['default']
|
||||
IMdiPlayCircleOutline: typeof import('~icons/mdi/play-circle-outline')['default']
|
||||
IMdiPlaylistPlay: typeof import('~icons/mdi/playlist-play')['default']
|
||||
IMdiPlaylistRemove: typeof import('~icons/mdi/playlist-remove')['default']
|
||||
IMdiPlusCircle: typeof import('~icons/mdi/plus-circle')['default']
|
||||
IMdiShuffle: typeof import('~icons/mdi/shuffle')['default']
|
||||
IMdiSkipNext: typeof import('~icons/mdi/skip-next')['default']
|
||||
IMdiSkipPrevious: typeof import('~icons/mdi/skip-previous')['default']
|
||||
IMdiSortAlphabeticalVariant: typeof import('~icons/mdi/sort-alphabetical-variant')['default']
|
||||
IMdiSortAscending: typeof import('~icons/mdi/sort-ascending')['default']
|
||||
IMdiSortDescending: typeof import('~icons/mdi/sort-descending')['default']
|
||||
IMdiStar: typeof import('~icons/mdi/star')['default']
|
||||
IMdiWeatherNight: typeof import('~icons/mdi/weather-night')['default']
|
||||
IMdiWeatherSunny: typeof import('~icons/mdi/weather-sunny')['default']
|
||||
IMdiWeb: typeof import('~icons/mdi/web')['default']
|
||||
ISimpleIconsJellyfin: typeof import('~icons/simple-icons/jellyfin')['default']
|
||||
ItemCols: typeof import('./../../src/components/Layout/ItemCols.vue')['default']
|
||||
ItemGrid: typeof import('./../../src/components/Item/ItemGrid.vue')['default']
|
||||
ItemMenu: typeof import('./../../src/components/Item/ItemMenu.vue')['default']
|
||||
ItemsCarousel: typeof import('./../../src/components/Layout/Carousel/Item/ItemsCarousel.vue')['default']
|
||||
ItemsCarouselTitle: typeof import('./../../src/components/Layout/Carousel/Item/ItemsCarouselTitle.vue')['default']
|
||||
LikeButton: typeof import('./../../src/components/Buttons/LikeButton.vue')['default']
|
||||
LoadingIndicator: typeof import('./../../src/components/System/LoadingIndicator.vue')['default']
|
||||
LocaleSwitcher: typeof import('./../../src/components/System/LocaleSwitcher.vue')['default']
|
||||
LoginForm: typeof import('./../../src/components/Forms/LoginForm.vue')['default']
|
||||
MarkPlayedButton: typeof import('./../../src/components/Buttons/MarkPlayedButton.vue')['default']
|
||||
MediaInfo: typeof import('./../../src/components/Item/MediaInfo.vue')['default']
|
||||
MediaStreamSelector: typeof import('./../../src/components/Item/MediaStreamSelector.vue')['default']
|
||||
MetadataEditor: typeof import('./../../src/components/Item/Metadata/MetadataEditor.vue')['default']
|
||||
MetadataEditorDialog: typeof import('./../../src/components/Item/Metadata/MetadataEditorDialog.vue')['default']
|
||||
NavigationDrawer: typeof import('./../../src/components/Layout/Navigation/NavigationDrawer.vue')['default']
|
||||
NextTrackButton: typeof import('./../../src/components/Buttons/Playback/NextTrackButton.vue')['default']
|
||||
PeopleList: typeof import('./../../src/components/Item/PeopleList.vue')['default']
|
||||
PersonEditor: typeof import('./../../src/components/Item/Metadata/PersonEditor.vue')['default']
|
||||
PiPVideoPlayer: typeof import('./../../src/components/Playback/PiPVideoPlayer.vue')['default']
|
||||
PlaybackSettingsButton: typeof import('./../../src/components/Buttons/Playback/PlaybackSettingsButton.vue')['default']
|
||||
PlayButton: typeof import('./../../src/components/Buttons/Playback/PlayButton.vue')['default']
|
||||
PlayerElement: typeof import('./../../src/components/Playback/PlayerElement.vue')['default']
|
||||
PlayPauseButton: typeof import('./../../src/components/Buttons/Playback/PlayPauseButton.vue')['default']
|
||||
PreviousTrackButton: typeof import('./../../src/components/Buttons/Playback/PreviousTrackButton.vue')['default']
|
||||
QueueButton: typeof import('./../../src/components/Buttons/QueueButton.vue')['default']
|
||||
RelatedItems: typeof import('./../../src/components/Item/RelatedItems.vue')['default']
|
||||
RepeatButton: typeof import('./../../src/components/Buttons/Playback/RepeatButton.vue')['default']
|
||||
RouterLink: typeof import('vue-router')['RouterLink']
|
||||
RouterView: typeof import('vue-router')['RouterView']
|
||||
RouterViewTransition: typeof import('./../../src/components/RouterViewTransition.vue')['default']
|
||||
ScrollToTopButton: typeof import('./../../src/components/Buttons/ScrollToTopButton.vue')['default']
|
||||
SearchField: typeof import('./../../src/components/Layout/AppBar/SearchField.vue')['default']
|
||||
SeasonTabs: typeof import('./../../src/components/Item/SeasonTabs.vue')['default']
|
||||
ServerCard: typeof import('./../../src/components/Item/Card/ServerCard.vue')['default']
|
||||
SettingsPage: typeof import('./../../src/components/Layout/SettingsPage.vue')['default']
|
||||
ShuffleButton: typeof import('./../../src/components/Buttons/Playback/ShuffleButton.vue')['default']
|
||||
SkeletonCard: typeof import('./../../src/components/Skeletons/SkeletonCard.vue')['default']
|
||||
SkeletonHomeSection: typeof import('./../../src/components/Skeletons/SkeletonHomeSection.vue')['default']
|
||||
SkeletonItemGrid: typeof import('./../../src/components/Skeletons/SkeletonItemGrid.vue')['default']
|
||||
Snackbar: typeof import('./../../src/components/System/Snackbar.vue')['default']
|
||||
SortButton: typeof import('./../../src/components/Buttons/SortButton.vue')['default']
|
||||
SubtitleSelectionButton: typeof import('./../../src/components/Buttons/SubtitleSelectionButton.vue')['default']
|
||||
SwiperSection: typeof import('./../../src/components/Layout/SwiperSection.vue')['default']
|
||||
TaskManagerButton: typeof import('./../../src/components/Layout/AppBar/Buttons/TaskManagerButton.vue')['default']
|
||||
TimeSlider: typeof import('./../../src/components/Layout/TimeSlider.vue')['default']
|
||||
TrackList: typeof import('./../../src/components/Playback/TrackList.vue')['default']
|
||||
TypeButton: typeof import('./../../src/components/Buttons/TypeButton.vue')['default']
|
||||
UpNext: typeof import('./../../src/components/Playback/UpNext.vue')['default']
|
||||
UserButton: typeof import('./../../src/components/Layout/AppBar/Buttons/UserButton.vue')['default']
|
||||
UserCard: typeof import('./../../src/components/Users/UserCard.vue')['default']
|
||||
UserImage: typeof import('./../../src/components/Layout/Images/UserImage.vue')['default']
|
||||
VApp: typeof import('vuetify/components')['VApp']
|
||||
VAppBar: typeof import('vuetify/components')['VAppBar']
|
||||
VAppBarNavIcon: typeof import('vuetify/components')['VAppBarNavIcon']
|
||||
VAvatar: typeof import('vuetify/components')['VAvatar']
|
||||
VBtn: typeof import('vuetify/components')['VBtn']
|
||||
VCard: typeof import('vuetify/components')['VCard']
|
||||
VCardActions: typeof import('vuetify/components')['VCardActions']
|
||||
VCardSubtitle: typeof import('vuetify/components')['VCardSubtitle']
|
||||
VCardText: typeof import('vuetify/components')['VCardText']
|
||||
VCardTitle: typeof import('vuetify/components')['VCardTitle']
|
||||
VCheckbox: typeof import('vuetify/components')['VCheckbox']
|
||||
VCheckboxBtn: typeof import('vuetify/components')['VCheckboxBtn']
|
||||
VChip: typeof import('vuetify/components')['VChip']
|
||||
VCol: typeof import('vuetify/components')['VCol']
|
||||
VCombobox: typeof import('vuetify/components')['VCombobox']
|
||||
VContainer: typeof import('vuetify/components')['VContainer']
|
||||
VDialog: typeof import('vuetify/components')['VDialog']
|
||||
VDivider: typeof import('vuetify/components')['VDivider']
|
||||
VExpansionPanel: typeof import('vuetify/components')['VExpansionPanel']
|
||||
VExpansionPanels: typeof import('vuetify/components')['VExpansionPanels']
|
||||
VExpansionPanelText: typeof import('vuetify/components')['VExpansionPanelText']
|
||||
VFabTransition: typeof import('vuetify/components')['VFabTransition']
|
||||
VFadeTransition: typeof import('vuetify/components')['VFadeTransition']
|
||||
VFooter: typeof import('vuetify/components')['VFooter']
|
||||
VForm: typeof import('vuetify/components')['VForm']
|
||||
VHover: typeof import('vuetify/components')['VHover']
|
||||
VIcon: typeof import('vuetify/components')['VIcon']
|
||||
VImg: typeof import('vuetify/components')['VImg']
|
||||
VirtualGrid: typeof import('./../../src/components/Layout/VirtualGrid/VirtualGrid.vue')['default']
|
||||
VItemGroup: typeof import('vuetify/components')['VItemGroup']
|
||||
VList: typeof import('vuetify/components')['VList']
|
||||
VListItem: typeof import('vuetify/components')['VListItem']
|
||||
VListItemAction: typeof import('vuetify/components')['VListItemAction']
|
||||
VListItemSubtitle: typeof import('vuetify/components')['VListItemSubtitle']
|
||||
VListItemTitle: typeof import('vuetify/components')['VListItemTitle']
|
||||
VListSubheader: typeof import('vuetify/components')['VListSubheader']
|
||||
VMain: typeof import('vuetify/components')['VMain']
|
||||
VMenu: typeof import('vuetify/components')['VMenu']
|
||||
VNavigationDrawer: typeof import('vuetify/components')['VNavigationDrawer']
|
||||
VolumeSlider: typeof import('./../../src/components/Layout/VolumeSlider.vue')['default']
|
||||
VOverlay: typeof import('vuetify/components')['VOverlay']
|
||||
VProgressCircular: typeof import('vuetify/components')['VProgressCircular']
|
||||
VProgressLinear: typeof import('vuetify/components')['VProgressLinear']
|
||||
VResponsive: typeof import('vuetify/components')['VResponsive']
|
||||
VRow: typeof import('vuetify/components')['VRow']
|
||||
VSelect: typeof import('vuetify/components')['VSelect']
|
||||
VSlideGroup: typeof import('vuetify/components')['VSlideGroup']
|
||||
VSlideGroupItem: typeof import('vuetify/components')['VSlideGroupItem']
|
||||
VSlider: typeof import('vuetify/components')['VSlider']
|
||||
VSlideYReverseTransition: typeof import('vuetify/components')['VSlideYReverseTransition']
|
||||
VSnackbar: typeof import('vuetify/components')['VSnackbar']
|
||||
VSpacer: typeof import('vuetify/components')['VSpacer']
|
||||
VSwitch: typeof import('vuetify/components')['VSwitch']
|
||||
VTab: typeof import('vuetify/components')['VTab']
|
||||
VTable: typeof import('vuetify/components')['VTable']
|
||||
VTabs: typeof import('vuetify/components')['VTabs']
|
||||
VTextarea: typeof import('vuetify/components')['VTextarea']
|
||||
VTextField: typeof import('vuetify/components')['VTextField']
|
||||
VTooltip: typeof import('vuetify/components')['VTooltip']
|
||||
VWindow: typeof import('vuetify/components')['VWindow']
|
||||
VWindowItem: typeof import('vuetify/components')['VWindowItem']
|
||||
WatchedIndicator: typeof import('./../../src/components/Item/WatchedIndicator.vue')['default']
|
||||
WizardAdminAccount: typeof import('./../../src/components/Wizard/WizardAdminAccount.vue')['default']
|
||||
WizardLanguage: typeof import('./../../src/components/Wizard/WizardLanguage.vue')['default']
|
||||
WizardMetadata: typeof import('./../../src/components/Wizard/WizardMetadata.vue')['default']
|
||||
WizardRemoteAccess: typeof import('./../../src/components/Wizard/WizardRemoteAccess.vue')['default']
|
||||
}
|
||||
}
|
||||
Generated
+4
-4
@@ -22,7 +22,7 @@
|
||||
"license": "GPL-3.0-only",
|
||||
"dependencies": {
|
||||
"@fontsource/roboto": "4.5.8",
|
||||
"@jellyfin/sdk": "0.0.0-unstable.202303210502",
|
||||
"@jellyfin/sdk": "0.8.1",
|
||||
"@vueuse/components": "9.12.0",
|
||||
"@vueuse/core": "9.12.0",
|
||||
"all-iso-language-codes": "1.0.12",
|
||||
@@ -2261,9 +2261,9 @@
|
||||
"link": true
|
||||
},
|
||||
"node_modules/@jellyfin/sdk": {
|
||||
"version": "0.0.0-unstable.202303210502",
|
||||
"resolved": "https://registry.npmjs.org/@jellyfin/sdk/-/sdk-0.0.0-unstable.202303210502.tgz",
|
||||
"integrity": "sha512-z+GAtGwLuzTkq1CWbzZneqgAwtDqkBpM+Ub89EYYwVLzRR4JLLnOewDeuaQ84F3bDayEvUa543gTXBsFAAC6lQ==",
|
||||
"version": "0.8.1",
|
||||
"resolved": "https://registry.npmjs.org/@jellyfin/sdk/-/sdk-0.8.1.tgz",
|
||||
"integrity": "sha512-DiyaUax4i2upDz4JS/PpWKyBnFcOoUyRc63GysUvqPWeOT9yPfnRsNFkmTzUV2oRTFIeO++od/INq5DfeUbs8g==",
|
||||
"dependencies": {
|
||||
"axios": "1.3.4",
|
||||
"compare-versions": "5.0.3"
|
||||
|
||||
Reference in New Issue
Block a user