Browse Source

Merge branch 'develop' of https://github.com/nocodb/nocodb into fix/dropdown-ui

pull/7181/head
musharaf-nocodb 12 months ago
parent
commit
2ccfcc910b
  1. 64
      packages/nc-gui/lang/fr.json
  2. 42
      packages/nc-gui/package.json
  3. 218
      pnpm-lock.yaml

64
packages/nc-gui/lang/fr.json

@ -107,7 +107,7 @@
"deprecated": "Deprecated", "deprecated": "Deprecated",
"showAll": "Tout afficher", "showAll": "Tout afficher",
"hideAll": "Tout cacher", "hideAll": "Tout cacher",
"notFound": "Not found", "notFound": "Introuvable",
"showMore": "Afficher davantage", "showMore": "Afficher davantage",
"showOptions": "Afficher les options", "showOptions": "Afficher les options",
"hideOptions": "Masquer les options", "hideOptions": "Masquer les options",
@ -128,7 +128,7 @@
"download": "Télécharger", "download": "Télécharger",
"default": "Défaut", "default": "Défaut",
"base": "Source", "base": "Source",
"datasource": "Data Source", "datasource": "Source des données",
"more": "Plus", "more": "Plus",
"less": "Moins", "less": "Moins",
"event": "Événement", "event": "Événement",
@ -452,10 +452,10 @@
"default": "Default", "default": "Default",
"defaultNumberPercent": "Default Number (%)", "defaultNumberPercent": "Default Number (%)",
"durationFormat": "Duration Format", "durationFormat": "Duration Format",
"dateFormat": "Date Format", "dateFormat": "Format de date",
"timeFormat": "Time Format", "timeFormat": "Format d'heure",
"singularLabel": "Singular Label", "singularLabel": "Libellé au singulier",
"pluralLabel": "Plural Label", "pluralLabel": "Libellé au pluriel",
"optional": "(Facultatif)", "optional": "(Facultatif)",
"clickToMake": "Click to make", "clickToMake": "Click to make",
"visibleForRole": "visible for role:", "visibleForRole": "visible for role:",
@ -465,7 +465,7 @@
"clickToDownload": "Cliquez pour télécharger", "clickToDownload": "Cliquez pour télécharger",
"forRole": "for role", "forRole": "for role",
"clickToCopyViewID": "Click to copy View ID", "clickToCopyViewID": "Click to copy View ID",
"viewMode": "View Mode", "viewMode": "Mode d'affichage",
"searchUsers": "Rechercher des utilisateurs", "searchUsers": "Rechercher des utilisateurs",
"superAdmin": "Super Admin", "superAdmin": "Super Admin",
"allTables": "Toutes les tables", "allTables": "Toutes les tables",
@ -659,12 +659,12 @@
"editSource": "Edit Data Source", "editSource": "Edit Data Source",
"enterText": "Enter text", "enterText": "Enter text",
"okEditBase": "Ok & Edit Base", "okEditBase": "Ok & Edit Base",
"showInUI": "Show in UI", "showInUI": "Afficher dans l'interface utilisateur",
"outOfSync": "Out of sync", "outOfSync": "Out of sync",
"newSource": "New Data Source", "newSource": "Nouvelle source de données",
"newWebhook": "New Webhook", "newWebhook": "New Webhook",
"enablePublicAccess": "Enable Public Access", "enablePublicAccess": "Activer l'accès public",
"doYouWantToSaveTheChanges": "Do you want to save the changes ?", "doYouWantToSaveTheChanges": "Voulez-vous enregistrer les modifications ?",
"editingAccess": "Editing access", "editingAccess": "Editing access",
"enabledPublicViewing": "Enable public viewing", "enabledPublicViewing": "Enable public viewing",
"restrictAccessWithPassword": "Restrict access with password", "restrictAccessWithPassword": "Restrict access with password",
@ -855,7 +855,7 @@
"openInOpenStreetMap": "OSM" "openInOpenStreetMap": "OSM"
}, },
"toggleMobileMode": "(Dés-)activer le mode Mobile", "toggleMobileMode": "(Dés-)activer le mode Mobile",
"startCommenting": "Start commenting!" "startCommenting": "Commencez à commenter !"
}, },
"tooltip": { "tooltip": {
"reachedSourceLimit": "Limité à une seule source de données pour le moment", "reachedSourceLimit": "Limité à une seule source de données pour le moment",
@ -891,7 +891,7 @@
"selectSlackChannels": "Sélectionnez les canaux Slack", "selectSlackChannels": "Sélectionnez les canaux Slack",
"selectTeamsChannels": "Sélectionnez les canaux Microsoft Teams", "selectTeamsChannels": "Sélectionnez les canaux Microsoft Teams",
"selectDiscordChannels": "Sélectionnez les canaux Discord", "selectDiscordChannels": "Sélectionnez les canaux Discord",
"selectMattermostChannels": "Select Mattermost channels", "selectMattermostChannels": "Sélectionnez les canaux Mattermost",
"webhookTitle": "Titre du Webhook", "webhookTitle": "Titre du Webhook",
"barcodeColumn": "Sélectionnez un champ pour la valeur du code-barres", "barcodeColumn": "Sélectionnez un champ pour la valeur du code-barres",
"notFoundContent": "No valid field Type can be found.", "notFoundContent": "No valid field Type can be found.",
@ -940,7 +940,7 @@
"verifyingPassword": "Vérification du mot de passe", "verifyingPassword": "Vérification du mot de passe",
"thisSharedViewIsProtected": "Cette vue partagée est protégée", "thisSharedViewIsProtected": "Cette vue partagée est protégée",
"successfullySubmittedFormData": "Données du formulaire soumises avec succès", "successfullySubmittedFormData": "Données du formulaire soumises avec succès",
"formViewNotSupportedOnMobile": "Form view is not supported on mobile", "formViewNotSupportedOnMobile": "L'affichage des formulaires n'est pas pris en charge sur les téléphones portables",
"newFormWillBeLoaded": "New form will be loaded after {seconds} seconds", "newFormWillBeLoaded": "New form will be loaded after {seconds} seconds",
"optimizedQueryDisabled": "Optimized query is disabled", "optimizedQueryDisabled": "Optimized query is disabled",
"optimizedQueryEnabled": "Optimized query is enabled", "optimizedQueryEnabled": "Optimized query is enabled",
@ -948,7 +948,7 @@
"invalidTime": "Invalid Time", "invalidTime": "Invalid Time",
"linkColumnClearNotSupportedYet": "You don't have any supported links for Lookup", "linkColumnClearNotSupportedYet": "You don't have any supported links for Lookup",
"recordCouldNotBeFound": "Record could not be found", "recordCouldNotBeFound": "Record could not be found",
"invalidPhoneNumber": "Invalid phone number", "invalidPhoneNumber": "Numéro de téléphone invalide",
"pageSizeChanged": "Page size changed", "pageSizeChanged": "Page size changed",
"errorLoadingData": "Erreur de chargement des données", "errorLoadingData": "Erreur de chargement des données",
"webhookBodyMsg1": "Use context variable", "webhookBodyMsg1": "Use context variable",
@ -987,12 +987,12 @@
"cantHaveDuplicates": "Select options can't have duplicates", "cantHaveDuplicates": "Select options can't have duplicates",
"createNewOptionNamed": "Create new option named" "createNewOptionNamed": "Create new option named"
}, },
"plsEnterANumber": "Please enter a number", "plsEnterANumber": "Veuillez saisir un nombre",
"plsInputEmail": "Please input email", "plsInputEmail": "Veuillez saisir un e-mail",
"invalidDate": "Invalid date", "invalidDate": "Invalid date",
"invalidLocale": "Invalid locale", "invalidLocale": "Invalid locale",
"invalidCurrencyCode": "Invalid Currency Code", "invalidCurrencyCode": "Code de devise invalide",
"postgresHasItsOwnCurrencySettings": "PostgreSQL 'money' type has own currency settings", "postgresHasItsOwnCurrencySettings": "Le type 'money' de PostgreSQL a ses propres paramètres de devise",
"validColumnsForBarCode": "The valid Field Types for a Barcode Field are: Number, Single Line Text, Long Text, Phone Number, URL, Email, Decimal. Please create one first.", "validColumnsForBarCode": "The valid Field Types for a Barcode Field are: Number, Single Line Text, Long Text, Phone Number, URL, Email, Decimal. Please create one first.",
"hm": { "hm": {
"title": "Has Many Relation", "title": "Has Many Relation",
@ -1020,11 +1020,11 @@
"acceptOnlyValid": "Accepts only", "acceptOnlyValid": "Accepts only",
"apiTokenCreate": "Create personal API tokens to use in automation or external apps.", "apiTokenCreate": "Create personal API tokens to use in automation or external apps.",
"selectFieldToSort": "Select Field to Sort", "selectFieldToSort": "Select Field to Sort",
"thereAreNoRecordsInTable": "There are no records in table", "thereAreNoRecordsInTable": "Il n'y a aucun enregistrement dans la table",
"createWebhookMsg1": "Get started with web-hooks!", "createWebhookMsg1": "Commencez à utiliser les web-hooks !",
"createWebhookMsg2": "Create web-hooks to power you automations,", "createWebhookMsg2": "Créez des Web-hooks pour alimenter vos automatisations,",
"createWebhookMsg3": "Get notified as soon as there are changes in your data", "createWebhookMsg3": "Soyez informé dès que des modifications sont apportées à vos données",
"areYouSureUWantTo": "Are you sure you want to delete the following", "areYouSureUWantTo": "Êtes-vous sûr de vouloir supprimer les éléments suivants",
"areYouSureUWantToDeleteLabel": "Are you sure you want to {deleteLabel} the following", "areYouSureUWantToDeleteLabel": "Are you sure you want to {deleteLabel} the following",
"idColumnRequired": "ID field is required, you can rename this later if required.", "idColumnRequired": "ID field is required, you can rename this later if required.",
"length59Required": "The length exceeds the max 59 characters", "length59Required": "The length exceeds the max 59 characters",
@ -1035,7 +1035,7 @@
"tooLargeFieldEntity": "The field is too large to be converted to {entity}", "tooLargeFieldEntity": "The field is too large to be converted to {entity}",
"roleRequired": "Role required", "roleRequired": "Role required",
"warning": { "warning": {
"dbValid": "Please make sure database you are trying to connect is valid! This operation can cause schema loss!!", "dbValid": "Veuillez vous assurer que la base de données à laquelle vous essayez de vous connecter est valide ! Cette opération peut provoquer une perte de schéma !!",
"barcode": { "barcode": {
"renderError": "Erreur de code-barres - veuillez vérifier la compatibiltié entre la donnée d'entrée et le type de code-barres" "renderError": "Erreur de code-barres - veuillez vérifier la compatibiltié entre la donnée d'entrée et le type de code-barres"
}, },
@ -1045,10 +1045,10 @@
"barcodeFieldsCannotBeDirectlyChanged": "Warning: Barcode fields cannot be directly changed." "barcodeFieldsCannotBeDirectlyChanged": "Warning: Barcode fields cannot be directly changed."
}, },
"duplicateProject": "Are you sure you want to duplicate the base?", "duplicateProject": "Are you sure you want to duplicate the base?",
"duplicateTable": "Are you sure you want to duplicate the table?" "duplicateTable": "Êtes-vous sûr de vouloir dupliquer la table ?"
}, },
"info": { "info": {
"disabledAsViewLocked": "Disabled as View is locked", "disabledAsViewLocked": "Désactivé car la vue est verrouillée",
"basesMigrated": "Bases are migrated. Please try again.", "basesMigrated": "Bases are migrated. Please try again.",
"pasteNotSupported": "L'opération de collage n'est pas prise en charge sur la cellule active", "pasteNotSupported": "L'opération de collage n'est pas prise en charge sur la cellule active",
"roles": { "roles": {
@ -1198,12 +1198,12 @@
"tokenNameMaxLength": "Token name should not be more than 255 characters", "tokenNameMaxLength": "Token name should not be more than 255 characters",
"dbNameRequired": "Database name is required", "dbNameRequired": "Database name is required",
"wsNameRequired": "Workspace name required", "wsNameRequired": "Workspace name required",
"wsNameMinLength": "Workspace name must be at least 3 characters long", "wsNameMinLength": "Le nom de l'espace de travail doit comporter au moins 3 caractères",
"wsNameMaxLength": "Workspace name must be at most 50 characters long", "wsNameMaxLength": "Le nom de l'espace de travail doit comporter au plus 50 caractères",
"wsDeleteDlg": "Delete this workspace and all it’s contents.", "wsDeleteDlg": "Supprimez cet espace de travail et tout son contenu.",
"userConfirmation": "I understand that this action is irreversible", "userConfirmation": "Je comprends que cette action est irréversible",
"pageNotFound": "Page introuvable", "pageNotFound": "Page introuvable",
"makeLineBreak": "to make a line break", "makeLineBreak": "pour faire un saut de ligne",
"goToPrevious": "Aller au précédent", "goToPrevious": "Aller au précédent",
"goToNext": "Aller au suivant", "goToNext": "Aller au suivant",
"thankYou": "Merci !", "thankYou": "Merci !",

42
packages/nc-gui/package.json

@ -104,28 +104,28 @@
"devDependencies": { "devDependencies": {
"@antfu/eslint-config": "^0.26.3", "@antfu/eslint-config": "^0.26.3",
"@esbuild-plugins/node-modules-polyfill": "^0.2.2", "@esbuild-plugins/node-modules-polyfill": "^0.2.2",
"@iconify-json/ant-design": "^1.1.12", "@iconify-json/ant-design": "^1.1.13",
"@iconify-json/bi": "^1.1.21", "@iconify-json/bi": "^1.1.22",
"@iconify-json/carbon": "^1.1.25", "@iconify-json/carbon": "^1.1.26",
"@iconify-json/cil": "^1.1.7", "@iconify-json/cil": "^1.1.8",
"@iconify-json/clarity": "^1.1.11", "@iconify-json/clarity": "^1.1.12",
"@iconify-json/eva": "^1.1.9", "@iconify-json/eva": "^1.1.10",
"@iconify-json/ic": "^1.1.16", "@iconify-json/ic": "^1.1.17",
"@iconify-json/ion": "^1.1.14", "@iconify-json/ion": "^1.1.15",
"@iconify-json/la": "^1.1.7", "@iconify-json/la": "^1.1.8",
"@iconify-json/logos": "^1.1.40", "@iconify-json/logos": "^1.1.41",
"@iconify-json/lucide": "^1.1.144", "@iconify-json/lucide": "^1.1.145",
"@iconify-json/material-symbols": "^1.1.66", "@iconify-json/material-symbols": "^1.1.67",
"@iconify-json/mdi": "^1.1.60", "@iconify-json/mdi": "^1.1.61",
"@iconify-json/mi": "^1.1.7", "@iconify-json/mi": "^1.1.8",
"@iconify-json/ph": "^1.1.8", "@iconify-json/ph": "^1.1.9",
"@iconify-json/ri": "^1.1.15", "@iconify-json/ri": "^1.1.17",
"@iconify-json/simple-icons": "^1.1.82", "@iconify-json/simple-icons": "^1.1.84",
"@iconify-json/system-uicons": "^1.1.11", "@iconify-json/system-uicons": "^1.1.12",
"@iconify-json/tabler": "^1.1.100", "@iconify-json/tabler": "^1.1.102",
"@iconify-json/vscode-icons": "^1.1.31", "@iconify-json/vscode-icons": "^1.1.32",
"@intlify/unplugin-vue-i18n": "^0.12.3", "@intlify/unplugin-vue-i18n": "^0.12.3",
"@nuxt/image-edge": "1.1.0-28369225.69da174", "@nuxt/image-edge": "1.1.0-28372028.a469898",
"@types/d3-scale": "^4.0.8", "@types/d3-scale": "^4.0.8",
"@types/dagre": "^0.7.52", "@types/dagre": "^0.7.52",
"@types/file-saver": "^2.0.7", "@types/file-saver": "^2.0.7",

218
pnpm-lock.yaml

@ -227,71 +227,71 @@ importers:
specifier: ^0.2.2 specifier: ^0.2.2
version: 0.2.2(esbuild@0.19.7) version: 0.2.2(esbuild@0.19.7)
'@iconify-json/ant-design': '@iconify-json/ant-design':
specifier: ^1.1.12 specifier: ^1.1.13
version: 1.1.12 version: 1.1.13
'@iconify-json/bi': '@iconify-json/bi':
specifier: ^1.1.21 specifier: ^1.1.22
version: 1.1.21 version: 1.1.22
'@iconify-json/carbon': '@iconify-json/carbon':
specifier: ^1.1.25 specifier: ^1.1.26
version: 1.1.25 version: 1.1.26
'@iconify-json/cil': '@iconify-json/cil':
specifier: ^1.1.7 specifier: ^1.1.8
version: 1.1.7 version: 1.1.8
'@iconify-json/clarity': '@iconify-json/clarity':
specifier: ^1.1.11 specifier: ^1.1.12
version: 1.1.11 version: 1.1.12
'@iconify-json/eva': '@iconify-json/eva':
specifier: ^1.1.9 specifier: ^1.1.10
version: 1.1.9 version: 1.1.10
'@iconify-json/ic': '@iconify-json/ic':
specifier: ^1.1.16 specifier: ^1.1.17
version: 1.1.16 version: 1.1.17
'@iconify-json/ion': '@iconify-json/ion':
specifier: ^1.1.14 specifier: ^1.1.15
version: 1.1.14 version: 1.1.15
'@iconify-json/la': '@iconify-json/la':
specifier: ^1.1.7 specifier: ^1.1.8
version: 1.1.7 version: 1.1.8
'@iconify-json/logos': '@iconify-json/logos':
specifier: ^1.1.40 specifier: ^1.1.41
version: 1.1.40 version: 1.1.41
'@iconify-json/lucide': '@iconify-json/lucide':
specifier: ^1.1.144 specifier: ^1.1.145
version: 1.1.144 version: 1.1.145
'@iconify-json/material-symbols': '@iconify-json/material-symbols':
specifier: ^1.1.66 specifier: ^1.1.67
version: 1.1.66 version: 1.1.67
'@iconify-json/mdi': '@iconify-json/mdi':
specifier: ^1.1.60 specifier: ^1.1.61
version: 1.1.60 version: 1.1.61
'@iconify-json/mi': '@iconify-json/mi':
specifier: ^1.1.7
version: 1.1.7
'@iconify-json/ph':
specifier: ^1.1.8 specifier: ^1.1.8
version: 1.1.8 version: 1.1.8
'@iconify-json/ph':
specifier: ^1.1.9
version: 1.1.9
'@iconify-json/ri': '@iconify-json/ri':
specifier: ^1.1.15 specifier: ^1.1.17
version: 1.1.15 version: 1.1.17
'@iconify-json/simple-icons': '@iconify-json/simple-icons':
specifier: ^1.1.82 specifier: ^1.1.84
version: 1.1.82 version: 1.1.84
'@iconify-json/system-uicons': '@iconify-json/system-uicons':
specifier: ^1.1.11 specifier: ^1.1.12
version: 1.1.11 version: 1.1.12
'@iconify-json/tabler': '@iconify-json/tabler':
specifier: ^1.1.100 specifier: ^1.1.102
version: 1.1.100 version: 1.1.102
'@iconify-json/vscode-icons': '@iconify-json/vscode-icons':
specifier: ^1.1.31 specifier: ^1.1.32
version: 1.1.31 version: 1.1.32
'@intlify/unplugin-vue-i18n': '@intlify/unplugin-vue-i18n':
specifier: ^0.12.3 specifier: ^0.12.3
version: 0.12.3(vue-i18n@9.2.2) version: 0.12.3(vue-i18n@9.2.2)
'@nuxt/image-edge': '@nuxt/image-edge':
specifier: 1.1.0-28369225.69da174 specifier: 1.1.0-28372028.a469898
version: 1.1.0-28369225.69da174 version: 1.1.0-28372028.a469898
'@types/d3-scale': '@types/d3-scale':
specifier: ^4.0.8 specifier: ^4.0.8
version: 4.0.8 version: 4.0.8
@ -339,7 +339,7 @@ importers:
version: 0.0.3 version: 0.0.3
'@unocss/nuxt': '@unocss/nuxt':
specifier: ^0.51.13 specifier: ^0.51.13
version: 0.51.13(postcss@8.4.31)(vite@4.5.0)(webpack@5.89.0) version: 0.51.13(postcss@8.4.32)(vite@4.5.0)(webpack@5.89.0)
'@vitest/ui': '@vitest/ui':
specifier: ^0.18.1 specifier: ^0.18.1
version: 0.18.1 version: 0.18.1
@ -4237,122 +4237,122 @@ packages:
engines: {node: '>=6.9.0'} engines: {node: '>=6.9.0'}
dev: true dev: true
/@iconify-json/ant-design@1.1.12: /@iconify-json/ant-design@1.1.13:
resolution: {integrity: sha512-0EId0Au8s1cJEiiDGoYcvtcDrWZ76DLA5X0eA/YmZiV51hg/bR+ln++O3PaG1CYc0Gxwqyymhq7kbdV1vV6U9A==} resolution: {integrity: sha512-ejb2Tv4z4yvsDu8gZzyr8bYqytj/PSw6i2qqyvpPpGuoADWefApwTXk1VIfpyjeeGslmrTfzKVZCo8y1sM1tEg==}
dependencies: dependencies:
'@iconify/types': 2.0.0 '@iconify/types': 2.0.0
dev: true dev: true
/@iconify-json/bi@1.1.21: /@iconify-json/bi@1.1.22:
resolution: {integrity: sha512-6TaRGfIoelS9GBxU4SHkj59pbKliI0WQK4jq2hjuDFE49wrtvREyktOXfyKD11UjMGqx3EpSQKQVEZqaTzmrxA==} resolution: {integrity: sha512-6hg+xd6PW1TVm6bj4SIpWEyIk67O7Ms8NPBSOp3p0hUdL4AVmY4iYEh3Fst33sSI0yblPacfa2zcpP8WCJ/h3A==}
dependencies: dependencies:
'@iconify/types': 2.0.0 '@iconify/types': 2.0.0
dev: true dev: true
/@iconify-json/carbon@1.1.25: /@iconify-json/carbon@1.1.26:
resolution: {integrity: sha512-0fKlVoqAkVIpnwYAp36Q8fok2/VVnenremJJwJJsfRecAPhPiRUp9V98aQKkinvN9s3nqKXvKXrypOvqAlS00w==} resolution: {integrity: sha512-0y6JstqPCsjEiUuyTTdHE7Wd9gGlxzH2dEfvKUJe5E741qRgLlIipVdBoCkOtbyAT92WEcU8BNfDaC585OCC8w==}
dependencies: dependencies:
'@iconify/types': 2.0.0 '@iconify/types': 2.0.0
dev: true dev: true
/@iconify-json/cil@1.1.7: /@iconify-json/cil@1.1.8:
resolution: {integrity: sha512-40fTO8NDg9A7pL7ug9oFesWtH54R11GhOIqKMQMbX+B56OivCzlriUjtNEIqO7/5H/n0OAHWkYdrYWoNg9puwA==} resolution: {integrity: sha512-Fg///8GadSwAKu8fV2hAWEUDE1RNlu9BqWtZrtu10/lq517tunsaGrojOTW8bhkMrLshTQPgWKWg0kPBEK4h5w==}
dependencies: dependencies:
'@iconify/types': 2.0.0 '@iconify/types': 2.0.0
dev: true dev: true
/@iconify-json/clarity@1.1.11: /@iconify-json/clarity@1.1.12:
resolution: {integrity: sha512-dOIvr0P7kjrSKD9Nk6h97GTT9ZHxXj+ED40QRPzHe1aMURzaYivOp4prEB+dNAmhLlCa+ApqGeqmCOYfVhLB0g==} resolution: {integrity: sha512-Qho+7l2znCxMlmNfNRk3LFsXJZX1d8H8v9q+UIkzuiHuS4YI3tl5SpYrPQ4HdhGnzAJbOXhGBb1JPL+mgqc0Ow==}
dependencies: dependencies:
'@iconify/types': 2.0.0 '@iconify/types': 2.0.0
dev: true dev: true
/@iconify-json/eva@1.1.9: /@iconify-json/eva@1.1.10:
resolution: {integrity: sha512-9lAnadjw9txXMJ7LE30wxhnOfhb6AMF8EuRKRGFz3ue8oZ4Ld5459bc0ZIRwI271UJxylZybXO7ipr7sOb781Q==} resolution: {integrity: sha512-2mLBnkAXJJAOwZK7vJ62d+ZMMEeG6ch8sJkJu1/gweYLxxXD9npGutF/LtSpoVYhIf0WGl6c85G0ez8TvMyawQ==}
dependencies: dependencies:
'@iconify/types': 2.0.0 '@iconify/types': 2.0.0
dev: true dev: true
/@iconify-json/ic@1.1.16: /@iconify-json/ic@1.1.17:
resolution: {integrity: sha512-bsscCY0Zn2e08eML/1trQlmwudlgd5X/YN2kFmvCuNSzI42TEEEezHPypjxl0RjEZXk2vXw3dH8vN6OwcvKXpg==} resolution: {integrity: sha512-EvAjZzVESmN36zlyefylePUNaU2BQ3eRKVZ6KQSQ2bG01ppoZaiFZRri74VTyvp5Mlv2yn68ux1fgCoT+etGmA==}
dependencies: dependencies:
'@iconify/types': 2.0.0 '@iconify/types': 2.0.0
dev: true dev: true
/@iconify-json/ion@1.1.14: /@iconify-json/ion@1.1.15:
resolution: {integrity: sha512-NrUB/HqQqki7tXrgu4MrRZXCeG6zLe0rOdzdWrkRzabwMdaDuzHSZJXYT6X6DWsV+0iCVhLutaZTa4s9eitwiQ==} resolution: {integrity: sha512-ouEW3wypJCwv9pB6b5k7f2cRMXKSCuxn23S1e9TjJLXXWCF45Juyjls5olrnSRNqYdZise7ZLSojgM8/2kaDtA==}
dependencies: dependencies:
'@iconify/types': 2.0.0 '@iconify/types': 2.0.0
dev: true dev: true
/@iconify-json/la@1.1.7: /@iconify-json/la@1.1.8:
resolution: {integrity: sha512-BLetSdT0uUjvOYPLf0+a/0hWsO9i5wWSIKFFB54NwgpaYVMSMA8Aqg7nsgmbHFNq/2Jd8kqHjgLCUZ3ZmP883A==} resolution: {integrity: sha512-67cXIkU4kg78OA52qcIzC5rIIHMf3K2rdl8GqiNgpiMbbX3o7n+yPh/0QWIIn8lDUQT6qT5d0ZkUCnwEYzxl2w==}
dependencies: dependencies:
'@iconify/types': 2.0.0 '@iconify/types': 2.0.0
dev: true dev: true
/@iconify-json/logos@1.1.40: /@iconify-json/logos@1.1.41:
resolution: {integrity: sha512-F8XapUfZHp9Q53aFvhwFrwmM1NIXOtDV9G0WxIONSu3diiieObmiJQy5oNxla4LgPccyYYHyJQCo0Diys3sIUA==} resolution: {integrity: sha512-nq69aemSNSxsPh6hDx6QHQBZca6vQzTg6fUXdo996IQe41TNueyJrQXjdhaZr0jaqGEforuSPGLB16SMSZ+T2A==}
dependencies: dependencies:
'@iconify/types': 2.0.0 '@iconify/types': 2.0.0
dev: true dev: true
/@iconify-json/lucide@1.1.144: /@iconify-json/lucide@1.1.145:
resolution: {integrity: sha512-MdpwW2zrSmxgUUyZs5zX7GqlqoTMvK1fpIFQKkXOwsxWfijAjyEWP2oWFFdVIKUoDyMSbJzXXIwon68D/Q4PcQ==} resolution: {integrity: sha512-sUBZyP7HjYZk0LhSHoj3R7QlGZszBHkoQeY1nB2ox6arJTfrX/30LarbhgMIxHWOBSUMv/KUJsRSZyY8yZtE+g==}
dependencies: dependencies:
'@iconify/types': 2.0.0 '@iconify/types': 2.0.0
dev: true dev: true
/@iconify-json/material-symbols@1.1.66: /@iconify-json/material-symbols@1.1.67:
resolution: {integrity: sha512-+GNuyusf7Lmw8DtLKA4UMdnrQcw1i7+LGskpxq6YIkl4gpfWywXiKrIYWr2GnRgW7PCVuC+kxzrZ06vyCVoM9Q==} resolution: {integrity: sha512-wGvPLGMfunJL0sGzRVjZ7TUng86d5JMKBlRnOhHU+lBYaeeJmbKWQOQ6aJPK0oxl0PJBnNctHDitXTDTobe4Ng==}
dependencies: dependencies:
'@iconify/types': 2.0.0 '@iconify/types': 2.0.0
dev: true dev: true
/@iconify-json/mdi@1.1.60: /@iconify-json/mdi@1.1.61:
resolution: {integrity: sha512-oDb+ilwHIccaX/iHEQxcsd9ULRXi14T8gVrx1XivTkMAmVLGzPD/u9GIFNngvF1P/D0xBx68l2COWwsLlker5Q==} resolution: {integrity: sha512-WCDcJFm4VpE7a5fwesOM5DCLXrMrbYw1isoCtR2XzlJc2CvkrEx1JkfnINtA1Of4cyryfg7KrxKfvoSS0Bn7bQ==}
dependencies: dependencies:
'@iconify/types': 2.0.0 '@iconify/types': 2.0.0
dev: true dev: true
/@iconify-json/mi@1.1.7: /@iconify-json/mi@1.1.8:
resolution: {integrity: sha512-01DYz9NlWYUjgd9u2bl18Vq85fJoeH9GRvgReoPBIIMoVh1hpLMg6mbDh1DG+mT20vBCf7jEhNnRD8IKG0as+Q==} resolution: {integrity: sha512-DGoHbf4nkyrHNOAbbNncK1hiiYo/hk/IpdEGZ+eZJpOfWV2VypeaTaQt69pldDgQU+QDyc/GgmO4c0yIwQRfnQ==}
dependencies: dependencies:
'@iconify/types': 2.0.0 '@iconify/types': 2.0.0
dev: true dev: true
/@iconify-json/ph@1.1.8: /@iconify-json/ph@1.1.9:
resolution: {integrity: sha512-LtUWsiO/R2Gx4ZqHGJbJYG4XaAFkQ1+rHPQmmQ7NVTaqg7EZibB3ky1aXX12sJ2F+6z8QIpthsw3wRjReEnTig==} resolution: {integrity: sha512-LcKe7rSp4zm1Rpafsv03DVdta65ePmPMH7IHLErD8nFLL2jNAtt/8CUAJWbaqYztE3V4wEg21az09Ur6yo9CXw==}
dependencies: dependencies:
'@iconify/types': 2.0.0 '@iconify/types': 2.0.0
dev: true dev: true
/@iconify-json/ri@1.1.15: /@iconify-json/ri@1.1.17:
resolution: {integrity: sha512-A1g6jPANPRC1aKthtBpWGn53NI/bf7HsjNr/Zi2n3fIlWLHp4SI8MGXw7POUKAefzipb7HSqlBNpQxGLJ5qe2g==} resolution: {integrity: sha512-FN6dynUF7GjVsDU9twvzreN+3gpWiJwpD7FJelHFVPjHNW7U4CDAnw4mEWLaqscB7npJVXLidYKdI03Mh0apTQ==}
dependencies: dependencies:
'@iconify/types': 2.0.0 '@iconify/types': 2.0.0
dev: true dev: true
/@iconify-json/simple-icons@1.1.82: /@iconify-json/simple-icons@1.1.84:
resolution: {integrity: sha512-kaBn6XjUn+v5WzoejOKjQFDnqtUSHawMwp4+aOL1C3N//cKjAG4RzNGDahBzgSJBUqCrHvQA1ow/RGQpKe3E2A==} resolution: {integrity: sha512-Mg7XHuRaXgZKlr+bz+vjuwy4atREUuHxwkQWymNnmL8cP1g0LI5Euh0bEYIcfmgMi8UiJQ+ALVM7ZSoAEP2uHQ==}
dependencies: dependencies:
'@iconify/types': 2.0.0 '@iconify/types': 2.0.0
dev: true dev: true
/@iconify-json/system-uicons@1.1.11: /@iconify-json/system-uicons@1.1.12:
resolution: {integrity: sha512-mr14d9+nFV/9u+9iImeetLpCowfNT5jdZ+CWvAgD+5FqJAbCy78RHwN9E6bpRqAdXq+Lb9bEOspZ6YXtRACZsw==} resolution: {integrity: sha512-W3laFVxVNG4qmS8tsSMt2kQMVK+6i1hZOxZTxSaWQWRnmki4qp9rGHnMfRhxBqZ7SQoIrG3toodooK+y4qoBcQ==}
dependencies: dependencies:
'@iconify/types': 2.0.0 '@iconify/types': 2.0.0
dev: true dev: true
/@iconify-json/tabler@1.1.100: /@iconify-json/tabler@1.1.102:
resolution: {integrity: sha512-mZq8s84tViM9Id15QchllIHRCvmoF8OZqY0u11vUDw9FNIxnM8IdvoJfuUke3iGgaqV0SYhMEmNOnY1O53Y45Q==} resolution: {integrity: sha512-gNu23uz9aA1Xv8aoDmfkyEgMYwDdoK7c43/X2AieXbTLMofP0PepgLQ5afBRI3aJAvCrU22WW+DqObwgq7sGcA==}
dependencies: dependencies:
'@iconify/types': 2.0.0 '@iconify/types': 2.0.0
dev: true dev: true
/@iconify-json/vscode-icons@1.1.31: /@iconify-json/vscode-icons@1.1.32:
resolution: {integrity: sha512-qkz6LQWZ2tGntOj7X5tC3buNT0qV/DkPRLFRCybj5OoIBdViO0BZxGRXs6t3I41NUNoSYU5hKS+hMGpIVu4bTg==} resolution: {integrity: sha512-OovgP4Z89gQoX/Ipl2dyjD1ae59XipzKijNTRD8of+NLaJexgk+jVR/soxjCnwGyvHZexiUVSI8gQtuxD4/poQ==}
dependencies: dependencies:
'@iconify/types': 2.0.0 '@iconify/types': 2.0.0
dev: true dev: true
@ -5733,8 +5733,8 @@ packages:
- xml2js - xml2js
dev: true dev: true
/@nuxt/image-edge@1.1.0-28369225.69da174: /@nuxt/image-edge@1.1.0-28372028.a469898:
resolution: {integrity: sha512-qSz1+SRiRsZuabE23jD5QgV7qdSlE5/9mIlHM6ukP5AlUeru05z3Rym0Ax2SAKIoIu1caF5kyweftb2PzJGUvQ==} resolution: {integrity: sha512-InbGjojR+mE/0YxUbxZlwvtcfPeX944MjElJMcaIidALSP9lbEgY+1MzzPNtytweol40/knRbvFOycUnhcKdgw==}
engines: {node: ^14.16.0 || >=16.11.0} engines: {node: ^14.16.0 || >=16.11.0}
dependencies: dependencies:
'@nuxt/kit': 3.8.2 '@nuxt/kit': 3.8.2
@ -5886,7 +5886,7 @@ packages:
pkg-types: 1.0.3 pkg-types: 1.0.3
postcss-import-resolver: 2.0.0 postcss-import-resolver: 2.0.0
scule: 1.1.0 scule: 1.1.0
std-env: 3.5.0 std-env: 3.6.0
ufo: 1.3.2 ufo: 1.3.2
unimport: 3.5.0(rollup@4.5.0) unimport: 3.5.0(rollup@4.5.0)
untyped: 1.4.0 untyped: 1.4.0
@ -5905,7 +5905,7 @@ packages:
pathe: 1.1.1 pathe: 1.1.1
pkg-types: 1.0.3 pkg-types: 1.0.3
postcss-import-resolver: 2.0.0 postcss-import-resolver: 2.0.0
std-env: 3.5.0 std-env: 3.6.0
ufo: 1.3.2 ufo: 1.3.2
unimport: 3.5.0(rollup@4.5.0) unimport: 3.5.0(rollup@4.5.0)
untyped: 1.4.0 untyped: 1.4.0
@ -5923,7 +5923,7 @@ packages:
hookable: 5.5.3 hookable: 5.5.3
pathe: 1.1.1 pathe: 1.1.1
pkg-types: 1.0.3 pkg-types: 1.0.3
std-env: 3.5.0 std-env: 3.6.0
ufo: 1.3.2 ufo: 1.3.2
unimport: 3.5.0(rollup@4.5.0) unimport: 3.5.0(rollup@4.5.0)
untyped: 1.4.0 untyped: 1.4.0
@ -5943,7 +5943,7 @@ packages:
pathe: 1.1.1 pathe: 1.1.1
pkg-types: 1.0.3 pkg-types: 1.0.3
scule: 1.1.0 scule: 1.1.0
std-env: 3.5.0 std-env: 3.6.0
ufo: 1.3.2 ufo: 1.3.2
unimport: 3.5.0(rollup@4.5.0) unimport: 3.5.0(rollup@4.5.0)
untyped: 1.4.0 untyped: 1.4.0
@ -5972,7 +5972,7 @@ packages:
parse-git-config: 3.0.0 parse-git-config: 3.0.0
pathe: 1.1.1 pathe: 1.1.1
rc9: 2.1.1 rc9: 2.1.1
std-env: 3.5.0 std-env: 3.6.0
transitivePeerDependencies: transitivePeerDependencies:
- rollup - rollup
- supports-color - supports-color
@ -6012,7 +6012,7 @@ packages:
pkg-types: 1.0.3 pkg-types: 1.0.3
postcss: 8.4.31 postcss: 8.4.31
rollup-plugin-visualizer: 5.9.2(rollup@4.5.0) rollup-plugin-visualizer: 5.9.2(rollup@4.5.0)
std-env: 3.5.0 std-env: 3.6.0
strip-literal: 1.3.0 strip-literal: 1.3.0
ufo: 1.3.2 ufo: 1.3.2
unplugin: 1.5.1 unplugin: 1.5.1
@ -9471,7 +9471,7 @@ packages:
sirv: 2.0.3 sirv: 2.0.3
dev: true dev: true
/@unocss/nuxt@0.51.13(postcss@8.4.31)(vite@4.5.0)(webpack@5.89.0): /@unocss/nuxt@0.51.13(postcss@8.4.32)(vite@4.5.0)(webpack@5.89.0):
resolution: {integrity: sha512-wfZr87+PebzswK71Yl5E17Wol1SqAlUCZxABoNEFYyCap2RreXh60+lMpjeQ+up0WSNzIruisDCcUHmsKNIPjw==} resolution: {integrity: sha512-wfZr87+PebzswK71Yl5E17Wol1SqAlUCZxABoNEFYyCap2RreXh60+lMpjeQ+up0WSNzIruisDCcUHmsKNIPjw==}
dependencies: dependencies:
'@nuxt/kit': 3.8.1 '@nuxt/kit': 3.8.1
@ -9487,7 +9487,7 @@ packages:
'@unocss/reset': 0.51.13 '@unocss/reset': 0.51.13
'@unocss/vite': 0.51.13(vite@4.5.0) '@unocss/vite': 0.51.13(vite@4.5.0)
'@unocss/webpack': 0.51.13(webpack@5.89.0) '@unocss/webpack': 0.51.13(webpack@5.89.0)
unocss: 0.51.13(@unocss/webpack@0.51.13)(postcss@8.4.31)(vite@4.5.0) unocss: 0.51.13(@unocss/webpack@0.51.13)(postcss@8.4.32)(vite@4.5.0)
transitivePeerDependencies: transitivePeerDependencies:
- postcss - postcss
- rollup - rollup
@ -9496,7 +9496,7 @@ packages:
- webpack - webpack
dev: true dev: true
/@unocss/postcss@0.51.13(postcss@8.4.31): /@unocss/postcss@0.51.13(postcss@8.4.32):
resolution: {integrity: sha512-V1QJ7md9jYtBwRc6NGep1Atc+QhaR3115B1wCo8CNM+v+ZOQzpxNsAshvOfyPzfzTj+KLtp4u4zqqaTbYGX2cw==} resolution: {integrity: sha512-V1QJ7md9jYtBwRc6NGep1Atc+QhaR3115B1wCo8CNM+v+ZOQzpxNsAshvOfyPzfzTj+KLtp4u4zqqaTbYGX2cw==}
engines: {node: '>=14'} engines: {node: '>=14'}
peerDependencies: peerDependencies:
@ -9507,7 +9507,7 @@ packages:
css-tree: 2.3.1 css-tree: 2.3.1
fast-glob: 3.3.1 fast-glob: 3.3.1
magic-string: 0.30.5 magic-string: 0.30.5
postcss: 8.4.31 postcss: 8.4.32
dev: true dev: true
/@unocss/preset-attributify@0.51.13: /@unocss/preset-attributify@0.51.13:
@ -9816,28 +9816,12 @@ packages:
estree-walker: 2.0.2 estree-walker: 2.0.2
source-map-js: 1.0.2 source-map-js: 1.0.2
/@vue/compiler-core@3.3.9:
resolution: {integrity: sha512-+/Lf68Vr/nFBA6ol4xOtJrW+BQWv3QWKfRwGSm70jtXwfhZNF4R/eRgyVJYoxFRhdCTk/F6g99BP0ffPgZihfQ==}
dependencies:
'@babel/parser': 7.23.4
'@vue/shared': 3.3.9
estree-walker: 2.0.2
source-map-js: 1.0.2
dev: true
/@vue/compiler-dom@3.3.11: /@vue/compiler-dom@3.3.11:
resolution: {integrity: sha512-zoAiUIqSKqAJ81WhfPXYmFGwDRuO+loqLxvXmfUdR5fOitPoUiIeFI9cTTyv9MU5O1+ZZglJVTusWzy+wfk5hw==} resolution: {integrity: sha512-zoAiUIqSKqAJ81WhfPXYmFGwDRuO+loqLxvXmfUdR5fOitPoUiIeFI9cTTyv9MU5O1+ZZglJVTusWzy+wfk5hw==}
dependencies: dependencies:
'@vue/compiler-core': 3.3.11 '@vue/compiler-core': 3.3.11
'@vue/shared': 3.3.11 '@vue/shared': 3.3.11
/@vue/compiler-dom@3.3.9:
resolution: {integrity: sha512-nfWubTtLXuT4iBeDSZ5J3m218MjOy42Vp2pmKVuBKo2/BLcrFUX8nCSr/bKRFiJ32R8qbdnnnBgRn9AdU5v0Sg==}
dependencies:
'@vue/compiler-core': 3.3.9
'@vue/shared': 3.3.9
dev: true
/@vue/compiler-sfc@3.3.11: /@vue/compiler-sfc@3.3.11:
resolution: {integrity: sha512-U4iqPlHO0KQeK1mrsxCN0vZzw43/lL8POxgpzcJweopmqtoYy9nljJzWDIQS3EfjiYhfdtdk9Gtgz7MRXnz3GA==} resolution: {integrity: sha512-U4iqPlHO0KQeK1mrsxCN0vZzw43/lL8POxgpzcJweopmqtoYy9nljJzWDIQS3EfjiYhfdtdk9Gtgz7MRXnz3GA==}
dependencies: dependencies:
@ -9904,10 +9888,6 @@ packages:
resolution: {integrity: sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw==} resolution: {integrity: sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw==}
dev: true dev: true
/@vue/shared@3.3.9:
resolution: {integrity: sha512-ZE0VTIR0LmYgeyhurPTpy4KzKsuDyQbMSdM49eKkMnT5X4VfFBLysMzjIZhLEFQYjjOVVfbvUDHckwjDFiO2eA==}
dev: true
/@vue/test-utils@2.0.2(vue@3.3.11): /@vue/test-utils@2.0.2(vue@3.3.11):
resolution: {integrity: sha512-E2P4oXSaWDqTZNbmKZFVLrNN/siVN78YkEqs7pHryWerrlZR9bBFLWdJwRoguX45Ru6HxIflzKl4vQvwRMwm5g==} resolution: {integrity: sha512-E2P4oXSaWDqTZNbmKZFVLrNN/siVN78YkEqs7pHryWerrlZR9bBFLWdJwRoguX45Ru6HxIflzKl4vQvwRMwm5g==}
peerDependencies: peerDependencies:
@ -19647,7 +19627,7 @@ packages:
semver: 7.5.4 semver: 7.5.4
serve-placeholder: 2.0.1 serve-placeholder: 2.0.1
serve-static: 1.15.0 serve-static: 1.15.0
std-env: 3.5.0 std-env: 3.6.0
ufo: 1.3.2 ufo: 1.3.2
uncrypto: 0.1.3 uncrypto: 0.1.3
unctx: 2.3.1 unctx: 2.3.1
@ -23373,10 +23353,10 @@ packages:
/std-env@3.5.0: /std-env@3.5.0:
resolution: {integrity: sha512-JGUEaALvL0Mf6JCfYnJOTcobY+Nc7sG/TemDRBqCA0wEr4DER7zDchaaixTlmOxAjG1uRJmX82EQcxwTQTkqVA==} resolution: {integrity: sha512-JGUEaALvL0Mf6JCfYnJOTcobY+Nc7sG/TemDRBqCA0wEr4DER7zDchaaixTlmOxAjG1uRJmX82EQcxwTQTkqVA==}
dev: true
/std-env@3.6.0: /std-env@3.6.0:
resolution: {integrity: sha512-aFZ19IgVmhdB2uX599ve2kE6BIE3YMnQ6Gp6BURhW/oIzpXGKr878TQfAQZn1+i0Flcc/UKUy1gOlcfaUBCryg==} resolution: {integrity: sha512-aFZ19IgVmhdB2uX599ve2kE6BIE3YMnQ6Gp6BURhW/oIzpXGKr878TQfAQZn1+i0Flcc/UKUy1gOlcfaUBCryg==}
dev: true
/step@0.0.6: /step@0.0.6:
resolution: {integrity: sha512-qSSeQinUJk2w38vUFobjFoE307GqsozMC8VisOCkJLpklvKPT0ptPHwWOrENoag8rgLudvTkfP3bancwP93/Jw==} resolution: {integrity: sha512-qSSeQinUJk2w38vUFobjFoE307GqsozMC8VisOCkJLpklvKPT0ptPHwWOrENoag8rgLudvTkfP3bancwP93/Jw==}
@ -24735,7 +24715,7 @@ packages:
resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==}
engines: {node: '>= 10.0.0'} engines: {node: '>= 10.0.0'}
/unocss@0.51.13(@unocss/webpack@0.51.13)(postcss@8.4.31)(vite@4.5.0): /unocss@0.51.13(@unocss/webpack@0.51.13)(postcss@8.4.32)(vite@4.5.0):
resolution: {integrity: sha512-EAhuQ97D7E+EsTdlCL+xoWEsvz46Se9ZAtHhJ+1W+DzMky9qrDLRyR8Caf2TPbz8dw/z0qYhoPr6/aJARG4r0g==} resolution: {integrity: sha512-EAhuQ97D7E+EsTdlCL+xoWEsvz46Se9ZAtHhJ+1W+DzMky9qrDLRyR8Caf2TPbz8dw/z0qYhoPr6/aJARG4r0g==}
engines: {node: '>=14'} engines: {node: '>=14'}
peerDependencies: peerDependencies:
@ -24748,7 +24728,7 @@ packages:
'@unocss/cli': 0.51.13 '@unocss/cli': 0.51.13
'@unocss/core': 0.51.13 '@unocss/core': 0.51.13
'@unocss/extractor-arbitrary-variants': 0.51.13 '@unocss/extractor-arbitrary-variants': 0.51.13
'@unocss/postcss': 0.51.13(postcss@8.4.31) '@unocss/postcss': 0.51.13(postcss@8.4.32)
'@unocss/preset-attributify': 0.51.13 '@unocss/preset-attributify': 0.51.13
'@unocss/preset-icons': 0.51.13 '@unocss/preset-icons': 0.51.13
'@unocss/preset-mini': 0.51.13 '@unocss/preset-mini': 0.51.13
@ -25317,7 +25297,7 @@ packages:
'@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.3) '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.3)
'@babel/plugin-transform-typescript': 7.22.15(@babel/core@7.23.3) '@babel/plugin-transform-typescript': 7.22.15(@babel/core@7.23.3)
'@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.3) '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.3)
'@vue/compiler-dom': 3.3.9 '@vue/compiler-dom': 3.3.11
kolorist: 1.8.0 kolorist: 1.8.0
magic-string: 0.30.5 magic-string: 0.30.5
vite: 4.5.0(@types/node@20.3.1)(sass@1.69.5) vite: 4.5.0(@types/node@20.3.1)(sass@1.69.5)

Loading…
Cancel
Save