diff --git a/README.md b/README.md index e5c1a979..d16c00da 100644 --- a/README.md +++ b/README.md @@ -142,6 +142,7 @@ Contributions in any other form are also welcomed. - [LibreTube](https://github.com/Libre-tube/LibreTube) - an alternative frontend for YouTube, for Android. - [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. ## YourKit diff --git a/package.json b/package.json index bb1f6794..7e306ea0 100644 --- a/package.json +++ b/package.json @@ -14,10 +14,10 @@ "@fortawesome/free-solid-svg-icons": "6.3.0", "@fortawesome/vue-fontawesome": "3.0.3", "buffer": "6.0.3", - "dompurify": "2.4.3", + "dompurify": "3.0.0", "hotkeys-js": "3.10.1", "javascript-time-ago": "2.5.9", - "mux.js": "6.2.0", + "mux.js": "6.3.0", "shaka-player": "4.3.4", "stream-browserify": "3.0.0", "vue": "3.2.47", @@ -26,12 +26,12 @@ "xml-js": "1.6.11" }, "devDependencies": { - "@iconify/json": "2.2.21", + "@iconify/json": "2.2.27", "@intlify/vite-plugin-vue-i18n": "6.0.3", - "@unocss/preset-icons": "0.49.4", - "@unocss/preset-web-fonts": "0.49.4", - "@unocss/transformer-directives": "0.49.4", - "@unocss/transformer-variant-group": "0.49.4", + "@unocss/preset-icons": "0.50.0", + "@unocss/preset-web-fonts": "0.50.0", + "@unocss/transformer-directives": "0.50.0", + "@unocss/transformer-variant-group": "0.50.0", "@vitejs/plugin-legacy": "4.0.1", "@vitejs/plugin-vue": "4.0.0", "@vue/compiler-sfc": "3.2.47", @@ -40,8 +40,8 @@ "eslint-plugin-prettier": "4.2.1", "eslint-plugin-vue": "9.9.0", "prettier": "2.8.4", - "unocss": "0.49.4", - "vite": "4.1.1", + "unocss": "0.50.0", + "vite": "4.1.4", "vite-plugin-eslint": "1.8.1", "vite-plugin-pwa": "0.14.4" }, diff --git a/src/components/HistoryPage.vue b/src/components/HistoryPage.vue index 3c650b8e..8b592cb5 100644 --- a/src/components/HistoryPage.vue +++ b/src/components/HistoryPage.vue @@ -54,6 +54,8 @@ export default { duration: video.duration, thumbnail: video.thumbnail, watchedAt: video.watchedAt, + watched: true, + currentTime: video.currentTime, }); if (this.videos.length < 1000) cursor.continue(); } diff --git a/src/components/PlaylistPage.vue b/src/components/PlaylistPage.vue index 26d2c5db..fac2c420 100644 --- a/src/components/PlaylistPage.vue +++ b/src/components/PlaylistPage.vue @@ -106,7 +106,10 @@ export default { async getPlaylistData() { this.fetchPlaylist() .then(data => (this.playlist = data)) - .then(() => this.updateTitle()); + .then(() => { + this.updateTitle(); + this.updateWatched(this.playlist.relatedStreams); + }); }, async updateTitle() { document.title = this.playlist.name + " - Piped"; diff --git a/src/components/PlaylistVideos.vue b/src/components/PlaylistVideos.vue index f8a118e2..b054662b 100644 --- a/src/components/PlaylistVideos.vue +++ b/src/components/PlaylistVideos.vue @@ -32,6 +32,7 @@ export default { }, mounted() { this.updateScroll(); + this.updateWatched(this.playlist.relatedStreams); }, methods: { updateScroll() { diff --git a/src/components/SearchResults.vue b/src/components/SearchResults.vue index 8e0c38ea..b059cbe9 100644 --- a/src/components/SearchResults.vue +++ b/src/components/SearchResults.vue @@ -72,7 +72,10 @@ export default { }, async updateResults() { document.title = this.$route.query.search_query + " - Piped"; - this.results = this.fetchResults().then(json => (this.results = json)); + this.results = this.fetchResults().then(json => { + this.results = json; + this.updateWatched(this.results.items); + }); }, updateFilter() { this.$router.replace({ diff --git a/src/components/VideoItem.vue b/src/components/VideoItem.vue index 44235b23..bc2e48ba 100644 --- a/src/components/VideoItem.vue +++ b/src/components/VideoItem.vue @@ -10,13 +10,24 @@ }, }" > - +
+ + +
+
+
+
+
-
+

@@ -436,9 +439,13 @@ export default { }); xmlDoc.querySelectorAll("br").forEach(elem => (elem.outerHTML = "\n")); this.video.description = this.rewriteDescription(xmlDoc.querySelector("body").innerHTML); +<<<<<<< HEAD if (this.priorityAutoPlay) { this.setNextVideo(); } +======= + this.updateWatched(this.video.relatedStreams); +>>>>>>> fb8482b007828a48d847b7175f0ac15938adbaab } }); }, diff --git a/src/locales/ar.json b/src/locales/ar.json index fdb5c43b..09b72698 100644 --- a/src/locales/ar.json +++ b/src/locales/ar.json @@ -138,7 +138,8 @@ "shorts": "فديوهات قصيرة", "videos": "الفيديوات", "live": "{0} مباشر", - "all": "الكل" + "all": "الكل", + "category": "الفئة" }, "search": { "channels": "يوتيوب: القنوات", diff --git a/src/locales/az.json b/src/locales/az.json index 7d41cceb..c3a91891 100644 --- a/src/locales/az.json +++ b/src/locales/az.json @@ -157,7 +157,8 @@ "chapters": "Bölmələr", "live": "{0} Canlı", "shorts": "Qısa", - "all": "Hamısı" + "all": "Hamısı", + "category": "Kateqoriya" }, "search": { "did_you_mean": "Bunu nəzərdə tutursunuz: {0}?", diff --git a/src/locales/cs.json b/src/locales/cs.json index 0faaa08d..1d72b26c 100644 --- a/src/locales/cs.json +++ b/src/locales/cs.json @@ -157,7 +157,8 @@ "chapters": "Kapitoly", "live": "{0} Živě", "shorts": "Shorts", - "all": "Vše" + "all": "Vše", + "category": "Kategorie" }, "search": { "did_you_mean": "Mysleli jste: {0}?", diff --git a/src/locales/en.json b/src/locales/en.json index d3038b46..db37d4d3 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -159,7 +159,8 @@ "chapters": "Chapters", "live": "{0} Live", "shorts": "Shorts", - "all": "All" + "all": "All", + "category": "Category" }, "search": { "did_you_mean": "Did you mean: {0}?", diff --git a/src/locales/eo.json b/src/locales/eo.json index 407471a5..45dd4c4c 100644 --- a/src/locales/eo.json +++ b/src/locales/eo.json @@ -138,7 +138,8 @@ "watched": "Viditaj", "ratings_disabled": "Taksadoj Malebligitaj", "shorts": "Mallongaj", - "all": "Ĉiuj" + "all": "Ĉiuj", + "category": "Kategorio" }, "search": { "music_albums": "YT Music: Albumoj", diff --git a/src/locales/es.json b/src/locales/es.json index 80eefaf2..b9ef70d1 100644 --- a/src/locales/es.json +++ b/src/locales/es.json @@ -8,7 +8,8 @@ "chapters": "Capítulos", "live": "{0} Directo", "shorts": "Cortos", - "all": "Todos" + "all": "Todos", + "category": "Categoría" }, "preferences": { "ssl_score": "Puntuación SSL", diff --git a/src/locales/he.json b/src/locales/he.json index 992c762b..b043d37d 100644 --- a/src/locales/he.json +++ b/src/locales/he.json @@ -157,7 +157,8 @@ "chapters": "פרקים", "live": "{0} בשידור חי", "shorts": "קצרצרים", - "all": "הכול" + "all": "הכול", + "category": "קטגוריה" }, "search": { "did_you_mean": "האם התכוונת לביטוי {0}?", diff --git a/src/locales/id.json b/src/locales/id.json index 705d845d..801b9d00 100644 --- a/src/locales/id.json +++ b/src/locales/id.json @@ -123,7 +123,11 @@ "no_valid_playlists": "Berkas ini tidak berisi daftar putar yang valid!", "with_playlist": "Bagikan dengan daftar putar", "playlist_bookmarked": "Dimarkahi", - "bookmark_playlist": "Markahi" + "bookmark_playlist": "Markahi", + "skip_button_only": "Tampilkan tombol lewati", + "skip_automatically": "Secara otomatis", + "min_segment_length": "Panjang Segmen Minimum (dalam detik)", + "skip_segment": "Lewati Segmen" }, "comment": { "pinned_by": "Dipasangi pin oleh {author}", @@ -153,7 +157,8 @@ "chapters": "Bagian", "live": "{0} Langsung", "shorts": "Shorts", - "all": "Semua" + "all": "Semua", + "category": "Kategori" }, "search": { "did_you_mean": "Apakah Anda bermaksud: {0}?", diff --git a/src/locales/oc.json b/src/locales/oc.json index 8e98dd03..83b21ab0 100644 --- a/src/locales/oc.json +++ b/src/locales/oc.json @@ -151,7 +151,8 @@ "shorts": "Corts", "chapters": "Capítols", "videos": "Vidèos", - "all": "Totas" + "all": "Totas", + "category": "Categoria" }, "info": { "preferences_note": "Nòta : las preferéncias son gardadas dins l’espaci d’emmagazinatge del navegador. La supression de las donadas del navegador las restablirà.", diff --git a/src/locales/or.json b/src/locales/or.json index c512ef87..99becd20 100644 --- a/src/locales/or.json +++ b/src/locales/or.json @@ -123,7 +123,11 @@ "no_valid_playlists": "ଫାଇଲ୍ ଟି ବୈଧ ପ୍ଲେଲିଷ୍ଟ ଧାରଣ କରେ ନାହିଁ!", "with_playlist": "ପ୍ଲେଲିଷ୍ଟ ସହିତ ଅଂଶୀଦାର କରନ୍ତୁ", "bookmark_playlist": "ବୁକମାର୍କ", - "playlist_bookmarked": "ବୁକମାର୍କ ହୋଇଛି" + "playlist_bookmarked": "ବୁକମାର୍କ ହୋଇଛି", + "min_segment_length": "ସର୍ବନିମ୍ନ ସେଗମେଣ୍ଟ ଲମ୍ବ (ସେକେଣ୍ଡରେ)", + "skip_button_only": "ସ୍କିପ୍ ବଟନ୍ ଦେଖାନ୍ତୁ", + "skip_automatically": "ସ୍ୱୟଂଚାଳିତ ଭାବରେ", + "skip_segment": "ସେଗମେଣ୍ଟକୁ ଏଡ଼ାଇଦିଅ" }, "comment": { "loading": "ମନ୍ତବ୍ୟ ଲୋଡ୍ ହେଉଛି ...", diff --git a/src/locales/pt.json b/src/locales/pt.json index e5a64cf8..250106ea 100644 --- a/src/locales/pt.json +++ b/src/locales/pt.json @@ -148,7 +148,8 @@ "chapters": "Capítulos", "live": "{0} em Direto", "shorts": "\"Shorts\"", - "all": "Todos" + "all": "Todos", + "category": "Categoria" }, "search": { "did_you_mean": "Será que querias dizer: {0}?", diff --git a/src/locales/pt_BR.json b/src/locales/pt_BR.json index 02e1f96c..37e6e54c 100644 --- a/src/locales/pt_BR.json +++ b/src/locales/pt_BR.json @@ -157,7 +157,8 @@ "ratings_disabled": "Avaliações Desativadas", "sponsor_segments": "Segmentos de Patrocinadores", "shorts": "Shorts", - "all": "Todos" + "all": "Todos", + "category": "Categoria" }, "search": { "did_you_mean": "Você quis dizer: {0}?", diff --git a/src/locales/pt_PT.json b/src/locales/pt_PT.json index 9c06b16e..beded257 100644 --- a/src/locales/pt_PT.json +++ b/src/locales/pt_PT.json @@ -154,7 +154,8 @@ "chapters": "Capítulos", "live": "{0} em Direto", "shorts": "\"Shorts\"", - "all": "Todos" + "all": "Todos", + "category": "Categoria" }, "search": { "did_you_mean": "Será que querias dizer: {0}?", diff --git a/src/locales/si.json b/src/locales/si.json index a4702983..bbcb6f02 100644 --- a/src/locales/si.json +++ b/src/locales/si.json @@ -120,7 +120,11 @@ "playlist_bookmarked": "පොත් සලකුණු කර ඇත", "enable_lbry_proxy": "LBRY සඳහා Proxy සබල කරන්න", "different_auth_instance": "සත්‍යතාව තහවුරු කිරීම සඳහා වෙනත් සේවාදායකයක් භාවිතා කරන්න", - "hide_watched": "නවතම කොටසෙහි නැරඹූ වීඩියෝ සඟවන්න" + "hide_watched": "නවතම කොටසෙහි නැරඹූ වීඩියෝ සඟවන්න", + "skip_button_only": "මඟ හරින්න බොත්තම පෙන්වන්න", + "skip_automatically": "ස්වයංක්‍රීයව", + "skip_segment": "කොටස මඟ හරින්න", + "min_segment_length": "අවම කොටස් දිග (තත්පර වලින්)" }, "player": { "watch_on": "{0} එකේ නරඹන්න" diff --git a/src/locales/tr.json b/src/locales/tr.json index 6e14cf64..aaaf5ad6 100644 --- a/src/locales/tr.json +++ b/src/locales/tr.json @@ -138,7 +138,8 @@ "chapters": "Bölümler", "live": "{0} Canlı", "shorts": "Kısa çekimler", - "all": "Tümü" + "all": "Tümü", + "category": "Kategori" }, "preferences": { "ssl_score": "SSL Puanı", diff --git a/src/locales/uk.json b/src/locales/uk.json index 16d1e504..d70cc8f1 100644 --- a/src/locales/uk.json +++ b/src/locales/uk.json @@ -157,7 +157,8 @@ "chapters": "Розділи", "live": "{0} Наживо", "shorts": "Shorts", - "all": "Усі" + "all": "Усі", + "category": "Категорія" }, "search": { "did_you_mean": "Можливо, ви мали на увазі: {0}?", diff --git a/src/locales/zh_Hans.json b/src/locales/zh_Hans.json index 0171b304..fff8921a 100644 --- a/src/locales/zh_Hans.json +++ b/src/locales/zh_Hans.json @@ -119,7 +119,8 @@ "chapters": "章节", "ratings_disabled": "已禁用评价", "shorts": "短视频", - "all": "全部" + "all": "全部", + "category": "类别" }, "preferences": { "ssl_score": "SSL 分数", diff --git a/src/main.js b/src/main.js index f75d6f10..aff68648 100644 --- a/src/main.js +++ b/src/main.js @@ -215,6 +215,7 @@ const mixin = { request.onsuccess = function (event) { if (event.target.result) { video.watched = true; + video.currentTime = event.target.result.currentTime; } }; }); diff --git a/yarn.lock b/yarn.lock index d67dbadd..cdb8c716 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1883,10 +1883,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.21": - version "2.2.21" - resolved "https://registry.yarnpkg.com/@iconify/json/-/json-2.2.21.tgz#aeed9ec71781f14d840200b393254bbf9d991244" - integrity sha512-6nhAe77/n08xnstU+Aow0brbb3R0nHQpVi2FUpYexR0XkCjp8TuAuSk2mJW1vbwOFBuYXGuBY7CRxZoKnTJMHQ== +"@iconify/json@2.2.27": + version "2.2.27" + resolved "https://registry.yarnpkg.com/@iconify/json/-/json-2.2.27.tgz#085743b415a9f818915e8f9d4cdf8bed552773ce" + integrity sha512-8Fqx7iP9XOBOJY20HtFeqAJ90Tr0/RX7rb9wqhEHBEdF4vX6H/riWXlGUXTWsB04h8FbJ3Lgs0sTMAKDUzPtPA== dependencies: "@iconify/types" "*" pathe "^1.0.0" @@ -1896,17 +1896,17 @@ resolved "https://registry.yarnpkg.com/@iconify/types/-/types-2.0.0.tgz#ab0e9ea681d6c8a1214f30cd741fe3a20cc57f57" integrity sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg== -"@iconify/utils@^2.0.10": - version "2.0.11" - resolved "https://registry.yarnpkg.com/@iconify/utils/-/utils-2.0.11.tgz#d1c97d490545935c6bb32b14354366e01c62ea8f" - integrity sha512-oEBZkHpkgySHcMZi80ycoJ+ZdLoJhmbN0+gUK8qNPY79ndus8fBHKPyjjwz5kIvr5U9yiym+xBTTnZOB3m5/Pw== +"@iconify/utils@^2.1.4": + version "2.1.4" + resolved "https://registry.yarnpkg.com/@iconify/utils/-/utils-2.1.4.tgz#dd6fb39363e275fa9502b6e0f84f77032ef4041f" + integrity sha512-7vzsYIvxv5Hng0MNEtSSnyMBD/+zqnORqmKiYsSgpMBGSz1r93URgBZHPYCZ1/gpoaVstYW4/SVLGCMJBNMCLQ== dependencies: "@antfu/install-pkg" "^0.1.1" "@antfu/utils" "^0.7.2" "@iconify/types" "^2.0.0" debug "^4.3.4" - kolorist "^1.6.0" - local-pkg "^0.4.2" + kolorist "^1.7.0" + local-pkg "^0.4.3" "@intlify/bundle-utils@^3.2.1": version "3.2.1" @@ -2181,171 +2181,171 @@ 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.49.4": - version "0.49.4" - resolved "https://registry.yarnpkg.com/@unocss/astro/-/astro-0.49.4.tgz#cad61fbfa38ade47d64b3f58918f289fd604f46d" - integrity sha512-kA+9tsP0r3n+2v0iGcKfXuVLBd69zNfNx52pk5UG/OhDHimEA5FYv4vhnDl41IC/CIlKqy/eOrK85heVYAYunQ== +"@unocss/astro@0.50.0": + version "0.50.0" + resolved "https://registry.yarnpkg.com/@unocss/astro/-/astro-0.50.0.tgz#bee1090fe2d3f94dccfde576bb765e2a51bf01af" + integrity sha512-HJybphr4+EYxRcy0qjJtTap2hh0OJuPkmIEyn0T4k4ZWH3iHEHorCuzRlvyHYhyqXnVIuNiVn7xpIJilX9kDtw== dependencies: - "@unocss/core" "0.49.4" - "@unocss/reset" "0.49.4" - "@unocss/vite" "0.49.4" + "@unocss/core" "0.50.0" + "@unocss/reset" "0.50.0" + "@unocss/vite" "0.50.0" -"@unocss/cli@0.49.4": - version "0.49.4" - resolved "https://registry.yarnpkg.com/@unocss/cli/-/cli-0.49.4.tgz#cfa97b69214b038efbd5f5dced5c0f35db73f92a" - integrity sha512-nK+/QnmoNUfhLGk/re0f8YMMUmlEGeT0d0qZg5mYy+OtQ7SpuFFs+PerETvJoDChWZzSda6L/qJ5x6JXjCxBbA== +"@unocss/cli@0.50.0": + version "0.50.0" + resolved "https://registry.yarnpkg.com/@unocss/cli/-/cli-0.50.0.tgz#79f04e9d1d09d2f0619920cba360ca48af294c33" + integrity sha512-PMwgxpgOMEjkMwkX5KpL+Xzf3zgjtc2cXSvWq8wmL+iM+dejVxaP+vNWS6KtP6s2wwUwSIB5BJgTl3hpXJH1nQ== dependencies: "@ampproject/remapping" "^2.2.0" "@rollup/pluginutils" "^5.0.2" - "@unocss/config" "0.49.4" - "@unocss/core" "0.49.4" - "@unocss/preset-uno" "0.49.4" + "@unocss/config" "0.50.0" + "@unocss/core" "0.50.0" + "@unocss/preset-uno" "0.50.0" cac "^6.7.14" chokidar "^3.5.3" colorette "^2.0.19" consola "^2.15.3" fast-glob "^3.2.12" - magic-string "^0.27.0" - pathe "^1.0.0" + magic-string "^0.29.0" + pathe "^1.1.0" perfect-debounce "^0.1.3" -"@unocss/config@0.49.4": - version "0.49.4" - resolved "https://registry.yarnpkg.com/@unocss/config/-/config-0.49.4.tgz#eb68450744cf4571150b53cd4aadb5b6a12cebc3" - integrity sha512-Uaifd1QhqpTcqCg+hFR4XuvOck/EbdxcT4qaDuR/VGPfflWcpe6Bw75H7A++emM0LcCGTJ/e54sSpJ7OuYfU4w== +"@unocss/config@0.50.0": + version "0.50.0" + resolved "https://registry.yarnpkg.com/@unocss/config/-/config-0.50.0.tgz#32cc10f2566255d75023b78ec904ce227f176ad8" + integrity sha512-CYeNySiUXelL3b3uuiFjtQ0XpacBuVJ0pDC2IrTLhusTeZpNFK6JWddtRzyg20M7mygF3BJDj/3BxbhUsWNhNA== dependencies: - "@unocss/core" "0.49.4" + "@unocss/core" "0.50.0" unconfig "^0.3.7" -"@unocss/core@0.49.4": - version "0.49.4" - resolved "https://registry.yarnpkg.com/@unocss/core/-/core-0.49.4.tgz#9d0d2c4f88bea277846728262acebfdb1f0f9831" - integrity sha512-1RNV+KBgRo0uuaa5Etwc5cfxkdhJelIXRFz3LeXBOU4dIrTzBAMr352M+oZ/nnkbnAROGf3icTE0UcmSaCA2RQ== +"@unocss/core@0.50.0": + version "0.50.0" + resolved "https://registry.yarnpkg.com/@unocss/core/-/core-0.50.0.tgz#3fdf24317c494e0db1636b0d4de1470ce9f0bc46" + integrity sha512-00fKDkb+PnIuvfoRAuqDRUAeHjO8a2h/qiMRTlyAuEP3/K+WhdV7edXj6+40KTwoadFlpwtZUskrEVymrbSYdw== -"@unocss/inspector@0.49.4": - version "0.49.4" - resolved "https://registry.yarnpkg.com/@unocss/inspector/-/inspector-0.49.4.tgz#4f05282c783af0b1b67b2dbb4aedb43a5cb3ddd6" - integrity sha512-Irp0c+SsS2lxeBouhZe91ZRhd2VHVjrnIr7Ns+re3mhZ0WtBW1kVRxN3+45Cj07jQiRgPe/fms13MSuMgtFzUQ== +"@unocss/inspector@0.50.0": + version "0.50.0" + resolved "https://registry.yarnpkg.com/@unocss/inspector/-/inspector-0.50.0.tgz#543c07f514d969ffc4beac435dc71cb2d7b2ae36" + integrity sha512-28oI82IoM1//Smw5tvIhAtS5hjCCX/51WzDmIM78XNRaizAOGcr01B2zTVQK++Pr8+lX96alVsjlsUAiylW98Q== dependencies: gzip-size "^6.0.0" sirv "^2.0.2" -"@unocss/preset-attributify@0.49.4": - version "0.49.4" - resolved "https://registry.yarnpkg.com/@unocss/preset-attributify/-/preset-attributify-0.49.4.tgz#f6629b3817bb900b2a4c91dca4c1785cd815ea63" - integrity sha512-y0UZmsb+XOv657yM9tmLy9C73rOrXt4aY77WtGlA/cJ7LWyDGF+bqg1X2t9ojqlf3fx4gVAN+OVZzDvSxesV8g== +"@unocss/preset-attributify@0.50.0": + version "0.50.0" + resolved "https://registry.yarnpkg.com/@unocss/preset-attributify/-/preset-attributify-0.50.0.tgz#defd888b2ba7becd1caaf29c2548da73f7ac1af9" + integrity sha512-l3XanUENhKosTAA8qxDiftDCTwqIeF4NNZYPhValo8SU+GTTJYv80r5b1xASCIE8U9f7ulzq1cS/6pjGZeVUnw== dependencies: - "@unocss/core" "0.49.4" + "@unocss/core" "0.50.0" -"@unocss/preset-icons@0.49.4": - version "0.49.4" - resolved "https://registry.yarnpkg.com/@unocss/preset-icons/-/preset-icons-0.49.4.tgz#ffdbf8eaabf8282061cc3fc289263d6b8d9db6e4" - integrity sha512-W+0zD1PlNXGSss3vy+RMKEVCl0Mncsyf58fv48YXzuKAldbyG9VeQ9hhs18nEL+1h4dQkSFMvoRqwJ053wVaeA== +"@unocss/preset-icons@0.50.0": + version "0.50.0" + resolved "https://registry.yarnpkg.com/@unocss/preset-icons/-/preset-icons-0.50.0.tgz#18a5e30ecf1ecb42a7772363cad1d5c9bbc0b8f5" + integrity sha512-g0WL8ItqjDB90gDIdM4Qw1KlkTxgoqKjyKc7vKQ6CvlvVKhNlznIVIJk0IIpgUFm3znTzVl6lZOn7gIzivhbew== dependencies: - "@iconify/utils" "^2.0.10" - "@unocss/core" "0.49.4" - ofetch "^0.4.21" + "@iconify/utils" "^2.1.4" + "@unocss/core" "0.50.0" + ofetch "^1.0.1" -"@unocss/preset-mini@0.49.4": - version "0.49.4" - resolved "https://registry.yarnpkg.com/@unocss/preset-mini/-/preset-mini-0.49.4.tgz#5bb59ac1fbd9427aa4632f1e57d851d10a42123c" - integrity sha512-GsVKBRi2BbliEic7SfdY2AG03T+wEOd3yZOY+NtwEJ9Z/hwb1zRQHiizDuyth0E3FCHVfZkk9C0/WXy8Z1Qj3g== +"@unocss/preset-mini@0.50.0": + version "0.50.0" + resolved "https://registry.yarnpkg.com/@unocss/preset-mini/-/preset-mini-0.50.0.tgz#438487b6bfec7cbe3ee06a32dbe440faf7c8f7fd" + integrity sha512-jzfb6tLHD4ppuAjoTHc2S1ZAWy4U3KpHhGbmberp09KUeesbkKaOEgEoCbc46aAWKo/q9md0V+ahvqpkdWEG7w== dependencies: - "@unocss/core" "0.49.4" + "@unocss/core" "0.50.0" -"@unocss/preset-tagify@0.49.4": - version "0.49.4" - resolved "https://registry.yarnpkg.com/@unocss/preset-tagify/-/preset-tagify-0.49.4.tgz#f7a90c0aef8b219f09ae0086511dacc7f883eea1" - integrity sha512-9KBrkPNZefejUYZlfRHHcdmWPISkAvc1BAZTZYvwOHgacQMKlcfscEVW985E78z14er4nJ7qZNP95o76MYhCQg== +"@unocss/preset-tagify@0.50.0": + version "0.50.0" + resolved "https://registry.yarnpkg.com/@unocss/preset-tagify/-/preset-tagify-0.50.0.tgz#e7d9cf0c6209beb88cacc53738938729c152f631" + integrity sha512-P+yhD12k48m5ltF8Fx6IiaA17GxuocE1tlijCwe7E0aO35hqLnPbnbWdi6MJgyXImpq6WQsbe5UzCBvQ+XvfQw== dependencies: - "@unocss/core" "0.49.4" + "@unocss/core" "0.50.0" -"@unocss/preset-typography@0.49.4": - version "0.49.4" - resolved "https://registry.yarnpkg.com/@unocss/preset-typography/-/preset-typography-0.49.4.tgz#f7adbd8f7638b6e66ffc67ccd716ae6bb6f2e3ae" - integrity sha512-CjbVE4OhXlnvGUY88TyeX89QWlxDa8WW47K9wb1Ruxd77j0nxLQ2eIf58Hv+8zfPVn8Ry50fl6BElO+vcd2+5Q== +"@unocss/preset-typography@0.50.0": + version "0.50.0" + resolved "https://registry.yarnpkg.com/@unocss/preset-typography/-/preset-typography-0.50.0.tgz#f6ef83092f3f077e3fe0d2b97f95d2dc7fabd0fe" + integrity sha512-Os43nKe5U9YjH3dporKaltMOJ6h071sKKozxg+Z92drCqiR6UdpUFpAyNARjuEYyMV0Cj/X+7VxBmVGqs4zEAA== dependencies: - "@unocss/core" "0.49.4" + "@unocss/core" "0.50.0" -"@unocss/preset-uno@0.49.4": - version "0.49.4" - resolved "https://registry.yarnpkg.com/@unocss/preset-uno/-/preset-uno-0.49.4.tgz#2294e3566c76c119e099fafdd5df29cf6826cac8" - integrity sha512-/z94B8YYdIEiK4Bpyx7eJcu4rlNsPLO4+Plc/Gxxm4Lxz24gIv27EqtuKVrKhFabqJK27uyjpdtkx/ACbePz/A== +"@unocss/preset-uno@0.50.0": + version "0.50.0" + resolved "https://registry.yarnpkg.com/@unocss/preset-uno/-/preset-uno-0.50.0.tgz#e755c201b56425bf8f9ebe92f700b4e7853d1ffd" + integrity sha512-rbDgWyYxbyhZvt/AZQNx8GobEK3gYsPLZIcl6ewKa/L1OQK7eATZT66qsTReVpLFoDisMELSgGqgsaSeAZ92Ng== dependencies: - "@unocss/core" "0.49.4" - "@unocss/preset-mini" "0.49.4" - "@unocss/preset-wind" "0.49.4" + "@unocss/core" "0.50.0" + "@unocss/preset-mini" "0.50.0" + "@unocss/preset-wind" "0.50.0" -"@unocss/preset-web-fonts@0.49.4": - version "0.49.4" - resolved "https://registry.yarnpkg.com/@unocss/preset-web-fonts/-/preset-web-fonts-0.49.4.tgz#191fa2a452d2516991721b874bd6e6ddabf09546" - integrity sha512-c57OneWg0qBF+xI1nPnU0Htyc679a9tD3av6S9hhpcyLE2qb45usICvmWc5qAPSlOV7y3Y5OpoZemCk57prGWQ== +"@unocss/preset-web-fonts@0.50.0": + version "0.50.0" + resolved "https://registry.yarnpkg.com/@unocss/preset-web-fonts/-/preset-web-fonts-0.50.0.tgz#46b4651395e8b4787e3526f9a91c0f61a9893cd9" + integrity sha512-PxJj6pKhszYN/8LQTLr5dwMjkw5/Vxwp/3fz1eXQGy09lRxbKtrpA+DgVyyfU9b99RU2G5I/VSTSPDncSZsiFQ== dependencies: - "@unocss/core" "0.49.4" - ofetch "^0.4.21" + "@unocss/core" "0.50.0" + ofetch "^1.0.1" -"@unocss/preset-wind@0.49.4": - version "0.49.4" - resolved "https://registry.yarnpkg.com/@unocss/preset-wind/-/preset-wind-0.49.4.tgz#b7ac60fc2dcc6dc557c0d4b730ba44fb449f366d" - integrity sha512-Ycp5iBT7XZy3635fqPU1UpjsPvTbH9am94RV1H3g3txpar1wcUsEE9Lihb0cjWVssoIDQUft5S++XX+rIRIZuA== +"@unocss/preset-wind@0.50.0": + version "0.50.0" + resolved "https://registry.yarnpkg.com/@unocss/preset-wind/-/preset-wind-0.50.0.tgz#237448e806676f1187ac2f44b9efd79da20f2045" + integrity sha512-e3i4Id5XZpOW6+KQEjALdPIKevBCbAeXfbQ/3NTZu8dpEmITPAfbcrH2hXFTegx+TNlXZsPc3YjtQMuLKVV46w== dependencies: - "@unocss/core" "0.49.4" - "@unocss/preset-mini" "0.49.4" + "@unocss/core" "0.50.0" + "@unocss/preset-mini" "0.50.0" -"@unocss/reset@0.49.4": - version "0.49.4" - resolved "https://registry.yarnpkg.com/@unocss/reset/-/reset-0.49.4.tgz#bac937c96fef3ed85d2d39b7e013578a0a950c0a" - integrity sha512-+9j4bN4cWlsWr3HGlFk+bAb7+1DdwTxQM3UbHjd9QsKVAVV1gE0VHHxU207NOYsIdeBFAOFVkxqFYCyhnfQpnQ== +"@unocss/reset@0.50.0": + version "0.50.0" + resolved "https://registry.yarnpkg.com/@unocss/reset/-/reset-0.50.0.tgz#982de3083252e6fa8f12d15c18cb31c03a849499" + integrity sha512-cU3YlVWvt9F1wW6X1/j5HXL/DQvod6bM+2sF7wvIuQyeLoiMM7z4Ne5VBwUX4Q0Tt9Chu295MqdQkK6elrDUYg== -"@unocss/scope@0.49.4": - version "0.49.4" - resolved "https://registry.yarnpkg.com/@unocss/scope/-/scope-0.49.4.tgz#5cfa1db17ffca2d1d7c4ea01b863f302a2104869" - integrity sha512-0gXJXarKNpUtVTFjlHXkbTaw1jSBARR4KZPxjBGMO+LXW0huj+SVRdnadJCkFZy0wKBTb/28qShdiHk/sToLHw== +"@unocss/scope@0.50.0": + version "0.50.0" + resolved "https://registry.yarnpkg.com/@unocss/scope/-/scope-0.50.0.tgz#e1cb6c4db5e80561fa293187bec91dad66ed81a1" + integrity sha512-QMZ1cenJv1UZxvN4yRI54lNqiXkQ6Iq8JkXQ1iVdGoQBoaeMgU1TIpx7hjkBr+kNkcVcM4FgxOW23/8c5pxyMg== -"@unocss/transformer-attributify-jsx@0.49.4": - version "0.49.4" - resolved "https://registry.yarnpkg.com/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-0.49.4.tgz#cb3932417e6debd2c3fccfc26895a86dc42a8d94" - integrity sha512-swsqksSDcXIKH8FoYcFVJsnD+hUwLZnKgX4DSmAklT1l2/8u46omiPWuNiO21dfT4oVKaWaKd7HfAHLVswJLuA== +"@unocss/transformer-attributify-jsx@0.50.0": + version "0.50.0" + resolved "https://registry.yarnpkg.com/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-0.50.0.tgz#64245542fbd65df4b19173c9ddc77e47621118e4" + integrity sha512-VoNytgJDrfDwkJUV7jwLC/P43w7ME+AYYHRgL1DUx2cvERSEv5zVRs8SNdNUYyvTwzz1VHCgAT6FV7HKWWX9Fg== dependencies: - "@unocss/core" "0.49.4" + "@unocss/core" "0.50.0" -"@unocss/transformer-compile-class@0.49.4": - version "0.49.4" - resolved "https://registry.yarnpkg.com/@unocss/transformer-compile-class/-/transformer-compile-class-0.49.4.tgz#76b926aefa64fd6ec9b5f52aa190ecd522fcf78a" - integrity sha512-V+f8Fn9vA2E2t2xiv6JZUo9toGX2BZM0TZgF2nGXFk7IBybBUIG1t0patNW9XEEoP+h8N19pc7bPWadkTer2Ag== +"@unocss/transformer-compile-class@0.50.0": + version "0.50.0" + resolved "https://registry.yarnpkg.com/@unocss/transformer-compile-class/-/transformer-compile-class-0.50.0.tgz#eed82552a06902e47414deef248989811aca9faa" + integrity sha512-S4IjG0InSWzL+/i04EtfkQOUrUo7or2LynrpInVILkKplNboDjgod/rLMPI5WFqS8PhK6Fpc+qIZ2/RBDMC7+g== dependencies: - "@unocss/core" "0.49.4" + "@unocss/core" "0.50.0" -"@unocss/transformer-directives@0.49.4": - version "0.49.4" - resolved "https://registry.yarnpkg.com/@unocss/transformer-directives/-/transformer-directives-0.49.4.tgz#890902b32dfb99491d4433b431225e3535362349" - integrity sha512-ftnZit+uo2b40C1+aUTeaA1qUSMyU0pVmS7JnZNjJ1clGhSV1d7c0/xeY0fWh9ZIfF1klmritWO+om29qaPjjw== +"@unocss/transformer-directives@0.50.0": + version "0.50.0" + resolved "https://registry.yarnpkg.com/@unocss/transformer-directives/-/transformer-directives-0.50.0.tgz#503c113ad2e67322aeba142ef4e5a9fa57ba84be" + integrity sha512-/vrQSui1uzxw97P8S3+VFsGR3Eq88lwkMMFw3oB+Auj1R68dwXD+m/Vv6SsS3H/7xkdfJQgxbFj0gvM9sdfjWQ== dependencies: - "@unocss/core" "0.49.4" + "@unocss/core" "0.50.0" css-tree "^2.3.1" -"@unocss/transformer-variant-group@0.49.4": - version "0.49.4" - resolved "https://registry.yarnpkg.com/@unocss/transformer-variant-group/-/transformer-variant-group-0.49.4.tgz#426f17c3debc9edfcd6c53b0e7962fb7e48f3c4f" - integrity sha512-rkbXqjn305UJxVk9WDT/RHC+xJfQ3Hq2gsSiMy0r1kKYMHzsFb67xrGTOIrI1qKQj55OXu6USY8+uTla6MEfWA== +"@unocss/transformer-variant-group@0.50.0": + version "0.50.0" + resolved "https://registry.yarnpkg.com/@unocss/transformer-variant-group/-/transformer-variant-group-0.50.0.tgz#751b7dd963f4df64ed018e72548d8c7e8e4bd9df" + integrity sha512-4Re7m1hmEB92XJHUCsYY8cViYQNBM7r7i6tbxI3t6FEoblLuaSfxfUcOjn+6JsewcN/3v1bLnYyLSSRGB5MEVg== dependencies: - "@unocss/core" "0.49.4" + "@unocss/core" "0.50.0" -"@unocss/vite@0.49.4": - version "0.49.4" - resolved "https://registry.yarnpkg.com/@unocss/vite/-/vite-0.49.4.tgz#4c4cdfa1a0ef032bf968ede1f77a1fb4240acd5a" - integrity sha512-5CUs6q9T3bTIQw0wZVAhAo0FLihUbPfMArjhoOP0N9Xz0NufErBDXm5Bg7IBrXoU3qbSQDtEvqy2743pqqV6yw== +"@unocss/vite@0.50.0": + version "0.50.0" + resolved "https://registry.yarnpkg.com/@unocss/vite/-/vite-0.50.0.tgz#854908779da9642294b0b3370e280073553c0ef2" + integrity sha512-K8ODJraBCwIXuTEKe7wgU7igS7CW2m7lUaHPGUVvCoAWq0NH5csoLkEg+F1xFSLugooV3t26TCXJBx58eBbOpw== dependencies: "@ampproject/remapping" "^2.2.0" "@rollup/pluginutils" "^5.0.2" - "@unocss/config" "0.49.4" - "@unocss/core" "0.49.4" - "@unocss/inspector" "0.49.4" - "@unocss/scope" "0.49.4" - "@unocss/transformer-directives" "0.49.4" + "@unocss/config" "0.50.0" + "@unocss/core" "0.50.0" + "@unocss/inspector" "0.50.0" + "@unocss/scope" "0.50.0" + "@unocss/transformer-directives" "0.50.0" chokidar "^3.5.3" fast-glob "^3.2.12" - magic-string "^0.27.0" + magic-string "^0.29.0" "@vitejs/plugin-legacy@4.0.1": version "4.0.1" @@ -2683,13 +2683,6 @@ builtin-modules@^3.1.0: resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.2.0.tgz#45d5db99e7ee5e6bc4f362e008bf917ab5049887" integrity sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA== -busboy@^1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/busboy/-/busboy-1.6.0.tgz#966ea36a9502e43cdb9146962523b92f531f6893" - integrity sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA== - dependencies: - streamsearch "^1.1.0" - cac@^6.7.14: version "6.7.14" resolved "https://registry.yarnpkg.com/cac/-/cac-6.7.14.tgz#804e1e6f506ee363cb0e3ccbb09cad5dd9870959" @@ -2887,7 +2880,7 @@ defu@^6.1.0: resolved "https://registry.yarnpkg.com/defu/-/defu-6.1.0.tgz#7a5411655da73335c7d933256911f17c74443e2d" integrity sha512-pOFYRTIhoKujrmbTRhcW5lYQLBXw/dlTwfI8IguF1QCDJOcJzNH1w+YFjxqy6BAuJrClTy6MUE8q+oKJ2FLsIw== -destr@^1.2.1: +destr@^1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/destr/-/destr-1.2.2.tgz#7ba9befcafb645a50e76b260449c63927b51e22f" integrity sha512-lrbCJwD9saUQrqUfXvl6qoM+QN3W7tLV5pAOs+OqOmopCCz/JkE05MHedJR1xfk4IAnZuJXPVuN5+7jNA2ZCiA== @@ -2904,10 +2897,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@2.4.3: - version "2.4.3" - resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-2.4.3.tgz#f4133af0e6a50297fc8874e2eaedc13a3c308c03" - integrity sha512-q6QaLcakcRjebxjg8/+NP+h0rPfatOgOzc46Fst9VAA3jF2ApfKBNKMzdP4DYTqtUMXSCd5pRS/8Po/OmoCHZQ== +dompurify@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-3.0.0.tgz#6adc6f918376d93419ed1ee35811850680027cba" + integrity sha512-0g/yr2IJn4nTbxwL785YxS7/AvvgGFJw6LLWP+BzWzB1+BYOqPUT9Hy0rXrZh5HLdHnxH72aDdzvC9SdTjsuaA== duplexer@^0.1.2: version "0.1.2" @@ -3740,10 +3733,10 @@ jsonpointer@^5.0.0: resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-5.0.0.tgz#f802669a524ec4805fa7389eadbc9921d5dc8072" integrity sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg== -kolorist@^1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/kolorist/-/kolorist-1.6.0.tgz#f43ac794305b30032a5bedcae7799d0f91d2ff36" - integrity sha512-dLkz37Ab97HWMx9KTes3Tbi3D1ln9fCAy2zr2YVExJasDRPGRaKcoE4fycWNtnCAJfjFqe0cnY+f8KT2JePEXQ== +kolorist@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/kolorist/-/kolorist-1.7.0.tgz#8e22bc470ea2d2743dbd461808f8b5246b19f5f4" + integrity sha512-ymToLHqL02udwVdbkowNpzjFd6UzozMtshPQKVi5k1EjKRqKqBrOnE9QbLEb0/pV76SAiIT13hdL8R6suc+f3g== leven@^3.1.0: version "3.1.0" @@ -3758,10 +3751,10 @@ levn@^0.4.1: prelude-ls "^1.2.1" type-check "~0.4.0" -local-pkg@^0.4.2: - version "0.4.2" - resolved "https://registry.yarnpkg.com/local-pkg/-/local-pkg-0.4.2.tgz#13107310b77e74a0e513147a131a2ba288176c2f" - integrity sha512-mlERgSPrbxU3BP4qBqAvvwlgW4MTg78iwJdGGnv7kibKjWcJksrG3t6LB5lXI93wXRDvG4NpUgJFmTG4T6rdrg== +local-pkg@^0.4.3: + version "0.4.3" + resolved "https://registry.yarnpkg.com/local-pkg/-/local-pkg-0.4.3.tgz#0ff361ab3ae7f1c19113d9bb97b98b905dbc4963" + integrity sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g== locate-path@^6.0.0: version "6.0.0" @@ -3825,6 +3818,13 @@ magic-string@^0.27.0: dependencies: "@jridgewell/sourcemap-codec" "^1.4.13" +magic-string@^0.29.0: + version "0.29.0" + resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.29.0.tgz#f034f79f8c43dba4ae1730ffb5e8c4e084b16cf3" + integrity sha512-WcfidHrDjMY+eLjlU+8OvwREqHwpgCeKVBUpQ3OhYYuvfaYCUgcbuBzappNzZvg/v8onU3oQj+BYpkOJe9Iw4Q== + dependencies: + "@jridgewell/sourcemap-codec" "^1.4.13" + mdn-data@2.0.30: version "2.0.30" resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.30.tgz#ce4df6f80af6cfbe218ecd5c552ba13c4dfa08cc" @@ -3884,10 +3884,10 @@ ms@2.1.2: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== -mux.js@6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/mux.js/-/mux.js-6.2.0.tgz#158a4fcf5d83b087ab9037d325527ea993f830a3" - integrity sha512-SKuxIcbmK/aJoz78aQNuoXY8R/uEPm1gQMqWTXL6DNl7oF8UPjdt/AunXGkPQpBouGWKDgL/TzSl2VV5NuboRg== +mux.js@6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/mux.js/-/mux.js-6.3.0.tgz#b0a46bc468402f7ce2be4e0f87ce903f8683bfeb" + integrity sha512-/QTkbSAP2+w1nxV+qTcumSDN5PA98P0tjrADijIzQHe85oBK3Akhy9AHlH0ne/GombLMz1rLyvVsmrgRxoPDrQ== dependencies: "@babel/runtime" "^7.11.2" global "^4.4.0" @@ -3907,10 +3907,10 @@ natural-compare@^1.4.0: resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= -node-fetch-native@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/node-fetch-native/-/node-fetch-native-1.0.1.tgz#1dfe78f57545d07e07016b7df4c0cb9d2ff416c7" - integrity sha512-VzW+TAk2wE4X9maiKMlT+GsPU4OMmR1U9CrHSmd3DFLn2IcZ9VJ6M6BBugGfYUnPCLSYxXdZy17M0BEJyhUTwg== +node-fetch-native@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/node-fetch-native/-/node-fetch-native-1.0.2.tgz#de3651399fda89a1a7c0bf6e7c4e9c239e8d0697" + integrity sha512-KIkvH1jl6b3O7es/0ShyCgWLcfXxlBrLBbP3rOr23WArC66IMcU4DeZEeYEOwnopYhawLTn7/y+YtmASe8DFVQ== node-releases@^2.0.2: version "2.0.2" @@ -3961,15 +3961,14 @@ object.assign@^4.1.0, object.assign@^4.1.2: has-symbols "^1.0.1" object-keys "^1.1.1" -ofetch@^0.4.21: - version "0.4.21" - resolved "https://registry.yarnpkg.com/ofetch/-/ofetch-0.4.21.tgz#b4431a8797a37d052da121416d37cdf38f2750c3" - integrity sha512-ZSxLju8DFMTANmM18BTMqKkW6Q9vbjYwiV8EYKDzckBG05HQs7xYYf6E20yTvt0z932BToCryDToANhwwPzRhA== +ofetch@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/ofetch/-/ofetch-1.0.1.tgz#68b410d4494e37fa67b99e9a60172ae447b2c44c" + integrity sha512-icBz2JYfEpt+wZz1FRoGcrMigjNKjzvufE26m9+yUiacRQRHwnNlGRPiDnW4op7WX/MR6aniwS8xw8jyVelF2g== dependencies: - destr "^1.2.1" - node-fetch-native "^1.0.1" - ufo "^1.0.0" - undici "^5.12.0" + destr "^1.2.2" + node-fetch-native "^1.0.2" + ufo "^1.1.0" once@^1.3.0: version "1.4.0" @@ -4043,6 +4042,11 @@ pathe@^1.0.0: resolved "https://registry.yarnpkg.com/pathe/-/pathe-1.0.0.tgz#135fc11464fc57c84ef93d5c5ed21247e24571df" integrity sha512-nPdMG0Pd09HuSsr7QOKUXO2Jr9eqaDiZvDwdyIhNG5SHYujkQHYKDfGQkulBxvbDHz8oHLsTgKN86LSwYzSHAg== +pathe@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/pathe/-/pathe-1.1.0.tgz#e2e13f6c62b31a3289af4ba19886c230f295ec03" + integrity sha512-ODbEPR0KKHqECXW1GoxdDb+AZvULmXjVPy4rt+pGo2+TnjJTIPJQSVS6N63n8T2Ip+syHhbn52OewKicV0373w== + perfect-debounce@^0.1.3: version "0.1.3" resolved "https://registry.yarnpkg.com/perfect-debounce/-/perfect-debounce-0.1.3.tgz#ff6798ea543a3ba1f0efeeaf97c0340f5c8871ce" @@ -4460,11 +4464,6 @@ stream-browserify@3.0.0: inherits "~2.0.4" readable-stream "^3.5.0" -streamsearch@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-1.1.0.tgz#404dd1e2247ca94af554e841a8ef0eaa238da764" - integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg== - string.prototype.matchall@^4.0.6: version "4.0.7" resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz#8e6ecb0d8a1fb1fda470d81acecb2dba057a481d" @@ -4628,10 +4627,10 @@ type-fest@^0.20.2: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== -ufo@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/ufo/-/ufo-1.0.1.tgz#64ed43b530706bda2e4892f911f568cf4cf67d29" - integrity sha512-boAm74ubXHY7KJQZLlXrtMz52qFvpsbOxDcZOnw/Wf+LS4Mmyu7JxmzD4tDLtUQtmZECypJ0FrCz4QIe6dvKRA== +ufo@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/ufo/-/ufo-1.1.0.tgz#a5c4c814b0a98f7e0ca42c478688663fd3e3c037" + integrity sha512-LQc2s/ZDMaCN3QLpa+uzHUOQ7SdV0qgv3VBXOolQGXTaaZpIur6PwUclF5nN2hNkiTRcUugXd1zFOW3FLJ135Q== unbox-primitive@^1.0.1: version "1.0.1" @@ -4652,13 +4651,6 @@ unconfig@^0.3.7: defu "^6.1.0" jiti "^1.16.0" -undici@^5.12.0: - version "5.13.0" - resolved "https://registry.yarnpkg.com/undici/-/undici-5.13.0.tgz#56772fba89d8b25e39bddc8c26a438bd73ea69bb" - integrity sha512-UDZKtwb2k7KRsK4SdXWG7ErXiL7yTGgLWvk2AXO1JMjgjh404nFo6tWSCM2xMpJwMPx3J8i/vfqEh1zOqvj82Q== - dependencies: - busboy "^1.6.0" - unicode-canonical-property-names-ecmascript@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" @@ -4699,28 +4691,28 @@ universalify@^2.0.0: resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== -unocss@0.49.4: - version "0.49.4" - resolved "https://registry.yarnpkg.com/unocss/-/unocss-0.49.4.tgz#68a8e4ace3349f225925e5cd38190abe92088930" - integrity sha512-ruJTIlZEIzslLilu/A9IBlcicGNr+P2JzpGcGy2odaSo6ze7R9g98AdViZO5U3ONn/5E/y502q7bOi1x2ZU7Gw== +unocss@0.50.0: + version "0.50.0" + resolved "https://registry.yarnpkg.com/unocss/-/unocss-0.50.0.tgz#72990c38305019799a6b00b628ff7682b9637e67" + integrity sha512-7lUt6/S3yPQEdWPRVe0de+ggV7FqsNUPW7pZtrT80M2FjDc7/RoGI+0rmujk22opk/u35dY0U1m6J+Q20KOqtg== dependencies: - "@unocss/astro" "0.49.4" - "@unocss/cli" "0.49.4" - "@unocss/core" "0.49.4" - "@unocss/preset-attributify" "0.49.4" - "@unocss/preset-icons" "0.49.4" - "@unocss/preset-mini" "0.49.4" - "@unocss/preset-tagify" "0.49.4" - "@unocss/preset-typography" "0.49.4" - "@unocss/preset-uno" "0.49.4" - "@unocss/preset-web-fonts" "0.49.4" - "@unocss/preset-wind" "0.49.4" - "@unocss/reset" "0.49.4" - "@unocss/transformer-attributify-jsx" "0.49.4" - "@unocss/transformer-compile-class" "0.49.4" - "@unocss/transformer-directives" "0.49.4" - "@unocss/transformer-variant-group" "0.49.4" - "@unocss/vite" "0.49.4" + "@unocss/astro" "0.50.0" + "@unocss/cli" "0.50.0" + "@unocss/core" "0.50.0" + "@unocss/preset-attributify" "0.50.0" + "@unocss/preset-icons" "0.50.0" + "@unocss/preset-mini" "0.50.0" + "@unocss/preset-tagify" "0.50.0" + "@unocss/preset-typography" "0.50.0" + "@unocss/preset-uno" "0.50.0" + "@unocss/preset-web-fonts" "0.50.0" + "@unocss/preset-wind" "0.50.0" + "@unocss/reset" "0.50.0" + "@unocss/transformer-attributify-jsx" "0.50.0" + "@unocss/transformer-compile-class" "0.50.0" + "@unocss/transformer-directives" "0.50.0" + "@unocss/transformer-variant-group" "0.50.0" + "@unocss/vite" "0.50.0" upath@^1.2.0: version "1.2.0" @@ -4769,10 +4761,10 @@ vite-plugin-pwa@0.14.4: workbox-build "^6.5.4" workbox-window "^6.5.4" -vite@4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/vite/-/vite-4.1.1.tgz#3b18b81a4e85ce3df5cbdbf4c687d93ebf402e6b" - integrity sha512-LM9WWea8vsxhr782r9ntg+bhSFS06FJgCvvB0+8hf8UWtvaiDagKYWXndjfX6kGl74keHJUcpzrQliDXZlF5yg== +vite@4.1.4: + version "4.1.4" + resolved "https://registry.yarnpkg.com/vite/-/vite-4.1.4.tgz#170d93bcff97e0ebc09764c053eebe130bfe6ca0" + integrity sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg== dependencies: esbuild "^0.16.14" postcss "^8.4.21"