mirror of
https://github.com/TeamPiped/Piped.git
synced 2024-12-22 13:33:37 +00:00
Merge remote-tracking branch 'origin/master' into toast
This commit is contained in:
commit
096999a69e
@ -143,7 +143,9 @@ Contributions in any other form are also welcomed.
|
||||
- [Hyperpipe](https://codeberg.org/Hyperpipe/Hyperpipe) - an alternative privacy respecting frontend for YouTube Music.
|
||||
- [Musicale](https://github.com/Bellisario/musicale) - an alternative to YouTube Music, with style.
|
||||
- [ytify](https://github.com/n-ce/ytify) - a complementary minimal audio streaming frontend for YouTube.
|
||||
- [PsTube](https://github.com/prateekmedia/pstube) - Watch and download videos without ads
|
||||
- [PsTube](https://github.com/prateekmedia/pstube) - Watch and download videos without ads on Android, Linux, Windows, iOS, and Mac OSX.
|
||||
- [Piped-Material](https://github.com/mmjee/Piped-Material) - A fork of Piped, focusing on better performance and a more usable design.
|
||||
- [ReacTube](https://github.com/NeeRaj-2401/ReacTube) - Privacy friendly & distraction free Youtube front-end using Piped API.
|
||||
|
||||
## YourKit
|
||||
|
||||
|
41
package.json
41
package.json
@ -6,19 +6,20 @@
|
||||
"serve": "vite",
|
||||
"build": "vite build",
|
||||
"preview": "vite preview",
|
||||
"format": "prettier -w --ignore-path .gitignore **/**.{js,vue}",
|
||||
"lint": "eslint --fix --color --ignore-path .gitignore --ext .js,.vue ."
|
||||
},
|
||||
"dependencies": {
|
||||
"@fortawesome/fontawesome-svg-core": "6.3.0",
|
||||
"@fortawesome/free-brands-svg-icons": "6.3.0",
|
||||
"@fortawesome/free-solid-svg-icons": "6.3.0",
|
||||
"@fortawesome/fontawesome-svg-core": "6.4.0",
|
||||
"@fortawesome/free-brands-svg-icons": "6.4.0",
|
||||
"@fortawesome/free-solid-svg-icons": "6.4.0",
|
||||
"@fortawesome/vue-fontawesome": "3.0.3",
|
||||
"buffer": "6.0.3",
|
||||
"dompurify": "3.0.1",
|
||||
"hotkeys-js": "3.10.1",
|
||||
"dompurify": "3.0.2",
|
||||
"hotkeys-js": "3.10.2",
|
||||
"javascript-time-ago": "2.5.9",
|
||||
"mux.js": "6.3.0",
|
||||
"shaka-player": "4.3.5",
|
||||
"shaka-player": "4.3.6",
|
||||
"stream-browserify": "3.0.0",
|
||||
"vue": "3.2.47",
|
||||
"vue-i18n": "9.2.2",
|
||||
@ -26,24 +27,24 @@
|
||||
"xml-js": "1.6.11"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@iconify/json": "2.2.35",
|
||||
"@iconify/json": "2.2.56",
|
||||
"@intlify/vite-plugin-vue-i18n": "6.0.3",
|
||||
"@unocss/preset-icons": "0.50.6",
|
||||
"@unocss/preset-web-fonts": "0.50.6",
|
||||
"@unocss/transformer-directives": "0.50.6",
|
||||
"@unocss/transformer-variant-group": "0.50.6",
|
||||
"@vitejs/plugin-legacy": "4.0.2",
|
||||
"@vitejs/plugin-vue": "4.1.0",
|
||||
"@unocss/preset-icons": "0.51.8",
|
||||
"@unocss/preset-web-fonts": "0.51.8",
|
||||
"@unocss/transformer-directives": "0.51.8",
|
||||
"@unocss/transformer-variant-group": "0.51.8",
|
||||
"@vitejs/plugin-legacy": "4.0.3",
|
||||
"@vitejs/plugin-vue": "4.2.1",
|
||||
"@vue/compiler-sfc": "3.2.47",
|
||||
"eslint": "8.36.0",
|
||||
"eslint-config-prettier": "8.7.0",
|
||||
"eslint": "8.39.0",
|
||||
"eslint-config-prettier": "8.8.0",
|
||||
"eslint-plugin-prettier": "4.2.1",
|
||||
"eslint-plugin-vue": "9.9.0",
|
||||
"prettier": "2.8.4",
|
||||
"unocss": "0.50.6",
|
||||
"vite": "4.2.0",
|
||||
"eslint-plugin-vue": "9.11.0",
|
||||
"prettier": "2.8.8",
|
||||
"unocss": "0.51.8",
|
||||
"vite": "4.3.3",
|
||||
"vite-plugin-eslint": "1.8.1",
|
||||
"vite-plugin-pwa": "0.14.4"
|
||||
"vite-plugin-pwa": "0.14.7"
|
||||
},
|
||||
"eslintConfig": {
|
||||
"root": true,
|
||||
|
@ -17,5 +17,9 @@
|
||||
],
|
||||
"groupName": "unocss"
|
||||
}
|
||||
]
|
||||
],
|
||||
"lockFileMaintenance": {
|
||||
"enabled": true,
|
||||
"automerge": true
|
||||
}
|
||||
}
|
||||
|
@ -1,5 +1,5 @@
|
||||
<template>
|
||||
<div class="flex flex-col w-full min-h-screen px-1vw py-5 reset" :class="[theme]">
|
||||
<div class="flex flex-col w-full min-h-screen px-1vw py-5 antialiased reset" :class="[theme]">
|
||||
<div class="flex-1">
|
||||
<NavBar />
|
||||
<router-view v-slot="{ Component }">
|
||||
@ -167,7 +167,7 @@ b {
|
||||
}
|
||||
|
||||
.video-grid {
|
||||
@apply grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 lg:grid-cols-5 xl:grid-cols-6 col-auto lt-md:gap-x-2.5 md:gap-x-1vw gap-y-1.5;
|
||||
@apply grid grid-cols-1 mx-2 sm:mx-0 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 xl:grid-cols-5 col-auto lt-md:gap-x-3 md:gap-x-6 gap-y-5;
|
||||
}
|
||||
|
||||
.btn {
|
||||
|
@ -146,7 +146,7 @@ export default {
|
||||
},
|
||||
async fetchChannel() {
|
||||
const url = this.$route.path.includes("@")
|
||||
? this.apiUrl() + "/c/" + this.$route.params.channelId
|
||||
? this.apiUrl() + "/@/" + this.$route.params.channelId
|
||||
: this.apiUrl() + "/" + this.$route.params.path + "/" + this.$route.params.channelId;
|
||||
return await this.fetchJson(url);
|
||||
},
|
||||
|
@ -25,7 +25,7 @@
|
||||
@focus="onInputFocus"
|
||||
@blur="onInputBlur"
|
||||
/>
|
||||
<span v-if="searchText" class="delete-search" @click="searchText = ''">x</span>
|
||||
<span v-if="searchText" class="delete-search" @click="searchText = ''">⨉</span>
|
||||
</div>
|
||||
<!-- three vertical lines for toggling the hamburger menu on mobile -->
|
||||
<button class="md:hidden flex flex-col justify-end mr-3" @click="showTopNav = !showTopNav">
|
||||
@ -100,7 +100,7 @@
|
||||
@focus="onInputFocus"
|
||||
@blur="onInputBlur"
|
||||
/>
|
||||
<span v-if="searchText" class="delete-search" @click="searchText = ''">x</span>
|
||||
<span v-if="searchText" class="delete-search" @click="searchText = ''">⨉</span>
|
||||
</div>
|
||||
<SearchSuggestions
|
||||
v-show="(searchText || showSearchHistory) && suggestionsVisible"
|
||||
|
@ -10,14 +10,15 @@
|
||||
</p>
|
||||
</router-link>
|
||||
<p v-if="props.item.description" v-text="props.item.description" />
|
||||
|
||||
<router-link v-if="props.item.uploaderUrl" class="link" :to="props.item.uploaderUrl">
|
||||
<p>
|
||||
<span v-text="props.item.uploader" />
|
||||
<span v-text="props.item.uploaderName" />
|
||||
<font-awesome-icon class="ml-1.5" v-if="props.item.uploaderVerified" icon="check" />
|
||||
</p>
|
||||
</router-link>
|
||||
<a v-else-if="props.item.uploaderName" class="link" v-text="props.item.uploaderName" />
|
||||
|
||||
<a v-if="props.item.uploaderName" class="link" v-text="props.item.uploaderName" />
|
||||
<template v-if="props.item.videos >= 0">
|
||||
<br v-if="props.item.uploaderName" />
|
||||
<strong v-text="`${props.item.videos} ${$t('video.videos')}`" />
|
||||
|
@ -1,6 +1,7 @@
|
||||
<template>
|
||||
<div v-if="showVideo">
|
||||
<router-link
|
||||
class="focus:underline hover:underline inline-block w-full"
|
||||
:to="{
|
||||
path: '/watch',
|
||||
query: {
|
||||
@ -50,60 +51,29 @@
|
||||
<div>
|
||||
<p
|
||||
style="display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical"
|
||||
class="my-2 overflow-hidden flex link"
|
||||
class="pt-2 overflow-hidden flex link font-bold"
|
||||
:title="item.title"
|
||||
v-text="item.title"
|
||||
/>
|
||||
</div>
|
||||
</router-link>
|
||||
|
||||
<div class="float-right m-0 inline-block children:px-1">
|
||||
<router-link
|
||||
:to="{
|
||||
path: '/watch',
|
||||
query: {
|
||||
v: item.url.substr(-11),
|
||||
...(playlistId && { list: playlistId }),
|
||||
...(index >= 0 && { index: index + 1 }),
|
||||
listen: '1',
|
||||
},
|
||||
}"
|
||||
:aria-label="'Listen to ' + item.title"
|
||||
:title="'Listen to ' + item.title"
|
||||
>
|
||||
<font-awesome-icon icon="headphones" />
|
||||
</router-link>
|
||||
<button v-if="authenticated" :title="$t('actions.add_to_playlist')" @click="showModal = !showModal">
|
||||
<font-awesome-icon icon="circle-plus" />
|
||||
</button>
|
||||
<button
|
||||
v-if="admin"
|
||||
:title="$t('actions.remove_from_playlist')"
|
||||
ref="removeButton"
|
||||
@click="removeVideo(item.url.substr(-11))"
|
||||
>
|
||||
<font-awesome-icon icon="circle-minus" />
|
||||
</button>
|
||||
<PlaylistAddModal v-if="showModal" :video-id="item.url.substr(-11)" @close="showModal = !showModal" />
|
||||
</div>
|
||||
|
||||
<div class="flex">
|
||||
<router-link :to="item.uploaderUrl">
|
||||
<img
|
||||
v-if="item.uploaderAvatar"
|
||||
:src="item.uploaderAvatar"
|
||||
loading="lazy"
|
||||
:alt="item.uploaderName"
|
||||
class="rounded-full mr-0.5 mt-0.5 w-32px h-32px"
|
||||
width="68"
|
||||
height="68"
|
||||
/>
|
||||
</router-link>
|
||||
|
||||
<div class="w-[calc(100%-32px-1rem)]">
|
||||
<div class="px-2 flex-1">
|
||||
<router-link
|
||||
v-if="item.uploaderUrl && item.uploaderName && !hideChannel"
|
||||
class="link-secondary overflow-hidden block"
|
||||
class="link-secondary overflow-hidden block text-sm"
|
||||
:to="item.uploaderUrl"
|
||||
:title="item.uploaderName"
|
||||
>
|
||||
@ -111,14 +81,44 @@
|
||||
<font-awesome-icon class="ml-1.5" v-if="item.uploaderVerified" icon="check" />
|
||||
</router-link>
|
||||
|
||||
<strong v-if="item.views >= 0 || item.uploadedDate" class="text-sm">
|
||||
<div v-if="item.views >= 0 || item.uploadedDate" class="text-xs font-normal text-gray-300 mt-1">
|
||||
<span v-if="item.views >= 0">
|
||||
<font-awesome-icon icon="eye" />
|
||||
<span class="pl-0.5" v-text="`${numberFormat(item.views)} •`" />
|
||||
<span class="pl-1" v-text="`${numberFormat(item.views)} •`" />
|
||||
</span>
|
||||
<span v-if="item.uploaded > 0" class="pl-0.5" v-text="timeAgo(item.uploaded)" />
|
||||
<span v-else-if="item.uploadedDate" class="pl-0.5" v-text="item.uploadedDate" />
|
||||
</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="flex items-center gap-2.5">
|
||||
<router-link
|
||||
:to="{
|
||||
path: '/watch',
|
||||
query: {
|
||||
v: item.url.substr(-11),
|
||||
...(playlistId && { list: playlistId }),
|
||||
...(index >= 0 && { index: index + 1 }),
|
||||
listen: '1',
|
||||
},
|
||||
}"
|
||||
:aria-label="'Listen to ' + item.title"
|
||||
:title="'Listen to ' + item.title"
|
||||
>
|
||||
<font-awesome-icon icon="headphones" />
|
||||
</router-link>
|
||||
<button v-if="authenticated" :title="$t('actions.add_to_playlist')" @click="showModal = !showModal">
|
||||
<font-awesome-icon icon="circle-plus" />
|
||||
</button>
|
||||
<button
|
||||
v-if="admin"
|
||||
:title="$t('actions.remove_from_playlist')"
|
||||
ref="removeButton"
|
||||
@click="removeVideo(item.url.substr(-11))"
|
||||
>
|
||||
<font-awesome-icon icon="circle-minus" />
|
||||
</button>
|
||||
<PlaylistAddModal v-if="showModal" :video-id="item.url.substr(-11)" @close="showModal = !showModal" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -126,7 +126,7 @@
|
||||
|
||||
<style>
|
||||
.shorts-img {
|
||||
@apply max-h-[17.5vh] w-full object-contain;
|
||||
@apply w-full object-contain;
|
||||
}
|
||||
</style>
|
||||
|
||||
|
@ -6,6 +6,7 @@
|
||||
:class="{ 'player-container': !isEmbed }"
|
||||
>
|
||||
<video ref="videoEl" class="w-full" data-shaka-player :autoplay="shouldAutoPlay" :loop="selectedAutoLoop" />
|
||||
<canvas height="130" width="230" id="preview" />
|
||||
<button
|
||||
v-if="inSegment"
|
||||
class="skip-segment-button"
|
||||
@ -55,6 +56,7 @@ export default {
|
||||
initialSeekComplete: false,
|
||||
destroying: false,
|
||||
inSegment: false,
|
||||
isHoveringTimebar: false,
|
||||
};
|
||||
},
|
||||
computed: {
|
||||
@ -498,6 +500,8 @@ export default {
|
||||
|
||||
const player = this.$ui.getControls().getPlayer();
|
||||
|
||||
this.setupSeekbarPreview();
|
||||
|
||||
this.$player = player;
|
||||
|
||||
const disableVideo = this.getPreferenceBoolean("listen", false) && !this.video.livestream;
|
||||
@ -671,6 +675,81 @@ export default {
|
||||
});
|
||||
}
|
||||
},
|
||||
setupSeekbarPreview() {
|
||||
if (!this.video.previewFrames) return;
|
||||
let seekBar = document.querySelector(".shaka-seek-bar");
|
||||
// load the thumbnail preview when the user moves over the seekbar
|
||||
seekBar.addEventListener("mousemove", e => {
|
||||
this.isHoveringTimebar = true;
|
||||
const position = (e.offsetX / e.target.offsetWidth) * this.video.duration;
|
||||
this.showSeekbarPreview(position * 1000);
|
||||
});
|
||||
// hide the preview when the user stops hovering the seekbar
|
||||
seekBar.addEventListener("mouseout", () => {
|
||||
this.isHoveringTimebar = false;
|
||||
let canvas = document.querySelector("#preview");
|
||||
canvas.style.display = "none";
|
||||
});
|
||||
},
|
||||
async showSeekbarPreview(position) {
|
||||
let frame = this.getFrame(position);
|
||||
let originalImage = await this.loadImage(frame.url);
|
||||
if (!this.isHoveringTimebar) return;
|
||||
|
||||
let seekBar = document.querySelector(".shaka-seek-bar");
|
||||
let canvas = document.querySelector("#preview");
|
||||
let ctx = canvas.getContext("2d");
|
||||
|
||||
// get the new sizes for the image to be drawn into the canvas
|
||||
const originalWidth = originalImage.naturalWidth;
|
||||
const originalHeight = originalImage.naturalHeight;
|
||||
const offsetX = originalWidth * (frame.positionX / frame.framesPerPageX);
|
||||
const offsetY = originalHeight * (frame.positionY / frame.framesPerPageY);
|
||||
const newWidth = originalWidth / frame.framesPerPageX;
|
||||
const newHeight = originalHeight / frame.framesPerPageY;
|
||||
|
||||
// draw the thumbnail preview into the canvas by cropping only the relevant part
|
||||
ctx.drawImage(originalImage, offsetX, offsetY, newWidth, newHeight, 0, 0, canvas.width, canvas.height);
|
||||
|
||||
// calculate the thumbnail preview offset and display it
|
||||
const seekbarPadding = 2; // percentage of seekbar padding
|
||||
const centerOffset = position / this.video.duration / 10;
|
||||
const left = centerOffset - ((0.5 * canvas.width) / seekBar.clientWidth) * 100;
|
||||
const maxLeft = ((seekBar.clientWidth - canvas.clientWidth) / seekBar.clientWidth) * 100 - seekbarPadding;
|
||||
canvas.style.left = `max(${seekbarPadding}%, min(${left}%, ${maxLeft}%))`;
|
||||
canvas.style.display = "block";
|
||||
},
|
||||
// ineffective algorithm to find the thumbnail corresponding to the currently hovered position in the video
|
||||
getFrame(position) {
|
||||
let startPosition = 0;
|
||||
let framePage = this.video.previewFrames.at(-1);
|
||||
for (let i = 0; i < framePage.urls.length; i++) {
|
||||
for (let positionY = 0; positionY < framePage.framesPerPageY; positionY++) {
|
||||
for (let positionX = 0; positionX < framePage.framesPerPageX; positionX++) {
|
||||
const endPosition = startPosition + framePage.durationPerFrame;
|
||||
if (position >= startPosition && position <= endPosition) {
|
||||
return {
|
||||
url: framePage.urls[i],
|
||||
positionX: positionX,
|
||||
positionY: positionY,
|
||||
framesPerPageX: framePage.framesPerPageX,
|
||||
framesPerPageY: framePage.framesPerPageY,
|
||||
};
|
||||
}
|
||||
startPosition = endPosition;
|
||||
}
|
||||
}
|
||||
}
|
||||
return null;
|
||||
},
|
||||
// creates a new image from an URL
|
||||
loadImage(url) {
|
||||
return new Promise(r => {
|
||||
let i = new Image();
|
||||
i.onload = () => r(i);
|
||||
i.src = url;
|
||||
});
|
||||
},
|
||||
destroy(hotkeys) {
|
||||
if (this.$ui && !document.pictureInPictureElement) {
|
||||
this.$ui.destroy();
|
||||
@ -750,4 +829,12 @@ export default {
|
||||
font-size: 1.6em !important;
|
||||
line-height: inherit !important;
|
||||
}
|
||||
|
||||
#preview {
|
||||
position: absolute;
|
||||
z-index: 2000;
|
||||
bottom: 0;
|
||||
margin-bottom: 4.5%;
|
||||
border-radius: 0.3rem;
|
||||
}
|
||||
</style>
|
||||
|
@ -42,7 +42,7 @@
|
||||
"enable_sponsorblock": "تفعيل مانع الإعلانات",
|
||||
"auto": "تلقائي",
|
||||
"dark": "داكن",
|
||||
"search": "بحث",
|
||||
"search": "بحث (Ctrl+K)",
|
||||
"autoplay_video": "تشغيل تلقائي",
|
||||
"audio_only": "صوت فقط",
|
||||
"default_quality": "الجودة الأساسية",
|
||||
|
@ -59,7 +59,7 @@
|
||||
"disable_lbry": "Yayım üçün LBRY-ni deaktiv et",
|
||||
"enable_lbry_proxy": "LBRY üçün Proksi-ni Aktivləşdir",
|
||||
"view_ssl_score": "SSL Nəticəsinə Bax",
|
||||
"search": "Axtarış",
|
||||
"search": "Axtarış (Ctrl+K)",
|
||||
"filter": "Filtr",
|
||||
"loading": "Yüklənir...",
|
||||
"clear_history": "Tarixçəni Təmizlə",
|
||||
@ -80,7 +80,7 @@
|
||||
"minimize_description_default": "Açıqlamanı Defolt Olaraq Kiçilt",
|
||||
"language_selection": "Dil Seçimi",
|
||||
"instances_list": "Nümunələr Siyahısı",
|
||||
"show_more": "Daha Çox Göstər",
|
||||
"show_more": "Daha çox göstər",
|
||||
"no": "Xeyr",
|
||||
"store_watch_history": "Baxış Tarixçəsini Saxla",
|
||||
"enabled_codecs": "Aktiv Kodeklər (Birdən çox)",
|
||||
@ -127,7 +127,8 @@
|
||||
"skip_button_only": "Ötürmə düyməsin göstər",
|
||||
"skip_automatically": "Avtomatik olaraq",
|
||||
"min_segment_length": "Minimum Seqment Uzunluğu (saniyələrlə)",
|
||||
"skip_segment": "Seqmenti ötür"
|
||||
"skip_segment": "Seqmenti ötür",
|
||||
"show_less": "Daha az göstər"
|
||||
},
|
||||
"comment": {
|
||||
"pinned_by": "Tərəfindən Sabitləndi {author}",
|
||||
|
@ -104,7 +104,12 @@
|
||||
"minimize_recommendations_default": "Smanjite preporuke po zadanom",
|
||||
"reset_preferences": "Vrati postavke na zadano",
|
||||
"bookmark_playlist": "Bilježak",
|
||||
"playlist_bookmarked": "Obilježeno"
|
||||
"playlist_bookmarked": "Obilježeno",
|
||||
"show_less": "Prikaži manje",
|
||||
"skip_button_only": "Prikaži dugme za preskakanje",
|
||||
"skip_automatically": "Automatski",
|
||||
"min_segment_length": "Najmanja dužina segmenta (u sekundama)",
|
||||
"skip_segment": "Preskoči segment"
|
||||
},
|
||||
"titles": {
|
||||
"register": "Registrirajte se",
|
||||
@ -157,7 +162,9 @@
|
||||
"watched": "Pogledano",
|
||||
"videos": "Video zapisi",
|
||||
"live": "{0} Uživo",
|
||||
"shorts": "Kratki videi"
|
||||
"shorts": "Kratki videi",
|
||||
"category": "Kategorija",
|
||||
"all": "Sve"
|
||||
},
|
||||
"comment": {
|
||||
"pinned_by": "Prikačeno od {author}",
|
||||
@ -173,6 +180,7 @@
|
||||
"cannot_copy": "Nije moguće kopirati!",
|
||||
"page_not_found": "Stranica nije pronađena",
|
||||
"copied": "Kopirano!",
|
||||
"local_storage": "Ova radnja zahtijeva lokalno pohranjivanje, jesu li kolačići omogućeni?"
|
||||
"local_storage": "Ova radnja zahtijeva lokalno pohranjivanje, jesu li kolačići omogućeni?",
|
||||
"register_no_email_note": "Korištenje e-maila kao korisničko ime se ne preporučuje. Svejedno nastaviti?"
|
||||
}
|
||||
}
|
||||
|
@ -43,7 +43,7 @@
|
||||
"enabled_codecs": "Còdecs Habilitats (Múltiple)",
|
||||
"instances_list": "Llista d'Instàncies",
|
||||
"instance_selection": "Selecció d'Instàncies",
|
||||
"show_more": "Mostrar Més",
|
||||
"show_more": "Mostrar més",
|
||||
"yes": "Sí",
|
||||
"no": "No",
|
||||
"export_to_json": "Exportar a JSON",
|
||||
@ -124,7 +124,8 @@
|
||||
"skip_automatically": "Automàticament",
|
||||
"min_segment_length": "Longitud de segment mínima (en segons)",
|
||||
"skip_segment": "Saltar segment",
|
||||
"with_playlist": "Comparteix amb llista de reproducció"
|
||||
"with_playlist": "Comparteix amb llista de reproducció",
|
||||
"show_less": "Mostrar menys"
|
||||
},
|
||||
"comment": {
|
||||
"pinned_by": "Fixat per {author}",
|
||||
@ -150,7 +151,8 @@
|
||||
"videos": "Vídeos",
|
||||
"views": "{views} visualitzacions",
|
||||
"shorts": "Curts",
|
||||
"all": "Tot"
|
||||
"all": "Tot",
|
||||
"category": "Categoria"
|
||||
},
|
||||
"search": {
|
||||
"did_you_mean": "Volies dir: {0}?",
|
||||
|
@ -60,7 +60,7 @@
|
||||
"disable_lbry": "Zakázat LBRY pro streamování",
|
||||
"enable_lbry_proxy": "Povolit proxy pro LBRY",
|
||||
"view_ssl_score": "Zobrazit stav SSL",
|
||||
"search": "Vyhledat",
|
||||
"search": "Vyhledávání (Ctrl+K)",
|
||||
"filter": "Filtr",
|
||||
"loading": "Načítání...",
|
||||
"clear_history": "Smazat historii",
|
||||
@ -124,7 +124,8 @@
|
||||
"skip_automatically": "Automaticky",
|
||||
"skip_segment": "Přeskočit segment",
|
||||
"skip_button_only": "Zobrazit tlačítko přeskočení",
|
||||
"min_segment_length": "Minimální délka segmentu (v sekundách)"
|
||||
"min_segment_length": "Minimální délka segmentu (v sekundách)",
|
||||
"show_less": "Zobrazit méně"
|
||||
},
|
||||
"player": {
|
||||
"watch_on": "Sledovat na {0}"
|
||||
|
@ -1,16 +1,16 @@
|
||||
{
|
||||
"actions": {
|
||||
"skip_outro": "Abspann überspringen",
|
||||
"skip_non_music": "Musik überspringen: Nicht-Musik-Bereich",
|
||||
"skip_outro": "Endkarten und Abspann überspringen",
|
||||
"skip_non_music": "Musik: Nicht-Musik-Abschnitte überspringen",
|
||||
"skip_self_promo": "Unbezahlte Werbung/Eigenwerbung überspringen",
|
||||
"skip_interaction": "Interaktionserinnerung überspringen (Abonnieren)",
|
||||
"skip_preview": "Vorschau/Rückschau überspringen",
|
||||
"skip_interaction": "Interaktionserinnerungen überspringen (Daumen hoch, abonnieren, ...)",
|
||||
"skip_preview": "Vorschau und Rückblick überspringen",
|
||||
"instances_list": "Liste der Instanzen",
|
||||
"language_selection": "Sprachauswahl",
|
||||
"store_watch_history": "Wiedergabeverlauf speichern",
|
||||
"minimize_description_default": "Beschreibung standardmäßig minimieren",
|
||||
"show_comments": "Kommentare anzeigen",
|
||||
"default_homepage": "Standard-Startseite",
|
||||
"default_homepage": "Startseite",
|
||||
"country_selection": "Länderauswahl",
|
||||
"buffering_goal": "Pufferungsziel (in Sekunden)",
|
||||
"default_quality": "Standardqualität",
|
||||
@ -20,9 +20,9 @@
|
||||
"dark": "Dunkel",
|
||||
"auto": "Automatisch",
|
||||
"theme": "Farbschema",
|
||||
"skip_intro": "Pausen-/Intro-Animation überspringen",
|
||||
"skip_sponsors": "Sponsoren überspringen",
|
||||
"enable_sponsorblock": "Sponsorblock einschalten",
|
||||
"skip_intro": "Unterbrechungen und Intro-Animation überspringen",
|
||||
"skip_sponsors": "Gesponsorte Videoabschnitte überspringen",
|
||||
"enable_sponsorblock": "SponsorBlock verwenden",
|
||||
"uses_api_from": "Verwendet die API von ",
|
||||
"back": "Zurück",
|
||||
"channel_name_desc": "Kanalname (Z-A)",
|
||||
@ -30,18 +30,18 @@
|
||||
"least_recent": "Am wenigsten neu",
|
||||
"most_recent": "Am Neuesten",
|
||||
"sort_by": "Sortieren nach:",
|
||||
"view_subscriptions": "Abonnements anzeigen",
|
||||
"view_subscriptions": "Abos anzeigen",
|
||||
"unsubscribe": "Deabonnieren - {count}",
|
||||
"subscribe": "Abonnieren - {count}",
|
||||
"enabled_codecs": "Aktivierte Codecs (mehrere)",
|
||||
"enabled_codecs": "Aktivierte Codecs (Auswahl mehrerer Codecs möglich)",
|
||||
"enable_lbry_proxy": "Proxy für LBRY einschalten",
|
||||
"disable_lbry": "LBRY für Streaming deaktivieren",
|
||||
"instance_selection": "Instanzauswahl",
|
||||
"instance_selection": "Instanz auswählen",
|
||||
"show_description": "Beschreibung anzeigen",
|
||||
"minimize_description": "Beschreibung minimieren",
|
||||
"show_recommendations": "Empfehlungen anzeigen",
|
||||
"minimize_recommendations": "Empfehlungen minimieren",
|
||||
"donations": "Spenden für die Entwickler",
|
||||
"donations": "Spenden",
|
||||
"auto_play_next_video": "Nächstes Video automatisch abspielen",
|
||||
"loop_this_video": "Dieses Video wiederholen",
|
||||
"import_from_json": "Aus JSON/CSV importieren",
|
||||
@ -51,32 +51,32 @@
|
||||
"yes": "Ja",
|
||||
"loading": "Wird geladen…",
|
||||
"filter": "Filtern",
|
||||
"search": "Suchen",
|
||||
"search": "Suchen (Strg+K)",
|
||||
"view_ssl_score": "SSL-Bewertung anzeigen",
|
||||
"clear_history": "Verlauf löschen",
|
||||
"hide_replies": "Antworten ausblenden",
|
||||
"load_more_replies": "Mehr Antworten laden",
|
||||
"skip_highlight": "Höhepunkt überspringen",
|
||||
"skip_filler_tangent": "Lückenfüller überspringen",
|
||||
"delete_playlist_confirm": "Diese Wiedergabeliste löschen?",
|
||||
"remove_from_playlist": "Aus Wiedergabeliste entfernen",
|
||||
"add_to_playlist": "Zur Wiedergabeliste hinzufügen",
|
||||
"create_playlist": "Wiedergabeliste erstellen",
|
||||
"delete_playlist_video_confirm": "Video aus Wiedergabeliste entfernen?",
|
||||
"delete_playlist": "Wiedergabeliste löschen",
|
||||
"please_select_playlist": "Bitte wählen Sie eine Wiedergabeliste",
|
||||
"select_playlist": "Wählen Sie eine Wiedergabeliste",
|
||||
"delete_playlist_confirm": "Diese Playlist löschen?",
|
||||
"remove_from_playlist": "Aus Playlist entfernen",
|
||||
"add_to_playlist": "Zur Playlist hinzufügen",
|
||||
"create_playlist": "Playlist erstellen",
|
||||
"delete_playlist_video_confirm": "Video aus Playlist entfernen?",
|
||||
"delete_playlist": "Playlist löschen",
|
||||
"please_select_playlist": "Bitte wähle eine Playlist",
|
||||
"select_playlist": "Wähle eine Playlist",
|
||||
"show_markers": "Markierungen auf dem Player anzeigen",
|
||||
"delete_account": "Konto löschen",
|
||||
"logout": "Von diesem Gerät abmelden",
|
||||
"minimize_recommendations_default": "Empfehlungen standardmäßig minimieren",
|
||||
"invalidate_session": "Von allen Geräte abmelden",
|
||||
"invalidate_session": "Von allen Geräten abmelden",
|
||||
"different_auth_instance": "Eine andere Instanz für die Authentifizierung verwenden",
|
||||
"instance_auth_selection": "Auswahl der Autentifizierungsinstanz",
|
||||
"clone_playlist": "Wiedergabeliste klonen",
|
||||
"clone_playlist_success": "Erfolgreich geklont!",
|
||||
"rename_playlist": "Wiedergabeliste umbenennen",
|
||||
"new_playlist_name": "Neuer Name der Wiedergabeliste",
|
||||
"clone_playlist": "Playlist duplizieren",
|
||||
"clone_playlist_success": "Erfolgreich dupliziert!",
|
||||
"rename_playlist": "Playlist umbenennen",
|
||||
"new_playlist_name": "Neuer Name der Playlist",
|
||||
"piped_link": "Piped-Link",
|
||||
"download_as_txt": "Als .txt herunterladen",
|
||||
"back_to_home": "Zurück zur Startseite",
|
||||
@ -84,7 +84,7 @@
|
||||
"with_timecode": "Mit Zeitstempel teilen",
|
||||
"follow_link": "Link öffnen",
|
||||
"copy_link": "Link kopieren",
|
||||
"time_code": "Zeitstempel (in sekunden)",
|
||||
"time_code": "Zeitstempel (in Sekunden)",
|
||||
"reset_preferences": "Einstellungen zurücksetzen",
|
||||
"confirm_reset_preferences": "Bist du sicher, dass du deine Einstellungen zurücksetzen möchtest?",
|
||||
"backup_preferences": "Einstellungen sichern",
|
||||
@ -92,23 +92,24 @@
|
||||
"show_chapters": "Kapitel",
|
||||
"source_code": "Quellcode",
|
||||
"store_search_history": "Suchverlauf speichern",
|
||||
"hide_watched": "Gesehene Videos im Feed ausblenden",
|
||||
"hide_watched": "Gesehene Videos im Abo-Feed ausblenden",
|
||||
"reply_count": "{count} Antworten",
|
||||
"instance_donations": "Instanz-Spenden",
|
||||
"documentation": "Dokumentation",
|
||||
"status_page": "Status",
|
||||
"minimize_chapters_default": "Kapitel standardmäßig minimieren",
|
||||
"minimize_comments_default": "Kommentare automatisch minimieren",
|
||||
"minimize_comments_default": "Kommentare standardmäßig minimieren",
|
||||
"minimize_comments": "Kommentare minimieren",
|
||||
"no_valid_playlists": "Die Datei enthält keine gültigen Wiedergabelisten!",
|
||||
"no_valid_playlists": "Die Datei enthält keine gültigen Playlists!",
|
||||
"show_watch_on_youtube": "Schaltfläche „Auf YouTube ansehen“ anzeigen",
|
||||
"with_playlist": "Mit Wiedergabeliste teilen",
|
||||
"with_playlist": "Mit Playlist teilen",
|
||||
"playlist_bookmarked": "Markiert",
|
||||
"bookmark_playlist": "Lesezeichen",
|
||||
"skip_segment": "Segment überspringen",
|
||||
"skip_segment": "Abschnitt überspringen",
|
||||
"skip_automatically": "Automatisch",
|
||||
"min_segment_length": "Minimale Segmentlänge (in Sekunden)",
|
||||
"skip_button_only": "Überspringen-Schaltfläche anzeigen"
|
||||
"min_segment_length": "Minimale Abschnittlänge (in Sekunden)",
|
||||
"skip_button_only": "Überspringen-Schaltfläche anzeigen",
|
||||
"show_less": "Weniger anzeigen"
|
||||
},
|
||||
"player": {
|
||||
"watch_on": "Auf {0} ansehen"
|
||||
@ -116,12 +117,12 @@
|
||||
"titles": {
|
||||
"history": "Verlauf",
|
||||
"preferences": "Einstellungen",
|
||||
"feed": "Abonnements",
|
||||
"feed": "Abos",
|
||||
"register": "Registrieren",
|
||||
"login": "Anmelden",
|
||||
"trending": "Trends",
|
||||
"subscriptions": "Abonnements",
|
||||
"playlists": "Wiedergabelisten",
|
||||
"subscriptions": "Abos",
|
||||
"playlists": "Playlists",
|
||||
"account": "Konto",
|
||||
"player": "Player",
|
||||
"instance": "Instanz",
|
||||
@ -130,7 +131,7 @@
|
||||
"bookmarks": "Lesezeichen"
|
||||
},
|
||||
"video": {
|
||||
"sponsor_segments": "Sponsoren-Segmente",
|
||||
"sponsor_segments": "Sponsoren-Abschnitte",
|
||||
"watched": "Angesehen",
|
||||
"views": "{views} Aufrufe",
|
||||
"videos": "Videos",
|
||||
@ -154,32 +155,32 @@
|
||||
"pinned_by": "Angeheftet von {author}",
|
||||
"user_disabled": "Kommentare wurden in den Einstellungen deaktiviert.",
|
||||
"disabled": "Kommentare wurden vom Autor deaktiviert.",
|
||||
"loading": "Kommentare werden geladen …"
|
||||
"loading": "Kommentare werden geladen…"
|
||||
},
|
||||
"login": {
|
||||
"password": "Passwort",
|
||||
"username": "Anmeldename"
|
||||
"username": "Benutzername"
|
||||
},
|
||||
"search": {
|
||||
"did_you_mean": "Hast du gemeint: {0}?",
|
||||
"all": "YouTube: Alle",
|
||||
"videos": "YouTube: Videos",
|
||||
"channels": "YouTube: Kanäle",
|
||||
"playlists": "YouTube: Wiedergabelisten",
|
||||
"playlists": "YouTube: Playlists",
|
||||
"music_songs": "YT Music: Lieder",
|
||||
"music_videos": "YT Music: Videos",
|
||||
"music_albums": "YT Music: Alben",
|
||||
"music_playlists": "YT Music: Wiedergabelisten"
|
||||
"music_playlists": "YT Music: Playlists"
|
||||
},
|
||||
"subscriptions": {
|
||||
"subscribed_channels_count": "Aboniert bei: {0}"
|
||||
"subscribed_channels_count": "Anzahl Abos: {0}"
|
||||
},
|
||||
"info": {
|
||||
"preferences_note": "Achtung: Einstellung werden lokal in deinem Browser gespeichert. Wenn du deine Browserdaten löschst werden sie auch gelöscht.",
|
||||
"preferences_note": "Achtung: Die Einstellung werden lokal in deinem Browser gespeichert. Wenn du deine Browserdaten löschst, werden auch deine Einstellungen zurückgesetzt.",
|
||||
"page_not_found": "Seite nicht gefunden",
|
||||
"copied": "Kopiert!",
|
||||
"cannot_copy": "Kopieren nicht möglich!",
|
||||
"local_storage": "Diese Aktion erfordert „localStorage“, sind Cookies aktiviert?",
|
||||
"register_no_email_note": "Es wird nicht empfohlen, eine E-Mail als Benutzernamen zu verwenden. Trotzdem weitermachen?"
|
||||
"register_no_email_note": "Es wird nicht empfohlen, eine E-Mail als Benutzernamen zu verwenden. Trotzdem fortfahren?"
|
||||
}
|
||||
}
|
||||
|
@ -79,7 +79,7 @@
|
||||
"disable_lbry": "Disable LBRY for Streaming",
|
||||
"enable_lbry_proxy": "Enable Proxy for LBRY",
|
||||
"view_ssl_score": "View SSL Score",
|
||||
"search": "Search",
|
||||
"search": "Search (Ctrl+K)",
|
||||
"filter": "Filter",
|
||||
"loading": "Loading...",
|
||||
"clear_history": "Clear History",
|
||||
|
@ -45,12 +45,12 @@
|
||||
"show_comments": "Montri Komentojn",
|
||||
"language_selection": "Lingva Elekto",
|
||||
"donations": "Donacoj por programado",
|
||||
"show_more": "Montri Pli",
|
||||
"show_more": "Montri pli",
|
||||
"yes": "Jes",
|
||||
"no": "Ne",
|
||||
"show_chapters": "Sekcioj",
|
||||
"filter": "Filtri",
|
||||
"search": "Serĉi",
|
||||
"search": "Serĉi (Ctrl+K)",
|
||||
"hide_replies": "Kaŝi Respondojn",
|
||||
"add_to_playlist": "Aldoni al ludlisto",
|
||||
"delete_playlist": "Forigi Ludliston",
|
||||
@ -127,7 +127,8 @@
|
||||
"skip_automatically": "Aŭtomate",
|
||||
"skip_button_only": "Montri preterpasi-butonon",
|
||||
"min_segment_length": "Minimuma Segmenta Daŭro (en sekundoj)",
|
||||
"skip_segment": "Preterpasi Segmenton"
|
||||
"skip_segment": "Preterpasi Segmenton",
|
||||
"show_less": "Montri malpli"
|
||||
},
|
||||
"video": {
|
||||
"chapters": "Sekcioj",
|
||||
|
@ -76,7 +76,7 @@
|
||||
"subscribe": "Suscribirme - {count}",
|
||||
"loading": "Cargando…",
|
||||
"filter": "Filtrar",
|
||||
"search": "Buscar",
|
||||
"search": "Buscar (Ctrl+K)",
|
||||
"view_ssl_score": "Ver la puntuación SSL",
|
||||
"minimize_recommendations": "Minimizar recomendaciones",
|
||||
"show_recommendations": "Mostrar recomendaciones",
|
||||
@ -135,7 +135,8 @@
|
||||
"skip_button_only": "Muestra botón de saltar",
|
||||
"skip_automatically": "Automáticamente",
|
||||
"min_segment_length": "Mínima Duración de Segmento (en segundos)",
|
||||
"skip_segment": "Saltar Segmento"
|
||||
"skip_segment": "Saltar Segmento",
|
||||
"show_less": "Mostrar menos"
|
||||
},
|
||||
"titles": {
|
||||
"feed": "Fuente web",
|
||||
|
@ -124,7 +124,8 @@
|
||||
"skip_button_only": "Afficher le bouton de saut",
|
||||
"skip_automatically": "Automatiquement",
|
||||
"min_segment_length": "Longueur minimale du segment (en secondes)",
|
||||
"skip_segment": "Sauter le segment"
|
||||
"skip_segment": "Sauter le segment",
|
||||
"show_less": "Afficher moins"
|
||||
},
|
||||
"player": {
|
||||
"watch_on": "Regarder sur {0}"
|
||||
|
@ -100,7 +100,7 @@
|
||||
"disable_lbry": "השבתת הזרמה עם LBRY",
|
||||
"enable_lbry_proxy": "הפעלת מתווך ל־LBRY",
|
||||
"view_ssl_score": "הצגת דירוג SSL",
|
||||
"search": "חיפוש",
|
||||
"search": "חיפוש (Ctrl+K)",
|
||||
"loop_this_video": "ניגון הסרטון בלולאה",
|
||||
"minimize_recommendations": "מזעור המלצות",
|
||||
"rename_playlist": "שינוי שם רשימת נגינה",
|
||||
|
@ -78,7 +78,7 @@
|
||||
"enable_sponsorblock": "Uključi blok sponsora",
|
||||
"loading": "Učitavanje…",
|
||||
"filter": "Filtar",
|
||||
"search": "Pretraga",
|
||||
"search": "Pretraga (Ctrl+K)",
|
||||
"view_ssl_score": "Pogledaj SSL ocjenu",
|
||||
"hide_replies": "Sakrij odgovore",
|
||||
"load_more_replies": "Prikaži više odgovora",
|
||||
@ -135,7 +135,8 @@
|
||||
"skip_button_only": "Prikaži gumb za preskakanje",
|
||||
"skip_automatically": "Automatski",
|
||||
"skip_segment": "Preskoči segment",
|
||||
"min_segment_length": "Najmanja duljina segmenta (u sekundama)"
|
||||
"min_segment_length": "Najmanja duljina segmenta (u sekundama)",
|
||||
"show_less": "Prikaži manje"
|
||||
},
|
||||
"player": {
|
||||
"watch_on": "Gledaj na {0}"
|
||||
|
@ -50,7 +50,7 @@
|
||||
"instances_list": "Daftar Instansi",
|
||||
"enabled_codecs": "Kodek yang Diaktifkan (Beberapa)",
|
||||
"instance_selection": "Pemilihan Instansi",
|
||||
"show_more": "Tampilkan Lebih Banyak",
|
||||
"show_more": "Tampilkan lebih banyak",
|
||||
"yes": "Iya",
|
||||
"no": "Tidak",
|
||||
"import_from_json": "Impor dari JSON/CSV",
|
||||
@ -64,7 +64,7 @@
|
||||
"disable_lbry": "Nonaktifkan LBRY untuk Streaming",
|
||||
"enable_lbry_proxy": "Aktifkan Proksi untuk LBRY",
|
||||
"view_ssl_score": "Tampilkan Skor SSL",
|
||||
"search": "Telusuri",
|
||||
"search": "Telusuri (Ctrl+K)",
|
||||
"filter": "Saring",
|
||||
"loading": "Memuat...",
|
||||
"clear_history": "Hapus Riwayat",
|
||||
@ -127,7 +127,8 @@
|
||||
"skip_button_only": "Tampilkan tombol lewati",
|
||||
"skip_automatically": "Secara otomatis",
|
||||
"min_segment_length": "Panjang Segmen Minimum (dalam detik)",
|
||||
"skip_segment": "Lewati Segmen"
|
||||
"skip_segment": "Lewati Segmen",
|
||||
"show_less": "Tampilkan lebih sedikit"
|
||||
},
|
||||
"comment": {
|
||||
"pinned_by": "Dipasangi pin oleh {author}",
|
||||
|
@ -51,7 +51,7 @@
|
||||
"instance_selection": "Selezione dell'istanza",
|
||||
"loading": "Caricamento…",
|
||||
"filter": "Filtra",
|
||||
"search": "Cerca",
|
||||
"search": "Cerca (Ctrl+K)",
|
||||
"view_ssl_score": "Visualizza il punteggio SSL",
|
||||
"clear_history": "Cancella la cronologia",
|
||||
"load_more_replies": "Carica più risposte",
|
||||
@ -108,7 +108,8 @@
|
||||
"min_segment_length": "Lunghezza minima del segmento (in secondi)",
|
||||
"skip_automatically": "Automaticamente",
|
||||
"skip_button_only": "Mostra pulsante di salto",
|
||||
"skip_segment": "Salta segmento"
|
||||
"skip_segment": "Salta segmento",
|
||||
"show_less": "Mostra meno"
|
||||
},
|
||||
"player": {
|
||||
"watch_on": "Guarda su {0}"
|
||||
|
@ -69,7 +69,7 @@
|
||||
"disable_lbry": "ストリーミングのLBRYを無効化",
|
||||
"enable_lbry_proxy": "LBRYプロキシをオン",
|
||||
"view_ssl_score": "SSLの評価を表示",
|
||||
"search": "検索",
|
||||
"search": "検索 (Ctrl+K)",
|
||||
"filter": "フィルター",
|
||||
"loading": "読み込み中…",
|
||||
"clear_history": "再生履歴を削除",
|
||||
@ -127,7 +127,8 @@
|
||||
"skip_automatically": "自動",
|
||||
"skip_button_only": "スキップボタン表示",
|
||||
"skip_segment": "ここをスキップ",
|
||||
"min_segment_length": "最小の区切りの長さ (秒)"
|
||||
"min_segment_length": "最小の区切りの長さ (秒)",
|
||||
"show_less": "少なく見る"
|
||||
},
|
||||
"comment": {
|
||||
"pinned_by": "{author} によって固定",
|
||||
|
@ -20,7 +20,7 @@
|
||||
"skip_self_promo": "Onbetaalde/Zelf-promotie Overslaan",
|
||||
"skip_highlight": "Markering Overslaan",
|
||||
"skip_interaction": "Interactieherinnering Overslaan (Abonneren)",
|
||||
"show_more": "Toon Meer",
|
||||
"show_more": "Toon meer",
|
||||
"unsubscribe": "Afmelden - {count}",
|
||||
"view_subscriptions": "Abonnementen Bekijken",
|
||||
"enable_sponsorblock": "Sponsorblok Inschakelen",
|
||||
@ -108,7 +108,8 @@
|
||||
"skip_automatically": "Automatisch",
|
||||
"skip_button_only": "toon de overslaan knop",
|
||||
"min_segment_length": "Minimale segmentlengte (in seconden)",
|
||||
"skip_segment": "segment overslaan"
|
||||
"skip_segment": "segment overslaan",
|
||||
"show_less": "Toon minder"
|
||||
},
|
||||
"titles": {
|
||||
"register": "Registreren",
|
||||
|
@ -41,7 +41,7 @@
|
||||
"minimize_recommendations": "Minimizar las recomandacions",
|
||||
"enable_lbry_proxy": "Activar lo servidor mandatari per LBRY",
|
||||
"view_ssl_score": "Mostrar l’avaloracion SSL",
|
||||
"search": "Recercar",
|
||||
"search": "Recercar (Ctrl+K)",
|
||||
"filter": "Filtrar",
|
||||
"disable_lbry": "Desactivar LBRY per la difusion en dirècte",
|
||||
"loading": "Cargament…",
|
||||
@ -127,7 +127,8 @@
|
||||
"skip_button_only": "Afichar lo boton per sautar",
|
||||
"skip_automatically": "Automaticament",
|
||||
"min_segment_length": "Durada minimum de segment (en segondas)",
|
||||
"skip_segment": "Sautar lo segment"
|
||||
"skip_segment": "Sautar lo segment",
|
||||
"show_less": "Ne mostrar mens"
|
||||
},
|
||||
"preferences": {
|
||||
"instance_locations": "Localizacion de l’instància",
|
||||
|
@ -33,7 +33,7 @@
|
||||
"minimize_recommendations": "ସୁପାରିଶକୁ କମ୍ କରନ୍ତୁ",
|
||||
"show_recommendations": "ସୁପାରିଶଗୁଡିକ ଦେଖାନ୍ତୁ",
|
||||
"disable_lbry": "ଷ୍ଟ୍ରିମିଂ ପାଇଁ LBRY ଅକ୍ଷମ କରନ୍ତୁ",
|
||||
"search": "ସନ୍ଧାନ କରନ୍ତୁ",
|
||||
"search": "ସନ୍ଧାନ କରନ୍ତୁ (Ctrl+K)",
|
||||
"rename_playlist": "ପ୍ଲେ ଲିଷ୍ଟର ନାମ ପରିବର୍ତ୍ତନ କରନ୍ତୁ",
|
||||
"new_playlist_name": "ନୂତନ ପ୍ଲେଲିଷ୍ଟ ନାମ",
|
||||
"channel_name_asc": "ସ୍ରୋତ ର ନାମ (A-Z)",
|
||||
@ -127,7 +127,8 @@
|
||||
"min_segment_length": "ସର୍ବନିମ୍ନ ସେଗମେଣ୍ଟ ଲମ୍ବ (ସେକେଣ୍ଡରେ)",
|
||||
"skip_button_only": "ସ୍କିପ୍ ବଟନ୍ ଦେଖାନ୍ତୁ",
|
||||
"skip_automatically": "ସ୍ୱୟଂଚାଳିତ ଭାବରେ",
|
||||
"skip_segment": "ସେଗମେଣ୍ଟକୁ ଏଡ଼ାଇଦିଅ"
|
||||
"skip_segment": "ସେଗମେଣ୍ଟକୁ ଏଡ଼ାଇଦିଅ",
|
||||
"show_less": "କମ୍ ଦେଖାନ୍ତୁ"
|
||||
},
|
||||
"comment": {
|
||||
"loading": "ମନ୍ତବ୍ୟ ଲୋଡ୍ ହେଉଛି ...",
|
||||
|
@ -68,10 +68,10 @@
|
||||
"show_description": "Pokaż opis",
|
||||
"minimize_recommendations": "Ukryj proponowane",
|
||||
"show_recommendations": "Pokaż proponowane",
|
||||
"disable_lbry": "Wyłącz LBRY dla streaming-u",
|
||||
"disable_lbry": "Wyłącz LBRY dla przesyłania strumieniowego",
|
||||
"enable_lbry_proxy": "Włącz proxy dla LBRY",
|
||||
"view_ssl_score": "Pokaż ocenę SSL",
|
||||
"search": "Szukaj",
|
||||
"search": "Szukaj (Ctrl+K)",
|
||||
"filter": "Filtruj",
|
||||
"loading": "Ładowanie...",
|
||||
"clear_history": "Wyczyść historię",
|
||||
@ -127,7 +127,8 @@
|
||||
"skip_button_only": "Pokaż przycisk pomijania",
|
||||
"skip_automatically": "Automatycznie",
|
||||
"min_segment_length": "Minimalna długość segmentu (w sekundach)",
|
||||
"skip_segment": "Pomiń segment"
|
||||
"skip_segment": "Pomiń segment",
|
||||
"show_less": "Pokaż mniej"
|
||||
},
|
||||
"comment": {
|
||||
"pinned_by": "Przypięty przez {author}",
|
||||
@ -155,7 +156,7 @@
|
||||
"sponsor_segments": "Segmenty sponsorowane",
|
||||
"ratings_disabled": "Ocenianie wyłączone",
|
||||
"chapters": "Rozdziały",
|
||||
"live": "{0} Na żywo",
|
||||
"live": "{0} na żywo",
|
||||
"shorts": "Krótkie wideo",
|
||||
"all": "Wszystkie",
|
||||
"category": "Kategoria"
|
||||
|
@ -39,7 +39,7 @@
|
||||
"instances_list": "Lista de Instâncias",
|
||||
"enabled_codecs": "\"Codecs\" Activados (Vários)",
|
||||
"instance_selection": "Seleção de Instância",
|
||||
"show_more": "Mostrar Mais",
|
||||
"show_more": "Mostrar mais",
|
||||
"import_from_json": "Importar de JSON/CSV",
|
||||
"export_to_json": "Exportar para JSON",
|
||||
"loop_this_video": "Repetir este Vídeo",
|
||||
@ -51,7 +51,7 @@
|
||||
"disable_lbry": "Desactivar \"LBRY\" para Transmissão",
|
||||
"enable_lbry_proxy": "Activar \"Proxy\" para \"LBRY\"",
|
||||
"view_ssl_score": "Ver Pontuação \"SSL\"",
|
||||
"search": "Procurar",
|
||||
"search": "Pesquisa (Ctrl+K)",
|
||||
"filter": "Filtrar",
|
||||
"loading": "A Carregar...",
|
||||
"clear_history": "Limpar Histórico",
|
||||
@ -124,7 +124,8 @@
|
||||
"skip_button_only": "Mostrar botão saltar",
|
||||
"skip_automatically": "Automaticamente",
|
||||
"min_segment_length": "Comprimento Mínimo do Segmento (em segundos)",
|
||||
"skip_segment": "Saltar Segmento"
|
||||
"skip_segment": "Saltar Segmento",
|
||||
"show_less": "Mostrar menos"
|
||||
},
|
||||
"preferences": {
|
||||
"instance_name": "Nome da Instância",
|
||||
|
@ -36,7 +36,7 @@
|
||||
"enabled_codecs": "Codecs Ativados (Múltiplos)",
|
||||
"language_selection": "Seleção de Idioma",
|
||||
"yes": "Sim",
|
||||
"show_more": "Mostrar Mais",
|
||||
"show_more": "Mostrar mais",
|
||||
"export_to_json": "Exportar para JSON",
|
||||
"donations": "Doações de desenvolvimento",
|
||||
"minimize_recommendations": "Minimizar Recomendações",
|
||||
@ -59,7 +59,7 @@
|
||||
"loop_this_video": "Repetir este Vídeo",
|
||||
"instances_list": "Lista de Instâncias",
|
||||
"clear_history": "Limpar Histórico",
|
||||
"search": "Pesquisar",
|
||||
"search": "Pesquisar (Ctrl+K)",
|
||||
"no": "Não",
|
||||
"show_description": "Exibir Descrição",
|
||||
"instance_selection": "Seleção de Instância",
|
||||
@ -108,7 +108,8 @@
|
||||
"skip_automatically": "Automaticamente",
|
||||
"skip_segment": "Ignorar Segmento",
|
||||
"min_segment_length": "Comprimento Mínimo do Segmento (em segundos)",
|
||||
"skip_button_only": "Mostrar botão pular"
|
||||
"skip_button_only": "Mostrar botão pular",
|
||||
"show_less": "Mostrar menos"
|
||||
},
|
||||
"titles": {
|
||||
"history": "Histórico",
|
||||
|
@ -46,7 +46,7 @@
|
||||
"language_selection": "Seleção de Idioma",
|
||||
"enabled_codecs": "\"Codecs\" Activados (Vários)",
|
||||
"instance_selection": "Seleção de Instância",
|
||||
"show_more": "Mostrar Mais",
|
||||
"show_more": "Mostrar mais",
|
||||
"import_from_json": "Importar de JSON/CSV",
|
||||
"loop_this_video": "Repetir este Vídeo",
|
||||
"auto_play_next_video": "Reproduzir Automaticamente o próximo Vídeo",
|
||||
@ -56,7 +56,7 @@
|
||||
"minimize_recommendations": "Minimizar Recomendações",
|
||||
"show_recommendations": "Mostrar Recomendações",
|
||||
"view_ssl_score": "Ver Pontuação \"SSL\"",
|
||||
"search": "Procurar",
|
||||
"search": "Pesquisa (Ctrl+K)",
|
||||
"hide_replies": "Ocultar Respostas",
|
||||
"load_more_replies": "Carregar mais Respostas",
|
||||
"unsubscribe": "Anular subscrição - {count}",
|
||||
@ -124,7 +124,8 @@
|
||||
"skip_button_only": "Mostrar botão saltar",
|
||||
"skip_automatically": "Automaticamente",
|
||||
"min_segment_length": "Comprimento Mínimo do Segmento (em segundos)",
|
||||
"skip_segment": "Saltar Segmento"
|
||||
"skip_segment": "Saltar Segmento",
|
||||
"show_less": "Mostrar menos"
|
||||
},
|
||||
"comment": {
|
||||
"pinned_by": "Afixado por {author}",
|
||||
|
@ -1,163 +1,164 @@
|
||||
{
|
||||
"actions": {
|
||||
"back_to_home": "Înapoi acasă",
|
||||
"store_search_history": "Salveaza Istoric de Cautări",
|
||||
"with_timecode": "Distribuie cu cod de timp",
|
||||
"store_search_history": "Rețineți istoricul de căutări",
|
||||
"with_timecode": "Distribuiți cu timpul de cod",
|
||||
"piped_link": "Link Piped",
|
||||
"time_code": "Cod de timp (secunde)",
|
||||
"show_chapters": "Capitole",
|
||||
"search": "Caută",
|
||||
"logout": "Scoate contul de pe acest dispozitiv",
|
||||
"add_to_playlist": "Adaugă în Playlist",
|
||||
"remove_from_playlist": "Șterge din Playlist",
|
||||
"create_playlist": "Creează Playlist",
|
||||
"delete_playlist": "Șterge Playlist",
|
||||
"delete_playlist_confirm": "Ștergi acest playlist?",
|
||||
"please_select_playlist": "Te rog să alegi un playlist",
|
||||
"minimize_recommendations_default": "Ascunde Recomandări ca default",
|
||||
"subscribe": "Abonează-te - {count}",
|
||||
"least_recent": "Mai puțin recente",
|
||||
"channel_name_asc": "Nume Canal (A-Z)",
|
||||
"channel_name_desc": "Nume Canal (Z-A)",
|
||||
"search": "Căutare (Ctrl+K)",
|
||||
"logout": "Deconectați-vă de pe acest dispozitiv",
|
||||
"add_to_playlist": "Adăugare în playlist",
|
||||
"remove_from_playlist": "Ștergere din playlist",
|
||||
"create_playlist": "Creați playlist",
|
||||
"delete_playlist": "Ștergeți playlist",
|
||||
"delete_playlist_confirm": "Ștergeți acest playlist?",
|
||||
"please_select_playlist": "Vă rugăm să alegeți un playlist",
|
||||
"minimize_recommendations_default": "Minimizați recomandările în mod implicit",
|
||||
"subscribe": "Abonare - {count}",
|
||||
"least_recent": "Cele mai vechi",
|
||||
"channel_name_asc": "Numele canalului (A-Z)",
|
||||
"channel_name_desc": "Nume canalului (Z-A)",
|
||||
"back": "Înapoi",
|
||||
"uses_api_from": "Folosește API de la ",
|
||||
"enable_sponsorblock": "Activează Sponsorblock",
|
||||
"skip_intro": "Sari animația de Intermisie / Intro",
|
||||
"skip_preview": "Sari Preview / Recapitulare",
|
||||
"skip_self_promo": "Sari Promoția Neplătita / Proprie",
|
||||
"skip_non_music": "Sari Muzica: Secțiunea de Non-Muzică",
|
||||
"skip_highlight": "Sari Highlight",
|
||||
"show_markers": "Arată Marcaje in Player",
|
||||
"uses_api_from": "Se folosește API-ul de la ",
|
||||
"enable_sponsorblock": "Activați Sponsorblock",
|
||||
"skip_intro": "Omitere pauze/animații de intro",
|
||||
"skip_preview": "Omitere previzualizare/recapitulare",
|
||||
"skip_self_promo": "Omitere promoție neplătită/autopromovare",
|
||||
"skip_non_music": "Omitere muzică: Secțiune non-muzicală",
|
||||
"skip_highlight": "Omitere evidențiere",
|
||||
"show_markers": "Se afișează marcatori în player",
|
||||
"dark": "Întunecat",
|
||||
"auto": "Auto",
|
||||
"audio_only": "Doar Audio",
|
||||
"default_quality": "Calitate Default",
|
||||
"country_selection": "Selecție Țară",
|
||||
"default_homepage": "Pagina de Acasă",
|
||||
"minimize_comments_default": "Ascunde Comentariile",
|
||||
"minimize_description_default": "Ascunde Descrierea",
|
||||
"language_selection": "Selecție Limbă",
|
||||
"audio_only": "Doar audio",
|
||||
"default_quality": "Calitate implicită",
|
||||
"country_selection": "Selecție țară",
|
||||
"default_homepage": "Pagina principală implicită",
|
||||
"minimize_comments_default": "Minimizați comentariile în mod implicit",
|
||||
"minimize_description_default": "Minimizați descrierea în mod implicit",
|
||||
"language_selection": "Selecție limbă",
|
||||
"instances_list": "Listă de Instanțe",
|
||||
"enabled_codecs": "Activează Codecuri (Multiple)",
|
||||
"loop_this_video": "Repornește Video-ul",
|
||||
"donations": "Donații",
|
||||
"show_recommendations": "Arată Recomandări",
|
||||
"disable_lbry": "Oprește LBRY pentru Streaming",
|
||||
"enable_lbry_proxy": "Activează Proxy pentru LBRY",
|
||||
"view_ssl_score": "Vezi Scor SSL",
|
||||
"enabled_codecs": "Codecuri activate (multiple)",
|
||||
"loop_this_video": "Repetare video",
|
||||
"donations": "Donații pentru dezvoltare",
|
||||
"show_recommendations": "Afișați recomandările",
|
||||
"disable_lbry": "Dezactivați LBRY pentru streaming",
|
||||
"enable_lbry_proxy": "Activați proxy pentru LBRY",
|
||||
"view_ssl_score": "Vedeți scorul SSL",
|
||||
"filter": "Filtru",
|
||||
"loading": "Se încarcă...",
|
||||
"clear_history": "Șterge Istoric",
|
||||
"hide_replies": "Ascunde răspunsuri",
|
||||
"load_more_replies": "Mai multe Răspunsuri",
|
||||
"delete_playlist_video_confirm": "Ștergi video-ul din playlist?",
|
||||
"select_playlist": "Alege un Playlist",
|
||||
"delete_account": "Șterge Contul",
|
||||
"show_watch_on_youtube": "Arata buton de Vezi pe YouTube",
|
||||
"invalidate_session": "Deconectează-te peste tot",
|
||||
"instance_auth_selection": "Selecție Instanță de Autentificare",
|
||||
"clone_playlist_success": "Clonat cu succes!",
|
||||
"reset_preferences": "Resetează preferințele",
|
||||
"confirm_reset_preferences": "Sigur vrei să îți resetezi preferințele?",
|
||||
"rename_playlist": "Redenumește playlist",
|
||||
"new_playlist_name": "Nume playlist nou",
|
||||
"share": "Distribuie",
|
||||
"follow_link": "Deschide link",
|
||||
"copy_link": "Copiază link",
|
||||
"hide_watched": "Ascunde video-urile vizionate",
|
||||
"clear_history": "Ștergeți istoricul",
|
||||
"hide_replies": "Ascundeți răspunsurile",
|
||||
"load_more_replies": "Mai multe răspunsuri",
|
||||
"delete_playlist_video_confirm": "Ștergeți videoclipul din playlist?",
|
||||
"select_playlist": "Selectați un playlist",
|
||||
"delete_account": "Ștergeți-vă contul",
|
||||
"show_watch_on_youtube": "Afișați butonul „Vizionați pe YouTube”",
|
||||
"invalidate_session": "Deconectați toate dispozitivele",
|
||||
"instance_auth_selection": "Selecție instanță de autentificare",
|
||||
"clone_playlist_success": "Clonată cu succes!",
|
||||
"reset_preferences": "Resetați preferințele",
|
||||
"confirm_reset_preferences": "Sunteți sigur că doriți să vă resetați preferințele?",
|
||||
"rename_playlist": "Redenumiți playlist-ul",
|
||||
"new_playlist_name": "Numele playlist-ului nou",
|
||||
"share": "Distribuiți",
|
||||
"follow_link": "Urmați link-ul",
|
||||
"copy_link": "Copiați link-ul",
|
||||
"hide_watched": "Ascundeți videoclipurile vizionate din flux",
|
||||
"documentation": "Documentație",
|
||||
"status_page": "Status",
|
||||
"source_code": "Cod sursă",
|
||||
"instance_donations": "Donații instanță",
|
||||
"reply_count": "{count} răspunsuri",
|
||||
"minimize_chapters_default": "Ascunde Capitole ca default",
|
||||
"skip_sponsors": "Sari Sponsori",
|
||||
"different_auth_instance": "Folosește altă instanță pentru autentificare",
|
||||
"clone_playlist": "Clonează Playlist",
|
||||
"backup_preferences": "Backup preferințe",
|
||||
"unsubscribe": "Dezabonează-te - {count}",
|
||||
"view_subscriptions": "Vezi Subscripții",
|
||||
"sort_by": "Sortează după:",
|
||||
"download_as_txt": "Descarcă ca .txt",
|
||||
"most_recent": "Cele mai Recente",
|
||||
"skip_outro": "Sari Endcards / Credite",
|
||||
"skip_interaction": "Sari Reminder de interacțiune (Subscribe)",
|
||||
"minimize_chapters_default": "Minimizați capitolele în mod implicit",
|
||||
"skip_sponsors": "Omitere sponsori",
|
||||
"different_auth_instance": "Folosiți o instanță diferită pentru autentificare",
|
||||
"clone_playlist": "Clonați lista de redare",
|
||||
"backup_preferences": "Faceți backup la preferințe",
|
||||
"unsubscribe": "Dezabonare - {count}",
|
||||
"view_subscriptions": "Vedeți abonamentele",
|
||||
"sort_by": "Sortare după:",
|
||||
"download_as_txt": "Descărcați ca .txt",
|
||||
"most_recent": "Cele mai recente",
|
||||
"skip_outro": "Omitere carduri de sfârșit/mulțumiri",
|
||||
"skip_interaction": "Omitere reamintiri de interacțiune (abonare)",
|
||||
"light": "Luminat",
|
||||
"restore_preferences": "Restore preferințe",
|
||||
"skip_filler_tangent": "Sari Tangenta Filler",
|
||||
"restore_preferences": "Restaurați preferințele",
|
||||
"skip_filler_tangent": "Omitere tangentă de umplere",
|
||||
"theme": "Temă",
|
||||
"autoplay_video": "Autopornește Video",
|
||||
"buffering_goal": "Buffering Goal (secunde)",
|
||||
"instance_selection": "Selecție Instanță",
|
||||
"store_watch_history": "Salvează Istoricul de Vizionare",
|
||||
"minimize_comments": "Ascunde Comentarii",
|
||||
"minimize_description": "Ascunde Descriere",
|
||||
"show_more": "Mai Mult",
|
||||
"autoplay_video": "Redare automată video",
|
||||
"buffering_goal": "Obiectiv de tamponare (în secunde)",
|
||||
"instance_selection": "Selecție instanță",
|
||||
"store_watch_history": "Rețineți istoricul de vizionări",
|
||||
"minimize_comments": "Minimizați comentariile",
|
||||
"minimize_description": "Minimizați descrierea",
|
||||
"show_more": "Mai mult",
|
||||
"no": "Nu",
|
||||
"export_to_json": "Exportă ca JSON",
|
||||
"import_from_json": "Importă din JSON/CSV",
|
||||
"auto_play_next_video": "Autopornește următorul Video",
|
||||
"minimize_recommendations": "Ascunde Recomandări",
|
||||
"export_to_json": "Exportați ca JSON",
|
||||
"import_from_json": "Importați din JSON/CSV",
|
||||
"auto_play_next_video": "Redați automat următorul video",
|
||||
"minimize_recommendations": "Minimizați recomandările",
|
||||
"yes": "Da",
|
||||
"show_comments": "Arată Comentarii",
|
||||
"show_description": "Arată Descriere",
|
||||
"bookmark_playlist": "Marcaj",
|
||||
"show_comments": "Afișați comentariile",
|
||||
"show_description": "Afișați descrierea",
|
||||
"bookmark_playlist": "Marcați",
|
||||
"no_valid_playlists": "Fișierul nu conține playlist-uri valide!",
|
||||
"skip_automatically": "Automat",
|
||||
"min_segment_length": "Lungimea minimă a segmentului (în secunde)",
|
||||
"skip_segment": "Sări segmentul",
|
||||
"skip_button_only": "Afișează butonul de săritură",
|
||||
"with_playlist": "Distribuie cu playlist",
|
||||
"playlist_bookmarked": "Marcat"
|
||||
"skip_segment": "Omitere segment",
|
||||
"skip_button_only": "Afișați butonul de omitere",
|
||||
"with_playlist": "Distribuiți cu playlist",
|
||||
"playlist_bookmarked": "Marcat",
|
||||
"show_less": "Mai puțin"
|
||||
},
|
||||
"preferences": {
|
||||
"ssl_score": "Scor SSL",
|
||||
"version": "Versiune",
|
||||
"up_to_date": "Actualizat?",
|
||||
"instance_name": "Nume Instanță",
|
||||
"instance_locations": "Locațiile Instanței",
|
||||
"instance_name": "Nume instanță",
|
||||
"instance_locations": "Locațiile instanței",
|
||||
"has_cdn": "Are CDN?",
|
||||
"registered_users": "Useri Înregistrați"
|
||||
"registered_users": "Utilizatori înregistrați"
|
||||
},
|
||||
"comment": {
|
||||
"user_disabled": "Comentariile sunt dezactivate în setări.",
|
||||
"pinned_by": "Pomovat de {author}",
|
||||
"disabled": "Comentariile sunt dezactivate de creator.",
|
||||
"loading": "Se incarcă comentariile..."
|
||||
"pinned_by": "Fixat de {author}",
|
||||
"disabled": "Comentariile sunt dezactivate de către autor.",
|
||||
"loading": "Se încarcă comentariile..."
|
||||
},
|
||||
"video": {
|
||||
"views": "{views} vizionări",
|
||||
"chapters": "Capitole",
|
||||
"shorts": "Shorts",
|
||||
"watched": "Văzut",
|
||||
"sponsor_segments": "Segmente Sponsori",
|
||||
"ratings_disabled": "Like-uri dezactivate",
|
||||
"live": "{0} Live",
|
||||
"videos": "Video-uri",
|
||||
"watched": "Vizionat",
|
||||
"sponsor_segments": "Segmente sponsori",
|
||||
"ratings_disabled": "Evaluări dezactivate",
|
||||
"live": "{0} în direct",
|
||||
"videos": "Videoclipuri",
|
||||
"category": "Categorie",
|
||||
"all": "Tot"
|
||||
},
|
||||
"login": {
|
||||
"username": "Nume User",
|
||||
"username": "Nume de utilizator",
|
||||
"password": "Parolă"
|
||||
},
|
||||
"search": {
|
||||
"videos": "YouTube: Video-uri",
|
||||
"music_playlists": "YT Music: Playlisturi",
|
||||
"did_you_mean": "Voiai să scrii: {0}?",
|
||||
"videos": "YouTube: Videoclipuri",
|
||||
"music_playlists": "YT Music: Liste de redare",
|
||||
"did_you_mean": "Vă refereați la: {0}?",
|
||||
"all": "YouTube: Toate",
|
||||
"channels": "YouTube: Canale",
|
||||
"playlists": "YouTube: Playlisturi",
|
||||
"music_songs": "YT Music: Cântece",
|
||||
"music_videos": "YT Music: Video-uri",
|
||||
"playlists": "YouTube: Liste de redare",
|
||||
"music_songs": "YT Music: Muzică",
|
||||
"music_videos": "YT Music: Videoclipuri",
|
||||
"music_albums": "YT Music: Albume"
|
||||
},
|
||||
"info": {
|
||||
"cannot_copy": "Nu se poate copia!",
|
||||
"preferences_note": "Sfat: preferințele sunt salvate in memoria locala a browserului tău. Ștergând datele browserului le ștergi si pe ele.",
|
||||
"page_not_found": "Pagină negăsită",
|
||||
"copied": "S-a copiat!",
|
||||
"register_no_email_note": "Utilizarea unui e-mail ca nume de utilizator nu este recomandată. Continui oricum?",
|
||||
"cannot_copy": "Nu s-a putut copia!",
|
||||
"preferences_note": "Notă: preferințele sunt salvate în memoria locală a browserului dvs. Ștergerea datelor din browserul dvs. le va reseta.",
|
||||
"page_not_found": "Pagina nu a fost găsită",
|
||||
"copied": "Copiat!",
|
||||
"register_no_email_note": "Utilizarea unui e-mail ca nume de utilizator nu este recomandată. Continuați oricum?",
|
||||
"local_storage": "Această acțiune necesită localStorage, sunt activate cookie-urile?"
|
||||
},
|
||||
"subscriptions": {
|
||||
@ -166,20 +167,20 @@
|
||||
"titles": {
|
||||
"register": "Înregistrare",
|
||||
"history": "Istoric",
|
||||
"subscriptions": "Abonări",
|
||||
"playlists": "Playlisturi",
|
||||
"subscriptions": "Abonamente",
|
||||
"playlists": "Liste de redare",
|
||||
"account": "Cont",
|
||||
"instance": "Instanță",
|
||||
"login": "Logare",
|
||||
"feed": "Abonări",
|
||||
"trending": "Trending",
|
||||
"livestreams": "Live-uri",
|
||||
"login": "Autentificare",
|
||||
"feed": "Flux",
|
||||
"trending": "Tendințe",
|
||||
"livestreams": "Fluxuri live",
|
||||
"channels": "Canale",
|
||||
"preferences": "Preferințe",
|
||||
"player": "Player",
|
||||
"bookmarks": "Marcaje"
|
||||
},
|
||||
"player": {
|
||||
"watch_on": "Vezi pe {0}"
|
||||
"watch_on": "Vizionați pe {0}"
|
||||
}
|
||||
}
|
||||
|
@ -69,7 +69,7 @@
|
||||
"disable_lbry": "Отключить LBRY для стриминга",
|
||||
"enable_lbry_proxy": "Проксировать видео для LBRY",
|
||||
"view_ssl_score": "Посмотреть настройки SSL",
|
||||
"search": "Поиск",
|
||||
"search": "Поиск (Ctrl+K)",
|
||||
"filter": "Фильтр",
|
||||
"loading": "Загрузка...",
|
||||
"clear_history": "Очистить историю",
|
||||
@ -127,7 +127,8 @@
|
||||
"skip_automatically": "Автоматически",
|
||||
"min_segment_length": "Минимальная длина сегмента (в секундах)",
|
||||
"skip_button_only": "Показать кнопку \"Пропустить\"",
|
||||
"skip_segment": "Пропустить сегмент"
|
||||
"skip_segment": "Пропустить сегмент",
|
||||
"show_less": "Показать меньше"
|
||||
},
|
||||
"comment": {
|
||||
"pinned_by": "Закреплено пользователем {author}",
|
||||
|
@ -61,7 +61,7 @@
|
||||
"instances_list": "සේවාදායක ලැයිස්තුව",
|
||||
"instance_selection": "සේවාදායකය තේරීම",
|
||||
"view_ssl_score": "SSL ලකුණු බලන්න",
|
||||
"search": "සොයන්න",
|
||||
"search": "සොයන්න (Ctrl+K)",
|
||||
"loading": "පූරණය වෙමින්...",
|
||||
"hide_replies": "පිළිතුරු සඟවන්න",
|
||||
"load_more_replies": "තවත් පිළිතුරු පූරණය කරන්න",
|
||||
@ -124,7 +124,8 @@
|
||||
"skip_button_only": "මඟ හරින්න බොත්තම පෙන්වන්න",
|
||||
"skip_automatically": "ස්වයංක්රීයව",
|
||||
"skip_segment": "කොටස මඟ හරින්න",
|
||||
"min_segment_length": "අවම කොටස් දිග (තත්පර වලින්)"
|
||||
"min_segment_length": "අවම කොටස් දිග (තත්පර වලින්)",
|
||||
"show_less": "අඩුවෙන් පෙන්වන්න"
|
||||
},
|
||||
"player": {
|
||||
"watch_on": "{0} එකේ නරඹන්න"
|
||||
|
@ -7,7 +7,9 @@
|
||||
"ratings_disabled": "Оцене су онемогућене",
|
||||
"chapters": "Поглавља",
|
||||
"live": "{0} Уживо",
|
||||
"shorts": "Кратки видео снимци"
|
||||
"shorts": "Кратки видео снимци",
|
||||
"all": "Све",
|
||||
"category": "Категорија"
|
||||
},
|
||||
"actions": {
|
||||
"view_ssl_score": "Погледај SSL скор/оцену",
|
||||
@ -114,7 +116,12 @@
|
||||
"no_valid_playlists": "Датотека не садржи важеће пописе снимака!",
|
||||
"with_playlist": "Делите са пописом снимака",
|
||||
"playlist_bookmarked": "Обиљежено",
|
||||
"bookmark_playlist": "Биљежак"
|
||||
"bookmark_playlist": "Биљежак",
|
||||
"show_less": "Прикажи мање",
|
||||
"skip_button_only": "Прикажи дугме за прескакање",
|
||||
"skip_automatically": "Аутоматски",
|
||||
"min_segment_length": "Најмања дужина сегмента (у секундама)",
|
||||
"skip_segment": "Прескочи сегмент"
|
||||
},
|
||||
"preferences": {
|
||||
"instance_locations": "Локација инстанце",
|
||||
|
@ -142,5 +142,8 @@
|
||||
},
|
||||
"information": {
|
||||
"preferences_note": "Observera: inställningar sparas i webbläsarens lokala lagring. Om du raderar dina webbläsardata återställs de."
|
||||
},
|
||||
"info": {
|
||||
"register_no_email_note": "Det rekommenderas inte att använda e-post som användarnamn. Fortsätt ändå?"
|
||||
}
|
||||
}
|
||||
|
@ -49,7 +49,7 @@
|
||||
"instance_selection": "Örnek Seçimi",
|
||||
"loading": "Yükleniyor...",
|
||||
"filter": "Filtrele",
|
||||
"search": "Ara",
|
||||
"search": "Ara (Ctrl+K)",
|
||||
"view_ssl_score": "SSL Puanını Görüntüle",
|
||||
"minimize_recommendations": "Önerileri Küçült",
|
||||
"show_recommendations": "Önerileri Göster",
|
||||
|
@ -115,7 +115,8 @@
|
||||
"skip_button_only": "Показати кнопку пропуску",
|
||||
"skip_segment": "Пропустити сегмент",
|
||||
"skip_automatically": "Автоматично",
|
||||
"min_segment_length": "Мінімальна довжина сегмента (у секундах)"
|
||||
"min_segment_length": "Мінімальна довжина сегмента (у секундах)",
|
||||
"show_less": "Показати менше"
|
||||
},
|
||||
"titles": {
|
||||
"register": "Реєстрація",
|
||||
|
@ -49,7 +49,7 @@
|
||||
"subscribe": "订阅 - {count}",
|
||||
"loading": "正在加载...",
|
||||
"filter": "筛选",
|
||||
"search": "搜索",
|
||||
"search": "搜索 (Ctrl+K)",
|
||||
"view_ssl_score": "查看 SSL 得分",
|
||||
"minimize_recommendations": "最小化建议",
|
||||
"show_recommendations": "显示推荐",
|
||||
|
@ -159,7 +159,8 @@ const mixin = {
|
||||
(value = new URLSearchParams(window.location.search).get(key)) !== null ||
|
||||
(this.testLocalStorage && (value = localStorage.getItem(key)) !== null)
|
||||
) {
|
||||
return Number(value);
|
||||
const num = Number(value);
|
||||
return isNaN(num) ? defaultVal : num;
|
||||
} else return defaultVal;
|
||||
},
|
||||
getPreferenceJSON(key, defaultVal) {
|
||||
|
662
yarn.lock
662
yarn.lock
@ -17,6 +17,14 @@
|
||||
"@jridgewell/gen-mapping" "^0.1.0"
|
||||
"@jridgewell/trace-mapping" "^0.3.9"
|
||||
|
||||
"@ampproject/remapping@^2.2.1":
|
||||
version "2.2.1"
|
||||
resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630"
|
||||
integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==
|
||||
dependencies:
|
||||
"@jridgewell/gen-mapping" "^0.3.0"
|
||||
"@jridgewell/trace-mapping" "^0.3.9"
|
||||
|
||||
"@antfu/install-pkg@^0.1.1":
|
||||
version "0.1.1"
|
||||
resolved "https://registry.yarnpkg.com/@antfu/install-pkg/-/install-pkg-0.1.1.tgz#157bb04f0de8100b9e4c01734db1a6c77e98bbb5"
|
||||
@ -58,6 +66,13 @@
|
||||
dependencies:
|
||||
"@babel/highlight" "^7.18.6"
|
||||
|
||||
"@babel/code-frame@^7.21.4":
|
||||
version "7.21.4"
|
||||
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.21.4.tgz#d0fa9e4413aca81f2b23b9442797bda1826edb39"
|
||||
integrity sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==
|
||||
dependencies:
|
||||
"@babel/highlight" "^7.18.6"
|
||||
|
||||
"@babel/compat-data@^7.13.11", "@babel/compat-data@^7.16.8", "@babel/compat-data@^7.17.0", "@babel/compat-data@^7.17.7":
|
||||
version "7.17.7"
|
||||
resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.17.7.tgz#078d8b833fbbcc95286613be8c716cef2b519fa2"
|
||||
@ -68,6 +83,11 @@
|
||||
resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.20.14.tgz#4106fc8b755f3e3ee0a0a7c27dde5de1d2b2baf8"
|
||||
integrity sha512-0YpKHD6ImkWMEINCyDAD0HLLUH/lPCefG8ld9it8DJB2wnApraKuhgYTvTY1z7UFIfBTGy5LwncZ+5HWWGbhFw==
|
||||
|
||||
"@babel/compat-data@^7.21.4":
|
||||
version "7.21.4"
|
||||
resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.21.4.tgz#457ffe647c480dff59c2be092fc3acf71195c87f"
|
||||
integrity sha512-/DYyDpeCfaVinT40FPGdkkb+lYSKvsVuMjDAG7jPOWWiM1ibOaB9CXJAlc4d1QpP/U2q2P9jbrSlClKSErd55g==
|
||||
|
||||
"@babel/core@^7.11.1":
|
||||
version "7.17.8"
|
||||
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.17.8.tgz#3dac27c190ebc3a4381110d46c80e77efe172e1a"
|
||||
@ -89,21 +109,21 @@
|
||||
json5 "^2.1.2"
|
||||
semver "^6.3.0"
|
||||
|
||||
"@babel/core@^7.21.0":
|
||||
version "7.21.3"
|
||||
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.21.3.tgz#cf1c877284a469da5d1ce1d1e53665253fae712e"
|
||||
integrity sha512-qIJONzoa/qiHghnm0l1n4i/6IIziDpzqc36FBs4pzMhDUraHqponwJLiAKm1hGLP3OSB/TVNz6rMwVGpwxxySw==
|
||||
"@babel/core@^7.21.3":
|
||||
version "7.21.4"
|
||||
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.21.4.tgz#c6dc73242507b8e2a27fd13a9c1814f9fa34a659"
|
||||
integrity sha512-qt/YV149Jman/6AfmlxJ04LMIu8bMoyl3RB91yTFrxQmgbrSvQMy7cI8Q62FHx1t8wJ8B5fu0UDoLwHAhUo1QA==
|
||||
dependencies:
|
||||
"@ampproject/remapping" "^2.2.0"
|
||||
"@babel/code-frame" "^7.18.6"
|
||||
"@babel/generator" "^7.21.3"
|
||||
"@babel/helper-compilation-targets" "^7.20.7"
|
||||
"@babel/code-frame" "^7.21.4"
|
||||
"@babel/generator" "^7.21.4"
|
||||
"@babel/helper-compilation-targets" "^7.21.4"
|
||||
"@babel/helper-module-transforms" "^7.21.2"
|
||||
"@babel/helpers" "^7.21.0"
|
||||
"@babel/parser" "^7.21.3"
|
||||
"@babel/parser" "^7.21.4"
|
||||
"@babel/template" "^7.20.7"
|
||||
"@babel/traverse" "^7.21.3"
|
||||
"@babel/types" "^7.21.3"
|
||||
"@babel/traverse" "^7.21.4"
|
||||
"@babel/types" "^7.21.4"
|
||||
convert-source-map "^1.7.0"
|
||||
debug "^4.1.0"
|
||||
gensync "^1.0.0-beta.2"
|
||||
@ -138,6 +158,16 @@
|
||||
"@jridgewell/trace-mapping" "^0.3.17"
|
||||
jsesc "^2.5.1"
|
||||
|
||||
"@babel/generator@^7.21.4":
|
||||
version "7.21.4"
|
||||
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.21.4.tgz#64a94b7448989f421f919d5239ef553b37bb26bc"
|
||||
integrity sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==
|
||||
dependencies:
|
||||
"@babel/types" "^7.21.4"
|
||||
"@jridgewell/gen-mapping" "^0.3.2"
|
||||
"@jridgewell/trace-mapping" "^0.3.17"
|
||||
jsesc "^2.5.1"
|
||||
|
||||
"@babel/helper-annotate-as-pure@^7.16.7":
|
||||
version "7.16.7"
|
||||
resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz#bb2339a7534a9c128e3102024c60760a3a7f3862"
|
||||
@ -189,6 +219,17 @@
|
||||
lru-cache "^5.1.1"
|
||||
semver "^6.3.0"
|
||||
|
||||
"@babel/helper-compilation-targets@^7.21.4":
|
||||
version "7.21.4"
|
||||
resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.21.4.tgz#770cd1ce0889097ceacb99418ee6934ef0572656"
|
||||
integrity sha512-Fa0tTuOXZ1iL8IeDFUWCzjZcn+sJGd9RZdH9esYVjEejGmzf+FFYQpMi/kZUk2kPy/q1H3/GPw7np8qar/stfg==
|
||||
dependencies:
|
||||
"@babel/compat-data" "^7.21.4"
|
||||
"@babel/helper-validator-option" "^7.21.0"
|
||||
browserslist "^4.21.3"
|
||||
lru-cache "^5.1.1"
|
||||
semver "^6.3.0"
|
||||
|
||||
"@babel/helper-create-class-features-plugin@^7.16.10", "@babel/helper-create-class-features-plugin@^7.16.7", "@babel/helper-create-class-features-plugin@^7.17.6":
|
||||
version "7.17.6"
|
||||
resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz#3778c1ed09a7f3e65e6d6e0f6fbfcc53809d92c9"
|
||||
@ -533,6 +574,11 @@
|
||||
resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz#bf0d2b5a509b1f336099e4ff36e1a63aa5db4db8"
|
||||
integrity sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==
|
||||
|
||||
"@babel/helper-validator-option@^7.21.0":
|
||||
version "7.21.0"
|
||||
resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz#8224c7e13ace4bafdc4004da2cf064ef42673180"
|
||||
integrity sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==
|
||||
|
||||
"@babel/helper-wrap-function@^7.16.8":
|
||||
version "7.16.8"
|
||||
resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz#58afda087c4cd235de92f7ceedebca2c41274200"
|
||||
@ -604,6 +650,11 @@
|
||||
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.21.3.tgz#1d285d67a19162ff9daa358d4cb41d50c06220b3"
|
||||
integrity sha512-lobG0d7aOfQRXh8AyklEAgZGvA4FShxo6xQbUrrT/cNBPUdIDojlokwJsQyCC/eKia7ifqM0yP+2DRZ4WKw2RQ==
|
||||
|
||||
"@babel/parser@^7.21.4":
|
||||
version "7.21.4"
|
||||
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.21.4.tgz#94003fdfc520bbe2875d4ae557b43ddb6d880f17"
|
||||
integrity sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw==
|
||||
|
||||
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.16.7":
|
||||
version "7.16.7"
|
||||
resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz#4eda6d6c2a0aa79c70fa7b6da67763dfe2141050"
|
||||
@ -1728,7 +1779,7 @@
|
||||
debug "^4.1.0"
|
||||
globals "^11.1.0"
|
||||
|
||||
"@babel/traverse@^7.21.0", "@babel/traverse@^7.21.2", "@babel/traverse@^7.21.3":
|
||||
"@babel/traverse@^7.21.0", "@babel/traverse@^7.21.2":
|
||||
version "7.21.3"
|
||||
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.21.3.tgz#4747c5e7903d224be71f90788b06798331896f67"
|
||||
integrity sha512-XLyopNeaTancVitYZe2MlUEvgKb6YVVPXzofHgqHijCImG33b/uTurMS488ht/Hbsb2XK3U2BnSTxKVNGV3nGQ==
|
||||
@ -1744,6 +1795,22 @@
|
||||
debug "^4.1.0"
|
||||
globals "^11.1.0"
|
||||
|
||||
"@babel/traverse@^7.21.4":
|
||||
version "7.21.4"
|
||||
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.21.4.tgz#a836aca7b116634e97a6ed99976236b3282c9d36"
|
||||
integrity sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q==
|
||||
dependencies:
|
||||
"@babel/code-frame" "^7.21.4"
|
||||
"@babel/generator" "^7.21.4"
|
||||
"@babel/helper-environment-visitor" "^7.18.9"
|
||||
"@babel/helper-function-name" "^7.21.0"
|
||||
"@babel/helper-hoist-variables" "^7.18.6"
|
||||
"@babel/helper-split-export-declaration" "^7.18.6"
|
||||
"@babel/parser" "^7.21.4"
|
||||
"@babel/types" "^7.21.4"
|
||||
debug "^4.1.0"
|
||||
globals "^11.1.0"
|
||||
|
||||
"@babel/types@^7.16.0", "@babel/types@^7.16.7", "@babel/types@^7.16.8", "@babel/types@^7.17.0", "@babel/types@^7.4.4":
|
||||
version "7.17.0"
|
||||
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.17.0.tgz#a826e368bccb6b3d84acd76acad5c0d87342390b"
|
||||
@ -1770,6 +1837,15 @@
|
||||
"@babel/helper-validator-identifier" "^7.19.1"
|
||||
to-fast-properties "^2.0.0"
|
||||
|
||||
"@babel/types@^7.21.4":
|
||||
version "7.21.4"
|
||||
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.21.4.tgz#2d5d6bb7908699b3b416409ffd3b5daa25b030d4"
|
||||
integrity sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==
|
||||
dependencies:
|
||||
"@babel/helper-string-parser" "^7.19.4"
|
||||
"@babel/helper-validator-identifier" "^7.19.1"
|
||||
to-fast-properties "^2.0.0"
|
||||
|
||||
"@esbuild/android-arm64@0.17.11":
|
||||
version "0.17.11"
|
||||
resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.17.11.tgz#52c3e6cabc19c5e4c1c0c01cb58f0442338e1c14"
|
||||
@ -1887,19 +1963,26 @@
|
||||
dependencies:
|
||||
eslint-visitor-keys "^3.3.0"
|
||||
|
||||
"@eslint-community/eslint-utils@^4.3.0":
|
||||
version "4.3.0"
|
||||
resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.3.0.tgz#a556790523a351b4e47e9d385f47265eaaf9780a"
|
||||
integrity sha512-v3oplH6FYCULtFuCeqyuTd9D2WKO937Dxdq+GmHOLL72TTRriLxz2VLlNfkZRsvj6PKnOPAtuT6dwrs/pA5DvA==
|
||||
dependencies:
|
||||
eslint-visitor-keys "^3.3.0"
|
||||
|
||||
"@eslint-community/regexpp@^4.4.0":
|
||||
version "4.4.0"
|
||||
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.4.0.tgz#3e61c564fcd6b921cb789838631c5ee44df09403"
|
||||
integrity sha512-A9983Q0LnDGdLPjxyXQ00sbV+K+O+ko2Dr+CZigbHWtX9pNfxlaBkMR8X1CztI73zuEyEBXTVjx7CE+/VSwDiQ==
|
||||
|
||||
"@eslint/eslintrc@^2.0.1":
|
||||
version "2.0.1"
|
||||
resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.0.1.tgz#7888fe7ec8f21bc26d646dbd2c11cd776e21192d"
|
||||
integrity sha512-eFRmABvW2E5Ho6f5fHLqgena46rOj7r7OKHYfLElqcBfGFHHpjBhivyi5+jOEQuSpdc/1phIZJlbC2te+tZNIw==
|
||||
"@eslint/eslintrc@^2.0.2":
|
||||
version "2.0.2"
|
||||
resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.0.2.tgz#01575e38707add677cf73ca1589abba8da899a02"
|
||||
integrity sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==
|
||||
dependencies:
|
||||
ajv "^6.12.4"
|
||||
debug "^4.3.2"
|
||||
espree "^9.5.0"
|
||||
espree "^9.5.1"
|
||||
globals "^13.19.0"
|
||||
ignore "^5.2.0"
|
||||
import-fresh "^3.2.1"
|
||||
@ -1907,36 +1990,36 @@
|
||||
minimatch "^3.1.2"
|
||||
strip-json-comments "^3.1.1"
|
||||
|
||||
"@eslint/js@8.36.0":
|
||||
version "8.36.0"
|
||||
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.36.0.tgz#9837f768c03a1e4a30bd304a64fb8844f0e72efe"
|
||||
integrity sha512-lxJ9R5ygVm8ZWgYdUweoq5ownDlJ4upvoWmO4eLxBYHdMo+vZ/Rx0EN6MbKWDJOSUGrqJy2Gt+Dyv/VKml0fjg==
|
||||
"@eslint/js@8.39.0":
|
||||
version "8.39.0"
|
||||
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.39.0.tgz#58b536bcc843f4cd1e02a7e6171da5c040f4d44b"
|
||||
integrity sha512-kf9RB0Fg7NZfap83B3QOqOGg9QmD9yBudqQXzzOtn3i4y7ZUXe5ONeW34Gwi+TxhH4mvj72R1Zc300KUMa9Bng==
|
||||
|
||||
"@fortawesome/fontawesome-common-types@6.3.0":
|
||||
version "6.3.0"
|
||||
resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.3.0.tgz#51f734e64511dbc3674cd347044d02f4dd26e86b"
|
||||
integrity sha512-4BC1NMoacEBzSXRwKjZ/X/gmnbp/HU5Qqat7E8xqorUtBFZS+bwfGH5/wqOC2K6GV0rgEobp3OjGRMa5fK9pFg==
|
||||
"@fortawesome/fontawesome-common-types@6.4.0":
|
||||
version "6.4.0"
|
||||
resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.4.0.tgz#88da2b70d6ca18aaa6ed3687832e11f39e80624b"
|
||||
integrity sha512-HNii132xfomg5QVZw0HwXXpN22s7VBHQBv9CeOu9tfJnhsWQNd2lmTNi8CSrnw5B+5YOmzu1UoPAyxaXsJ6RgQ==
|
||||
|
||||
"@fortawesome/fontawesome-svg-core@6.3.0":
|
||||
version "6.3.0"
|
||||
resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.3.0.tgz#b6a17d48d231ac1fad93e43fca7271676bf316cf"
|
||||
integrity sha512-uz9YifyKlixV6AcKlOX8WNdtF7l6nakGyLYxYaCa823bEBqyj/U2ssqtctO38itNEwXb8/lMzjdoJ+aaJuOdrw==
|
||||
"@fortawesome/fontawesome-svg-core@6.4.0":
|
||||
version "6.4.0"
|
||||
resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.4.0.tgz#3727552eff9179506e9203d72feb5b1063c11a21"
|
||||
integrity sha512-Bertv8xOiVELz5raB2FlXDPKt+m94MQ3JgDfsVbrqNpLU9+UE2E18GKjLKw+d3XbeYPqg1pzyQKGsrzbw+pPaw==
|
||||
dependencies:
|
||||
"@fortawesome/fontawesome-common-types" "6.3.0"
|
||||
"@fortawesome/fontawesome-common-types" "6.4.0"
|
||||
|
||||
"@fortawesome/free-brands-svg-icons@6.3.0":
|
||||
version "6.3.0"
|
||||
resolved "https://registry.yarnpkg.com/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-6.3.0.tgz#436e5fcba4f4f0902edcceaec5c4ff887ba7328f"
|
||||
integrity sha512-xI0c+a8xnKItAXCN8rZgCNCJQiVAd2Y7p9e2ND6zN3J3ekneu96qrePieJ7yA7073C1JxxoM3vH1RU7rYsaj8w==
|
||||
"@fortawesome/free-brands-svg-icons@6.4.0":
|
||||
version "6.4.0"
|
||||
resolved "https://registry.yarnpkg.com/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-6.4.0.tgz#c785cf5563231eadc5ef5f8cd0274e0b8920433f"
|
||||
integrity sha512-qvxTCo0FQ5k2N+VCXb/PZQ+QMhqRVM4OORiO6MXdG6bKolIojGU/srQ1ptvKk0JTbRgaJOfL2qMqGvBEZG7Z6g==
|
||||
dependencies:
|
||||
"@fortawesome/fontawesome-common-types" "6.3.0"
|
||||
"@fortawesome/fontawesome-common-types" "6.4.0"
|
||||
|
||||
"@fortawesome/free-solid-svg-icons@6.3.0":
|
||||
version "6.3.0"
|
||||
resolved "https://registry.yarnpkg.com/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.3.0.tgz#d3bd33ae18bb15fdfc3ca136e2fea05f32768a65"
|
||||
integrity sha512-x5tMwzF2lTH8pyv8yeZRodItP2IVlzzmBuD1M7BjawWgg9XAvktqJJ91Qjgoaf8qJpHQ8FEU9VxRfOkLhh86QA==
|
||||
"@fortawesome/free-solid-svg-icons@6.4.0":
|
||||
version "6.4.0"
|
||||
resolved "https://registry.yarnpkg.com/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.4.0.tgz#48c0e790847fa56299e2f26b82b39663b8ad7119"
|
||||
integrity sha512-kutPeRGWm8V5dltFP1zGjQOEAzaLZj4StdQhWVZnfGFCvAPVvHh8qk5bRrU4KXnRRRNni5tKQI9PBAdI6MP8nQ==
|
||||
dependencies:
|
||||
"@fortawesome/fontawesome-common-types" "6.3.0"
|
||||
"@fortawesome/fontawesome-common-types" "6.4.0"
|
||||
|
||||
"@fortawesome/vue-fontawesome@3.0.3":
|
||||
version "3.0.3"
|
||||
@ -1962,10 +2045,10 @@
|
||||
resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45"
|
||||
integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==
|
||||
|
||||
"@iconify/json@2.2.35":
|
||||
version "2.2.35"
|
||||
resolved "https://registry.yarnpkg.com/@iconify/json/-/json-2.2.35.tgz#1ad3f16241652be7775476d9c92a1e64d96417d3"
|
||||
integrity sha512-x8la14O904XMHAw5lNPU36dEqIurckYNFG6SdeZ4o6AoZp8KvQSqciuAA9UA9zAVPED4W7oKKgA+zGR6afLPOA==
|
||||
"@iconify/json@2.2.56":
|
||||
version "2.2.56"
|
||||
resolved "https://registry.yarnpkg.com/@iconify/json/-/json-2.2.56.tgz#9870b48c2f56e497cdd7cfd10c7a2fa5581f06fd"
|
||||
integrity sha512-OVW7Bt/Gzgb1UO5zFzM8enzIOWHyLXp3LVfMq0LtyxloxPqRCEJ5UGVzk+EcwEOsX3q1lMqMhkVY/EqAaqr52Q==
|
||||
dependencies:
|
||||
"@iconify/types" "*"
|
||||
pathe "^1.0.0"
|
||||
@ -2268,202 +2351,217 @@
|
||||
resolved "https://registry.yarnpkg.com/@types/trusted-types/-/trusted-types-2.0.2.tgz#fc25ad9943bcac11cceb8168db4f275e0e72e756"
|
||||
integrity sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==
|
||||
|
||||
"@unocss/astro@0.50.6":
|
||||
version "0.50.6"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/astro/-/astro-0.50.6.tgz#8a9dcad593af953e6e11d362b8def0f75e687892"
|
||||
integrity sha512-gSGQIh+hBCor7KbAylu4wBQaMZp3AkT8dW9E6jrecpluVxzGGdar93a79Wqs76OlWiu7hr8zOyRbSDgfkwDung==
|
||||
"@unocss/astro@0.51.8":
|
||||
version "0.51.8"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/astro/-/astro-0.51.8.tgz#94dc40e36ffb4324e3e33cea164abe085891d4c1"
|
||||
integrity sha512-1cY22psmzeW6f29Os7nXhrIgbjR2QI2qPU+PDEMprWiaVHlIc86WUKNzPIcuKskAQMMhWVCIN/XlCNzxZzXJqw==
|
||||
dependencies:
|
||||
"@unocss/core" "0.50.6"
|
||||
"@unocss/reset" "0.50.6"
|
||||
"@unocss/vite" "0.50.6"
|
||||
"@unocss/core" "0.51.8"
|
||||
"@unocss/reset" "0.51.8"
|
||||
"@unocss/vite" "0.51.8"
|
||||
|
||||
"@unocss/cli@0.50.6":
|
||||
version "0.50.6"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/cli/-/cli-0.50.6.tgz#08d179e54cadf7c1ea8b57f345d0ea0cbdd09c2d"
|
||||
integrity sha512-La/KeZCpI7WxuqiUj37K7k/mh08oIGm15u8pkHUs2z+XtFWLemjWPeu84NK3cLgyUGlO2nwpDm2Awye4G1GgCg==
|
||||
"@unocss/cli@0.51.8":
|
||||
version "0.51.8"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/cli/-/cli-0.51.8.tgz#6c4e8c2d12e2cf3d70fe341f784afa3552f894c9"
|
||||
integrity sha512-vZKct40rIXhp8tIUkBLn9pLq4xWMBi3+wFryBgoZDHSkRwWkuQLqCY5rAsNOv1DG2+tLfKef4guMaFFavDkYzA==
|
||||
dependencies:
|
||||
"@ampproject/remapping" "^2.2.0"
|
||||
"@ampproject/remapping" "^2.2.1"
|
||||
"@rollup/pluginutils" "^5.0.2"
|
||||
"@unocss/config" "0.50.6"
|
||||
"@unocss/core" "0.50.6"
|
||||
"@unocss/preset-uno" "0.50.6"
|
||||
"@unocss/config" "0.51.8"
|
||||
"@unocss/core" "0.51.8"
|
||||
"@unocss/preset-uno" "0.51.8"
|
||||
cac "^6.7.14"
|
||||
chokidar "^3.5.3"
|
||||
colorette "^2.0.19"
|
||||
consola "^2.15.3"
|
||||
consola "^3.0.0"
|
||||
fast-glob "^3.2.12"
|
||||
magic-string "^0.30.0"
|
||||
pathe "^1.1.0"
|
||||
perfect-debounce "^0.1.3"
|
||||
|
||||
"@unocss/config@0.50.6":
|
||||
version "0.50.6"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/config/-/config-0.50.6.tgz#b2f17a4a2443460da6a1bca5ffc77f73a1191c6d"
|
||||
integrity sha512-/IdnXyU4NOQCXBryZsEv9GYAnTvCZ/wmm5mv5ZIPXrS1ZClVbCbnwUxIW08t4EHIX/E9gSFClzXJ52pLBFkZ7g==
|
||||
"@unocss/config@0.51.8":
|
||||
version "0.51.8"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/config/-/config-0.51.8.tgz#01835d403725a23631489ab5cca67d4936a3b651"
|
||||
integrity sha512-wiCn2aR82BdDMLfywTxUbyugBy1TxEdfND5BuLZxtNIKARnZoQXm+hfLbIBcOvmcWW1p940I6CImNFrSszOULQ==
|
||||
dependencies:
|
||||
"@unocss/core" "0.50.6"
|
||||
"@unocss/core" "0.51.8"
|
||||
unconfig "^0.3.7"
|
||||
|
||||
"@unocss/core@0.50.6":
|
||||
version "0.50.6"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/core/-/core-0.50.6.tgz#7dd8b239bd7af6f0395b062c66a0e6dc79dd248c"
|
||||
integrity sha512-WMIp8xr7YSlID2whqfRGLwagp59e6u4ckPACEpoDOW8sTeSPRZm54hxPhuWXD1SQuqcwHPMtM9nzGD8UOnqQxA==
|
||||
"@unocss/core@0.51.8":
|
||||
version "0.51.8"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/core/-/core-0.51.8.tgz#f44ff566efd0f109f580d8acad069ff1a70eb859"
|
||||
integrity sha512-myHRKBphEN3h0OnsUhg2JaFKjFGfqF/jmmzZCCMNU5UmxbheZomXANNLYXVgEP6LHvd4xAF0DEzrOBcDPLf0HQ==
|
||||
|
||||
"@unocss/inspector@0.50.6":
|
||||
version "0.50.6"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/inspector/-/inspector-0.50.6.tgz#b87ca8a00952ae9ce34abab7816ca15871f97df3"
|
||||
integrity sha512-6nX1YtaL67ohn/PfSSBv3npJ8qZcdc7S9X2zE6PUD/xhwtz7Bohx9I/KtmFdjJz5WeeGR7di0uYC6xsAcFLndQ==
|
||||
"@unocss/extractor-arbitrary-variants@0.51.8":
|
||||
version "0.51.8"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/extractor-arbitrary-variants/-/extractor-arbitrary-variants-0.51.8.tgz#fbdd69a67d43404f9a53925cd4aff6b970b7ade7"
|
||||
integrity sha512-cCsdRLqmt3adcaRtoIP2pC8mYgH3ed8DEES3E7VOWghqLjwLULUMyBS+vy7n9CvnV75kuTKb1bZ+k9eu/rfh2w==
|
||||
dependencies:
|
||||
"@unocss/core" "0.51.8"
|
||||
|
||||
"@unocss/inspector@0.51.8":
|
||||
version "0.51.8"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/inspector/-/inspector-0.51.8.tgz#69c0f9f08f69d8dc05f0a1edca59a123e6d6e7aa"
|
||||
integrity sha512-g3gLl6h/AErv04jCTQOCtfBDzJ01FG2SnDxLErIm22bnKydP/QB15TyX9AXlUsOcxywcCFHYe73OdPqyMqPEFQ==
|
||||
dependencies:
|
||||
gzip-size "^6.0.0"
|
||||
sirv "^2.0.2"
|
||||
|
||||
"@unocss/postcss@0.50.6":
|
||||
version "0.50.6"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/postcss/-/postcss-0.50.6.tgz#b7e5a57d5fcf00ba1ac36ba29bf44803b1583895"
|
||||
integrity sha512-pRPBVPmwjsVu3v1T0hQuqq3L4K74Wobo6pGDypvK/MuzWdWDhHiktWwmXGNxlYSWK7mGJBIa+vI10pp4e15OUw==
|
||||
"@unocss/postcss@0.51.8":
|
||||
version "0.51.8"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/postcss/-/postcss-0.51.8.tgz#26eddc1ef472fe42f1cff4bf14f05c1e8ef1391f"
|
||||
integrity sha512-IWwxGDfd/pqQMBjp1PKplQIeD6uwUs1qxUkJZXIf/BlGE+dMkjIw6Mp72FwYqkMn71hnjU2CMRTbX7RzkKxkmQ==
|
||||
dependencies:
|
||||
"@unocss/config" "0.50.6"
|
||||
"@unocss/core" "0.50.6"
|
||||
"@unocss/config" "0.51.8"
|
||||
"@unocss/core" "0.51.8"
|
||||
css-tree "^2.3.1"
|
||||
fast-glob "^3.2.12"
|
||||
magic-string "^0.30.0"
|
||||
postcss "^8.4.21"
|
||||
|
||||
"@unocss/preset-attributify@0.50.6":
|
||||
version "0.50.6"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/preset-attributify/-/preset-attributify-0.50.6.tgz#db07db4e9a60a054407133d61b6c09da93f7d9c4"
|
||||
integrity sha512-hLxBoOnwMLILhJ5fM2AtnjSWej2GffIjTdrAHIBctEy8sLssou5lIbSukDptuGRTSwkishuvQhH020dptB3YJw==
|
||||
"@unocss/preset-attributify@0.51.8":
|
||||
version "0.51.8"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/preset-attributify/-/preset-attributify-0.51.8.tgz#df79d9e1b9ef62a222c45c292d194dbb0817fed2"
|
||||
integrity sha512-2JkGrutvVwvXAC48vCiEpiYLMXlV1rDigR1lwRrKxQC1s/1/j4Wei2RqY0649CkpWZBvdiJ5oPF38NV9pWOnKw==
|
||||
dependencies:
|
||||
"@unocss/core" "0.50.6"
|
||||
"@unocss/core" "0.51.8"
|
||||
|
||||
"@unocss/preset-icons@0.50.6":
|
||||
version "0.50.6"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/preset-icons/-/preset-icons-0.50.6.tgz#46e8de6b78154ade616dfbe6164e4dced38f5ad3"
|
||||
integrity sha512-ADnvX8JCThEr2DBiDprTh2q4bfvULbCg9hL5DZIuP9/31FvzNqpAI8xo9KpsCPBoQMksg+GVoXhj1CN2IxLhtg==
|
||||
"@unocss/preset-icons@0.51.8":
|
||||
version "0.51.8"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/preset-icons/-/preset-icons-0.51.8.tgz#21432697ffd9b46872047f76f60455978c92736c"
|
||||
integrity sha512-qvHNsLYVJw6js+1+FNaNZm4qLTM+z4VnHHp1NNMtqHTMEOFUsxu+bAL6CIPkwja455F1GxyvYbHpB6eekSwNEA==
|
||||
dependencies:
|
||||
"@iconify/utils" "^2.1.5"
|
||||
"@unocss/core" "0.50.6"
|
||||
"@unocss/core" "0.51.8"
|
||||
ofetch "^1.0.1"
|
||||
|
||||
"@unocss/preset-mini@0.50.6":
|
||||
version "0.50.6"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/preset-mini/-/preset-mini-0.50.6.tgz#d4f9e4ae1867896b693c2b57223bb3c1c38c3b3a"
|
||||
integrity sha512-Ejgib688uvzCVgT/DHAOyXxKcM8vX55mxh8m3GAEx1H1pxg0IBfJO4QCKa3uAnasxj27XescBbvqv04dWi+jEQ==
|
||||
"@unocss/preset-mini@0.51.8":
|
||||
version "0.51.8"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/preset-mini/-/preset-mini-0.51.8.tgz#91de421f716e2571950e6b9e3998cb7d7ea435cf"
|
||||
integrity sha512-eDm70Kuw3gscq2bjjmM7i11ox2siAbzsI9dIIpJtXntuWdzwlhqNk40YH/YnM02OfWVi8QLdWuye4wOA3//Fjw==
|
||||
dependencies:
|
||||
"@unocss/core" "0.50.6"
|
||||
"@unocss/core" "0.51.8"
|
||||
"@unocss/extractor-arbitrary-variants" "0.51.8"
|
||||
|
||||
"@unocss/preset-tagify@0.50.6":
|
||||
version "0.50.6"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/preset-tagify/-/preset-tagify-0.50.6.tgz#9345aec5b6d1bfca978381d6657137b562b3a460"
|
||||
integrity sha512-ZyG/SJMobn4GZMbgrZOxT59ARp22LwgJGArCwJVosh3rraRVlb+B4x6ctMl6JOiLG5B1lHT9vZ92//u51Y0WTw==
|
||||
"@unocss/preset-tagify@0.51.8":
|
||||
version "0.51.8"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/preset-tagify/-/preset-tagify-0.51.8.tgz#611a5cb07efe0b42885d030b4f55218474d1b616"
|
||||
integrity sha512-QUUoyDor2AG5N2nQNI+SZ21HEKfJQxDRlZ+mAwT0NLSli5ZGgDN+BwsHGbffNhi2B0Gti/s5ovIDsQY0WyoYbA==
|
||||
dependencies:
|
||||
"@unocss/core" "0.50.6"
|
||||
"@unocss/core" "0.51.8"
|
||||
|
||||
"@unocss/preset-typography@0.50.6":
|
||||
version "0.50.6"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/preset-typography/-/preset-typography-0.50.6.tgz#632598d1e9a92fec288bed2fc53729e5ad7b58ab"
|
||||
integrity sha512-5WBsvHHVBBNJVoh38GwkJpcfS+JTdi0KuQuTsz6SvhQg+xuth3a6ebhAlrEpdS2G9BL5lpMwBd9SbgvpkE75Og==
|
||||
"@unocss/preset-typography@0.51.8":
|
||||
version "0.51.8"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/preset-typography/-/preset-typography-0.51.8.tgz#e0e2e1658ea3fc196e72eaa8c6eab8a9473c1926"
|
||||
integrity sha512-cqHzwHj8cybQutPOXg5g81Lww0gWU0DIVNUpLy5g8qW+w5y4rTlQ4pNw5z1x3CyHUHO2++HApN8m07zJL6RA1w==
|
||||
dependencies:
|
||||
"@unocss/core" "0.50.6"
|
||||
"@unocss/preset-mini" "0.50.6"
|
||||
"@unocss/core" "0.51.8"
|
||||
"@unocss/preset-mini" "0.51.8"
|
||||
|
||||
"@unocss/preset-uno@0.50.6":
|
||||
version "0.50.6"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/preset-uno/-/preset-uno-0.50.6.tgz#db496aa5cdf9edff38a30f313b71a0ef7c663d47"
|
||||
integrity sha512-MTuTd49mU8CfKGP/SVMqxNBDEXJmJPes+K6uwZnOsoEwySh1ZrGdApwmIeJurlDEsBiQFQfaSHKHQ25JWVPg3A==
|
||||
"@unocss/preset-uno@0.51.8":
|
||||
version "0.51.8"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/preset-uno/-/preset-uno-0.51.8.tgz#a8dd53a11bfe0c85c0d67802f9df35e91ddaa135"
|
||||
integrity sha512-akBkjSDqFhuiLPPOu+t+bhae1/ZRjcKnmMMGekSBoJvE3CfYsDpkYgzlj+U1NhCtmKXHeDZKD8spUJj5Jvea1g==
|
||||
dependencies:
|
||||
"@unocss/core" "0.50.6"
|
||||
"@unocss/preset-mini" "0.50.6"
|
||||
"@unocss/preset-wind" "0.50.6"
|
||||
"@unocss/core" "0.51.8"
|
||||
"@unocss/preset-mini" "0.51.8"
|
||||
"@unocss/preset-wind" "0.51.8"
|
||||
|
||||
"@unocss/preset-web-fonts@0.50.6":
|
||||
version "0.50.6"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/preset-web-fonts/-/preset-web-fonts-0.50.6.tgz#710e5b06f01f421441c3b8c5cfc8acf9295a1b8e"
|
||||
integrity sha512-81meQMAq2lOy7k5qHQZ2EGWN5iJQUJOLl8dc9dxIo1eZPgiZQruxTVr4AkNVH5LRFcjHs/1sDb2CYxAiakwTVg==
|
||||
"@unocss/preset-web-fonts@0.51.8":
|
||||
version "0.51.8"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/preset-web-fonts/-/preset-web-fonts-0.51.8.tgz#8b0ba5a8638376116391a0524a94f36a3eed6a51"
|
||||
integrity sha512-s9kKEiV21qYTdrfb3uZRc+Eos1e1/UN6lCC4KPqzD5LfdsZgel5a0xD9RpKUoKOnPgzDkvg22yn8rfsC5NBafg==
|
||||
dependencies:
|
||||
"@unocss/core" "0.50.6"
|
||||
"@unocss/core" "0.51.8"
|
||||
ofetch "^1.0.1"
|
||||
|
||||
"@unocss/preset-wind@0.50.6":
|
||||
version "0.50.6"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/preset-wind/-/preset-wind-0.50.6.tgz#7b88b6b86d43c0b7576f6ac94232839008ad9500"
|
||||
integrity sha512-LU5fAad+okonKfP1eHY5Q63uhoiSstQf4lU7CZ97eZdduqN1ODLzeBegjMGHHi1K2112AvzN/Au0WEPjQFgf7Q==
|
||||
"@unocss/preset-wind@0.51.8":
|
||||
version "0.51.8"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/preset-wind/-/preset-wind-0.51.8.tgz#0848e788124b4eb75780ea8497677c72da266021"
|
||||
integrity sha512-L8zqVQigmPiclCuUdXwzNpj3CcC0PX38m5DAb9fkYyEdeSMkM2BYsKgR56oxah+0crN1dRTjJsqK45MAjJiVKQ==
|
||||
dependencies:
|
||||
"@unocss/core" "0.50.6"
|
||||
"@unocss/preset-mini" "0.50.6"
|
||||
"@unocss/core" "0.51.8"
|
||||
"@unocss/preset-mini" "0.51.8"
|
||||
|
||||
"@unocss/reset@0.50.6":
|
||||
version "0.50.6"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/reset/-/reset-0.50.6.tgz#edbc1127f848013b894f744cc4abe2295149cf66"
|
||||
integrity sha512-e1fuSEgp1p7FgpsIZKNejOKgq4gyZcDGDvi+6544x458hInM6MfiMQNP95UBJEG4JZXq6qCZ8t7tRVWS2m5IXg==
|
||||
"@unocss/reset@0.51.8":
|
||||
version "0.51.8"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/reset/-/reset-0.51.8.tgz#0c552b57fb9a427fdc56c15369c61d7dee826e3d"
|
||||
integrity sha512-mVUP2F/ItPKatkRh5tWBNDZG2YqG7oKxfYxQUYbNAv/hiTKPlKc3PX9T4vZKEvJarbzucTIGbYHdzwqExzG9Kw==
|
||||
|
||||
"@unocss/scope@0.50.6":
|
||||
version "0.50.6"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/scope/-/scope-0.50.6.tgz#c6a3760c248303b3147ecdb6f3e64ae8f3fe2f0c"
|
||||
integrity sha512-ep1RRJzA3xbVmEcsBYvY8i/LQIfoCFaw1bx9hvGLhdCIdboy58sL4R4GigOukBJiufykKkrLNzFmlIsi3EfJWg==
|
||||
"@unocss/scope@0.51.8":
|
||||
version "0.51.8"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/scope/-/scope-0.51.8.tgz#5259bd7726694439eadb1640b991bf3026279f9a"
|
||||
integrity sha512-4B4nlmcwFGKzAyI8ltSSJIivqu+DHZ3/T9IccuoFgWzdr+whPwxO5x6ydkTaJo9bUyT9mcj+HhFEjmwsA98FmQ==
|
||||
|
||||
"@unocss/transformer-attributify-jsx@0.50.6":
|
||||
version "0.50.6"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-0.50.6.tgz#16c517cd21675e89807dc18ae3ed21655344bd63"
|
||||
integrity sha512-nXt9Kj9L72ehiDwkzjzxXV4QcV7VS60kP4PXuf+Gp70wE3/19iZl3K3Um/lGo3WHgAYvr91hxBkcyxYBOLUIFA==
|
||||
"@unocss/transformer-attributify-jsx-babel@0.51.8":
|
||||
version "0.51.8"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/transformer-attributify-jsx-babel/-/transformer-attributify-jsx-babel-0.51.8.tgz#3aea841950fbea25bf30455fe7839223faea356f"
|
||||
integrity sha512-GJ1NLLAn4MH/u5/qsAbnzY7Qyl1aqWi0fj2ggXcv3XP9KmllRmGymWVJB7lqH7AL5xzJD+tivUEH8m+tsaeZYQ==
|
||||
dependencies:
|
||||
"@unocss/core" "0.50.6"
|
||||
"@unocss/core" "0.51.8"
|
||||
|
||||
"@unocss/transformer-compile-class@0.50.6":
|
||||
version "0.50.6"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/transformer-compile-class/-/transformer-compile-class-0.50.6.tgz#23531dd52a2a796af7a10d50fdea5d05678f7e23"
|
||||
integrity sha512-MWpxO94bq28+HWxniED4BP26aIs5hGhTnaTBkTrisiF8T9xyNPwXaSUobuYkjP1s3ojrXHha8ic0uIXy5OC5nw==
|
||||
"@unocss/transformer-attributify-jsx@0.51.8":
|
||||
version "0.51.8"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-0.51.8.tgz#511b370def270d517714431039d5285ce005d29e"
|
||||
integrity sha512-iq4WRj+IHVIRPSH7qaB8PqqlSNSHXkXjPki1n14Bcv1D1ILgDBnH6gRammB/Z7KqAP/k/TCK7bSMeHrQ6iTQoQ==
|
||||
dependencies:
|
||||
"@unocss/core" "0.50.6"
|
||||
"@unocss/core" "0.51.8"
|
||||
|
||||
"@unocss/transformer-directives@0.50.6":
|
||||
version "0.50.6"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/transformer-directives/-/transformer-directives-0.50.6.tgz#ab5914ae7533bec8982cfa2da717f007d7d6640a"
|
||||
integrity sha512-deUJMZDDYQ/kGRFdGe3JrmnbiScs9Smc5Vj35Pr/MNMAM9pItbMwCgZLc+EcHgYNvO5tp0qfA9prPAIs4YpRbg==
|
||||
"@unocss/transformer-compile-class@0.51.8":
|
||||
version "0.51.8"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/transformer-compile-class/-/transformer-compile-class-0.51.8.tgz#b9eb0ddd174b93a1059fc0516d95b9daf09a0f28"
|
||||
integrity sha512-aSyUDjYGUX1qplby0wt9BcBwMsmKzIDyOkp3DBTlAfBjWbxes8ZytjutIzOMos1CrrHTuB/omCT9apG2JAbgDA==
|
||||
dependencies:
|
||||
"@unocss/core" "0.50.6"
|
||||
"@unocss/core" "0.51.8"
|
||||
|
||||
"@unocss/transformer-directives@0.51.8":
|
||||
version "0.51.8"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/transformer-directives/-/transformer-directives-0.51.8.tgz#4fee9fa3fb97dbacc744a21f88b45eff5e835698"
|
||||
integrity sha512-Q1vG0dZYaxbdz0pVnvpuFreGoSqmrk7TgKUHNuJP/XzTi04sriQoDSpC2QMIAuOyU7FyGpSjUORiaBm0/VNURw==
|
||||
dependencies:
|
||||
"@unocss/core" "0.51.8"
|
||||
css-tree "^2.3.1"
|
||||
|
||||
"@unocss/transformer-variant-group@0.50.6":
|
||||
version "0.50.6"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/transformer-variant-group/-/transformer-variant-group-0.50.6.tgz#d9afe6cc4d89c58f81ab09732dc8e5326761ec4a"
|
||||
integrity sha512-eAbJ2Ho1lYaFvpKexqUqixh2TvzcE/DNSIHncr/9Ezo9s06kkHxw4KeIxw//TF26zYP7IJx8l5F58HoSjdKwbQ==
|
||||
"@unocss/transformer-variant-group@0.51.8":
|
||||
version "0.51.8"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/transformer-variant-group/-/transformer-variant-group-0.51.8.tgz#342fdade1ece77a0874fd6ff9903c111de1bdfe0"
|
||||
integrity sha512-blFQtAntyijFOm+BiiQhroaPwFNX6zYi19wUjY6NdvMAl/g4JzOFTzo+KehQf+lCI3Dvhr8Z2dGtDcnwfqUcDg==
|
||||
dependencies:
|
||||
"@unocss/core" "0.50.6"
|
||||
"@unocss/core" "0.51.8"
|
||||
|
||||
"@unocss/vite@0.50.6":
|
||||
version "0.50.6"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/vite/-/vite-0.50.6.tgz#03c6877a102b4718925ee87d0c4a3595e120748d"
|
||||
integrity sha512-BBfNHWRTD69ToNX4NlYdORFG6uH51HCjX+vZ8HAVgYHpSeVWziG3srnGYOk5IS0pKPzQGoLBlz8rstMsGhrAjA==
|
||||
"@unocss/vite@0.51.8":
|
||||
version "0.51.8"
|
||||
resolved "https://registry.yarnpkg.com/@unocss/vite/-/vite-0.51.8.tgz#4d5d612cfa98e0b388fc1b07cd5ac00d83055e17"
|
||||
integrity sha512-0mVCgh2Bci2oey6VXGAJBI3x/p5whJiY32BpJaugCmLlZPc6rnWQ8o/FaOTed2EznWAGA8zRRF2l3fEVCURh9g==
|
||||
dependencies:
|
||||
"@ampproject/remapping" "^2.2.0"
|
||||
"@ampproject/remapping" "^2.2.1"
|
||||
"@rollup/pluginutils" "^5.0.2"
|
||||
"@unocss/config" "0.50.6"
|
||||
"@unocss/core" "0.50.6"
|
||||
"@unocss/inspector" "0.50.6"
|
||||
"@unocss/scope" "0.50.6"
|
||||
"@unocss/transformer-directives" "0.50.6"
|
||||
"@unocss/config" "0.51.8"
|
||||
"@unocss/core" "0.51.8"
|
||||
"@unocss/inspector" "0.51.8"
|
||||
"@unocss/scope" "0.51.8"
|
||||
"@unocss/transformer-directives" "0.51.8"
|
||||
chokidar "^3.5.3"
|
||||
fast-glob "^3.2.12"
|
||||
magic-string "^0.30.0"
|
||||
|
||||
"@vitejs/plugin-legacy@4.0.2":
|
||||
version "4.0.2"
|
||||
resolved "https://registry.yarnpkg.com/@vitejs/plugin-legacy/-/plugin-legacy-4.0.2.tgz#1f97714c8962d29e57bf9343cb742a0b135ee3eb"
|
||||
integrity sha512-ivnt9sCkgwJTYTWLjuvY6H/HTuiQC1EgzAPkiAvi0yNAssiqOJjyjhG3hAK5LFUUorE0w9kGxn8K0f/74DlbxQ==
|
||||
"@vitejs/plugin-legacy@4.0.3":
|
||||
version "4.0.3"
|
||||
resolved "https://registry.yarnpkg.com/@vitejs/plugin-legacy/-/plugin-legacy-4.0.3.tgz#dbcd356cf4d7e36530cc4090b29872e622e89c96"
|
||||
integrity sha512-RqDQOSEmFSNL42vITkNp8HE8Ak1yjGgaav4B6BGcZ8/URK0wikzwSyhNRirHDkp+snflEEk7iPZXTXUYA9exbg==
|
||||
dependencies:
|
||||
"@babel/core" "^7.21.0"
|
||||
"@babel/core" "^7.21.3"
|
||||
"@babel/preset-env" "^7.20.2"
|
||||
browserslist "^4.21.5"
|
||||
core-js "^3.29.0"
|
||||
core-js "^3.29.1"
|
||||
magic-string "^0.30.0"
|
||||
regenerator-runtime "^0.13.11"
|
||||
systemjs "^6.14.0"
|
||||
|
||||
"@vitejs/plugin-vue@4.1.0":
|
||||
version "4.1.0"
|
||||
resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-4.1.0.tgz#b6a9d83cd91575f7ee15593f6444397f68751073"
|
||||
integrity sha512-++9JOAFdcXI3lyer9UKUV4rfoQ3T1RN8yDqoCLar86s0xQct5yblxAE+yWgRnU5/0FOlVCpTZpYSBV/bGWrSrQ==
|
||||
"@vitejs/plugin-vue@4.2.1":
|
||||
version "4.2.1"
|
||||
resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-4.2.1.tgz#c3ccce9956e8cdca946f465188777e4e3e488f6a"
|
||||
integrity sha512-ZTZjzo7bmxTRTkb8GSTwkPOYDIP7pwuyV+RV53c9PYUouwcbkIZIvWvNWlX2b1dYZqtOv7D6iUAnJLVNGcLrSw==
|
||||
|
||||
"@vue/compiler-core@3.2.47":
|
||||
version "3.2.47"
|
||||
@ -2887,10 +2985,10 @@ concat-map@0.0.1:
|
||||
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
|
||||
integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
|
||||
|
||||
consola@^2.15.3:
|
||||
version "2.15.3"
|
||||
resolved "https://registry.yarnpkg.com/consola/-/consola-2.15.3.tgz#2e11f98d6a4be71ff72e0bdf07bd23e12cb61550"
|
||||
integrity sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==
|
||||
consola@^3.0.0:
|
||||
version "3.0.1"
|
||||
resolved "https://registry.yarnpkg.com/consola/-/consola-3.0.1.tgz#d68680c3b28cc6b260f7fe771f52e04fe01ca4d4"
|
||||
integrity sha512-08E7bC2N6gaFdzPU/qtBi4ulVvJitYnfrDdxEiwElC3jSNICbOvkcE+8N56EfIrBoxp37O9Qnn5ZZPElov83UQ==
|
||||
|
||||
convert-source-map@^1.7.0:
|
||||
version "1.8.0"
|
||||
@ -2914,10 +3012,10 @@ core-js-compat@^3.25.1:
|
||||
dependencies:
|
||||
browserslist "^4.21.4"
|
||||
|
||||
core-js@^3.29.0:
|
||||
version "3.29.1"
|
||||
resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.29.1.tgz#40ff3b41588b091aaed19ca1aa5cb111803fa9a6"
|
||||
integrity sha512-+jwgnhg6cQxKYIIjGtAHq2nwUOolo9eoFZ4sHfUH09BLXBgxnH4gA0zEd+t+BO2cNB8idaBtZFcFTRjQJRJmAw==
|
||||
core-js@^3.29.1:
|
||||
version "3.30.1"
|
||||
resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.30.1.tgz#fc9c5adcc541d8e9fa3e381179433cbf795628ba"
|
||||
integrity sha512-ZNS5nbiSwDTq4hFosEDqm65izl2CWmLz0hARJMyNQBgkUZMIF51cQiMvIQKA6hvuaeWxQDP3hEedM1JZIgTldQ==
|
||||
|
||||
cross-spawn@^7.0.2, cross-spawn@^7.0.3:
|
||||
version "7.0.3"
|
||||
@ -2997,10 +3095,10 @@ dom-walk@^0.1.0:
|
||||
resolved "https://registry.yarnpkg.com/dom-walk/-/dom-walk-0.1.2.tgz#0c548bef048f4d1f2a97249002236060daa3fd84"
|
||||
integrity sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==
|
||||
|
||||
dompurify@3.0.1:
|
||||
version "3.0.1"
|
||||
resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-3.0.1.tgz#a0933f38931b3238934dd632043b727e53004289"
|
||||
integrity sha512-60tsgvPKwItxZZdfLmamp0MTcecCta3avOhsLgPZ0qcWt96OasFfhkeIRbJ6br5i0fQawT1/RBGB5L58/Jpwuw==
|
||||
dompurify@3.0.2:
|
||||
version "3.0.2"
|
||||
resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-3.0.2.tgz#bc4c7c011c825e7704341a285461d8d407d9429a"
|
||||
integrity sha512-B8c6JdiEpxAKnd8Dm++QQxJL4lfuc757scZtcapj6qjTjrQzyq5iAyznLKVvK+77eYNiFblHBlt7MM0fOeqoKw==
|
||||
|
||||
duplexer@^0.1.2:
|
||||
version "0.1.2"
|
||||
@ -3107,10 +3205,10 @@ escape-string-regexp@^4.0.0:
|
||||
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
|
||||
integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
|
||||
|
||||
eslint-config-prettier@8.7.0:
|
||||
version "8.7.0"
|
||||
resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.7.0.tgz#f1cc58a8afebc50980bd53475451df146c13182d"
|
||||
integrity sha512-HHVXLSlVUhMSmyW4ZzEuvjpwqamgmlfkutD53cYXLikh4pt/modINRcCIApJ84czDxM4GZInwUrromsDdTImTA==
|
||||
eslint-config-prettier@8.8.0:
|
||||
version "8.8.0"
|
||||
resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.8.0.tgz#bfda738d412adc917fd7b038857110efe98c9348"
|
||||
integrity sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==
|
||||
|
||||
eslint-plugin-prettier@4.2.1:
|
||||
version "4.2.1"
|
||||
@ -3119,12 +3217,12 @@ eslint-plugin-prettier@4.2.1:
|
||||
dependencies:
|
||||
prettier-linter-helpers "^1.0.0"
|
||||
|
||||
eslint-plugin-vue@9.9.0:
|
||||
version "9.9.0"
|
||||
resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-9.9.0.tgz#ac788ebccd2eb94d846a507df55da50693b80c91"
|
||||
integrity sha512-YbubS7eK0J7DCf0U2LxvVP7LMfs6rC6UltihIgval3azO3gyDwEGVgsCMe1TmDiEkl6GdMKfRpaME6QxIYtzDQ==
|
||||
eslint-plugin-vue@9.11.0:
|
||||
version "9.11.0"
|
||||
resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-9.11.0.tgz#99a247455c02181f24d9240d422380fd16dd630c"
|
||||
integrity sha512-bBCJAZnkBV7ATH4Z1E7CvN3nmtS4H7QUU3UBxPdo8WohRU+yHjnQRALpTbxMVcz0e4Mx3IyxIdP5HYODMxK9cQ==
|
||||
dependencies:
|
||||
eslint-utils "^3.0.0"
|
||||
"@eslint-community/eslint-utils" "^4.3.0"
|
||||
natural-compare "^1.4.0"
|
||||
nth-check "^2.0.1"
|
||||
postcss-selector-parser "^6.0.9"
|
||||
@ -3140,6 +3238,14 @@ eslint-scope@^7.1.1:
|
||||
esrecurse "^4.3.0"
|
||||
estraverse "^5.2.0"
|
||||
|
||||
eslint-scope@^7.2.0:
|
||||
version "7.2.0"
|
||||
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.0.tgz#f21ebdafda02352f103634b96dd47d9f81ca117b"
|
||||
integrity sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==
|
||||
dependencies:
|
||||
esrecurse "^4.3.0"
|
||||
estraverse "^5.2.0"
|
||||
|
||||
eslint-utils@^2.1.0:
|
||||
version "2.1.0"
|
||||
resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27"
|
||||
@ -3147,37 +3253,30 @@ eslint-utils@^2.1.0:
|
||||
dependencies:
|
||||
eslint-visitor-keys "^1.1.0"
|
||||
|
||||
eslint-utils@^3.0.0:
|
||||
version "3.0.0"
|
||||
resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672"
|
||||
integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==
|
||||
dependencies:
|
||||
eslint-visitor-keys "^2.0.0"
|
||||
|
||||
eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0:
|
||||
version "1.3.0"
|
||||
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e"
|
||||
integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==
|
||||
|
||||
eslint-visitor-keys@^2.0.0:
|
||||
version "2.1.0"
|
||||
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303"
|
||||
integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==
|
||||
|
||||
eslint-visitor-keys@^3.3.0:
|
||||
version "3.3.0"
|
||||
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826"
|
||||
integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==
|
||||
|
||||
eslint@8.36.0:
|
||||
version "8.36.0"
|
||||
resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.36.0.tgz#1bd72202200a5492f91803b113fb8a83b11285cf"
|
||||
integrity sha512-Y956lmS7vDqomxlaaQAHVmeb4tNMp2FWIvU/RnU5BD3IKMD/MJPr76xdyr68P8tV1iNMvN2mRK0yy3c+UjL+bw==
|
||||
eslint-visitor-keys@^3.4.0:
|
||||
version "3.4.0"
|
||||
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz#c7f0f956124ce677047ddbc192a68f999454dedc"
|
||||
integrity sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==
|
||||
|
||||
eslint@8.39.0:
|
||||
version "8.39.0"
|
||||
resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.39.0.tgz#7fd20a295ef92d43809e914b70c39fd5a23cf3f1"
|
||||
integrity sha512-mwiok6cy7KTW7rBpo05k6+p4YVZByLNjAZ/ACB9DRCu4YDRwjXI01tWHp6KAUWelsBetTxKK/2sHB0vdS8Z2Og==
|
||||
dependencies:
|
||||
"@eslint-community/eslint-utils" "^4.2.0"
|
||||
"@eslint-community/regexpp" "^4.4.0"
|
||||
"@eslint/eslintrc" "^2.0.1"
|
||||
"@eslint/js" "8.36.0"
|
||||
"@eslint/eslintrc" "^2.0.2"
|
||||
"@eslint/js" "8.39.0"
|
||||
"@humanwhocodes/config-array" "^0.11.8"
|
||||
"@humanwhocodes/module-importer" "^1.0.1"
|
||||
"@nodelib/fs.walk" "^1.2.8"
|
||||
@ -3187,9 +3286,9 @@ eslint@8.36.0:
|
||||
debug "^4.3.2"
|
||||
doctrine "^3.0.0"
|
||||
escape-string-regexp "^4.0.0"
|
||||
eslint-scope "^7.1.1"
|
||||
eslint-visitor-keys "^3.3.0"
|
||||
espree "^9.5.0"
|
||||
eslint-scope "^7.2.0"
|
||||
eslint-visitor-keys "^3.4.0"
|
||||
espree "^9.5.1"
|
||||
esquery "^1.4.2"
|
||||
esutils "^2.0.2"
|
||||
fast-deep-equal "^3.1.3"
|
||||
@ -3233,14 +3332,14 @@ espree@^9.3.1:
|
||||
acorn-jsx "^5.3.2"
|
||||
eslint-visitor-keys "^3.3.0"
|
||||
|
||||
espree@^9.5.0:
|
||||
version "9.5.0"
|
||||
resolved "https://registry.yarnpkg.com/espree/-/espree-9.5.0.tgz#3646d4e3f58907464edba852fa047e6a27bdf113"
|
||||
integrity sha512-JPbJGhKc47++oo4JkEoTe2wjy4fmMwvFpgJT9cQzmfXKp22Dr6Hf1tdCteLz1h0P3t+mGvWZ+4Uankvh8+c6zw==
|
||||
espree@^9.5.1:
|
||||
version "9.5.1"
|
||||
resolved "https://registry.yarnpkg.com/espree/-/espree-9.5.1.tgz#4f26a4d5f18905bf4f2e0bd99002aab807e96dd4"
|
||||
integrity sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==
|
||||
dependencies:
|
||||
acorn "^8.8.0"
|
||||
acorn-jsx "^5.3.2"
|
||||
eslint-visitor-keys "^3.3.0"
|
||||
eslint-visitor-keys "^3.4.0"
|
||||
|
||||
esquery@^1.4.0:
|
||||
version "1.4.0"
|
||||
@ -3532,10 +3631,10 @@ has@^1.0.3:
|
||||
dependencies:
|
||||
function-bind "^1.1.1"
|
||||
|
||||
hotkeys-js@3.10.1:
|
||||
version "3.10.1"
|
||||
resolved "https://registry.yarnpkg.com/hotkeys-js/-/hotkeys-js-3.10.1.tgz#0c67e72298f235c9200e421ab112d156dc81356a"
|
||||
integrity sha512-mshqjgTqx8ee0qryHvRgZaZDxTwxam/2yTQmQlqAWS3+twnq1jsY9Yng9zB7lWq6WRrjTbTOc7knNwccXQiAjQ==
|
||||
hotkeys-js@3.10.2:
|
||||
version "3.10.2"
|
||||
resolved "https://registry.yarnpkg.com/hotkeys-js/-/hotkeys-js-3.10.2.tgz#cf52661904f5a13a973565cb97085fea2f5ae257"
|
||||
integrity sha512-Z6vLmJTYzkbZZXlBkhrYB962Q/rZGc/WHQiyEGu9ZZVF7bAeFDjjDa31grWREuw9Ygb4zmlov2bTkPYqj0aFnQ==
|
||||
|
||||
human-signals@^2.1.0:
|
||||
version "2.1.0"
|
||||
@ -3626,13 +3725,6 @@ is-core-module@^2.8.1:
|
||||
dependencies:
|
||||
has "^1.0.3"
|
||||
|
||||
is-core-module@^2.9.0:
|
||||
version "2.11.0"
|
||||
resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144"
|
||||
integrity sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==
|
||||
dependencies:
|
||||
has "^1.0.3"
|
||||
|
||||
is-date-object@^1.0.1:
|
||||
version "1.0.5"
|
||||
resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f"
|
||||
@ -4003,6 +4095,11 @@ nanoid@^3.3.4:
|
||||
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab"
|
||||
integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==
|
||||
|
||||
nanoid@^3.3.6:
|
||||
version "3.3.6"
|
||||
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c"
|
||||
integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==
|
||||
|
||||
natural-compare@^1.4.0:
|
||||
version "1.4.0"
|
||||
resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
|
||||
@ -4189,6 +4286,15 @@ postcss@^8.4.21:
|
||||
picocolors "^1.0.0"
|
||||
source-map-js "^1.0.2"
|
||||
|
||||
postcss@^8.4.23:
|
||||
version "8.4.23"
|
||||
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.23.tgz#df0aee9ac7c5e53e1075c24a3613496f9e6552ab"
|
||||
integrity sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==
|
||||
dependencies:
|
||||
nanoid "^3.3.6"
|
||||
picocolors "^1.0.0"
|
||||
source-map-js "^1.0.2"
|
||||
|
||||
prelude-ls@^1.2.1:
|
||||
version "1.2.1"
|
||||
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
|
||||
@ -4201,10 +4307,10 @@ prettier-linter-helpers@^1.0.0:
|
||||
dependencies:
|
||||
fast-diff "^1.1.2"
|
||||
|
||||
prettier@2.8.4:
|
||||
version "2.8.4"
|
||||
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.4.tgz#34dd2595629bfbb79d344ac4a91ff948694463c3"
|
||||
integrity sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==
|
||||
prettier@2.8.8:
|
||||
version "2.8.8"
|
||||
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da"
|
||||
integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==
|
||||
|
||||
pretty-bytes@^5.3.0:
|
||||
version "5.6.0"
|
||||
@ -4377,15 +4483,6 @@ resolve@^1.14.2, resolve@^1.19.0:
|
||||
path-parse "^1.0.7"
|
||||
supports-preserve-symlinks-flag "^1.0.0"
|
||||
|
||||
resolve@^1.22.1:
|
||||
version "1.22.1"
|
||||
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177"
|
||||
integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==
|
||||
dependencies:
|
||||
is-core-module "^2.9.0"
|
||||
path-parse "^1.0.7"
|
||||
supports-preserve-symlinks-flag "^1.0.0"
|
||||
|
||||
reusify@^1.0.4:
|
||||
version "1.0.4"
|
||||
resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
|
||||
@ -4415,10 +4512,10 @@ rollup@^2.43.1, rollup@^2.77.2:
|
||||
optionalDependencies:
|
||||
fsevents "~2.3.2"
|
||||
|
||||
rollup@^3.18.0:
|
||||
version "3.19.1"
|
||||
resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.19.1.tgz#2b3a31ac1ff9f3afab2e523fa687fef5b0ee20fc"
|
||||
integrity sha512-lAbrdN7neYCg/8WaoWn/ckzCtz+jr70GFfYdlf50OF7387HTg+wiuiqJRFYawwSPpqfqDNYqK7smY/ks2iAudg==
|
||||
rollup@^3.21.0:
|
||||
version "3.21.0"
|
||||
resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.21.0.tgz#0a71517db56e150222670f88e5e7acfa4fede7c8"
|
||||
integrity sha512-ANPhVcyeHvYdQMUyCbczy33nbLzI7RzrBje4uvNiTDJGIMtlKoOStmympwr9OtS1LZxiDmE2wvxHyVhoLtf1KQ==
|
||||
optionalDependencies:
|
||||
fsevents "~2.3.2"
|
||||
|
||||
@ -4475,10 +4572,10 @@ serialize-javascript@^4.0.0:
|
||||
dependencies:
|
||||
randombytes "^2.1.0"
|
||||
|
||||
shaka-player@4.3.5:
|
||||
version "4.3.5"
|
||||
resolved "https://registry.yarnpkg.com/shaka-player/-/shaka-player-4.3.5.tgz#304d60ad867fb7a0780b850b32a9614296b842db"
|
||||
integrity sha512-WkqvHm8QHOsQ71d/qoc2Wa6Z5rBrG3Zgsc6ho9I9e8Xwa0io+MeREgqBuG0z6qoXK55sTImipFhDoERrkmDdUg==
|
||||
shaka-player@4.3.6:
|
||||
version "4.3.6"
|
||||
resolved "https://registry.yarnpkg.com/shaka-player/-/shaka-player-4.3.6.tgz#9cc99f7918bb8da4b4eadb9215e781de89220f3a"
|
||||
integrity sha512-IX0rJY9NZyENcFH3MDf50cpOLOBsWWdaX8D3Fy0kSl7j1D1I+sXrzOQ2LxFgwmlqbIX3XrHzY9bxiWapV3ZjEg==
|
||||
dependencies:
|
||||
eme-encryption-scheme-polyfill "^2.1.1"
|
||||
|
||||
@ -4787,29 +4884,31 @@ universalify@^2.0.0:
|
||||
resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717"
|
||||
integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==
|
||||
|
||||
unocss@0.50.6:
|
||||
version "0.50.6"
|
||||
resolved "https://registry.yarnpkg.com/unocss/-/unocss-0.50.6.tgz#053885141830b59b12b34c3579abf3189447c06d"
|
||||
integrity sha512-7cKiIB/ssAPvCDUcFMs0jm0FzIyQKfgIjUzBYZ5dVFthOvN5dcFh7bCZE9dIM862n7oW8FjbkTxwdTbRqqJQVQ==
|
||||
unocss@0.51.8:
|
||||
version "0.51.8"
|
||||
resolved "https://registry.yarnpkg.com/unocss/-/unocss-0.51.8.tgz#1f09bc16be63e2d4545694bdc6afbe88f284a639"
|
||||
integrity sha512-uty78ilhQ/HxvjIDLRZ0J6Kb6fSfTKv0afyP7iWQmqoG/qTBR33ambnuTmi2Dt5GzCxAY6tyCaWjK/FZ7mfEYg==
|
||||
dependencies:
|
||||
"@unocss/astro" "0.50.6"
|
||||
"@unocss/cli" "0.50.6"
|
||||
"@unocss/core" "0.50.6"
|
||||
"@unocss/postcss" "0.50.6"
|
||||
"@unocss/preset-attributify" "0.50.6"
|
||||
"@unocss/preset-icons" "0.50.6"
|
||||
"@unocss/preset-mini" "0.50.6"
|
||||
"@unocss/preset-tagify" "0.50.6"
|
||||
"@unocss/preset-typography" "0.50.6"
|
||||
"@unocss/preset-uno" "0.50.6"
|
||||
"@unocss/preset-web-fonts" "0.50.6"
|
||||
"@unocss/preset-wind" "0.50.6"
|
||||
"@unocss/reset" "0.50.6"
|
||||
"@unocss/transformer-attributify-jsx" "0.50.6"
|
||||
"@unocss/transformer-compile-class" "0.50.6"
|
||||
"@unocss/transformer-directives" "0.50.6"
|
||||
"@unocss/transformer-variant-group" "0.50.6"
|
||||
"@unocss/vite" "0.50.6"
|
||||
"@unocss/astro" "0.51.8"
|
||||
"@unocss/cli" "0.51.8"
|
||||
"@unocss/core" "0.51.8"
|
||||
"@unocss/extractor-arbitrary-variants" "0.51.8"
|
||||
"@unocss/postcss" "0.51.8"
|
||||
"@unocss/preset-attributify" "0.51.8"
|
||||
"@unocss/preset-icons" "0.51.8"
|
||||
"@unocss/preset-mini" "0.51.8"
|
||||
"@unocss/preset-tagify" "0.51.8"
|
||||
"@unocss/preset-typography" "0.51.8"
|
||||
"@unocss/preset-uno" "0.51.8"
|
||||
"@unocss/preset-web-fonts" "0.51.8"
|
||||
"@unocss/preset-wind" "0.51.8"
|
||||
"@unocss/reset" "0.51.8"
|
||||
"@unocss/transformer-attributify-jsx" "0.51.8"
|
||||
"@unocss/transformer-attributify-jsx-babel" "0.51.8"
|
||||
"@unocss/transformer-compile-class" "0.51.8"
|
||||
"@unocss/transformer-directives" "0.51.8"
|
||||
"@unocss/transformer-variant-group" "0.51.8"
|
||||
"@unocss/vite" "0.51.8"
|
||||
|
||||
upath@^1.2.0:
|
||||
version "1.2.0"
|
||||
@ -4845,10 +4944,10 @@ vite-plugin-eslint@1.8.1:
|
||||
"@types/eslint" "^8.4.5"
|
||||
rollup "^2.77.2"
|
||||
|
||||
vite-plugin-pwa@0.14.4:
|
||||
version "0.14.4"
|
||||
resolved "https://registry.yarnpkg.com/vite-plugin-pwa/-/vite-plugin-pwa-0.14.4.tgz#d83fae9e85ab4a082e11ab475b3ec124bfe49084"
|
||||
integrity sha512-M7Ct0so8OlouMkTWgXnl8W1xU95glITSKIe7qswZf1tniAstO2idElGCnsrTJ5NPNSx1XqfTCOUj8j94S6FD7Q==
|
||||
vite-plugin-pwa@0.14.7:
|
||||
version "0.14.7"
|
||||
resolved "https://registry.yarnpkg.com/vite-plugin-pwa/-/vite-plugin-pwa-0.14.7.tgz#56844ff767d54256f45f49f91bfdff9dd1ea7685"
|
||||
integrity sha512-dNJaf0fYOWncmjxv9HiSa2xrSjipjff7IkYE5oIUJ2x5HKu3cXgA8LRgzOwTc5MhwyFYRSU0xyN0Phbx3NsQYw==
|
||||
dependencies:
|
||||
"@rollup/plugin-replace" "^5.0.1"
|
||||
debug "^4.3.4"
|
||||
@ -4858,15 +4957,14 @@ vite-plugin-pwa@0.14.4:
|
||||
workbox-build "^6.5.4"
|
||||
workbox-window "^6.5.4"
|
||||
|
||||
vite@4.2.0:
|
||||
version "4.2.0"
|
||||
resolved "https://registry.yarnpkg.com/vite/-/vite-4.2.0.tgz#d4e6eafbc034f3faf0ab376bd5b76ac15775eb99"
|
||||
integrity sha512-AbDTyzzwuKoRtMIRLGNxhLRuv1FpRgdIw+1y6AQG73Q5+vtecmvzKo/yk8X/vrHDpETRTx01ABijqUHIzBXi0g==
|
||||
vite@4.3.3:
|
||||
version "4.3.3"
|
||||
resolved "https://registry.yarnpkg.com/vite/-/vite-4.3.3.tgz#26adb4aa01439fc4546c480ea547674d87289396"
|
||||
integrity sha512-MwFlLBO4udZXd+VBcezo3u8mC77YQk+ik+fbc0GZWGgzfbPP+8Kf0fldhARqvSYmtIWoAJ5BXPClUbMTlqFxrA==
|
||||
dependencies:
|
||||
esbuild "^0.17.5"
|
||||
postcss "^8.4.21"
|
||||
resolve "^1.22.1"
|
||||
rollup "^3.18.0"
|
||||
postcss "^8.4.23"
|
||||
rollup "^3.21.0"
|
||||
optionalDependencies:
|
||||
fsevents "~2.3.2"
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user