From f3283d693d1559dff55771dbc751915c892f59de Mon Sep 17 00:00:00 2001 From: Gerard Nesta Date: Mon, 15 Apr 2024 11:00:45 +0200 Subject: [PATCH 01/25] Update ca-ES.json --- src/lang/ca-ES.json | 288 ++++++++++++++++++++++---------------------- 1 file changed, 144 insertions(+), 144 deletions(-) diff --git a/src/lang/ca-ES.json b/src/lang/ca-ES.json index 4b1c71bce7..39b215ccc5 100644 --- a/src/lang/ca-ES.json +++ b/src/lang/ca-ES.json @@ -1,238 +1,238 @@ { - "label.access-code": "Access code", + "label.access-code": "Codi d'accés", "label.actions": "Accions", - "label.activity-log": "Activity log", - "label.add": "Add", - "label.add-description": "Add description", - "label.add-member": "Add member", - "label.add-website": "Afegeix lloc web", + "label.activity-log": "Registre d'activitat", + "label.add": "Afegir", + "label.add-description": "Afegir descripció", + "label.add-member": "Afegir membre", + "label.add-website": "Afegir lloc web", "label.admin": "Administrador", - "label.after": "After", + "label.after": "Després", "label.all": "Tots", "label.all-time": "Sempre", - "label.analytics": "Analytics", - "label.average": "Average", + "label.analytics": "Analítiques", + "label.average": "Mitjana", "label.average-visit-time": "Temps mitjà de visita", "label.back": "Enrere", - "label.before": "Before", + "label.before": "Abans", "label.bounce-rate": "Percentatge de rebot", - "label.breakdown": "Breakdown", - "label.browser": "Browser", + "label.breakdown": "Desglossament", + "label.browser": "Navegador", "label.browsers": "Navegadors", "label.cancel": "Cancel·la", "label.change-password": "Canvia la contrasenya", - "label.cities": "Cities", - "label.city": "City", - "label.clear-all": "Clear all", - "label.confirm": "Confirm", + "label.cities": "Ciutats", + "label.city": "Ciutat", + "label.clear-all": "Netejar tot", + "label.confirm": "Confirmar", "label.confirm-password": "Confirma la contrasenya", - "label.contains": "Contains", - "label.continue": "Continue", + "label.contains": "Conté", + "label.continue": "Continuar", "label.countries": "Països", - "label.country": "Country", - "label.create": "Create", - "label.create-report": "Create report", - "label.create-team": "Create team", - "label.create-user": "Create user", - "label.created": "Created", - "label.created-by": "Created By", + "label.country": "País", + "label.create": "Crear", + "label.create-report": "Crear informe", + "label.create-team": "Crear equip", + "label.create-user": "Crear usuari", + "label.created": "Creat", + "label.created-by": "Creat Per", "label.current-password": "Contrasenya actual", "label.custom-range": "Rang personalitzat", "label.dashboard": "Panell", - "label.data": "Data", - "label.date": "Date", + "label.data": "Dades", + "label.date": "Data", "label.date-range": "Interval de dates", - "label.day": "Day", + "label.day": "Dia", "label.default-date-range": "Interval de dates per defecte", "label.delete": "Esborra", - "label.delete-report": "Delete report", - "label.delete-team": "Delete team", - "label.delete-user": "Delete user", + "label.delete-report": "Eliminar informe", + "label.delete-team": "Eliminar equip", + "label.delete-user": "Eliminar usuari", "label.delete-website": "Esborra el lloc web", - "label.description": "Description", + "label.description": "Descripció", "label.desktop": "Escriptori", - "label.details": "Details", - "label.device": "Device", + "label.details": "Detalls", + "label.device": "Dispositiu", "label.devices": "Dispositius", "label.dismiss": "Descarta", - "label.does-not-contain": "Does not contain", + "label.does-not-contain": "No conté", "label.domain": "Domini", - "label.dropoff": "Dropoff", + "label.dropoff": "Abandonament", "label.edit": "Edita", - "label.edit-dashboard": "Edit dashboard", - "label.edit-member": "Edit member", + "label.edit-dashboard": "Edita panell", + "label.edit-member": "Edita membre", "label.enable-share-url": "Activa l'enllaç per compartir", - "label.event": "Event", - "label.event-data": "Event data", + "label.event": "Esdeveniment", + "label.event-data": "Dades de l'esdeveniment", "label.events": "Esdeveniments", - "label.false": "False", - "label.field": "Field", - "label.fields": "Fields", - "label.filter": "Filter", + "label.false": "Fals", + "label.field": "Camp", + "label.fields": "Camps", + "label.filter": "Filtre", "label.filter-combined": "Combinat", "label.filter-raw": "En cru", - "label.filters": "Filters", - "label.funnel": "Funnel", - "label.funnel-description": "Understand the conversion and drop-off rate of users.", - "label.greater-than": "Greater than", - "label.greater-than-equals": "Greater than or equals", + "label.filters": "Filtres", + "label.funnel": "Embut", + "label.funnel-description": "Entengui la taxa de conversió i abandonament dels usuaris.", + "label.greater-than": "Més gran que", + "label.greater-than-equals": "Més gran que o igual a", "label.insights": "Insights", - "label.insights-description": "Dive deeper into your data by using segments and filters.", - "label.is": "Is", - "label.is-not": "Is not", - "label.is-not-set": "Is not set", - "label.is-set": "Is set", - "label.join": "Join", - "label.join-team": "Join team", - "label.language": "Language", - "label.languages": "Llengües", + "label.insights-description": "Aprofundeixi en les seves dades mitjançant l'ús de segments i filtres.", + "label.is": "És igual a", + "label.is-not": "No és igual a", + "label.is-not-set": "No està establert", + "label.is-set": "Està establert", + "label.join": "Unir", + "label.join-team": "Unir-se al equip", + "label.language": "Idioma", + "label.languages": "Idiomes", "label.laptop": "Portàtil", "label.last-days": "Últims {x} dies", "label.last-hours": "Últimes {x} hores", - "label.leave": "Leave", - "label.leave-team": "Leave team", - "label.less-than": "Less than", - "label.less-than-equals": "Less than or equals", + "label.leave": "Abandonar", + "label.leave-team": "Abandonar equip", + "label.less-than": "Menor que", + "label.less-than-equals": "Menor que o igual a", "label.login": "Connecta't", "label.logout": "Desconnecta't", - "label.manage": "Manage", - "label.max": "Max", - "label.member": "Member", - "label.members": "Members", - "label.min": "Min", + "label.manage": "Administrar", + "label.max": "Màx", + "label.member": "Membre", + "label.members": "Membres", + "label.min": "Mín", "label.mobile": "Mòbil", "label.more": "Més", - "label.my-account": "My account", - "label.my-websites": "My websites", + "label.my-account": "El meu compte", + "label.my-websites": "Els meus llocs web", "label.name": "Nom", "label.new-password": "Contrasenya nova", - "label.none": "None", + "label.none": "Cap", "label.number-of-records": "{x} {x, plural, one {record} other {records}}", "label.ok": "OK", - "label.os": "OS", - "label.overview": "Overview", + "label.os": "SO", + "label.overview": "Resum", "label.owner": "Propietari", - "label.page-of": "Page {current} of {total}", + "label.page-of": "Pàgina {current} de {total}", "label.page-views": "Pàgines vistes", - "label.pageTitle": "Page title", + "label.pageTitle": "Títol de la pàgina", "label.pages": "Pàgines", "label.password": "Contrasenya", "label.powered-by": "Funciona amb {name}", "label.profile": "Perfil", - "label.queries": "Queries", - "label.query": "Query", - "label.query-parameters": "Query parameters", + "label.queries": "Consultes", + "label.query": "Consulta", + "label.query-parameters": "Paràmetres de consulta", "label.realtime": "Temps real", - "label.referrer": "Referrer", + "label.referrer": "Referent", "label.referrers": "Referents", "label.refresh": "Refresca", - "label.regenerate": "Regenerate", - "label.region": "Region", + "label.regenerate": "Regenerar", + "label.region": "Regió", "label.regions": "Regions", - "label.remove": "Remove", - "label.remove-member": "Remove member", - "label.reports": "Reports", + "label.remove": "Treure", + "label.remove-member": "Eliminar membre", + "label.reports": "Informes", "label.required": "Obligatori", "label.reset": "Restableix", "label.reset-website": "Restableix estadístiques", - "label.retention": "Retention", - "label.retention-description": "Measure your website stickiness by tracking how often users return.", - "label.role": "Role", - "label.run-query": "Run query", + "label.retention": "Retenció", + "label.retention-description": "Mesuri la retenció del seu lloc web fent un seguiment de la freqüència amb què tornen els usuaris.", + "label.role": "Rol", + "label.run-query": "Executar consulta", "label.save": "Desa", - "label.screens": "Screens", - "label.search": "Search", - "label.select": "Select", - "label.select-date": "Select date", - "label.select-role": "Select role", - "label.select-website": "Select website", + "label.screens": "Pantalles", + "label.search": "Buscar", + "label.select": "Seleccionar", + "label.select-date": "Seleccionar data", + "label.select-role": "Seleccionar rol", + "label.select-website": "Seleccionar lloc web", "label.sessions": "Sessions", "label.settings": "Configuració", "label.share-url": "Enllaç per compartir", "label.single-day": "Un sol dia", - "label.sum": "Sum", + "label.sum": "Suma", "label.tablet": "Tauleta", - "label.team": "Team", - "label.team-id": "Team ID", - "label.team-member": "Team member", - "label.team-name": "Team name", - "label.team-owner": "Team owner", - "label.team-view-only": "Team view only", - "label.team-websites": "Team websites", - "label.teams": "Teams", - "label.theme": "Theme", + "label.team": "Equip", + "label.team-id": "ID del equip", + "label.team-member": "Membre de l'equip", + "label.team-name": "Nom de l'equip", + "label.team-owner": "Propietari de l'equip", + "label.team-view-only": "Vista només de l'equip", + "label.team-websites": "Llocs web de l'equip", + "label.teams": "Equips", + "label.theme": "Tema", "label.this-month": "Aquest mes", "label.this-week": "Aquesta setmana", "label.this-year": "Aquest any", "label.timezone": "Zona horària", - "label.title": "Title", + "label.title": "Títol", "label.today": "Avui", "label.toggle-charts": "Mostra/amaga gràfics", "label.total": "Total", - "label.total-records": "Total records", + "label.total-records": "Total de registres", "label.tracking-code": "Codi de seguiment", - "label.transfer": "Transfer", - "label.transfer-website": "Transfer website", - "label.true": "True", - "label.type": "Type", - "label.unique": "Unique", + "label.transfer": "Transferir", + "label.transfer-website": "Transferir lloc web", + "label.true": "Cert", + "label.type": "Tipus", + "label.unique": "Únic", "label.unique-visitors": "Visitants únics", "label.unknown": "Desconegut", - "label.untitled": "Untitled", + "label.untitled": "Sense títol", "label.url": "URL", "label.urls": "URLs", - "label.user": "User", + "label.user": "Usuari", "label.username": "Nom d'usuari", - "label.users": "Users", - "label.value": "Value", - "label.view": "View", + "label.users": "Usuaris", + "label.value": "Valor", + "label.view": "Visualitzar", "label.view-details": "Veure els detalls", - "label.view-only": "View only", + "label.view-only": "Només veure", "label.views": "Vistes", "label.visitors": "Visitants", - "label.website": "Website", - "label.website-id": "Website ID", + "label.website": "Lloc web", + "label.website-id": "ID del lloc web", "label.websites": "Llocs web", - "label.window": "Window", + "label.window": "Finestra", "label.yesterday": "Ahir", - "message.action-confirmation": "Type {confirmation} in the box below to confirm.", + "message.action-confirmation": "Escrigui {confirmation} al cuadre inferior per confirmar.", "message.active-users": "{x} {x, plural, one {visitant actual} other {visitants actuals}}", - "message.confirm-delete": "Segur que vols esborrar {target}?", - "message.confirm-leave": "Are you sure you want to leave {target}?", - "message.confirm-remove": "Are you sure you want to remove {target}?", - "message.confirm-reset": "Segur que vols restablir les estadístiques de {target}?", - "message.delete-team-warning": "Deleting a team will also delete all team websites.", + "message.confirm-delete": "Segur que vol esborrar {target}?", + "message.confirm-leave": "Segur que vol abandonar {target}?", + "message.confirm-remove": "Segur que vol eliminar {target}?", + "message.confirm-reset": "Segur que vol restablir les estadístiques de {target}?", + "message.delete-team-warning": "Al eliminar un equip també s'eliminaran tots els llocs web de l'equip.", "message.delete-website-warning": "També s'esborraran totes les dades relacionades.", "message.error": "S'ha produït un error.", - "message.event-log": "{event} on {url}", + "message.event-log": "{event} a {url}", "message.go-to-settings": "Vés a la configuració", "message.incorrect-username-password": "Nom d'usuari o contrasenya incorrectes.", "message.invalid-domain": "Domini invàlid", - "message.min-password-length": "Minimum length of {n} characters", - "message.new-version-available": "A new version of Umami {version} is available!", + "message.min-password-length": "Longitud mínima de {n} caràcters", + "message.new-version-available": "Una nova versió d'Umami {version} està disponible!", "message.no-data-available": "No hi ha dades disponibles.", - "message.no-event-data": "No event data is available.", + "message.no-event-data": "No hi ha dades d'esdeveniments disponibles.", "message.no-match-password": "Les contrasenyes no coincideixen", - "message.no-results-found": "No results were found.", - "message.no-team-websites": "This team does not have any websites.", - "message.no-teams": "You have not created any teams.", - "message.no-users": "There are no users.", + "message.no-results-found": "No s'han trobat resultats.", + "message.no-team-websites": "Aquest equip no té cap lloc web.", + "message.no-teams": "No ha creat cap equip.", + "message.no-users": "No hi ha cap usuari.", "message.no-websites-configured": "No hi ha cap lloc web configurat.", "message.page-not-found": "No s'ha trobat la pàgina.", - "message.reset-website": "To reset this website, type {confirmation} in the box below to confirm.", + "message.reset-website": "Per restablir aquest lloc web, escrigui {confirmation} al cuadre inferior per confirmar.", "message.reset-website-warning": "S'esborraran totes les estadístiques per aquest lloc web, però el codi de seguiment es mantindrà.", "message.saved": "S'ha desat amb èxit.", "message.share-url": "Aquest és l'enllaç públic per compartir de {target}.", - "message.team-already-member": "You are already a member of the team.", - "message.team-not-found": "Team not found.", - "message.team-websites-info": "Websites can be viewed by anyone on the team.", + "message.team-already-member": "Ja és membre d'aquest equip.", + "message.team-not-found": "Equip no trobat.", + "message.team-websites-info": "Els llocs web poden ser visualitzats per qualsevol membre de l'equip.", "message.tracking-code": "Codi de seguiment", - "message.transfer-team-website-to-user": "Transfer this website to your account?", - "message.transfer-user-website-to-team": "Select the team to transfer this website to.", - "message.transfer-website": "Transfer website ownership to your account or another team.", - "message.triggered-event": "Triggered event", - "message.user-deleted": "User deleted.", - "message.viewed-page": "Viewed page", + "message.transfer-team-website-to-user": "Transferir aquest lloc web al seu compte?", + "message.transfer-user-website-to-team": "Seleccioni l'equip al qui transferir aquest lloc web.", + "message.transfer-website": "Transferir la propietat del lloc web al seu compte o a un altre equip.", + "message.triggered-event": "Esdeveniment desencadenat", + "message.user-deleted": "Usuari eliminat.", + "message.viewed-page": "Pàgina vista", "message.visitor-log": "Visitant de {country} usant {browser} a {os} {device}", - "message.visitors-dropped-off": "Visitors dropped off" + "message.visitors-dropped-off": "Els visitants han sortit" } From c28de0fb1b870ab2d49117855fb93bb1f08c6c91 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9D=A2=E6=9D=A1?= <2959393+ccbikai@users.noreply.github.com> Date: Wed, 17 Apr 2024 04:43:28 +0000 Subject: [PATCH 02/25] chore: Update @netlify/plugin-nextjs to 5.x --- package.json | 2 +- yarn.lock | 1114 ++------------------------------------------------ 2 files changed, 28 insertions(+), 1088 deletions(-) diff --git a/package.json b/package.json index ad2bc79d26..72bf596194 100644 --- a/package.json +++ b/package.json @@ -121,7 +121,7 @@ }, "devDependencies": { "@formatjs/cli": "^4.2.29", - "@netlify/plugin-nextjs": "^4.41.3", + "@netlify/plugin-nextjs": "^5.1.0", "@rollup/plugin-alias": "^5.0.0", "@rollup/plugin-commonjs": "^25.0.4", "@rollup/plugin-json": "^6.0.0", diff --git a/yarn.lock b/yarn.lock index 8373fbf0a1..64eb2654ad 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1530,11 +1530,6 @@ resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.0.tgz#a5417ae8427873f1dd08b70b3574b453e67b5f7f" integrity sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g== -"@fastify/accept-negotiator@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@fastify/accept-negotiator/-/accept-negotiator-1.1.0.tgz#c1c66b3b771c09742a54dd5bc87c582f6b0630ff" - integrity sha512-OIHZrb2ImZ7XG85HXOONLcJWGosv7sIvM2ifAPQVhg9Lv7qdmMBNVaai4QTdyuaqbKM5eO6sLSQOYI7wEQeCJQ== - "@fontsource/inter@^4.5.15": version "4.5.15" resolved "https://registry.yarnpkg.com/@fontsource/inter/-/inter-4.5.15.tgz#eed1873d68755d3b52d6fcfcfa3493118430a512" @@ -1725,11 +1720,6 @@ resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz#d9fae00a2d5cb40f92cfe64b47ad749fbc38f917" integrity sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw== -"@ioredis/commands@^1.1.1": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@ioredis/commands/-/commands-1.2.0.tgz#6d61b3097470af1fdbbe622795b8921d42018e11" - integrity sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg== - "@isaacs/cliui@^8.0.2": version "8.0.2" resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550" @@ -2011,209 +2001,10 @@ resolved "https://registry.yarnpkg.com/@kurkle/color/-/color-0.3.2.tgz#5acd38242e8bde4f9986e7913c8fdf49d3aa199f" integrity sha512-fuscdXJ9G1qb7W8VdHi+IwRqij3lBkosAm4ydQtEmbY58OzHXqQhvlxqEkoz0yssNVn38bcpRWgA9PP+OGoisw== -"@netlify/blobs@^2.2.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@netlify/blobs/-/blobs-2.2.0.tgz#bf634e6f1a43df3fab2088b5093c9e8eda01b393" - integrity sha512-j2C0+IvWj9CLNGPoiA7ETquMFDExZTrv4CarjfE6Au0eY3zlinnnTVae7DE+VQFK+U0CDM/O0VvelNy1QbsdwQ== - -"@netlify/esbuild-android-64@0.14.39": - version "0.14.39" - resolved "https://registry.yarnpkg.com/@netlify/esbuild-android-64/-/esbuild-android-64-0.14.39.tgz#7bd30aba94a92351d2c5e25e178ceb824f3c2f99" - integrity sha512-azq+lsvjRsKLap8ubIwSJXGyknUACqYu5h98Fvyoh40Qk4QXIVKl16JIJ4s+B7jy2k9qblEc5c4nxdDA3aGbVA== - -"@netlify/esbuild-android-arm64@0.14.39": - version "0.14.39" - resolved "https://registry.yarnpkg.com/@netlify/esbuild-android-arm64/-/esbuild-android-arm64-0.14.39.tgz#0b3e11efaa9379792592173152eba2c9f8b933b0" - integrity sha512-WhIP7ePq4qMC1sxoaeB9SsJqSW6uzW7XDj/IuWl1l9r94nwxywU1sYdVLaF2mZr15njviazYjVr8x1d+ipwL3w== - -"@netlify/esbuild-darwin-64@0.14.39": - version "0.14.39" - resolved "https://registry.yarnpkg.com/@netlify/esbuild-darwin-64/-/esbuild-darwin-64-0.14.39.tgz#bb4a3a244723351dabd3cd0553425d087901c408" - integrity sha512-eF4GvLYiDxtcyjFT55+h+8c8A2HltjeMezCqkt3AQSgOdu1nhlvwbBhIdg2dyM6gKEaEm5hBtTbicEDSwsLodA== - -"@netlify/esbuild-darwin-arm64@0.14.39": - version "0.14.39" - resolved "https://registry.yarnpkg.com/@netlify/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.39.tgz#48e5abd7d32cdefe4db30026e21c5173afae3c8d" - integrity sha512-b7rtnX/VtYwNbUCxs3eulrCWJ+u2YvqDcXiIV1ka+od+N0fTx+4RrVkVp1lha9L0wEJYK9J7UWZOMLMyd1ynRg== - -"@netlify/esbuild-freebsd-64@0.14.39": - version "0.14.39" - resolved "https://registry.yarnpkg.com/@netlify/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.39.tgz#d9650ba7ac0df826ad8928cc3b02e16d00c259b0" - integrity sha512-XtusxDJt2hUKUdggbTFolMx0kJL2zEa4STI7YwpB+ukEWoW5rODZjiLZbqqYLcjDH8k4YwHaMxs103L8eButEQ== - -"@netlify/esbuild-freebsd-arm64@0.14.39": - version "0.14.39" - resolved "https://registry.yarnpkg.com/@netlify/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.39.tgz#4e1401e44f79e007dc43b6edac737d010685f9f0" - integrity sha512-A9XZKai+k6kfndCtN6Dh2usT28V0+OGxzFdZsANONPQiEUTrGZCgwcHWiVlVn7SeAwPR1tKZreTnvrfj8cj7hA== - -"@netlify/esbuild-linux-32@0.14.39": - version "0.14.39" - resolved "https://registry.yarnpkg.com/@netlify/esbuild-linux-32/-/esbuild-linux-32-0.14.39.tgz#fb017e160d8caa72efa36cf9a2748cd01165a463" - integrity sha512-ZQnqk/82YRvINY+aF+LlGfRZ19c5mH0jaxsO046GpIOPx6PcXHG8JJ2lg+vLJVe4zFPohxzabcYpwFuT4cg/GA== - -"@netlify/esbuild-linux-64@0.14.39": - version "0.14.39" - resolved "https://registry.yarnpkg.com/@netlify/esbuild-linux-64/-/esbuild-linux-64-0.14.39.tgz#d89f1aed0f3607b092ca2f57556725af3ceb8252" - integrity sha512-IQtswVw7GAKNX/3yV390wSfSXvMWy0d5cw8csAffwBk9gupftY2lzepK4Cn6uD/aqLt3Iku33FbHop/2nPGfQA== - -"@netlify/esbuild-linux-arm64@0.14.39": - version "0.14.39" - resolved "https://registry.yarnpkg.com/@netlify/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.39.tgz#faf6e1e2587045df193d4893e4c30237e2cb84e9" - integrity sha512-4Jie4QV6pWWuGN7TAshNMGbdTA9+VbRkv3rPIxhgK5gBfmsAV1yRKsumE4Y77J0AZNRiOriyoec4zc1qkmI3zg== - -"@netlify/esbuild-linux-arm@0.14.39": - version "0.14.39" - resolved "https://registry.yarnpkg.com/@netlify/esbuild-linux-arm/-/esbuild-linux-arm-0.14.39.tgz#bd43359c9e00caebf9bd8f47b8fc7606f5433618" - integrity sha512-QdOzQniOed0Bz1cTC9TMMwvtAqKayYv66H4edJlbvElC81yJZF/c9XhmYWJ6P5g4nkChZubQ5RcQwTLmrFGexg== - -"@netlify/esbuild-linux-mips64le@0.14.39": - version "0.14.39" - resolved "https://registry.yarnpkg.com/@netlify/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.39.tgz#0d69730b40175406e943bbf519a4de85750e1ed3" - integrity sha512-Htozxr95tw4tSd86YNbCLs1eoYQzNu/cHpzFIkuJoztZueUhl8XpRvBdob7n3kEjW1gitLWAIn8XUwSt+aJ1Tg== - -"@netlify/esbuild-linux-ppc64le@0.14.39": - version "0.14.39" - resolved "https://registry.yarnpkg.com/@netlify/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.39.tgz#18fd4c7190496382501bb95c3f015f7ec1b0acb2" - integrity sha512-tFy0ufWIdjeuk1rPHee00TZlhr9OSF00Ufb4ROFyt2ArKuMSkWRJuDgx6MtZcAnCIN4cybo/xWl3MKTM+scnww== - -"@netlify/esbuild-linux-riscv64@0.14.39": - version "0.14.39" - resolved "https://registry.yarnpkg.com/@netlify/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.39.tgz#c9dc6af7e999ead24e2d68443c8c630094908930" - integrity sha512-ZzfKvwIxL7wQnYbVFpyNW0wotnLoKageUEM57RbjekesJoNQnqUR6Usm+LDZoB8iRsI58VX1IxnstP0cX8vOHw== - -"@netlify/esbuild-linux-s390x@0.14.39": - version "0.14.39" - resolved "https://registry.yarnpkg.com/@netlify/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.39.tgz#8b87c0a09397b014e9f4fb3873c891ea0d81df40" - integrity sha512-yjC0mFwnuMRoh0WcF0h71MF71ytZBFEQQTRdgiGT0+gbC4UApBqnTkJdLx32RscBKi9skbMChiJ748hDJou6FA== - -"@netlify/esbuild-netbsd-64@0.14.39": - version "0.14.39" - resolved "https://registry.yarnpkg.com/@netlify/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.39.tgz#3f049e25a6d00f17519220ab2f5e15f027edadae" - integrity sha512-mIq4znOoz3YfTVdv3sIWfR4Zx5JgMnT4srlhC5KYVHibhxvyDdin5txldYXmR4Zv4dZd6DSuWFsn441aUegHeA== - -"@netlify/esbuild-openbsd-64@0.14.39": - version "0.14.39" - resolved "https://registry.yarnpkg.com/@netlify/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.39.tgz#02396cf8e8ca01484df58a191d301adc587397c9" - integrity sha512-+t6QdzJCngH19hV7ClpFAeFDI2ko/HNcFbiNwaXTMVLB3hWi1sJtn+fzZck5HfzN4qsajAVqZq4nwX69SSt25A== - -"@netlify/esbuild-sunos-64@0.14.39": - version "0.14.39" - resolved "https://registry.yarnpkg.com/@netlify/esbuild-sunos-64/-/esbuild-sunos-64-0.14.39.tgz#97c3152aa7ceaf51247998c836f94773975e716e" - integrity sha512-HLfXG6i2p3wyyyWHeeP4ShGDJ1zRMnf9YLJLe2ezv2KqvcKw/Un/m/FBuDW1p13oSUO7ShISMzgc1dw1GGBEOQ== - -"@netlify/esbuild-windows-32@0.14.39": - version "0.14.39" - resolved "https://registry.yarnpkg.com/@netlify/esbuild-windows-32/-/esbuild-windows-32-0.14.39.tgz#ccb2a234954714662a4cd1a573d5b271f5288273" - integrity sha512-ZpSQcKbVSCU3ln7mHpsL/5dWsUqCNdTnC5YAArnaOwdrlIunrsbo5j4MOZRRcGExb2uvTc/rb+D3mlGb8j1rkA== - -"@netlify/esbuild-windows-64@0.14.39": - version "0.14.39" - resolved "https://registry.yarnpkg.com/@netlify/esbuild-windows-64/-/esbuild-windows-64-0.14.39.tgz#477c22c04a3299599924e9e4c909c0dec5612f56" - integrity sha512-I3gCdO8+6IDhT4Y1ZmV4o2Gg0oELv7N4kCcE4kqclz10fWHNjf19HQNHyBJe0AWnFV5ZfT154VVD31dqgwpgFw== - -"@netlify/esbuild-windows-arm64@0.14.39": - version "0.14.39" - resolved "https://registry.yarnpkg.com/@netlify/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.39.tgz#10446d91ca603fa28067541cfa1526081c6ee09b" - integrity sha512-WX52W8U1lsfWcz6NWoSpDs57lgiiMHN23seq8G2bvxzGS/tvYD3dxVLLW5UPoKSnFDyVQT7b6Zkt6AkBten1yQ== - -"@netlify/esbuild@0.14.39": - version "0.14.39" - resolved "https://registry.yarnpkg.com/@netlify/esbuild/-/esbuild-0.14.39.tgz#66897af6d26336e5960b5ba74f1642f1d02a9c6a" - integrity sha512-C3xpwdT2xw6SnSb+hLQoxjtikAKiz6BjQjzlIaysHDpGbmIcmUHZ/X+dyLtCqAvf15WNK5GSBZYOlpgcOE0WZA== - optionalDependencies: - "@netlify/esbuild-android-64" "0.14.39" - "@netlify/esbuild-android-arm64" "0.14.39" - "@netlify/esbuild-darwin-64" "0.14.39" - "@netlify/esbuild-darwin-arm64" "0.14.39" - "@netlify/esbuild-freebsd-64" "0.14.39" - "@netlify/esbuild-freebsd-arm64" "0.14.39" - "@netlify/esbuild-linux-32" "0.14.39" - "@netlify/esbuild-linux-64" "0.14.39" - "@netlify/esbuild-linux-arm" "0.14.39" - "@netlify/esbuild-linux-arm64" "0.14.39" - "@netlify/esbuild-linux-mips64le" "0.14.39" - "@netlify/esbuild-linux-ppc64le" "0.14.39" - "@netlify/esbuild-linux-riscv64" "0.14.39" - "@netlify/esbuild-linux-s390x" "0.14.39" - "@netlify/esbuild-netbsd-64" "0.14.39" - "@netlify/esbuild-openbsd-64" "0.14.39" - "@netlify/esbuild-sunos-64" "0.14.39" - "@netlify/esbuild-windows-32" "0.14.39" - "@netlify/esbuild-windows-64" "0.14.39" - "@netlify/esbuild-windows-arm64" "0.14.39" - -"@netlify/functions@^1.6.0": - version "1.6.0" - resolved "https://registry.yarnpkg.com/@netlify/functions/-/functions-1.6.0.tgz#c373423e6fef0e6f7422ac0345e8bbf2cb692366" - integrity sha512-6G92AlcpFrQG72XU8YH8pg94eDnq7+Q0YJhb8x4qNpdGsvuzvrfHWBmqFGp/Yshmv4wex9lpsTRZOocdrA2erQ== - dependencies: - is-promise "^4.0.0" - -"@netlify/functions@^2.4.0": - version "2.6.0" - resolved "https://registry.yarnpkg.com/@netlify/functions/-/functions-2.6.0.tgz#801a6fe8ceef2ce1512c637a28e53e6a3aae289b" - integrity sha512-vU20tij0fb4nRGACqb+5SQvKd50JYyTyEhQetCMHdakcJFzjLDivvRR16u1G2Oy4A7xNAtGJF1uz8reeOtTVcQ== - dependencies: - "@netlify/serverless-functions-api" "1.14.0" - -"@netlify/ipx@^1.4.6": - version "1.4.6" - resolved "https://registry.yarnpkg.com/@netlify/ipx/-/ipx-1.4.6.tgz#0bd308d70a1d2e1928e66cb49e36294f66f7b8b2" - integrity sha512-rnKR2LXhtnflitPX9CQIv+XSrNlYIqGsV54xrXifhbtHHjCjCw/lixsi8qwAXqEIgZBC9b4Y7prhHqRtC4oIjw== - dependencies: - "@netlify/functions" "^2.4.0" - etag "^1.8.1" - fs-extra "^11.0.0" - ipx "^1.3.1" - micromatch "^4.0.5" - mkdirp "^3.0.0" - murmurhash "^2.0.0" - node-fetch "^2.0.0" - ufo "^1.0.0" - unstorage "1.9.0" - -"@netlify/node-cookies@^0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@netlify/node-cookies/-/node-cookies-0.1.0.tgz#dda912ba618527695cf519fafa221c5e6777c612" - integrity sha512-OAs1xG+FfLX0LoRASpqzVntVV/RpYkgpI0VrUnw2u0Q1qiZUzcPffxRK8HF3gc4GjuhG5ahOEMJ9bswBiZPq0g== - -"@netlify/plugin-nextjs@^4.41.3": - version "4.41.3" - resolved "https://registry.yarnpkg.com/@netlify/plugin-nextjs/-/plugin-nextjs-4.41.3.tgz#f8274526147f652438cc6790b6819ca15d441dd3" - integrity sha512-l8TB61u7A1ZF22QpoyZtresSUsHOJGP9DatECnqlNab3lG8id1kz9Pso+nZVOznWOm98o7w51k2+TIf52x+DBQ== - dependencies: - "@netlify/blobs" "^2.2.0" - "@netlify/esbuild" "0.14.39" - "@netlify/functions" "^1.6.0" - "@netlify/ipx" "^1.4.6" - "@vercel/node-bridge" "^2.1.0" - chalk "^4.1.2" - chokidar "^3.5.3" - destr "^1.1.1" - execa "^5.1.1" - follow-redirects "^1.15.2" - fs-extra "^10.0.0" - globby "^11.0.4" - merge-stream "^2.0.0" - moize "^6.1.0" - node-fetch "^2.6.6" - node-stream-zip "^1.15.0" - outdent "^0.8.0" - p-limit "^3.1.0" - pathe "^0.3.0" - pretty-bytes "^5.6.0" - regexp-tree "^0.1.24" - semver "^7.3.5" - slash "^3.0.0" - tiny-glob "^0.2.9" - -"@netlify/serverless-functions-api@1.14.0": - version "1.14.0" - resolved "https://registry.yarnpkg.com/@netlify/serverless-functions-api/-/serverless-functions-api-1.14.0.tgz#2bedff76cf898e24e48161aa2508776c4d261ed1" - integrity sha512-HUNETLNvNiC2J+SB/YuRwJA9+agPrc0azSoWVk8H85GC+YE114hcS5JW+dstpKwVerp2xILE3vNWN7IMXP5Q5Q== - dependencies: - "@netlify/node-cookies" "^0.1.0" - urlpattern-polyfill "8.0.2" +"@netlify/plugin-nextjs@^5.1.0": + version "5.1.0" + resolved "https://registry.yarnpkg.com/@netlify/plugin-nextjs/-/plugin-nextjs-5.1.0.tgz#12fc0f7815b62cf091ea6bc98bc9f43ab103411d" + integrity sha512-nurSK6pMi36fVbuwLEiPIzMC/N2Dn/tHqA+seoStwHvGewsrXAphrjJ+8wq7eSCe+BEHCtGlwC1mNOeuqVkfbg== "@next/env@14.1.4": version "14.1.4" @@ -2293,98 +2084,6 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@parcel/watcher-android-arm64@2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.3.0.tgz#d82e74bb564ebd4d8a88791d273a3d2bd61e27ab" - integrity sha512-f4o9eA3dgk0XRT3XhB0UWpWpLnKgrh1IwNJKJ7UJek7eTYccQ8LR7XUWFKqw6aEq5KUNlCcGvSzKqSX/vtWVVA== - -"@parcel/watcher-darwin-arm64@2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.3.0.tgz#c9cd03f8f233d512fcfc873d5b4e23f1569a82ad" - integrity sha512-mKY+oijI4ahBMc/GygVGvEdOq0L4DxhYgwQqYAz/7yPzuGi79oXrZG52WdpGA1wLBPrYb0T8uBaGFo7I6rvSKw== - -"@parcel/watcher-darwin-x64@2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.3.0.tgz#83c902994a2a49b9e1ab5050dba24876fdc2c219" - integrity sha512-20oBj8LcEOnLE3mgpy6zuOq8AplPu9NcSSSfyVKgfOhNAc4eF4ob3ldj0xWjGGbOF7Dcy1Tvm6ytvgdjlfUeow== - -"@parcel/watcher-freebsd-x64@2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.3.0.tgz#7a0f4593a887e2752b706aff2dae509aef430cf6" - integrity sha512-7LftKlaHunueAEiojhCn+Ef2CTXWsLgTl4hq0pkhkTBFI3ssj2bJXmH2L67mKpiAD5dz66JYk4zS66qzdnIOgw== - -"@parcel/watcher-linux-arm-glibc@2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.3.0.tgz#3fc90c3ebe67de3648ed2f138068722f9b1d47da" - integrity sha512-1apPw5cD2xBv1XIHPUlq0cO6iAaEUQ3BcY0ysSyD9Kuyw4MoWm1DV+W9mneWI+1g6OeP6dhikiFE6BlU+AToTQ== - -"@parcel/watcher-linux-arm64-glibc@2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.3.0.tgz#f7bbbf2497d85fd11e4c9e9c26ace8f10ea9bcbc" - integrity sha512-mQ0gBSQEiq1k/MMkgcSB0Ic47UORZBmWoAWlMrTW6nbAGoLZP+h7AtUM7H3oDu34TBFFvjy4JCGP43JlylkTQA== - -"@parcel/watcher-linux-arm64-musl@2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.3.0.tgz#de131a9fcbe1fa0854e9cbf4c55bed3b35bcff43" - integrity sha512-LXZAExpepJew0Gp8ZkJ+xDZaTQjLHv48h0p0Vw2VMFQ8A+RKrAvpFuPVCVwKJCr5SE+zvaG+Etg56qXvTDIedw== - -"@parcel/watcher-linux-x64-glibc@2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.3.0.tgz#193dd1c798003cdb5a1e59470ff26300f418a943" - integrity sha512-P7Wo91lKSeSgMTtG7CnBS6WrA5otr1K7shhSjKHNePVmfBHDoAOHYRXgUmhiNfbcGk0uMCHVcdbfxtuiZCHVow== - -"@parcel/watcher-linux-x64-musl@2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.3.0.tgz#6dbdb86d96e955ab0fe4a4b60734ec0025a689dd" - integrity sha512-+kiRE1JIq8QdxzwoYY+wzBs9YbJ34guBweTK8nlzLKimn5EQ2b2FSC+tAOpq302BuIMjyuUGvBiUhEcLIGMQ5g== - -"@parcel/watcher-wasm@2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@parcel/watcher-wasm/-/watcher-wasm-2.3.0.tgz#73b66c6fbd2a3326ae86a1ec77eab7139d0dd725" - integrity sha512-ejBAX8H0ZGsD8lSICDNyMbSEtPMWgDL0WFCt/0z7hyf5v8Imz4rAM8xY379mBsECkq/Wdqa5WEDLqtjZ+6NxfA== - dependencies: - is-glob "^4.0.3" - micromatch "^4.0.5" - napi-wasm "^1.1.0" - -"@parcel/watcher-win32-arm64@2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.3.0.tgz#59da26a431da946e6c74fa6b0f30b120ea6650b6" - integrity sha512-35gXCnaz1AqIXpG42evcoP2+sNL62gZTMZne3IackM+6QlfMcJLy3DrjuL6Iks7Czpd3j4xRBzez3ADCj1l7Aw== - -"@parcel/watcher-win32-ia32@2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.3.0.tgz#3ee6a18b08929cd3b788e8cc9547fd9a540c013a" - integrity sha512-FJS/IBQHhRpZ6PiCjFt1UAcPr0YmCLHRbTc00IBTrelEjlmmgIVLeOx4MSXzx2HFEy5Jo5YdhGpxCuqCyDJ5ow== - -"@parcel/watcher-win32-x64@2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.3.0.tgz#14e7246289861acc589fd608de39fe5d8b4bb0a7" - integrity sha512-dLx+0XRdMnVI62kU3wbXvbIRhLck4aE28bIGKbRGS7BJNt54IIj9+c/Dkqb+7DJEbHUZAX1bwaoM8PqVlHJmCA== - -"@parcel/watcher@^2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@parcel/watcher/-/watcher-2.3.0.tgz#803517abbc3981a1a1221791d9f59dc0590d50f9" - integrity sha512-pW7QaFiL11O0BphO+bq3MgqeX/INAk9jgBldVDYjlQPO4VddoZnF22TcF9onMhnLVHuNqBJeRf+Fj7eezi/+rQ== - dependencies: - detect-libc "^1.0.3" - is-glob "^4.0.3" - micromatch "^4.0.5" - node-addon-api "^7.0.0" - optionalDependencies: - "@parcel/watcher-android-arm64" "2.3.0" - "@parcel/watcher-darwin-arm64" "2.3.0" - "@parcel/watcher-darwin-x64" "2.3.0" - "@parcel/watcher-freebsd-x64" "2.3.0" - "@parcel/watcher-linux-arm-glibc" "2.3.0" - "@parcel/watcher-linux-arm64-glibc" "2.3.0" - "@parcel/watcher-linux-arm64-musl" "2.3.0" - "@parcel/watcher-linux-x64-glibc" "2.3.0" - "@parcel/watcher-linux-x64-musl" "2.3.0" - "@parcel/watcher-win32-arm64" "2.3.0" - "@parcel/watcher-win32-ia32" "2.3.0" - "@parcel/watcher-win32-x64" "2.3.0" - "@pkgjs/parseargs@^0.11.0": version "0.11.0" resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" @@ -3213,11 +2912,6 @@ resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406" integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== -"@vercel/node-bridge@^2.1.0": - version "2.2.2" - resolved "https://registry.yarnpkg.com/@vercel/node-bridge/-/node-bridge-2.2.2.tgz#f63466ab6a2588afdc6262c2d060289bfe8baa6b" - integrity sha512-haGBC8noyA5BfjCRXRH+VIkHCDVW5iD5UX24P2nOdilwUxI4qWsattS/co8QBGq64XsNLRAMdM5pQUE3zxkF9Q== - "@vue/compiler-core@3.3.4", "@vue/compiler-core@^3.2.23": version "3.3.4" resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.3.4.tgz#7fbf591c1c19e1acd28ffd284526e98b4f581128" @@ -3318,7 +3012,7 @@ acorn-walk@^8.1.1: resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.3.1.tgz#2f10f5b69329d90ae18c58bf1fa8fccd8b959a43" integrity sha512-TgUZgYvqZprrl7YldZNoa9OciCAyZR+Ejm9eXzKCmjsF5IKp/wgQ7Z/ZpjpGTIUPwrHQIcYeI8qDh4PsEwxMbw== -acorn@^8.10.0, acorn@^8.4.1: +acorn@^8.4.1: version "8.11.2" resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.2.tgz#ca0d78b51895be5390a5903c5b3bdcdaf78ae40b" integrity sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w== @@ -3433,7 +3127,7 @@ ansi-styles@^6.0.0, ansi-styles@^6.1.0: resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== -anymatch@^3.0.3, anymatch@^3.1.3, anymatch@~3.1.2: +anymatch@^3.0.3: version "3.1.3" resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== @@ -3662,11 +3356,6 @@ axobject-query@^3.2.1: dependencies: dequal "^2.0.3" -b4a@^1.6.4: - version "1.6.4" - resolved "https://registry.yarnpkg.com/b4a/-/b4a-1.6.4.tgz#ef1c1422cae5ce6535ec191baeed7567443f36c9" - integrity sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw== - babel-jest@^29.7.0: version "29.7.0" resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-29.7.0.tgz#f4369919225b684c56085998ac63dbd05be020d5" @@ -3794,20 +3483,6 @@ bcryptjs@^2.4.3: resolved "https://registry.yarnpkg.com/bcryptjs/-/bcryptjs-2.4.3.tgz#9ab5627b93e60621ff7cdac5da9733027df1d0cb" integrity sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ== -binary-extensions@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" - integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== - -bl@^4.0.3: - version "4.1.0" - resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" - integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== - dependencies: - buffer "^5.5.0" - inherits "^2.0.4" - readable-stream "^3.4.0" - blob-util@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/blob-util/-/blob-util-2.0.2.tgz#3b4e3c281111bb7f11128518006cdc60b403a1eb" @@ -3838,7 +3513,7 @@ brace-expansion@^2.0.1: dependencies: balanced-match "^1.0.0" -braces@^3.0.2, braces@~3.0.2: +braces@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== @@ -3894,7 +3569,7 @@ buffer-from@^1.0.0: resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== -buffer@^5.5.0, buffer@^5.7.1: +buffer@^5.7.1: version "5.7.1" resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== @@ -4043,26 +3718,6 @@ check-more-types@^2.24.0: resolved "https://registry.yarnpkg.com/check-more-types/-/check-more-types-2.24.0.tgz#1420ffb10fd444dcfc79b43891bbfffd32a84600" integrity sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA== -chokidar@^3.5.3: - version "3.5.3" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" - integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== - dependencies: - anymatch "~3.1.2" - braces "~3.0.2" - glob-parent "~5.1.2" - is-binary-path "~2.1.0" - is-glob "~4.0.1" - normalize-path "~3.0.0" - readdirp "~3.6.0" - optionalDependencies: - fsevents "~2.3.2" - -chownr@^1.1.1: - version "1.1.4" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" - integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== - chownr@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" @@ -4073,13 +3728,6 @@ ci-info@^3.2.0: resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4" integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== -citty@^0.1.4, citty@^0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/citty/-/citty-0.1.5.tgz#fe37ceae5dc764af75eb2fece99d2bf527ea4e50" - integrity sha512-AS7n5NSc0OQVMV9v6wt3ByujNIrne0/cTjiC2MYqhvao57VNfiuVksTSr2p17nVOhEr2KtqiAkGwHcgMC/qUuQ== - dependencies: - consola "^3.2.3" - cjs-module-lexer@^1.0.0: version "1.2.3" resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz#6c370ab19f8a3394e318fe682686ec0ac684d107" @@ -4139,15 +3787,6 @@ client-only@0.0.1: resolved "https://registry.yarnpkg.com/client-only/-/client-only-0.0.1.tgz#38bba5d403c41ab150bff64a95c85013cf73bca1" integrity sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA== -clipboardy@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/clipboardy/-/clipboardy-3.0.0.tgz#f3876247404d334c9ed01b6f269c11d09a5e3092" - integrity sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg== - dependencies: - arch "^2.2.0" - execa "^5.1.1" - is-wsl "^2.2.0" - cliui@^8.0.1: version "8.0.1" resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa" @@ -4157,7 +3796,7 @@ cliui@^8.0.1: strip-ansi "^6.0.1" wrap-ansi "^7.0.0" -cluster-key-slot@1.1.2, cluster-key-slot@^1.1.0: +cluster-key-slot@1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/cluster-key-slot/-/cluster-key-slot-1.1.2.tgz#88ddaa46906e303b5de30d3153b7d9fe0a0c19ac" integrity sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA== @@ -4191,27 +3830,11 @@ color-name@1.1.3: resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== -color-name@^1.0.0, color-name@~1.1.4: +color-name@~1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== -color-string@^1.9.0: - version "1.9.1" - resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.9.1.tgz#4467f9146f036f855b764dfb5bf8582bf342c7a4" - integrity sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg== - dependencies: - color-name "^1.0.0" - simple-swizzle "^0.2.2" - -color@^4.2.3: - version "4.2.3" - resolved "https://registry.yarnpkg.com/color/-/color-4.2.3.tgz#d781ecb5e57224ee43ea9627560107c0e0c6463a" - integrity sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A== - dependencies: - color-convert "^2.0.1" - color-string "^1.9.0" - colord@^2.9.1, colord@^2.9.2, colord@^2.9.3: version "2.9.3" resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.3.tgz#4f8ce919de456f1d5c1c368c307fe20f3e59fb43" @@ -4239,7 +3862,7 @@ commander@11.0.0: resolved "https://registry.yarnpkg.com/commander/-/commander-11.0.0.tgz#43e19c25dbedc8256203538e8d7e9346877a6f67" integrity sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ== -commander@2, commander@^2.20.0, commander@^2.20.3: +commander@2, commander@^2.20.0: version "2.20.3" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== @@ -4281,21 +3904,11 @@ concat-with-sourcemaps@^1.1.0: dependencies: source-map "^0.6.1" -consola@^3.2.3: - version "3.2.3" - resolved "https://registry.yarnpkg.com/consola/-/consola-3.2.3.tgz#0741857aa88cfa0d6fd53f1cff0375136e98502f" - integrity sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ== - convert-source-map@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a" integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== -cookie-es@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/cookie-es/-/cookie-es-1.0.0.tgz#4759684af168dfc54365b2c2dda0a8d7ee1e4865" - integrity sha512-mWYvfOLrfEc996hlKcdABeIiPHUPC6DM2QYZdGGOvhOTbA3tjm2eBwqlJpoFdjC89NI4Qt6h0Pu06Mp+1Pj5OQ== - core-js-compat@^3.31.0, core-js-compat@^3.32.2: version "3.33.0" resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.33.0.tgz#24aa230b228406450b2277b7c8bfebae932df966" @@ -4473,11 +4086,6 @@ cssesc@^3.0.0: resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== -cssfilter@0.0.10: - version "0.0.10" - resolved "https://registry.yarnpkg.com/cssfilter/-/cssfilter-0.0.10.tgz#c6d2672632a2e5c83e013e6864a42ce8defd20ae" - integrity sha512-FAaLDaplstoRsDR8XGYH51znUN0UY7nMc6Z9/fvE8EXGwvJE9hu7W2vHwx1+bd6gCYnln9nLbzxFTrcO9YQDZw== - cssnano-preset-default@^5.2.14: version "5.2.14" resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz#309def4f7b7e16d71ab2438052093330d9ab45d8" @@ -4833,23 +4441,11 @@ decamelize@^5.0.0: resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-5.0.1.tgz#db11a92e58c741ef339fb0a2868d8a06a9a7b1e9" integrity sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA== -decompress-response@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc" - integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ== - dependencies: - mimic-response "^3.1.0" - dedent@^1.0.0: version "1.5.1" resolved "https://registry.yarnpkg.com/dedent/-/dedent-1.5.1.tgz#4f3fc94c8b711e9bb2800d185cd6ad20f2a90aff" integrity sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg== -deep-extend@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" - integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== - deep-is@^0.1.3: version "0.1.4" resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" @@ -4878,11 +4474,6 @@ define-properties@^1.1.3, define-properties@^1.2.0, define-properties@^1.2.1: has-property-descriptors "^1.0.0" object-keys "^1.1.1" -defu@^6.1.2, defu@^6.1.3: - version "6.1.3" - resolved "https://registry.yarnpkg.com/defu/-/defu-6.1.3.tgz#6d7f56bc61668e844f9f593ace66fd67ef1205fd" - integrity sha512-Vy2wmG3NTkmHNg/kzpuvHhkqeIx3ODWqasgCRbKtbXEN0G+HpEEv9BtJLp7ZG1CZloFaC41Ah3ZFbq7aqCqMeQ== - del@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/del/-/del-5.1.0.tgz#d9487c94e367410e6eff2925ee58c0c84a75b3a7" @@ -4916,26 +4507,11 @@ delayed-stream@~1.0.0: resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== -denque@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/denque/-/denque-2.1.0.tgz#e93e1a6569fb5e66f16a3c2a2964617d349d6ab1" - integrity sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw== - dequal@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be" integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== -destr@^1.1.1: - version "1.2.2" - resolved "https://registry.yarnpkg.com/destr/-/destr-1.2.2.tgz#7ba9befcafb645a50e76b260449c63927b51e22f" - integrity sha512-lrbCJwD9saUQrqUfXvl6qoM+QN3W7tLV5pAOs+OqOmopCCz/JkE05MHedJR1xfk4IAnZuJXPVuN5+7jNA2ZCiA== - -destr@^2.0.1, destr@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/destr/-/destr-2.0.2.tgz#8d3c0ee4ec0a76df54bc8b819bca215592a8c218" - integrity sha512-65AlobnZMiCET00KaFFjUefxDX0khFA/E4myqZ7a6Sq1yZtR8+FVIvilVX66vF2uobSumxooYZChiRPCKNqhmg== - detect-browser@^5.2.0: version "5.3.0" resolved "https://registry.yarnpkg.com/detect-browser/-/detect-browser-5.3.0.tgz#9705ef2bddf46072d0f7265a1fe300e36fe7ceca" @@ -4946,16 +4522,6 @@ detect-indent@^6.0.0: resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.1.0.tgz#592485ebbbf6b3b1ab2be175c8393d04ca0d57e6" integrity sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA== -detect-libc@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" - integrity sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg== - -detect-libc@^2.0.0, detect-libc@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.0.2.tgz#8ccf2ba9315350e1241b88d0ac3b0e1fbd99605d" - integrity sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw== - detect-newline@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" @@ -5105,7 +4671,7 @@ emoji-regex@^9.2.2: resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== -end-of-stream@^1.1.0, end-of-stream@^1.4.1: +end-of-stream@^1.1.0: version "1.4.4" resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== @@ -5594,11 +5160,6 @@ esutils@^2.0.2: resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== -etag@^1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" - integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== - eventemitter2@6.4.7: version "6.4.7" resolved "https://registry.yarnpkg.com/eventemitter2/-/eventemitter2-6.4.7.tgz#a7f6c4d7abf28a14c1ef3442f21cb306a054271d" @@ -5644,7 +5205,7 @@ execa@7.2.0: signal-exit "^3.0.7" strip-final-newline "^3.0.0" -execa@^5.0.0, execa@^5.1.1: +execa@^5.0.0: version "5.1.1" resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== @@ -5671,11 +5232,6 @@ exit@^0.1.2: resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== -expand-template@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/expand-template/-/expand-template-2.0.3.tgz#6e14b3fcee0f3a6340ecb57d2e8918692052a47c" - integrity sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg== - expect@^29.0.0, expect@^29.7.0: version "29.7.0" resolved "https://registry.yarnpkg.com/expect/-/expect-29.7.0.tgz#578874590dcb3214514084c08115d8aee61e11bc" @@ -5744,16 +5300,6 @@ fast-diff@^1.1.2: resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.3.0.tgz#ece407fa550a64d638536cd727e129c61616e0f0" integrity sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw== -fast-equals@^3.0.1: - version "3.0.3" - resolved "https://registry.yarnpkg.com/fast-equals/-/fast-equals-3.0.3.tgz#8e6cb4e51ca1018d87dd41982ef92758b3e4197f" - integrity sha512-NCe8qxnZFARSHGztGMZOO/PC1qa5MIFB5Hp66WdzbCRAz8U8US3bx1UTgLS49efBQPcUtO9gf5oVEY8o7y/7Kg== - -fast-fifo@^1.1.0, fast-fifo@^1.2.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/fast-fifo/-/fast-fifo-1.3.2.tgz#286e31de96eb96d38a97899815740ba2a4f3640c" - integrity sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ== - fast-glob@^3.0.3, fast-glob@^3.2.7: version "3.3.1" resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.1.tgz#784b4e897340f3dbbef17413b3f11acf03c874c4" @@ -5883,11 +5429,6 @@ flatted@^3.2.9: resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.1.tgz#21db470729a6734d4997002f439cb308987f567a" integrity sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw== -follow-redirects@^1.15.2: - version "1.15.6" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.6.tgz#7f815c0cda4249c74ff09e95ef97c23b5fd0399b" - integrity sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA== - for-each@^0.3.3: version "0.3.3" resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" @@ -5929,12 +5470,7 @@ fraction.js@^4.3.6: resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.3.7.tgz#06ca0085157e42fda7f9e726e79fefc4068840f7" integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew== -fs-constants@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" - integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== - -fs-extra@10, fs-extra@^10.0.0, fs-extra@^10.0.1: +fs-extra@10, fs-extra@^10.0.1: version "10.1.0" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== @@ -5943,15 +5479,6 @@ fs-extra@10, fs-extra@^10.0.0, fs-extra@^10.0.1: jsonfile "^6.0.1" universalify "^2.0.0" -fs-extra@^11.0.0: - version "11.2.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.2.0.tgz#e70e17dfad64232287d01929399e0ea7c86b0e5b" - integrity sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - fs-extra@^8.1.0: version "8.1.0" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" @@ -6046,11 +5573,6 @@ get-package-type@^0.1.0: resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== -get-port-please@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/get-port-please/-/get-port-please-3.1.1.tgz#2556623cddb4801d823c0a6a15eec038abb483be" - integrity sha512-3UBAyM3u4ZBVYDsxOQfJDxEa6XTbpBDrOjp4mf7ExFRt5BKs/QywQQiJsh2B+hxcZLSapWqCRvElUe8DnKcFHA== - get-stream@^5.0.0, get-stream@^5.1.0: version "5.2.0" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" @@ -6093,12 +5615,7 @@ getpass@^0.1.1: dependencies: assert-plus "^1.0.0" -github-from-package@0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/github-from-package/-/github-from-package-0.0.0.tgz#97fb5d96bfde8973313f20e8288ef9a167fa64ce" - integrity sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw== - -glob-parent@^5.1.2, glob-parent@~5.1.2: +glob-parent@^5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== @@ -6188,11 +5705,6 @@ globalthis@^1.0.3: dependencies: define-properties "^1.1.3" -globalyzer@0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/globalyzer/-/globalyzer-0.1.0.tgz#cb76da79555669a1519d5a8edf093afaa0bf1465" - integrity sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q== - globby@10.0.1: version "10.0.1" resolved "https://registry.yarnpkg.com/globby/-/globby-10.0.1.tgz#4782c34cb75dd683351335c5829cc3420e606b22" @@ -6221,7 +5733,7 @@ globby@^10.0.1: merge2 "^1.2.3" slash "^3.0.0" -globby@^11.0.1, globby@^11.0.4, globby@^11.1.0: +globby@^11.0.1, globby@^11.1.0: version "11.1.0" resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== @@ -6238,11 +5750,6 @@ globjoin@^0.1.4: resolved "https://registry.yarnpkg.com/globjoin/-/globjoin-0.1.4.tgz#2f4494ac8919e3767c5cbb691e9f463324285d43" integrity sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg== -globrex@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/globrex/-/globrex-0.1.2.tgz#dd5d9ec826232730cd6793a5e33a9302985e6098" - integrity sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg== - gonzales-pe@^4.3.0: version "4.3.0" resolved "https://registry.yarnpkg.com/gonzales-pe/-/gonzales-pe-4.3.0.tgz#fe9dec5f3c557eead09ff868c65826be54d067b3" @@ -6267,20 +5774,6 @@ graphemer@^1.4.0: resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6" integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== -h3@^1.7.1, h3@^1.8.1: - version "1.9.0" - resolved "https://registry.yarnpkg.com/h3/-/h3-1.9.0.tgz#c5f512a93026df9837db6f30c9ef51135dd46752" - integrity sha512-+F3ZqrNV/CFXXfZ2lXBINHi+rM4Xw3CDC5z2CDK3NMPocjonKipGLLDSkrqY9DOrioZNPTIdDMWfQKm//3X2DA== - dependencies: - cookie-es "^1.0.0" - defu "^6.1.3" - destr "^2.0.2" - iron-webcrypto "^1.0.0" - radix3 "^1.1.0" - ufo "^1.3.2" - uncrypto "^0.1.3" - unenv "^1.7.4" - hard-rejection@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883" @@ -6361,11 +5854,6 @@ html-tags@^3.3.1: resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.3.1.tgz#a04026a18c882e4bba8a01a3d39cfe465d40b5ce" integrity sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ== -http-shutdown@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/http-shutdown/-/http-shutdown-1.2.2.tgz#41bc78fc767637c4c95179bc492f312c0ae64c5f" - integrity sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw== - http-signature@~1.3.6: version "1.3.6" resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.3.6.tgz#cb6fbfdf86d1c974f343be94e87f7fc128662cf9" @@ -6420,11 +5908,6 @@ ignore@^5.2.0, ignore@^5.2.4: resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.1.tgz#5073e554cd42c5b33b394375f538b8593e34d4ef" integrity sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw== -image-meta@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/image-meta/-/image-meta-0.1.1.tgz#a84dc7d5f61c7d60e85ec0c3ac81beee8646039b" - integrity sha512-+oXiHwOEPr1IE5zY0tcBLED/CYcre15J4nwL50x3o0jxWqEkyjrusiKP3YSU+tr9fvJp33ZcP5Gpj2295g3aEw== - immer@^9.0.12: version "9.0.21" resolved "https://registry.yarnpkg.com/immer/-/immer-9.0.21.tgz#1e025ea31a40f24fb064f1fef23e931496330176" @@ -6488,7 +5971,7 @@ inflight@^1.0.4: once "^1.3.0" wrappy "1" -inherits@2, inherits@^2.0.3, inherits@^2.0.4: +inherits@2: version "2.0.4" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== @@ -6498,7 +5981,7 @@ ini@2.0.0: resolved "https://registry.yarnpkg.com/ini/-/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5" integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== -ini@^1.3.5, ini@~1.3.0: +ini@^1.3.5: version "1.3.8" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== @@ -6542,49 +6025,11 @@ intl-messageformat@10.5.11: "@formatjs/icu-messageformat-parser" "2.7.6" tslib "^2.4.0" -ioredis@^5.3.2: - version "5.3.2" - resolved "https://registry.yarnpkg.com/ioredis/-/ioredis-5.3.2.tgz#9139f596f62fc9c72d873353ac5395bcf05709f7" - integrity sha512-1DKMMzlIHM02eBBVOFQ1+AolGjs6+xEcM4PDL7NqOS6szq7H9jSaEkIUH6/a5Hl241LzW6JLSiAbNvTQjUupUA== - dependencies: - "@ioredis/commands" "^1.1.1" - cluster-key-slot "^1.1.0" - debug "^4.3.4" - denque "^2.1.0" - lodash.defaults "^4.2.0" - lodash.isarguments "^3.1.0" - redis-errors "^1.2.0" - redis-parser "^3.0.0" - standard-as-callback "^2.1.0" - ipaddr.js@^2.0.1: version "2.1.0" resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.1.0.tgz#2119bc447ff8c257753b196fc5f1ce08a4cdf39f" integrity sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ== -ipx@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/ipx/-/ipx-1.3.1.tgz#2ff4aa9bc5be74f63cccd80d1df430fcc5e715b6" - integrity sha512-hWRLXdMDOz2q81T2x9lowFtAGO3E5b2HtC8xOOBTrlnxygHNaVrZqJ5c1P3T7tDkC3oCocYRRz0VBffvJKeQlw== - dependencies: - "@fastify/accept-negotiator" "^1.1.0" - consola "^3.2.3" - defu "^6.1.2" - destr "^2.0.1" - etag "^1.8.1" - image-meta "^0.1.1" - listhen "^1.5.5" - node-fetch-native "^1.4.0" - pathe "^1.1.1" - sharp "^0.32.6" - ufo "^1.3.1" - xss "^1.0.14" - -iron-webcrypto@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/iron-webcrypto/-/iron-webcrypto-1.0.0.tgz#e3b689c0c61b434a0a4cb82d0aeabbc8b672a867" - integrity sha512-anOK1Mktt8U1Xi7fCM3RELTuYbnFikQY5VtrDj7kPgpejV7d43tWKhzgioO0zpkazLEL/j/iayRqnJhrGfqUsg== - is-array-buffer@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.4.tgz#7a1f92b3d61edd2bc65d24f130530ea93d7fae98" @@ -6598,11 +6043,6 @@ is-arrayish@^0.2.1: resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== -is-arrayish@^0.3.1: - version "0.3.2" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" - integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== - is-async-function@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-async-function/-/is-async-function-2.0.0.tgz#8e4418efd3e5d3a6ebb0164c05ef5afb69aa9646" @@ -6617,13 +6057,6 @@ is-bigint@^1.0.1: dependencies: has-bigints "^1.0.1" -is-binary-path@~2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" - integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== - dependencies: - binary-extensions "^2.0.0" - is-boolean-object@^1.1.0: version "1.1.2" resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" @@ -6677,11 +6110,6 @@ is-date-object@^1.0.1, is-date-object@^1.0.5: dependencies: has-tostringtag "^1.0.0" -is-docker@^2.0.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" - integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== - is-docker@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-3.0.0.tgz#90093aa3106277d8a77a5910dbae71747e15a200" @@ -6721,7 +6149,7 @@ is-generator-function@^1.0.10: dependencies: has-tostringtag "^1.0.0" -is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: +is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3: version "4.0.3" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== @@ -6798,11 +6226,6 @@ is-plain-object@^5.0.0: resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344" integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== -is-promise@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-4.0.0.tgz#42ff9f84206c1991d26debf520dd5c01042dd2f3" - integrity sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ== - is-reference@1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/is-reference/-/is-reference-1.2.1.tgz#8b2dac0b371f4bc994fdeaba9eb542d03002d0b7" @@ -6891,13 +6314,6 @@ is-weakset@^2.0.3: call-bind "^1.0.7" get-intrinsic "^1.2.4" -is-wsl@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" - integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== - dependencies: - is-docker "^2.0.0" - isarray@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" @@ -7358,11 +6774,6 @@ jest@^29.7.0: import-local "^3.0.2" jest-cli "^29.7.0" -jiti@^1.20.0: - version "1.21.0" - resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.0.tgz#7c97f8fe045724e136a397f7340475244156105d" - integrity sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q== - joycon@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/joycon/-/joycon-3.1.1.tgz#bce8596d6ae808f8b68168f5fc69280996894f03" @@ -7624,29 +7035,6 @@ lint-staged@^14.0.1: string-argv "0.3.2" yaml "2.3.1" -listhen@^1.2.2, listhen@^1.5.5: - version "1.5.5" - resolved "https://registry.yarnpkg.com/listhen/-/listhen-1.5.5.tgz#58915512af70f770aa3e9fb19367adf479bb58c4" - integrity sha512-LXe8Xlyh3gnxdv4tSjTjscD1vpr/2PRpzq8YIaMJgyKzRG8wdISlWVWnGThJfHnlJ6hmLt2wq1yeeix0TEbuoA== - dependencies: - "@parcel/watcher" "^2.3.0" - "@parcel/watcher-wasm" "2.3.0" - citty "^0.1.4" - clipboardy "^3.0.0" - consola "^3.2.3" - defu "^6.1.2" - get-port-please "^3.1.1" - h3 "^1.8.1" - http-shutdown "^1.2.2" - jiti "^1.20.0" - mlly "^1.4.2" - node-forge "^1.3.1" - pathe "^1.1.1" - std-env "^3.4.3" - ufo "^1.3.0" - untun "^0.1.2" - uqr "^0.1.2" - listr2@6.6.1: version "6.6.1" resolved "https://registry.yarnpkg.com/listr2/-/listr2-6.6.1.tgz#08b2329e7e8ba6298481464937099f4a2cd7f95d" @@ -7727,21 +7115,11 @@ lodash.debounce@^4.0.8: resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== -lodash.defaults@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c" - integrity sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ== - lodash.includes@^4.3.0: version "4.3.0" resolved "https://registry.yarnpkg.com/lodash.includes/-/lodash.includes-4.3.0.tgz#60bb98a87cb923c68ca1e51325483314849f553f" integrity sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w== -lodash.isarguments@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz#2f573d85c6a24289ff00663b491c1d338ff3458a" - integrity sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg== - lodash.isboolean@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz#6c2e171db2a257cd96802fd43b01b20d5f5870f6" @@ -7858,11 +7236,6 @@ lower-case@^2.0.2: dependencies: tslib "^2.0.3" -lru-cache@^10.0.0: - version "10.1.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.1.0.tgz#2098d41c2dc56500e6c88584aa656c84de7d0484" - integrity sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag== - lru-cache@^10.2.0: version "10.2.0" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.2.0.tgz#0bd445ca57363465900f4d1f9bd8db343a4d95c3" @@ -8017,11 +7390,6 @@ merge2@^1.2.3, merge2@^1.3.0, merge2@^1.4.1: resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== -micro-memoize@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/micro-memoize/-/micro-memoize-4.1.2.tgz#ce719c1ba1e41592f1cd91c64c5f41dcbf135f36" - integrity sha512-+HzcV2H+rbSJzApgkj0NdTakkC+bnyeiUxgT6/m7mjcz1CmM22KYFKp+EVj1sWe4UYcnriJr5uqHQD/gMHLD+g== - micromatch@4.0.5, micromatch@^4.0.4, micromatch@^4.0.5: version "4.0.5" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" @@ -8042,11 +7410,6 @@ mime-types@^2.1.12, mime-types@~2.1.19: dependencies: mime-db "1.52.0" -mime@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-3.0.0.tgz#b374550dca3a0c18443b0c950a6a58f1931cf7a7" - integrity sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A== - mimic-fn@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" @@ -8057,11 +7420,6 @@ mimic-fn@^4.0.0: resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-4.0.0.tgz#60a90550d5cb0b239cca65d893b1a53b29871ecc" integrity sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw== -mimic-response@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" - integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== - min-indent@^1.0.0, min-indent@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" @@ -8104,7 +7462,7 @@ minimist-options@4.1.0, minimist-options@^4.0.2: is-plain-obj "^1.1.0" kind-of "^6.0.3" -minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5, minimist@^1.2.6, minimist@^1.2.8: +minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6, minimist@^1.2.8: version "1.2.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== @@ -8134,44 +7492,16 @@ minizlib@^2.1.1: minipass "^3.0.0" yallist "^4.0.0" -mkdirp-classic@^0.5.2, mkdirp-classic@^0.5.3: - version "0.5.3" - resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113" - integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A== - mkdirp@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== -mkdirp@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-3.0.1.tgz#e44e4c5607fb279c168241713cc6e0fea9adcb50" - integrity sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg== - -mlly@^1.2.0, mlly@^1.4.2: - version "1.4.2" - resolved "https://registry.yarnpkg.com/mlly/-/mlly-1.4.2.tgz#7cf406aa319ff6563d25da6b36610a93f2a8007e" - integrity sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg== - dependencies: - acorn "^8.10.0" - pathe "^1.1.1" - pkg-types "^1.0.3" - ufo "^1.3.0" - mmdb-lib@2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/mmdb-lib/-/mmdb-lib-2.1.0.tgz#c2456caaf4c7ffa056f77575da6d40988e9e878b" integrity sha512-tdDTZmnI5G4UoSctv2KxM/3VQt2XRj4CmR5R4VsAWsOUcS3LysHR34wtixWm/pXxXdkBDuN92auxkC0T2+qd1Q== -moize@^6.1.0: - version "6.1.6" - resolved "https://registry.yarnpkg.com/moize/-/moize-6.1.6.tgz#ac2e723e74b951875fe2c0c3433405c2b098c3e6" - integrity sha512-vSKdIUO61iCmTqhdoIDrqyrtp87nWZUmBPniNjO0fX49wEYmyDO4lvlnFXiGcaH1JLE/s/9HbiK4LSHsbiUY6Q== - dependencies: - fast-equals "^3.0.1" - micro-memoize "^4.1.2" - moment-timezone@^0.5.35: version "0.5.45" resolved "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.5.45.tgz#cb685acd56bac10e69d93c536366eb65aa6bcf5c" @@ -8184,11 +7514,6 @@ moment@^2.29.4: resolved "https://registry.yarnpkg.com/moment/-/moment-2.30.1.tgz#f8c91c07b7a786e30c59926df530b4eac96974ae" integrity sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how== -mri@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/mri/-/mri-1.2.0.tgz#6721480fec2a11a4889861115a48b6cbe7cc8f0b" - integrity sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA== - ms@2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" @@ -8199,11 +7524,6 @@ ms@^2.1.1: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== -murmurhash@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/murmurhash/-/murmurhash-2.0.1.tgz#4097720e08cf978872194ad84ea5be2dec9b610f" - integrity sha512-5vQEh3y+DG/lMPM0mCGPDnyV8chYg/g7rl6v3Gd8WMF9S429ox3Xk8qrk174kWhG767KQMqqxLD1WnGd77hiew== - nanoclone@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/nanoclone/-/nanoclone-0.2.1.tgz#dd4090f8f1a110d26bb32c49ed2f5b9235209ed4" @@ -8214,16 +7534,6 @@ nanoid@^3.3.6, nanoid@^3.3.7: resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== -napi-build-utils@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/napi-build-utils/-/napi-build-utils-1.0.2.tgz#b1fddc0b2c46e380a0b7a76f984dd47c41a13806" - integrity sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg== - -napi-wasm@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/napi-wasm/-/napi-wasm-1.1.0.tgz#bbe617823765ae9c1bc12ff5942370eae7b2ba4e" - integrity sha512-lHwIAJbmLSjF9VDRm9GoVOy9AGp3aIvkjv+Kvz9h16QR3uSVYH78PNQUnT2U4X53mhlnV2M7wrhibQ3GHicDmg== - natural-compare@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" @@ -8274,40 +7584,11 @@ no-case@^3.0.4: lower-case "^2.0.2" tslib "^2.0.3" -node-abi@^3.3.0: - version "3.52.0" - resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-3.52.0.tgz#ffba0a85f54e552547e5849015f40f9514d5ba7c" - integrity sha512-JJ98b02z16ILv7859irtXn4oUaFWADtvkzy2c0IAatNVX2Mc9Yoh8z6hZInn3QwvMEYhHuQloYi+TTQy67SIdQ== - dependencies: - semver "^7.3.5" - -node-addon-api@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-6.1.0.tgz#ac8470034e58e67d0c6f1204a18ae6995d9c0d76" - integrity sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA== - -node-addon-api@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-7.0.0.tgz#8136add2f510997b3b94814f4af1cce0b0e3962e" - integrity sha512-vgbBJTS4m5/KkE16t5Ly0WW9hz46swAstv0hYYwMtbG7AznRhNyfLRe8HZAiWIpcHzoO7HxhLuBQj9rJ/Ho0ZA== - node-domexception@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/node-domexception/-/node-domexception-1.0.0.tgz#6888db46a1f71c0b76b3f7555016b63fe64766e5" integrity sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ== -node-fetch-native@^1.2.0, node-fetch-native@^1.4.0, node-fetch-native@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/node-fetch-native/-/node-fetch-native-1.4.1.tgz#5a336e55b4e1b1e72b9927da09fecd2b374c9be5" - integrity sha512-NsXBU0UgBxo2rQLOeWNZqS3fvflWePMECr8CoSWoSTqCqGbVVsvl9vZu1HfQicYN0g5piV9Gh8RTEvo/uP752w== - -node-fetch@^2.0.0, node-fetch@^2.6.6: - version "2.7.0" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" - integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== - dependencies: - whatwg-url "^5.0.0" - node-fetch@^3.2.8: version "3.3.2" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-3.3.2.tgz#d1e889bacdf733b4ff3b2b243eb7a12866a0b78b" @@ -8317,11 +7598,6 @@ node-fetch@^3.2.8: fetch-blob "^3.1.4" formdata-polyfill "^4.0.10" -node-forge@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3" - integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== - node-int64@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" @@ -8337,11 +7613,6 @@ node-releases@^2.0.14: resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.14.tgz#2ffb053bceb8b2be8495ece1ab6ce600c4461b0b" integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw== -node-stream-zip@^1.15.0: - version "1.15.0" - resolved "https://registry.yarnpkg.com/node-stream-zip/-/node-stream-zip-1.15.0.tgz#158adb88ed8004c6c49a396b50a6a5de3bca33ea" - integrity sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw== - normalize-package-data@^2.3.2, normalize-package-data@^2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" @@ -8362,7 +7633,7 @@ normalize-package-data@^3.0.2: semver "^7.3.4" validate-npm-package-license "^3.0.1" -normalize-path@^3.0.0, normalize-path@~3.0.0: +normalize-path@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== @@ -8484,15 +7755,6 @@ object.values@^1.1.6, object.values@^1.1.7: define-properties "^1.2.1" es-object-atoms "^1.0.0" -ofetch@^1.1.1: - version "1.3.3" - resolved "https://registry.yarnpkg.com/ofetch/-/ofetch-1.3.3.tgz#588cb806a28e5c66c2c47dd8994f9059a036d8c0" - integrity sha512-s1ZCMmQWXy4b5K/TW9i/DtiN8Ku+xCiHcjQ6/J/nDdssirrQNOoB165Zu8EqLMA2lln1JUth9a0aW9Ap2ctrUg== - dependencies: - destr "^2.0.1" - node-fetch-native "^1.4.0" - ufo "^1.3.0" - once@^1.3.0, once@^1.3.1, once@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" @@ -8531,11 +7793,6 @@ ospath@^1.2.2: resolved "https://registry.yarnpkg.com/ospath/-/ospath-1.2.2.tgz#1276639774a3f8ef2572f7fe4280e0ea4550c07b" integrity sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA== -outdent@^0.8.0: - version "0.8.0" - resolved "https://registry.yarnpkg.com/outdent/-/outdent-0.8.0.tgz#2ebc3e77bf49912543f1008100ff8e7f44428eb0" - integrity sha512-KiOAIsdpUTcAXuykya5fnVVT+/5uS0Q1mrkRHcF89tpieSmY33O/tmc54CqwA+bfhbtEfZUNLHaPUiB9X3jt1A== - p-finally@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" @@ -8678,16 +7935,6 @@ path-type@^4.0.0: resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== -pathe@^0.3.0: - version "0.3.9" - resolved "https://registry.yarnpkg.com/pathe/-/pathe-0.3.9.tgz#4baff768f37f03e3d9341502865fb93116f65191" - integrity sha512-6Y6s0vT112P3jD8dGfuS6r+lpa0qqNrLyHPOwvXMnyNTQaYiwgau2DP3aNDsR13xqtGj7rrPo+jFUATpU6/s+g== - -pathe@^1.1.0, pathe@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/pathe/-/pathe-1.1.1.tgz#1dd31d382b974ba69809adc9a7a347e65d84829a" - integrity sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q== - pend@~1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" @@ -8703,7 +7950,7 @@ picocolors@^1.0.0: resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== -picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1: +picomatch@^2.0.4, picomatch@^2.2.3, picomatch@^2.3.1: version "2.3.1" resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== @@ -8745,15 +7992,6 @@ pkg-dir@^4.2.0: dependencies: find-up "^4.0.0" -pkg-types@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/pkg-types/-/pkg-types-1.0.3.tgz#988b42ab19254c01614d13f4f65a2cfc7880f868" - integrity sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A== - dependencies: - jsonc-parser "^3.2.0" - mlly "^1.2.0" - pathe "^1.1.0" - possible-typed-array-names@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz#89bb63c6fada2c3e90adc4a647beeeb39cc7bf8f" @@ -9337,24 +8575,6 @@ postcss@^8.4.31: picocolors "^1.0.0" source-map-js "^1.2.0" -prebuild-install@^7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-7.1.1.tgz#de97d5b34a70a0c81334fd24641f2a1702352e45" - integrity sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw== - dependencies: - detect-libc "^2.0.0" - expand-template "^2.0.3" - github-from-package "0.0.0" - minimist "^1.2.3" - mkdirp-classic "^0.5.3" - napi-build-utils "^1.0.1" - node-abi "^3.3.0" - pump "^3.0.0" - rc "^1.2.7" - simple-get "^4.0.0" - tar-fs "^2.0.0" - tunnel-agent "^0.6.0" - prelude-ls@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" @@ -9470,11 +8690,6 @@ queue-microtask@^1.2.2: resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== -queue-tick@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/queue-tick/-/queue-tick-1.0.1.tgz#f6f07ac82c1fd60f82e098b417a80e52f1f4c142" - integrity sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag== - quick-lru@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f" @@ -9485,11 +8700,6 @@ quick-lru@^5.1.1: resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932" integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== -radix3@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/radix3/-/radix3-1.1.0.tgz#9745df67a49c522e94a33d0a93cf743f104b6e0d" - integrity sha512-pNsHDxbGORSvuSScqNJ+3Km6QAVqk8CfsCBIEoDgpqLrkD2f3QM4I7d1ozJJ172OmIcoUcerZaNWqtLkRXTV3A== - raf-schd@^4.0.2: version "4.0.3" resolved "https://registry.yarnpkg.com/raf-schd/-/raf-schd-4.0.3.tgz#5d6c34ef46f8b2a0e880a8fcdb743efc5bfdbc1a" @@ -9502,16 +8712,6 @@ randombytes@^2.1.0: dependencies: safe-buffer "^5.1.0" -rc@^1.2.7: - version "1.2.8" - resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" - integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== - dependencies: - deep-extend "^0.6.0" - ini "~1.3.0" - minimist "^1.2.0" - strip-json-comments "~2.0.1" - react-basics@^0.123.0: version "0.123.0" resolved "https://registry.yarnpkg.com/react-basics/-/react-basics-0.123.0.tgz#8b18c1c1a235858dd0d1e329d5b1c3ac9ab48df3" @@ -9693,22 +8893,6 @@ read-pkg@^6.0.0: parse-json "^5.2.0" type-fest "^1.0.1" -readable-stream@^3.1.1, readable-stream@^3.4.0: - version "3.6.2" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" - integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -readdirp@~3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" - integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== - dependencies: - picomatch "^2.2.1" - redent@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f" @@ -9725,18 +8909,6 @@ redent@^4.0.0: indent-string "^5.0.0" strip-indent "^4.0.0" -redis-errors@^1.0.0, redis-errors@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/redis-errors/-/redis-errors-1.2.0.tgz#eb62d2adb15e4eaf4610c04afe1529384250abad" - integrity sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w== - -redis-parser@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/redis-parser/-/redis-parser-3.0.0.tgz#b66d828cdcafe6b4b8a428a7def4c6bcac31c8b4" - integrity sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A== - dependencies: - redis-errors "^1.0.0" - redis@^4.5.1: version "4.6.10" resolved "https://registry.yarnpkg.com/redis/-/redis-4.6.10.tgz#07f6ea2b2c5455b098e76d1e8c9b3376114e9458" @@ -9793,11 +8965,6 @@ regenerator-transform@^0.15.2: dependencies: "@babel/runtime" "^7.8.4" -regexp-tree@^0.1.24: - version "0.1.27" - resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.27.tgz#2198f0ef54518ffa743fe74d983b56ffd631b6cd" - integrity sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA== - regexp.prototype.flags@^1.5.2: version "1.5.2" resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz#138f644a3350f981a858c44f6bb1a61ff59be334" @@ -10052,7 +9219,7 @@ safe-array-concat@^1.1.2: has-symbols "^1.0.3" isarray "^2.0.5" -safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.2, safe-buffer@~5.2.0: +safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.2: version "5.2.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== @@ -10119,13 +9286,6 @@ semver@^7.3.4, semver@^7.3.7, semver@^7.5.3, semver@^7.5.4: dependencies: lru-cache "^6.0.0" -semver@^7.3.5: - version "7.5.4" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" - integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== - dependencies: - lru-cache "^6.0.0" - serialize-javascript@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa" @@ -10155,20 +9315,6 @@ set-function-name@^2.0.1, set-function-name@^2.0.2: functions-have-names "^1.2.3" has-property-descriptors "^1.0.2" -sharp@^0.32.6: - version "0.32.6" - resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.32.6.tgz#6ad30c0b7cd910df65d5f355f774aa4fce45732a" - integrity sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w== - dependencies: - color "^4.2.3" - detect-libc "^2.0.2" - node-addon-api "^6.1.0" - prebuild-install "^7.1.1" - semver "^7.5.4" - simple-get "^4.0.1" - tar-fs "^3.0.4" - tunnel-agent "^0.6.0" - shebang-command@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" @@ -10218,27 +9364,6 @@ signal-exit@^4.0.1: resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== -simple-concat@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f" - integrity sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q== - -simple-get@^4.0.0, simple-get@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-4.0.1.tgz#4a39db549287c979d352112fa03fd99fd6bc3543" - integrity sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA== - dependencies: - decompress-response "^6.0.0" - once "^1.3.1" - simple-concat "^1.0.0" - -simple-swizzle@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" - integrity sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg== - dependencies: - is-arrayish "^0.3.1" - sisteransi@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" @@ -10384,29 +9509,11 @@ stack-utils@^2.0.3: dependencies: escape-string-regexp "^2.0.0" -standard-as-callback@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/standard-as-callback/-/standard-as-callback-2.1.0.tgz#8953fc05359868a77b5b9739a665c5977bb7df45" - integrity sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A== - -std-env@^3.4.3: - version "3.6.0" - resolved "https://registry.yarnpkg.com/std-env/-/std-env-3.6.0.tgz#94807562bddc68fa90f2e02c5fd5b6865bb4e98e" - integrity sha512-aFZ19IgVmhdB2uX599ve2kE6BIE3YMnQ6Gp6BURhW/oIzpXGKr878TQfAQZn1+i0Flcc/UKUy1gOlcfaUBCryg== - 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== -streamx@^2.15.0: - version "2.15.6" - resolved "https://registry.yarnpkg.com/streamx/-/streamx-2.15.6.tgz#28bf36997ebc7bf6c08f9eba958735231b833887" - integrity sha512-q+vQL4AAz+FdfT137VF69Cc/APqUbxy+MDOImRrMvchJpigHj9GksgDU2LYbO9rx7RX6osWgxJB2WxhYv4SZAw== - dependencies: - fast-fifo "^1.1.0" - queue-tick "^1.0.1" - string-argv@0.3.2: version "0.3.2" resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.2.tgz#2b6d0ef24b656274d957d54e0a4bbf6153dc02b6" @@ -10425,16 +9532,7 @@ string-length@^4.0.1: char-regex "^1.0.2" strip-ansi "^6.0.0" -"string-width-cjs@npm:string-width@^4.2.0": - version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - -string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: +"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -10507,21 +9605,7 @@ string.prototype.trimstart@^1.0.8: define-properties "^1.2.1" es-object-atoms "^1.0.0" -string_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" - -"strip-ansi-cjs@npm:strip-ansi@^6.0.1": - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - -strip-ansi@^6.0.0, strip-ansi@^6.0.1: +"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== @@ -10574,11 +9658,6 @@ strip-json-comments@^3.1.1: resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== -strip-json-comments@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - integrity sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ== - style-inject@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/style-inject/-/style-inject-0.3.0.tgz#d21c477affec91811cc82355832a700d22bf8dd3" @@ -10763,45 +9842,6 @@ tapable@^2.2.0: resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== -tar-fs@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.1.1.tgz#489a15ab85f1f0befabb370b7de4f9eb5cbe8784" - integrity sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng== - dependencies: - chownr "^1.1.1" - mkdirp-classic "^0.5.2" - pump "^3.0.0" - tar-stream "^2.1.4" - -tar-fs@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-3.0.4.tgz#a21dc60a2d5d9f55e0089ccd78124f1d3771dbbf" - integrity sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w== - dependencies: - mkdirp-classic "^0.5.2" - pump "^3.0.0" - tar-stream "^3.1.5" - -tar-stream@^2.1.4: - version "2.2.0" - resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287" - integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ== - dependencies: - bl "^4.0.3" - end-of-stream "^1.4.1" - fs-constants "^1.0.0" - inherits "^2.0.3" - readable-stream "^3.1.1" - -tar-stream@^3.1.5: - version "3.1.6" - resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-3.1.6.tgz#6520607b55a06f4a2e2e04db360ba7d338cc5bab" - integrity sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg== - dependencies: - b4a "^1.6.4" - fast-fifo "^1.2.0" - streamx "^2.15.0" - tar@^6.1.2: version "6.2.1" resolved "https://registry.yarnpkg.com/tar/-/tar-6.2.1.tgz#717549c541bc3c2af15751bea94b1dd068d4b03a" @@ -10853,14 +9893,6 @@ through@^2.3.8: resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== -tiny-glob@^0.2.9: - version "0.2.9" - resolved "https://registry.yarnpkg.com/tiny-glob/-/tiny-glob-0.2.9.tgz#2212d441ac17928033b110f8b3640683129d31e2" - integrity sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg== - dependencies: - globalyzer "0.1.0" - globrex "^0.1.2" - tiny-invariant@^1.0.6: version "1.3.1" resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.3.1.tgz#8560808c916ef02ecfd55e66090df23a4b7aa642" @@ -10915,11 +9947,6 @@ tough-cookie@^4.1.3: universalify "^0.2.0" url-parse "^1.5.3" -tr46@~0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" - integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== - trim-newlines@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" @@ -11110,11 +10137,6 @@ typescript@^5.4.3: resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.4.4.tgz#eb2471e7b0a5f1377523700a21669dce30c2d952" integrity sha512-dGE2Vv8cpVvw28v8HCPqyb08EzbBURxDpuhJvTrusShUfGnhHBafDsLdS1EhhxyL6BJQE+2cT3dDPAv+MQ6oLw== -ufo@^1.0.0, ufo@^1.2.0, ufo@^1.3.0, ufo@^1.3.1, ufo@^1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/ufo/-/ufo-1.3.2.tgz#c7d719d0628a1c80c006d2240e0d169f6e3c0496" - integrity sha512-o+ORpgGwaYQXgqGDwd+hkS4PuZ3QnmqMMxRuajK/a38L6fTpcE5GPIfrf+L/KemFzfUpeUQc1rRS1iDBozvnFA== - unbox-primitive@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" @@ -11125,27 +10147,11 @@ unbox-primitive@^1.0.2: has-symbols "^1.0.3" which-boxed-primitive "^1.0.2" -uncrypto@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/uncrypto/-/uncrypto-0.1.3.tgz#e1288d609226f2d02d8d69ee861fa20d8348ef2b" - integrity sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q== - undici-types@~5.26.4: version "5.26.5" resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== -unenv@^1.7.4: - version "1.8.0" - resolved "https://registry.yarnpkg.com/unenv/-/unenv-1.8.0.tgz#0f860d5278405700bd95d47b23bc01f3a735d68c" - integrity sha512-uIGbdCWZfhRRmyKj1UioCepQ0jpq638j/Cf0xFTn4zD1nGJ2lSdzYHLzfdXN791oo/0juUiSWW1fBklXMTsuqg== - dependencies: - consola "^3.2.3" - defu "^6.1.3" - mime "^3.0.0" - node-fetch-native "^1.4.1" - pathe "^1.1.1" - 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" @@ -11184,37 +10190,11 @@ universalify@^2.0.0: resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz#168efc2180964e6386d061e094df61afe239b18d" integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== -unstorage@1.9.0: - version "1.9.0" - resolved "https://registry.yarnpkg.com/unstorage/-/unstorage-1.9.0.tgz#0c1977f4e769a48344339ac97ec3f2feea94d43d" - integrity sha512-VpD8ZEYc/le8DZCrny3bnqKE4ZjioQxBRnWE+j5sGNvziPjeDlaS1NaFFHzl/kkXaO3r7UaF8MGQrs14+1B4pQ== - dependencies: - anymatch "^3.1.3" - chokidar "^3.5.3" - destr "^2.0.1" - h3 "^1.7.1" - ioredis "^5.3.2" - listhen "^1.2.2" - lru-cache "^10.0.0" - mri "^1.2.0" - node-fetch-native "^1.2.0" - ofetch "^1.1.1" - ufo "^1.2.0" - untildify@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/untildify/-/untildify-4.0.0.tgz#2bc947b953652487e4600949fb091e3ae8cd919b" integrity sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw== -untun@^0.1.2: - version "0.1.3" - resolved "https://registry.yarnpkg.com/untun/-/untun-0.1.3.tgz#5d10dee37a3a5737ff03d158be877dae0a0e58a6" - integrity sha512-4luGP9LMYszMRZwsvyUd9MrxgEGZdZuZgpVQHEEX0lCYFESasVRvZd0EYpCkOIbJKHMuv0LskpXc/8Un+MJzEQ== - dependencies: - citty "^0.1.5" - consola "^3.2.3" - pathe "^1.1.1" - update-browserslist-db@^1.0.13: version "1.0.13" resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4" @@ -11223,11 +10203,6 @@ update-browserslist-db@^1.0.13: escalade "^3.1.1" picocolors "^1.0.0" -uqr@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/uqr/-/uqr-0.1.2.tgz#5c6cd5dcff9581f9bb35b982cb89e2c483a41d7d" - integrity sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA== - uri-js@^4.2.2: version "4.4.1" resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" @@ -11243,11 +10218,6 @@ url-parse@^1.5.3: querystringify "^2.1.1" requires-port "^1.0.0" -urlpattern-polyfill@8.0.2: - version "8.0.2" - resolved "https://registry.yarnpkg.com/urlpattern-polyfill/-/urlpattern-polyfill-8.0.2.tgz#99f096e35eff8bf4b5a2aa7d58a1523d6ebc7ce5" - integrity sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ== - use-memo-one@^1.1.1: version "1.1.3" resolved "https://registry.yarnpkg.com/use-memo-one/-/use-memo-one-1.1.3.tgz#2fd2e43a2169eabc7496960ace8c79efef975e99" @@ -11258,7 +10228,7 @@ use-sync-external-store@1.2.0: resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz#7dbefd6ef3fe4e767a0cf5d7287aacfb5846928a" integrity sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA== -util-deprecate@^1.0.1, util-deprecate@^1.0.2: +util-deprecate@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== @@ -11332,19 +10302,6 @@ web-streams-polyfill@^3.0.3: resolved "https://registry.yarnpkg.com/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz#71c2718c52b45fd49dbeee88634b3a60ceab42a6" integrity sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q== -webidl-conversions@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" - integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== - -whatwg-url@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" - integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== - dependencies: - tr46 "~0.0.3" - webidl-conversions "^3.0.0" - which-boxed-primitive@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" @@ -11409,7 +10366,7 @@ which@^2.0.1: dependencies: isexe "^2.0.0" -"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== @@ -11427,15 +10384,6 @@ wrap-ansi@^6.2.0: string-width "^4.1.0" strip-ansi "^6.0.0" -wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - wrap-ansi@^8.0.1, wrap-ansi@^8.1.0: version "8.1.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" @@ -11488,14 +10436,6 @@ write-json-file@^4.3.0: sort-keys "^4.0.0" write-file-atomic "^3.0.0" -xss@^1.0.14: - version "1.0.14" - resolved "https://registry.yarnpkg.com/xss/-/xss-1.0.14.tgz#4f3efbde75ad0d82e9921cc3c95e6590dd336694" - integrity sha512-og7TEJhXvn1a7kzZGQ7ETjdQVS2UfZyTlsEdDOqvQF7GoxNfY+0YLCzBy1kPdsDDx4QuNAonQPddpsn6Xl/7sw== - dependencies: - commander "^2.20.3" - cssfilter "0.0.10" - y18n@^5.0.5: version "5.0.8" resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" From 32cfb74c4985ebaa81643c6d7b9949657b9e0dc3 Mon Sep 17 00:00:00 2001 From: Mike Cao Date: Wed, 17 Apr 2024 00:10:02 -0700 Subject: [PATCH 03/25] Updated check-env script. --- scripts/check-env.js | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/scripts/check-env.js b/scripts/check-env.js index a68fd822ad..db39bb79d5 100644 --- a/scripts/check-env.js +++ b/scripts/check-env.js @@ -23,13 +23,9 @@ if (!process.env.SKIP_DB_CHECK && !process.env.DATABASE_TYPE) { } if (process.env.CLICKHOUSE_URL) { - checkMissing(['CA_CERT', 'CLIENT_CERT', 'CLIENT_KEY', 'KAFKA_BROKER', 'KAFKA_URL', 'REDIS_URL']); + checkMissing(['KAFKA_BROKER', 'KAFKA_URL', 'REDIS_URL']); } if (process.env.CLOUD_MODE) { checkMissing(['CLOUD_URL']); } - -if (process.env.ENABLE_BLOCKER) { - checkMissing(['REDIS_URL']); -} From 4ca4be4445b5b42f2585d3e84fcd67eebac35f7a Mon Sep 17 00:00:00 2001 From: Mike Cao Date: Thu, 18 Apr 2024 14:23:14 -0700 Subject: [PATCH 04/25] Added types for session data. --- package.json | 2 +- src/lib/detect.ts | 2 +- src/lib/middleware.ts | 4 ++-- src/lib/session.ts | 22 ++++------------------ src/lib/types.ts | 17 +++++++++++++++++ 5 files changed, 25 insertions(+), 22 deletions(-) diff --git a/package.json b/package.json index ad2bc79d26..c72a054f74 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "umami", - "version": "2.11.2", + "version": "2.12.0", "description": "A simple, fast, privacy-focused alternative to Google Analytics.", "author": "Umami Software, Inc. ", "license": "MIT", diff --git a/src/lib/detect.ts b/src/lib/detect.ts index 25dee386bd..64f70e6ca5 100644 --- a/src/lib/detect.ts +++ b/src/lib/detect.ts @@ -132,7 +132,7 @@ export async function getClientInfo(req: NextApiRequestCollect) { const subdivision2 = location?.subdivision2; const city = location?.city; const browser = browserName(userAgent); - const os = detectOS(userAgent); + const os = detectOS(userAgent) as string; const device = getDevice(req.body?.payload?.screen, os); return { userAgent, browser, os, ip, country, subdivision1, subdivision2, city, device }; diff --git a/src/lib/middleware.ts b/src/lib/middleware.ts index 6885de908f..8145ac1167 100644 --- a/src/lib/middleware.ts +++ b/src/lib/middleware.ts @@ -4,7 +4,7 @@ import redis from '@umami/redis-client'; import { getAuthToken, parseShareToken } from 'lib/auth'; import { ROLES } from 'lib/constants'; import { secret } from 'lib/crypto'; -import { findSession } from 'lib/session'; +import { getSession } from 'lib/session'; import { badRequest, createMiddleware, @@ -27,7 +27,7 @@ export const useCors = createMiddleware( export const useSession = createMiddleware(async (req, res, next) => { try { - const session = await findSession(req as NextApiRequestCollect); + const session = await getSession(req as NextApiRequestCollect); if (!session) { log('useSession: Session not found'); diff --git a/src/lib/session.ts b/src/lib/session.ts index 5f3020e17c..1f87ffcce8 100644 --- a/src/lib/session.ts +++ b/src/lib/session.ts @@ -6,23 +6,9 @@ import { createSession } from 'queries'; import cache from './cache'; import clickhouse from './clickhouse'; import { loadSession, loadWebsite } from './load'; +import { SessionData } from 'lib/types'; -export async function findSession(req: NextApiRequestCollect): Promise<{ - id: any; - websiteId: string; - visitId: string; - hostname: string; - browser: string; - os: any; - device: string; - screen: string; - language: string; - country: any; - subdivision1: any; - subdivision2: any; - city: any; - ownerId: string; -}> { +export async function getSession(req: NextApiRequestCollect): Promise { const { payload } = req.body; if (!payload) { @@ -35,6 +21,7 @@ export async function findSession(req: NextApiRequestCollect): Promise<{ if (cacheToken) { const result = await parseToken(cacheToken, secret()); + // Token is valid if (result) { await checkUserBlock(result?.ownerId); @@ -45,7 +32,6 @@ export async function findSession(req: NextApiRequestCollect): Promise<{ // Verify payload const { website: websiteId, hostname, screen, language } = payload; - // Check the hostname value for legality to eliminate dirty data const validHostnameRegex = /^[\w-.]+$/; if (!validHostnameRegex.test(hostname)) { throw new Error('Invalid hostname.'); @@ -78,7 +64,7 @@ export async function findSession(req: NextApiRequestCollect): Promise<{ visitId, hostname, browser, - os: os as any, + os, device, screen, language, diff --git a/src/lib/types.ts b/src/lib/types.ts index 5c9a39c6e7..27db220f0c 100644 --- a/src/lib/types.ts +++ b/src/lib/types.ts @@ -230,3 +230,20 @@ export interface RealtimeData { countries?: any[]; visitors?: any[]; } + +export interface SessionData { + id: string; + websiteId: string; + visitId: string; + hostname: string; + browser: string; + os: string; + device: string; + screen: string; + language: string; + country: string; + subdivision1: string; + subdivision2: string; + city: string; + ownerId: string; +} From 81283ee9e4b072cc2b3644420b664ad0cc15acad Mon Sep 17 00:00:00 2001 From: Celil6p Date: Sat, 20 Apr 2024 22:30:40 +0300 Subject: [PATCH 05/25] Turkish language updated --- src/lang/tr-TR.json | 308 ++++++++++++++++++++++---------------------- 1 file changed, 154 insertions(+), 154 deletions(-) diff --git a/src/lang/tr-TR.json b/src/lang/tr-TR.json index cb8ef1fa6b..d4e46b634e 100644 --- a/src/lang/tr-TR.json +++ b/src/lang/tr-TR.json @@ -1,246 +1,246 @@ { - "label.access-code": "Access code", + "label.access-code": "Erişim Kodu", "label.actions": "Hareketler", - "label.activity-log": "Activity log", - "label.add": "Add", - "label.add-description": "Add description", - "label.add-member": "Add member", - "label.add-step": "Add step", + "label.activity-log": "Aktivite Kaydı", + "label.add": "Ekle", + "label.add-description": "Açıklama ekle", + "label.add-member": "Üye ekle", + "label.add-step": "Adım ekle", "label.add-website": "Web sitesi ekle", - "label.admin": "Yönetici", - "label.after": "After", + "label.administrator": "Yönetici", + "label.after": "Sonra", "label.all": "Tümü", - "label.all-time": "All time", - "label.analytics": "Analytics", - "label.average": "Average", + "label.all-time": "Tüm zamanlar", + "label.analytics": "Analitik", + "label.average": "Ortalama", "label.average-visit-time": "Ortalama ziyaret süresi", "label.back": "Geri", - "label.before": "Before", - "label.bounce-rate": "Çıkma oranı", - "label.breakdown": "Breakdown", - "label.browser": "Browser", + "label.before": "Önce", + "label.bounce-rate": "Tek sayfa ziyaret oranı", + "label.breakdown": "Dağılım", + "label.browser": "Tarayıcı", "label.browsers": "Tarayıcılar", "label.cancel": "İptal", "label.change-password": "Şifre değiştir", - "label.cities": "Cities", - "label.city": "City", - "label.clear-all": "Clear all", - "label.confirm": "Confirm", + "label.cities": "Şehirler", + "label.city": "Şehir", + "label.clear-all": "Hepsini temizle", + "label.confirm": "Onayla", "label.confirm-password": "Parolayı onayla", - "label.contains": "Contains", - "label.continue": "Continue", + "label.contains": "İçeriği", + "label.continue": "Devam et", "label.countries": "Ülkeler", - "label.country": "Country", - "label.create": "Create", - "label.create-report": "Create report", - "label.create-team": "Create team", - "label.create-user": "Create user", - "label.created": "Created", - "label.created-by": "Created By", + "label.country": "Ülke", + "label.create": "Oluştur", + "label.create-report": "Rapor oluştur", + "label.create-team": "Takım oluştur", + "label.create-user": "Kullanıcı oluştur", + "label.created": "Oluşturuldu", + "label.created-by": "Tarafından oluşturldu", "label.current-password": "Mevcut parola", "label.custom-range": "Özelleştirilmiş aralık", "label.dashboard": "Kontrol Paneli", - "label.data": "Data", - "label.date": "Date", + "label.data": "Veri", + "label.date": "Tarih", "label.date-range": "Tarih aralığı", - "label.day": "Day", + "label.day": "Gün", "label.default-date-range": "Varsayılan tarih aralığı", "label.delete": "Sil", - "label.delete-report": "Delete report", - "label.delete-team": "Delete team", - "label.delete-user": "Delete user", + "label.delete-report": "Rapor sil", + "label.delete-team": "Takım sil", + "label.delete-user": "Kullanıcı sil", "label.delete-website": "Web sitesini sil", - "label.description": "Description", + "label.description": "Açıklama", "label.desktop": "Masaüstü", - "label.details": "Details", - "label.device": "Device", + "label.details": "Detaylar", + "label.device": "Cihaz", "label.devices": "Cihazlar", "label.dismiss": "Reddet", - "label.does-not-contain": "Does not contain", + "label.does-not-contain": "İçermez", "label.domain": "Alan adı", - "label.dropoff": "Dropoff", + "label.dropoff": "Bırakma", "label.edit": "Düzenle", - "label.edit-dashboard": "Edit dashboard", - "label.edit-member": "Edit member", + "label.edit-dashboard": "Kontrol panelini düzenle", + "label.edit-member": "Üyeyi düzenle", "label.enable-share-url": "Anonim paylaşım URL'i aktif", - "label.event": "Event", - "label.event-data": "Event data", + "label.event": "Olay", + "label.event-data": "Olay verisi", "label.events": "Olaylar", - "label.false": "False", - "label.field": "Field", - "label.fields": "Fields", - "label.filter": "Filter", - "label.filter-combined": "Birleşik", - "label.filter-raw": "Ham", - "label.filters": "Filters", - "label.funnel": "Funnel", - "label.funnel-description": "Understand the conversion and drop-off rate of users.", - "label.greater-than": "Greater than", - "label.greater-than-equals": "Greater than or equals", + "label.false": "Yanlış", + "label.field": "Alan", + "label.fields": "Alanlar", + "label.filter": "Filtre", + "label.filter-combined": "Birleşik filtre", + "label.filter-raw": "Ham filtre", + "label.filters": "Filtreler", + "label.funnel": "Huni", + "label.funnel-description": "Kullanıcıların dönüşüm ve ayrılma oranlarını anlayın.", + "label.greater-than": "Büyüktür", + "label.greater-than-equals": "Büyük veya eşittir", "label.insights": "Insights", - "label.insights-description": "Dive deeper into your data by using segments and filters.", + "label.insights-description": "Segmentleri ve filtreleri kullanarak verilerinizi derinlemesine inceleyin.", "label.is": "Is", - "label.is-not": "Is not", - "label.is-not-set": "Is not set", - "label.is-set": "Is set", - "label.join": "Join", - "label.join-team": "Join team", - "label.language": "Language", - "label.languages": "Languages", + "label.is-not": "Değil", + "label.is-not-set": "Ayarlanmamış", + "label.is-set": "Ayarlandı", + "label.join": "Katıl", + "label.join-team": "Takıma katıl", + "label.language": "Dil", + "label.languages": "Diller", "label.laptop": "Dizüstü", "label.last-days": "Son {x} gün", "label.last-hours": "Son {x} saat", - "label.last-months": "Last {x} months", - "label.leave": "Leave", - "label.leave-team": "Leave team", - "label.less-than": "Less than", - "label.less-than-equals": "Less than or equals", + "label.last-months": "Son {x} ay", + "label.leave": "Ayrıl", + "label.leave-team": "Takımdan Ayrıl", + "label.less-than": "Küçüktür", + "label.less-than-equals": "Küçük veya eşittir", "label.login": "Giriş Yap", "label.logout": "Çıkış Yap", - "label.manage": "Manage", + "label.manage": "Yönet", "label.max": "Max", - "label.member": "Member", - "label.members": "Members", + "label.member": "Üye", + "label.members": "Üyeler", "label.min": "Min", "label.mobile": "Mobil Cihaz", "label.more": "Detaylı göster", - "label.my-account": "My account", - "label.my-websites": "My websites", + "label.my-account": "Hesabım", + "label.my-websites": "Web sitelerim", "label.name": "İsim", "label.new-password": "Yeni parola", - "label.none": "None", + "label.none": "Yok", "label.number-of-records": "{x} {x, plural, one {record} other {records}}", - "label.ok": "OK", + "label.ok": "TAMAM", "label.os": "OS", - "label.overview": "Overview", - "label.owner": "Owner", - "label.page-of": "Page {current} of {total}", + "label.overview": "Genel bakış", + "label.owner": "Sahibi", + "label.page-of": "{total} sayfada {current} ", "label.page-views": "Sayfa görünümü", - "label.pageTitle": "Page title", + "label.pageTitle": "Sayfa başlığı", "label.pages": "Sayfalar", "label.password": "Parola", "label.powered-by": "Sağlayıcı: {name}", "label.profile": "Profil", - "label.queries": "Queries", - "label.query": "Query", - "label.query-parameters": "Query parameters", + "label.queries": "Sorgular", + "label.query": "Sorgu", + "label.query-parameters": "Sorgu parametreleri", "label.realtime": "Gerçek Zamanlı", "label.referrer": "Referrer", "label.referrers": "Yönlendirenler", "label.refresh": "Yenile", - "label.regenerate": "Regenerate", - "label.region": "Region", - "label.regions": "Regions", - "label.remove": "Remove", - "label.remove-member": "Remove member", - "label.reports": "Reports", + "label.regenerate": "Yeniden Oluştur", + "label.region": "Bölge", + "label.regions": "Bölgeler", + "label.remove": "Kaldır", + "label.remove-member": "Üyeyi kaldır", + "label.reports": "Raporlar", "label.required": "Zorunlu alan", "label.reset": "Sıfırla", - "label.reset-website": "Reset statistics", - "label.retention": "Retention", - "label.retention-description": "Measure your website stickiness by tracking how often users return.", - "label.role": "Role", - "label.run-query": "Run query", + "label.reset-website": "İstatistikleri sıfırla", + "label.retention": "Geri dönüş", + "label.retention-description": "Kullanıcıların ne sıklıkla geri döndüğünü takip ederek web sitenizin kalıcılığını ölçün.", + "label.role": "Rol", + "label.run-query": "Sorgu çalıştır", "label.save": "Kaydet", "label.screens": "Ekranlar", - "label.search": "Search", - "label.select": "Select", - "label.select-date": "Select date", - "label.select-role": "Select role", - "label.select-website": "Select website", + "label.search": "Ara", + "label.select": "Seç", + "label.select-date": "Tarih seç", + "label.select-role": "Rol seç", + "label.select-website": "Web sitesi seç", "label.sessions": "Sessions", "label.settings": "Ayarlar", "label.share-url": "Paylaşım adresi", "label.single-day": "Tekil gün", - "label.steps": "Steps", - "label.sum": "Sum", + "label.steps": "Adımlar", + "label.sum": "Toplam", "label.tablet": "Tablet", - "label.team": "Team", - "label.team-id": "Team ID", - "label.team-member": "Team member", - "label.team-name": "Team name", - "label.team-owner": "Team owner", - "label.team-view-only": "Team view only", - "label.team-websites": "Team websites", - "label.teams": "Teams", - "label.theme": "Theme", + "label.team": "Takım", + "label.team-id": "Takım ID", + "label.team-member": "Takım üyesi", + "label.team-name": "Takım ismi", + "label.team-owner": "Takım sahibi", + "label.team-view-only": "Yalnızca ekip görünümü", + "label.team-websites": "Takım web siteleri", + "label.teams": "Takımlar", + "label.theme": "Tema", "label.this-month": "Bu ay", "label.this-week": "Bu hafta", "label.this-year": "Bu yıl", "label.timezone": "Zaman dilimi", - "label.title": "Title", + "label.title": "Başlık", "label.today": "Bugün", - "label.toggle-charts": "Toggle charts", - "label.total": "Total", - "label.total-records": "Total records", + "label.toggle-charts": "Grafikleri değiştir", + "label.total": "Toplam", + "label.total-records": "Toplam kayıt", "label.tracking-code": "İzleme kodu", "label.transfer": "Transfer", - "label.transfer-website": "Transfer website", - "label.true": "True", - "label.type": "Type", - "label.unique": "Unique", + "label.transfer-website": "Transfer web sitesi", + "label.true": "Doğru", + "label.type": "Tip", + "label.unique": "Benzersiz", "label.unique-visitors": "Tekil kullanıcı", "label.unknown": "Bilinmeyen", - "label.untitled": "Untitled", - "label.update": "Update", + "label.untitled": "İsimsiz", + "label.update": "Güncelle", "label.url": "URL", "label.urls": "URLs", - "label.user": "User", + "label.user": "Kullanıcı", "label.username": "Kullanıcı adı", - "label.users": "Users", + "label.users": "Kullanıcılar", "label.utm": "UTM", - "label.utm-description": "Track your campaigns through UTM parameters.", - "label.value": "Value", - "label.view": "View", + "label.utm-description": "Kampanyalarınızı UTM parametreleri aracılığıyla takip edin.", + "label.value": "Değer", + "label.view": "Görünüm", "label.view-details": "Detayı incele", - "label.view-only": "View only", + "label.view-only": "Sadece görünüm", "label.views": "Görüntüleme", - "label.views-per-visit": "Views per visit", + "label.views-per-visit": "Ziyaret başına görüntüleme", "label.visitors": "Ziyaretçi", - "label.visits": "Visits", - "label.website": "Website", + "label.visits": "Ziyaretler", + "label.website": "Web sitesi", "label.website-id": "Website ID", "label.websites": "Web siteleri", - "label.window": "Window", - "label.yesterday": "Yesterday", - "message.action-confirmation": "Type {confirmation} in the box below to confirm.", + "label.window": "Pencere", + "label.yesterday": "Dün", + "message.action-confirmation": "Onaylamak için aşağıdaki kutuya {confirmation} yazın.", "message.active-users": "{x} aktif ziyaretçi", "message.confirm-delete": "{target} kaydını silmek istediğinizden emin misiniz?", - "message.confirm-leave": "Are you sure you want to leave {target}?", - "message.confirm-remove": "Are you sure you want to remove {target}?", - "message.confirm-reset": "Are your sure you want to reset {target}'s statistics?", - "message.delete-team-warning": "Deleting a team will also delete all team websites.", - "message.delete-website-warning": "İlişkili tüm veriler de silinecektir.", + "message.confirm-leave": "{target} kaydından ayrılmak istediğinizden emin misiniz?", + "message.confirm-remove": "{target} kaydını kaldırmak istediğinizden emin misiniz?", + "message.confirm-reset": "{target} istatistiklerini sıfırlamak istediğinizden emin misiniz?", + "message.delete-team-warning": "Bir takımı silmek tüm takım web sitelerini de silecektir.", + "message.delete-website-warning": "İlişkili tüm veriler de silinecektir.", "message.error": "Bir şeyler ters gitti!", "message.event-log": "{event} on {url}", "message.go-to-settings": "Ayarlara git", "message.incorrect-username-password": "Hatalı kullanıcı adı ya da parola.", "message.invalid-domain": "Geçersiz alan adı", - "message.min-password-length": "Minimum length of {n} characters", - "message.new-version-available": "A new version of Umami {version} is available!", + "message.min-password-length": "Minimum {n} karakter uzunluğu", + "message.new-version-available": "Yeni versiyon Umami {version} mevcut!", "message.no-data-available": "Henüz hiç veri yok.", - "message.no-event-data": "No event data is available.", + "message.no-event-data": "Hiçbir olay verisi mevcut değil.", "message.no-match-password": "Parolalar uyuşmuyor", - "message.no-results-found": "No results were found.", - "message.no-team-websites": "This team does not have any websites.", - "message.no-teams": "You have not created any teams.", - "message.no-users": "There are no users.", + "message.no-results-found": "Hiçbir sonuç bulunamadı.", + "message.no-team-websites": "Bu takımın herhangi bir web sitesi yok.", + "message.no-teams": "Herhangi bir takım oluşturmadınız.", + "message.no-users": "Kullanıcı yok.", "message.no-websites-configured": "Henüz hiç web sitesi tanımlamadınız", "message.page-not-found": "Sayfa bulunamadı.", - "message.reset-website": "To reset this website, type {confirmation} in the box below to confirm.", - "message.reset-website-warning": "All statistics for this website will be deleted, but your tracking code will remain intact.", + "message.reset-website": "Bu websitesini sıfılamak için aşağıdaki kutuya {confirmation} yazın.", + "message.reset-website-warning": "Bu web sitesi için tüm istatistikler silinecek, ancak izleme kodunuz bozulmadan kalacaktır.", "message.saved": "Başarıyla kaydedildi.", "message.share-url": "{target} için kullanılabilir anonim paylaşım adresidir.", - "message.team-already-member": "You are already a member of the team.", - "message.team-not-found": "Team not found.", - "message.team-websites-info": "Websites can be viewed by anyone on the team.", + "message.team-already-member": "Zaten bu takımın üyesisiniz", + "message.team-not-found": "Takım bulunamadı", + "message.team-websites-info": "Web siteleri takımdaki herkes tarafından görüntülenebilir.", "message.tracking-code": "İzleme kodu", - "message.transfer-team-website-to-user": "Transfer this website to your account?", - "message.transfer-user-website-to-team": "Select the team to transfer this website to.", - "message.transfer-website": "Transfer website ownership to your account or another team.", - "message.triggered-event": "Triggered event", - "message.user-deleted": "User deleted.", - "message.viewed-page": "Viewed page", + "message.transfer-team-website-to-user": "Bu web sitesi hesbınıza aktarılsın mı?", + "message.transfer-user-website-to-team": "Bu web sitesinin aktarılacağı takımı seçin.", + "message.transfer-website": "Web sitesi sahipliğini hesabınıza veya başka bir takıma aktarın", + "message.triggered-event": "Tetiklenen olay", + "message.user-deleted": "Kullanıcı silindi.", + "message.viewed-page": "Görüntülenen sayfa", "message.visitor-log": "Yeni ziyaretçi: {country}, {os}, {device}, {browser}", - "message.visitors-dropped-off": "Visitors dropped off" + "message.visitors-dropped-off": "Bırakan ziyaretçiler" } From 22ab8b8222625b7f13b8542495f51ed847504548 Mon Sep 17 00:00:00 2001 From: Rui Bin Choo Date: Sun, 21 Apr 2024 12:51:10 +0800 Subject: [PATCH 06/25] order event data in descending order by count --- src/queries/analytics/eventData/getEventDataEvents.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/queries/analytics/eventData/getEventDataEvents.ts b/src/queries/analytics/eventData/getEventDataEvents.ts index f869deae49..76ad3fce85 100644 --- a/src/queries/analytics/eventData/getEventDataEvents.ts +++ b/src/queries/analytics/eventData/getEventDataEvents.ts @@ -33,7 +33,7 @@ async function relationalQuery(websiteId: string, filters: QueryFilters) { and event_data.created_at between {{startDate}} and {{endDate}} and website_event.event_name = {{event}} group by website_event.event_name, event_data.data_key, event_data.data_type, event_data.string_value - order by 1 asc, 2 asc, 3 asc, 4 desc + order by 1 asc, 2 asc, 3 asc, 5 desc `, params, ); @@ -81,7 +81,7 @@ async function clickhouseQuery( and created_at between {startDate:DateTime64} and {endDate:DateTime64} and event_name = {event:String} group by data_key, data_type, string_value, event_name - order by 1 asc, 2 asc, 3 asc, 4 desc + order by 1 asc, 2 asc, 3 asc, 5 desc limit 500 `, params, From 5aa9b20ff72ed09993fdb06faadc53f596923d9f Mon Sep 17 00:00:00 2001 From: Sakib Hadziavdic Date: Mon, 22 Apr 2024 14:03:35 +0200 Subject: [PATCH 07/25] Add Bosnian language --- public/intl/country/bs-BA.json | 251 +++++ public/intl/language/bs-BA.json | 611 +++++++++++ public/intl/messages/bs-BA.json | 1676 +++++++++++++++++++++++++++++++ src/lang/bs-BA.json | 246 +++++ src/lib/lang.ts | 2 + 5 files changed, 2786 insertions(+) create mode 100644 public/intl/country/bs-BA.json create mode 100644 public/intl/language/bs-BA.json create mode 100644 public/intl/messages/bs-BA.json create mode 100644 src/lang/bs-BA.json diff --git a/public/intl/country/bs-BA.json b/public/intl/country/bs-BA.json new file mode 100644 index 0000000000..068f7658df --- /dev/null +++ b/public/intl/country/bs-BA.json @@ -0,0 +1,251 @@ +{ + "AF": "Afganistan", + "AL": "Albanija", + "DZ": "Al\u017eir", + "VI": "Ameri\u010dka Djevi\u010danska ostrva", + "AS": "Ameri\u010dka Samoa", + "UM": "Ameri\u010dka Vanjska Ostrva", + "AD": "Andora", + "AO": "Angola", + "AI": "Angvila", + "AQ": "Antarktika", + "AG": "Antigva i Barbuda", + "AR": "Argentina", + "AM": "Armenija", + "AW": "Aruba", + "AU": "Australija", + "AT": "Austrija", + "AZ": "Azerbejd\u017ean", + "BS": "Bahami", + "BH": "Bahrein", + "BD": "Banglade\u0161", + "BB": "Barbados", + "BE": "Belgija", + "BZ": "Belize", + "BJ": "Benin", + "BM": "Bermuda", + "BY": "Bjelorusija", + "BW": "Bocvana", + "BO": "Bolivija", + "BA": "Bosna i Hercegovina", + "CX": "Bo\u017ei\u0107no ostrvo", + "BR": "Brazil", + "VG": "Britanska Djevi\u010danska ostrva", + "IO": "Britanska Teritorija u Indijskom Okeanu", + "BN": "Brunej", + "BG": "Bugarska", + "BF": "Burkina Faso", + "BI": "Burundi", + "BT": "Butan", + "CF": "Centralnoafri\u010dka Republika", + "ME": "Crna Gora", + "TD": "\u010cad", + "CZ": "\u010ce\u0161ka", + "CL": "\u010cile", + "DK": "Danska", + "CD": "Demokratska Republika Kongo", + "DM": "Dominika", + "DO": "Dominikanska Republika", + "DJ": "D\u017eibuti", + "EG": "Egipat", + "EC": "Ekvador", + "GQ": "Ekvatorijalna Gvineja", + "ER": "Eritreja", + "EE": "Estonija", + "SZ": "Esvatini", + "ET": "Etiopija", + "FO": "Farska ostrva", + "FJ": "Fid\u017ei", + "PH": "Filipini", + "FI": "Finska", + "FK": "Folklandska ostrva", + "FR": "Francuska", + "GF": "Francuska Gvajana", + "PF": "Francuska Polinezija", + "TF": "Francuske Ju\u017ene Teritorije", + "GA": "Gabon", + "GM": "Gambija", + "GH": "Gana", + "GG": "Gernzi", + "GI": "Gibraltar", + "GR": "Gr\u010dka", + "GD": "Grenada", + "GL": "Grenland", + "GE": "Gruzija", + "GU": "Guam", + "GP": "Gvadalupe", + "GY": "Gvajana", + "GT": "Gvatemala", + "GN": "Gvineja", + "GW": "Gvineja-Bisao", + "HT": "Haiti", + "HM": "Herd i arhipelag MekDonald", + "NL": "Holandija", + "HN": "Honduras", + "HK": "Hong Kong (SAR Kina)", + "HR": "Hrvatska", + "IN": "Indija", + "ID": "Indonezija", + "IQ": "Irak", + "IR": "Iran", + "IE": "Irska", + "IS": "Island", + "TL": "Isto\u010dni Timor", + "IT": "Italija", + "IL": "Izrael", + "JM": "Jamajka", + "JP": "Japan", + "YE": "Jemen", + "JE": "Jersey", + "JO": "Jordan", + "GS": "Ju\u017ena D\u017eord\u017eija i Ju\u017ena Sendvi\u010d ostrva", + "KR": "Ju\u017ena Koreja", + "SS": "Ju\u017eni Sudan", + "ZA": "Ju\u017enoafri\u010dka Republika", + "KY": "Kajmanska ostrva", + "KH": "Kambod\u017ea", + "CM": "Kamerun", + "CA": "Kanada", + "CV": "Kape Verde", + "BQ": "Karipska Holandija", + "QA": "Katar", + "KZ": "Kazahstan", + "KE": "Kenija", + "CN": "Kina", + "CY": "Kipar", + "KG": "Kirgistan", + "KI": "Kiribati", + "CC": "Kokosova (Keelingova) ostrva", + "CO": "Kolumbija", + "KM": "Komori", + "CG": "Kongo", + "CR": "Kostarika", + "CU": "Kuba", + "CK": "Kukova ostrva", + "CW": "Kurasao", + "KW": "Kuvajt", + "LA": "Laos", + "LV": "Latvija", + "LS": "Lesoto", + "LB": "Liban", + "LR": "Liberija", + "LY": "Libija", + "LI": "Lihten\u0161tajn", + "LT": "Litvanija", + "LU": "Luksemburg", + "MG": "Madagaskar", + "HU": "Ma\u0111arska", + "YT": "Majote", + "MO": "Makao (SAR Kina)", + "MW": "Malavi", + "MV": "Maldivi", + "MY": "Malezija", + "ML": "Mali", + "MT": "Malta", + "MA": "Maroko", + "MH": "Mar\u0161alova ostrva", + "MQ": "Martinik", + "MU": "Mauricijus", + "MR": "Mauritanija", + "MX": "Meksiko", + "FM": "Mikronezija", + "MM": "Mjanmar", + "MD": "Moldavija", + "MC": "Monako", + "MN": "Mongolija", + "MS": "Monserat", + "MZ": "Mozambik", + "NA": "Namibija", + "NR": "Nauru", + "NP": "Nepal", + "NE": "Niger", + "NG": "Nigerija", + "NI": "Nikaragva", + "NU": "Niue", + "NO": "Norve\u0161ka", + "NC": "Nova Kaledonija", + "NZ": "Novi Zeland", + "DE": "Njema\u010dka", + "CI": "Obala Slonova\u010de", + "AX": "Olandska ostrva", + "OM": "Oman", + "TC": "Ostrva Turks i Kaikos", + "WF": "Ostrva Valis i Futuna", + "BV": "Ostrvo Buve", + "IM": "Ostrvo Man", + "NF": "Ostrvo Norfolk", + "PK": "Pakistan", + "PW": "Palau", + "PS": "Palestinska Teritorija", + "PA": "Panama", + "PG": "Papua Nova Gvineja", + "PY": "Paragvaj", + "PE": "Peru", + "PN": "Pitkernska Ostrva", + "PL": "Poljska", + "PR": "Porto Riko", + "PT": "Portugal", + "RE": "Reunion", + "RW": "Ruanda", + "RO": "Rumunija", + "RU": "Rusija", + "SV": "Salvador", + "WS": "Samoa", + "SM": "San Marino", + "ST": "Sao Tome i Principe", + "SA": "Saudijska Arabija", + "SC": "Sej\u0161eli", + "SN": "Senegal", + "SL": "Sijera Leone", + "SG": "Singapur", + "SX": "Sint Marten", + "SY": "Sirija", + "US": "Sjedinjene Dr\u017eave", + "KP": "Sjeverna Koreja", + "MK": "Sjeverna Makedonija", + "MP": "Sjeverna Marijanska ostrva", + "SK": "Slova\u010dka", + "SI": "Slovenija", + "SB": "Solomonska Ostrva", + "SO": "Somalija", + "RS": "Srbija", + "SD": "Sudan", + "SR": "Surinam", + "SJ": "Svalbard i Jan Majen", + "SH": "Sveta Helena", + "LC": "Sveta Lucija", + "BL": "Sveti Bartolomej", + "KN": "Sveti Kits i Nevis", + "MF": "Sveti Martin", + "PM": "Sveti Petar i Mikelon", + "VC": "Sveti Vinsent i Grenadin", + "ES": "\u0160panija", + "LK": "\u0160ri Lanka", + "SE": "\u0160vedska", + "CH": "\u0160vicarska", + "TJ": "Tad\u017eikistan", + "TH": "Tajland", + "TW": "Tajvan", + "TZ": "Tanzanija", + "TG": "Togo", + "TK": "Tokelau", + "TO": "Tonga", + "TT": "Trinidad i Tobago", + "TN": "Tunis", + "TM": "Turkmenistan", + "TR": "Turska", + "TV": "Tuvalu", + "UG": "Uganda", + "AE": "Ujedinjeni Arapski Emirati", + "GB": "Ujedinjeno Kraljevstvo", + "UA": "Ukrajina", + "UY": "Urugvaj", + "UZ": "Uzbekistan", + "VU": "Vanuatu", + "VA": "Vatikan", + "VE": "Venecuela", + "VN": "Vijetnam", + "ZM": "Zambija", + "EH": "Zapadna Sahara", + "ZW": "Zimbabve" +} diff --git a/public/intl/language/bs-BA.json b/public/intl/language/bs-BA.json new file mode 100644 index 0000000000..960e472225 --- /dev/null +++ b/public/intl/language/bs-BA.json @@ -0,0 +1,611 @@ +{ + "ab": "abhazijski", + "ace": "a\u010dineski", + "ada": "adangmejski", + "ady": "adigejski", + "aa": "afarski", + "afh": "afrihili", + "af": "afrikanerski", + "agq": "aghem", + "ain": "ainu", + "ay": "ajmara", + "akk": "akadijski", + "ak": "akan", + "ach": "akoli", + "bss": "Akoose", + "akz": "Alabama", + "sq": "albanski", + "arq": "Algerian Arabic", + "ale": "aljut", + "ase": "American Sign Language", + "en_US": "ameri\u010dki engleski", + "am": "amharski", + "anp": "angika", + "njo": "Ao Naga", + "an": "aragone\u017eanski", + "aro": "Araona", + "arp": "arapaho", + "ar": "arapski", + "arn": "araukanski", + "arw": "aravak", + "arc": "armajski", + "rup": "aromanijski", + "frp": "Arpitan", + "as": "asemijski", + "ast": "asturijski", + "asa": "asu", + "cch": "atsam", + "en_AU": "australski engleski", + "de_AT": "austrijski njema\u010dki", + "awa": "avadhi", + "av": "avarski", + "ae": "avestanski", + "az": "azerbejd\u017eanski", + "bfq": "Badaga", + "ksf": "bafia", + "bfd": "Bafut", + "bqi": "Bakhtiari", + "ban": "balinezijski", + "bal": "balu\u010di", + "bm": "bambara", + "bax": "Bamun", + "bjn": "Banjar", + "bas": "basa", + "eu": "baskijski", + "ba": "ba\u0161kirski", + "bbc": "Batak Toba", + "bar": "Bavarian", + "bej": "beja", + "bem": "bemba", + "bez": "bena", + "bn": "bengalski", + "bew": "Betawi", + "zxx": "bez lingvisti\u010dkog sadr\u017eaja", + "bik": "bikol", + "bin": "bini", + "bpy": "Bishnupriya", + "bi": "bislama", + "be": "bjeloruski", + "byn": "blin", + "zbl": "blisimboli", + "brx": "bodo", + "bho": "bojpuri", + "bs": "bosanski", + "brh": "Brahui", + "bra": "braj", + "pt_BR": "Brazilian Portuguese", + "br": "bretonski", + "en_GB": "britanski engleski", + "bg": "bugarski", + "bug": "bugine\u017eanskii", + "bum": "Bulu", + "bua": "buriat", + "my": "burmanski", + "frc": "Cajun French", + "yue": "Cantonese", + "cps": "Capiznon", + "cay": "Cayuga", + "ceb": "cebuano", + "dtp": "Central Dusun", + "esu": "Central Yupik", + "shu": "Chadian Arabic", + "qug": "Chimborazo Highland Quichua", + "ksh": "Colognian", + "swb": "Comorian", + "cy": "cy", + "chg": "\u010dagatai", + "ch": "\u010damoro", + "ce": "\u010de\u010denski", + "chy": "\u010dejenski", + "cs": "\u010de\u0161ki", + "chb": "\u010dib\u010da", + "cgg": "\u010diga", + "chn": "\u010dinukski", + "chp": "\u010dipvijanski", + "chr": "\u010diroki", + "cho": "\u010doktavski", + "chk": "\u010dukeski", + "cv": "\u010duva\u0161ki", + "dak": "dakota", + "da": "danski", + "dar": "dargva", + "dzg": "Dazaga", + "del": "delaver", + "din": "dinka", + "dv": "divehijski", + "doi": "dogri", + "dgr": "dogrib", + "dsb": "donjolu\u017ei\u010dkosrpski", + "dua": "duala", + "gez": "d\u017eiz", + "dz": "d\u017eonga", + "dyu": "\u0111ula", + "efi": "efikski", + "arz": "Egyptian Arabic", + "eka": "ekajuk", + "elx": "elamitski", + "ebu": "embu", + "egl": "Emilian", + "en": "engleski", + "myv": "erzija", + "eo": "esperanto", + "et": "estonski", + "pt_PT": "European Portuguese", + "ee": "eve", + "ewo": "evondo", + "es_ES": "evropski \u0161panski", + "ext": "Extremaduran", + "fan": "fang", + "fat": "fanti", + "fo": "farski", + "phn": "feni\u010danski", + "fj": "fid\u017eijski", + "hif": "Fiji Hindi", + "fil": "filipinski", + "fi": "finski", + "nl_BE": "flamanski", + "fon": "fon", + "gur": "Frafra", + "fr": "francuski", + "fur": "friulijski", + "fy": "frizijski", + "ff": "fulah", + "gaa": "ga", + "gag": "gagau\u0161ki", + "gay": "gajo", + "gl": "galski", + "gan": "Gan Chinese", + "lg": "ganda", + "gba": "gbaja", + "aln": "Gheg Albanian", + "bbj": "Ghomala", + "glk": "Gilaki", + "gil": "gilbert\u0161ki", + "gom": "Goan Konkani", + "gon": "gondi", + "hsb": "gornjolu\u017ei\u010dkosrpski", + "de_CH": "gornjonjema\u010dki (\u0161vicarski)", + "gor": "gorontalo", + "got": "gotski", + "el": "gr\u010dki", + "grb": "grebo", + "ka": "gruzijski", + "gu": "gud\u017earati", + "guz": "gusii", + "gn": "gvarani", + "gwi": "Gwich\u02bcin", + "ht": "hai\u0107anski", + "hai": "haida", + "hak": "Hakka Chinese", + "ha": "hausa", + "haw": "havajski", + "he": "hebrejski", + "hz": "herero", + "hil": "hiligajnon", + "hi": "hindi", + "ho": "hiri motu", + "hit": "hitite", + "hmn": "hmong", + "nl": "holandski", + "hr": "hrvatski", + "hup": "hupa", + "iba": "iban", + "ibb": "Ibibio", + "io": "ido", + "ig": "igbo", + "ilo": "iloko", + "smn": "inari sami", + "id": "indonezijski", + "izh": "Ingrian", + "inh": "ingu\u0161etski", + "ia": "interlingva", + "ie": "interlingve", + "iu": "inuktitut", + "ik": "inupiak", + "ga": "irski", + "is": "islandski", + "frs": "isto\u010dni frizijski", + "it": "italijanski", + "sah": "jakut", + "jam": "Jamaican Creole English", + "yao": "jao", + "ja": "japanski", + "yap": "jape\u0161ki", + "jv": "javanski", + "hy": "jermenski", + "yi": "jidi\u0161", + "dyo": "jola-fonyi", + "yo": "jorubanski", + "jrb": "judeo-arapski", + "jpr": "judeo-persijski", + "jut": "Jutish", + "alt": "ju\u017eni altai", + "nr": "ju\u017eni ndebele", + "sma": "ju\u017eni sami", + "kbd": "kabardijski", + "kab": "kabile", + "kac": "ka\u010din", + "cad": "kado", + "kgp": "Kaingang", + "kkj": "Kako", + "kl": "kalalisutski", + "kln": "kalenjin", + "xal": "kalmik", + "kam": "kamba", + "kn": "kanada", + "en_CA": "kanadski engleski", + "fr_CA": "kanadski francuski", + "kbl": "Kanembu", + "kr": "kanuri", + "kaa": "kara-kalpa\u0161ki", + "krc": "kara\u010daj-balkar", + "krl": "karelijski", + "car": "karipski", + "kha": "kasi", + "ks": "ka\u0161miri", + "csb": "ka\u0161ubijanski", + "ca": "katalonski", + "kaw": "kavi", + "kk": "kaza\u010dki", + "ken": "Kenyang", + "khw": "Khowar", + "quc": "ki\u010de", + "ki": "kikuju", + "kmb": "kimbundu", + "krj": "Kinaray-a", + "zh": "kineski", + "zh_Hans": "kineski (pojednostavljeni)", + "zh_Hant": "kineski (tradicionalni)", + "rw": "kinjarvanda", + "ky": "kirgiski", + "kiu": "Kirmanjki", + "nwc": "klasi\u010dni nevari", + "syc": "klasi\u010dni sirijski", + "tlh": "klingonski", + "km": "kmerski", + "ses": "kojraboro seni", + "bkm": "Kom", + "kv": "komi", + "koi": "komi-permja\u010dki", + "kg": "kongo", + "swc": "kongoanski swahili", + "kok": "konkani", + "cop": "koptski", + "ko": "korejski", + "kw": "korni\u0161ki", + "kfo": "koro", + "co": "korzikanski", + "xh": "kosa", + "kos": "kosreanski", + "kho": "kotanizijski", + "avk": "Kotava", + "khq": "koyra chiini", + "kpe": "kpele", + "cr": "kri", + "crh": "krimeanski turski", + "kri": "Krio", + "mus": "kri\u0161ki", + "kj": "kuanjama", + "kum": "kumik", + "ku": "kurdski", + "kru": "kurukh", + "kut": "kutenai", + "qu": "kven\u010da", + "nmg": "kwasio", + "lad": "ladino", + "lkt": "lakota", + "lam": "lamba", + "lah": "landa", + "lag": "langi", + "lo": "lao\u0161ki", + "ltg": "Latgalian", + "es_419": "latinoameri\u010dki \u0161panski", + "la": "latinski", + "lzz": "Laz", + "lv": "letonski", + "lez": "lezgian", + "lij": "Ligurian", + "li": "limburgi\u0161", + "ln": "lingala", + "lfn": "Lingua Franca Nova", + "lzh": "Literary Chinese", + "lt": "litvanski", + "liv": "Livonian", + "jbo": "lojban", + "lmo": "Lombard", + "sli": "Lower Silesian", + "loz": "lozi", + "lu": "luba-katanga", + "lua": "luba-lulua", + "lui": "luiseno", + "lb": "luksembur\u0161ki", + "smj": "lule sami", + "lun": "lunda", + "luo": "luo", + "lus": "lu\u0161ai", + "luy": "luyia", + "mde": "Maba", + "jmc": "machame", + "mad": "madure\u0161ki", + "hu": "ma\u0111arski", + "maf": "Mafa", + "mag": "magahi", + "moh": "mahavski", + "vmf": "Main-Franconian", + "mai": "maitili", + "mak": "makasar", + "mk": "makedonski", + "mgh": "makhuwa-meetto", + "kde": "makonde", + "mg": "malagazijski", + "ml": "malajalam", + "ms": "malajski", + "mt": "malte\u0161ki", + "mnc": "man\u010du", + "mdr": "mandar", + "man": "mandingo", + "mni": "manipuri", + "gv": "manks", + "mi": "maorski", + "mr": "marati", + "chm": "mari", + "tzm": "marokanski tamazigt", + "mh": "mar\u0161alski", + "mwr": "marvari", + "mas": "masai", + "mfe": "mauricijski kreolski", + "mzn": "Mazanderani", + "byv": "Medumba", + "es_MX": "meksi\u010dki \u0161panski", + "men": "mende", + "mwv": "Mentawai", + "mer": "meru", + "mgo": "meta\u2019", + "mic": "mikmak", + "nan": "Min Nan Chinese", + "min": "minangkabau", + "xmf": "Mingrelian", + "mwl": "mirande\u0161ki", + "ar_001": "moderni standardni arapski", + "mdf": "mok\u0161a", + "ro_MD": "moldavski", + "lol": "mongo", + "mn": "mongolski", + "ary": "Moroccan Arabic", + "mos": "mosi", + "mua": "mundang", + "ttt": "Muslim Tat", + "mye": "Myene", + "naq": "nama", + "na": "nauru", + "nv": "navaho", + "ng": "ndonga", + "nap": "neapolitanski", + "ne": "nepalski", + "und": "nepoznati ili neva\u017ee\u0107i jezik", + "new": "nevari", + "sba": "Ngambay", + "nnh": "Ngiemboon", + "jgo": "ngomba", + "yrl": "Nheengatu", + "nia": "nias", + "nds": "niski nema\u010dki", + "niu": "niuean", + "nqo": "nko", + "nog": "nogai", + "no": "norve\u0161ki", + "nb": "norve\u0161ki bokmal", + "nn": "norve\u0161ki njorsk", + "nov": "Novial", + "nus": "nuer", + "nzi": "nzima", + "nym": "njamvezi", + "nyn": "njankole", + "ny": "njanja", + "tog": "njasa tonga", + "de": "njema\u010dki", + "nyo": "njoro", + "oj": "ojibva", + "or": "orijski", + "om": "oromo", + "osa": "osage", + "os": "osetski", + "ota": "otomanski turski", + "pal": "pahlavi", + "pfl": "Palatine German", + "pau": "palauanski", + "pi": "pali", + "pam": "pampanga", + "pa": "pand\u017eabski", + "pag": "pangasinski", + "pap": "papiamento", + "ps": "pa\u0161tunski", + "pdc": "Pennsylvania German", + "fa": "perzijski", + "pcd": "Picard", + "pms": "Piedmontese", + "pdt": "Plautdietsch", + "pl": "poljski", + "pon": "ponpejski", + "pnt": "Pontic", + "pt": "portugalski", + "oc": "provansalski", + "prg": "Prussian", + "raj": "ra\u0111astani", + "rap": "rapanui", + "rar": "rarotongan", + "rm": "reto-romanski", + "rif": "Riffian", + "rgn": "Romagnol", + "rom": "romani", + "rof": "rombo", + "rtm": "Rotuman", + "rug": "Roviana", + "rwk": "rua", + "ro": "rumunski", + "root": "run", + "rn": "rundi", + "ru": "ruski", + "rue": "Rusyn", + "ssy": "Saho", + "sam": "samaritanski aramejski", + "saq": "samburu", + "sm": "samoanski", + "sgs": "Samogitian", + "sad": "sandave", + "sg": "sango", + "sbp": "sangu", + "sa": "sanskrit", + "sat": "santali", + "sc": "sardinijski", + "sas": "sasak", + "sdc": "Sassarese Sardinian", + "stq": "Saterland Frisian", + "saz": "Saurashtra", + "sly": "Selayar", + "sel": "selkap", + "seh": "sena", + "see": "Seneca", + "srr": "serer", + "sei": "Seri", + "st": "sesoto", + "nso": "severni soto", + "frr": "severno-frizijski", + "ksb": "shambala", + "scn": "sicilijanski", + "ii": "si\u010duan ji", + "sid": "sidamo", + "bla": "siksika", + "szl": "Silesian", + "sd": "sindi", + "si": "singaleski", + "syr": "sirijski", + "nd": "sjeverni ndebele", + "se": "sjeverni sami", + "sms": "skoltski jezik", + "den": "slavski", + "sk": "slova\u010dki", + "sl": "slovena\u010dki", + "sog": "sod\u017eijenski", + "xog": "soga", + "so": "somalski", + "snk": "soninke", + "ckb": "soranski kurdski", + "azb": "South Azerbaijani", + "srn": "srananski tongo", + "enm": "srednji engleski", + "frm": "srednji francuski", + "dum": "srednji holandski", + "mga": "srednji irski", + "gmh": "srednji visoki nema\u010dki", + "sr": "srpski", + "sh": "srpskohrvatski", + "zgh": "standardni marokanski tamazigt", + "non": "stari norski", + "egy": "staroegipatski", + "ang": "staroengleski", + "fro": "starofrancuski", + "grc": "starogr\u010dki", + "sga": "staroirski", + "goh": "staronema\u010dki", + "peo": "staropersijski", + "pro": "staroprovansalski", + "cu": "staroslovenski", + "su": "sudanski", + "suk": "sukuma", + "sux": "sumerski", + "sus": "susu", + "sw": "svahili", + "ss": "svati", + "shn": "\u0161an", + "sco": "\u0161kotski", + "gd": "\u0161kotski galski", + "sn": "\u0161ona", + "es": "\u0161panski", + "fr_CH": "\u0161vajcarski francuski", + "gsw": "\u0161vajcarski njema\u010dki", + "sv": "\u0161vedski", + "tg": "tad\u017ei\u010dki", + "tl": "tagalski", + "shi": "tahelhit", + "ty": "tahi\u0107anski", + "dav": "taita", + "th": "tajlandski", + "tly": "Talysh", + "tmh": "tama\u0161ek", + "ta": "tamilski", + "trv": "Taroko", + "twq": "tasavak", + "tt": "tatarski", + "te": "telugu", + "ter": "tereno", + "teo": "teso", + "tet": "tetum", + "bo": "tibetanski", + "tig": "tigre", + "ti": "tigrinja", + "tem": "timne", + "tiv": "tiv", + "kcg": "tjap", + "tli": "tlingit", + "tpi": "tok pisin", + "tkl": "tokelau", + "to": "tonga", + "fit": "Tornedalen Finnish", + "tkr": "Tsakhur", + "tsd": "Tsakonian", + "tsi": "tsim\u0161ian", + "ts": "tsonga", + "tn": "tsvana", + "tcy": "Tulu", + "tum": "tumbuka", + "aeb": "Tunisian Arabic", + "tk": "turkmenski", + "tru": "Turoyo", + "tr": "turski", + "tvl": "tuvalu", + "tyv": "tuvinijski", + "tw": "tvi", + "udm": "udmurt", + "uga": "ugaritski", + "ug": "ujgurski", + "uk": "ukrajinski", + "umb": "umbundu", + "ur": "urdu", + "uz": "uzbe\u010dki", + "vai": "vai", + "wal": "valamo", + "wa": "valun", + "war": "varej", + "was": "va\u0161o", + "ve": "venda", + "vec": "Venetian", + "vep": "Veps", + "vi": "vijetnamski", + "mul": "vi\u0161e jezika", + "vo": "volap\u00fck", + "wo": "volof", + "vro": "V\u00f5ro", + "vot": "votski", + "vun": "vunjo", + "wae": "Walser", + "wbp": "Warlpiri", + "guc": "Wayuu", + "vls": "West Flemish", + "mrj": "Western Mari", + "wuu": "Wu Chinese", + "hsn": "Xiang Chinese", + "yav": "Yangben", + "ybb": "Yemba", + "zap": "zapote\u010dki", + "dje": "zarma", + "zza": "zaza", + "zea": "Zeelandic", + "kea": "zelenortski", + "zen": "zenaga", + "gbz": "Zoroastrian Dari", + "za": "zuang", + "zu": "zulu", + "zun": "zuni", + "kaj": "\u017eju" +} diff --git a/public/intl/messages/bs-BA.json b/public/intl/messages/bs-BA.json new file mode 100644 index 0000000000..eb368d9ce2 --- /dev/null +++ b/public/intl/messages/bs-BA.json @@ -0,0 +1,1676 @@ +{ + "label.access-code": [ + { + "type": 0, + "value": "Pristupni kod" + } + ], + "label.actions": [ + { + "type": 0, + "value": "Akcije" + } + ], + "label.activity-log": [ + { + "type": 0, + "value": "Log aktivnosti" + } + ], + "label.add": [ + { + "type": 0, + "value": "Dodaj" + } + ], + "label.add-description": [ + { + "type": 0, + "value": "Dodaj opis" + } + ], + "label.add-member": [ + { + "type": 0, + "value": "Dodaj člana" + } + ], + "label.add-step": [ + { + "type": 0, + "value": "Dodaj korak" + } + ], + "label.add-website": [ + { + "type": 0, + "value": "Dodaj web stranicu" + } + ], + "label.admin": [ + { + "type": 0, + "value": "Administrator" + } + ], + "label.after": [ + { + "type": 0, + "value": "Nakon" + } + ], + "label.all": [ + { + "type": 0, + "value": "Sve" + } + ], + "label.all-time": [ + { + "type": 0, + "value": "Cijelo vrijeme" + } + ], + "label.analytics": [ + { + "type": 0, + "value": "Analitike" + } + ], + "label.average": [ + { + "type": 0, + "value": "Prosjek" + } + ], + "label.average-visit-time": [ + { + "type": 0, + "value": "Prosječno vrijeme posjete" + } + ], + "label.back": [ + { + "type": 0, + "value": "Nazad" + } + ], + "label.before": [ + { + "type": 0, + "value": "Prije" + } + ], + "label.bounce-rate": [ + { + "type": 0, + "value": "Bounce rate" + } + ], + "label.breakdown": [ + { + "type": 0, + "value": "Pregled po kategorijama" + } + ], + "label.browser": [ + { + "type": 0, + "value": "Browser" + } + ], + "label.browsers": [ + { + "type": 0, + "value": "Browseri" + } + ], + "label.cancel": [ + { + "type": 0, + "value": "Otkaži" + } + ], + "label.change-password": [ + { + "type": 0, + "value": "Promijeni šifru" + } + ], + "label.cities": [ + { + "type": 0, + "value": "Gradovi" + } + ], + "label.city": [ + { + "type": 0, + "value": "Grad" + } + ], + "label.clear-all": [ + { + "type": 0, + "value": "Očisti sve" + } + ], + "label.confirm": [ + { + "type": 0, + "value": "Potvrdi" + } + ], + "label.confirm-password": [ + { + "type": 0, + "value": "Potvrdi šifru" + } + ], + "label.contains": [ + { + "type": 0, + "value": "Sadrži" + } + ], + "label.continue": [ + { + "type": 0, + "value": "Nastavi" + } + ], + "label.countries": [ + { + "type": 0, + "value": "Zemlje" + } + ], + "label.country": [ + { + "type": 0, + "value": "Zemlja" + } + ], + "label.create": [ + { + "type": 0, + "value": "Kreiraj" + } + ], + "label.create-report": [ + { + "type": 0, + "value": "Kreiraj izvještaj" + } + ], + "label.create-team": [ + { + "type": 0, + "value": "Kreiraj tim" + } + ], + "label.create-user": [ + { + "type": 0, + "value": "Kreiraj korisnika" + } + ], + "label.created": [ + { + "type": 0, + "value": "Kreiraj" + } + ], + "label.created-by": [ + { + "type": 0, + "value": "Kreirao" + } + ], + "label.current-password": [ + { + "type": 0, + "value": "Trenutna šifra" + } + ], + "label.custom-range": [ + { + "type": 0, + "value": "Proizvoljni raspon" + } + ], + "label.dashboard": [ + { + "type": 0, + "value": "Dashboard" + } + ], + "label.data": [ + { + "type": 0, + "value": "Podaci" + } + ], + "label.date": [ + { + "type": 0, + "value": "Datum" + } + ], + "label.date-range": [ + { + "type": 0, + "value": "Datumski raspon" + } + ], + "label.day": [ + { + "type": 0, + "value": "Dan" + } + ], + "label.default-date-range": [ + { + "type": 0, + "value": "Defaultni datumski raspon" + } + ], + "label.delete": [ + { + "type": 0, + "value": "Izbriši" + } + ], + "label.delete-report": [ + { + "type": 0, + "value": "Izbriši report" + } + ], + "label.delete-team": [ + { + "type": 0, + "value": "Izbriši tim" + } + ], + "label.delete-user": [ + { + "type": 0, + "value": "Izbriši korisnika" + } + ], + "label.delete-website": [ + { + "type": 0, + "value": "Izbriši web stranicu" + } + ], + "label.description": [ + { + "type": 0, + "value": "Opis" + } + ], + "label.desktop": [ + { + "type": 0, + "value": "Desktop" + } + ], + "label.details": [ + { + "type": 0, + "value": "Detalji" + } + ], + "label.device": [ + { + "type": 0, + "value": "Uređaj" + } + ], + "label.devices": [ + { + "type": 0, + "value": "Uređaji" + } + ], + "label.dismiss": [ + { + "type": 0, + "value": "Odbaci" + } + ], + "label.does-not-contain": [ + { + "type": 0, + "value": "Ne sadrži" + } + ], + "label.domain": [ + { + "type": 0, + "value": "Domena" + } + ], + "label.dropoff": [ + { + "type": 0, + "value": "Dropoff" + } + ], + "label.edit": [ + { + "type": 0, + "value": "Uredi" + } + ], + "label.edit-dashboard": [ + { + "type": 0, + "value": "Uredi dashboard" + } + ], + "label.edit-member": [ + { + "type": 0, + "value": "Uredi člana" + } + ], + "label.enable-share-url": [ + { + "type": 0, + "value": "Omogući URL za dijeljenje" + } + ], + "label.event": [ + { + "type": 0, + "value": "Događaj" + } + ], + "label.event-data": [ + { + "type": 0, + "value": "Podaci o događaju" + } + ], + "label.events": [ + { + "type": 0, + "value": "Događaji" + } + ], + "label.false": [ + { + "type": 0, + "value": "Ne" + } + ], + "label.field": [ + { + "type": 0, + "value": "Polje" + } + ], + "label.fields": [ + { + "type": 0, + "value": "Polja" + } + ], + "label.filter": [ + { + "type": 0, + "value": "Filter" + } + ], + "label.filter-combined": [ + { + "type": 0, + "value": "Kombinovano" + } + ], + "label.filter-raw": [ + { + "type": 0, + "value": "Sirovo" + } + ], + "label.filters": [ + { + "type": 0, + "value": "Filtri" + } + ], + "label.funnel": [ + { + "type": 0, + "value": "Lijevak" + } + ], + "label.funnel-description": [ + { + "type": 0, + "value": "Razumite koverziju i drop-off učestalost korisnika." + } + ], + "label.greater-than": [ + { + "type": 0, + "value": "Veće od" + } + ], + "label.greater-than-equals": [ + { + "type": 0, + "value": "Veće od ili jednako" + } + ], + "label.insights": [ + { + "type": 0, + "value": "Uvidi" + } + ], + "label.insights-description": [ + { + "type": 0, + "value": "Zaronite dublje u vaše podatke korištenjem segmenata i filtera" + } + ], + "label.is": [ + { + "type": 0, + "value": "Jeste" + } + ], + "label.is-not": [ + { + "type": 0, + "value": "Nije" + } + ], + "label.is-not-set": [ + { + "type": 0, + "value": "Nije setano" + } + ], + "label.is-set": [ + { + "type": 0, + "value": "Jeste setano" + } + ], + "label.join": [ + { + "type": 0, + "value": "Join" + } + ], + "label.join-team": [ + { + "type": 0, + "value": "Join team" + } + ], + "label.language": [ + { + "type": 0, + "value": "Jezik" + } + ], + "label.languages": [ + { + "type": 0, + "value": "Jezici" + } + ], + "label.laptop": [ + { + "type": 0, + "value": "Laptop" + } + ], + "label.last-days": [ + { + "type": 0, + "value": "Zadnjih " + }, + { + "type": 1, + "value": "x" + }, + { + "type": 0, + "value": " dana" + } + ], + "label.last-hours": [ + { + "type": 0, + "value": "Zadnjih " + }, + { + "type": 1, + "value": "x" + }, + { + "type": 0, + "value": " sati" + } + ], + "label.last-months": [ + { + "type": 0, + "value": "Zadnjih " + }, + { + "type": 1, + "value": "x" + }, + { + "type": 0, + "value": " mjeseci" + } + ], + "label.leave": [ + { + "type": 0, + "value": "Napusti" + } + ], + "label.leave-team": [ + { + "type": 0, + "value": "Napusti tim" + } + ], + "label.less-than": [ + { + "type": 0, + "value": "Manje od" + } + ], + "label.less-than-equals": [ + { + "type": 0, + "value": "Manje od ili jednako" + } + ], + "label.login": [ + { + "type": 0, + "value": "Login" + } + ], + "label.logout": [ + { + "type": 0, + "value": "Logout" + } + ], + "label.manage": [ + { + "type": 0, + "value": "Manage" + } + ], + "label.max": [ + { + "type": 0, + "value": "Max" + } + ], + "label.member": [ + { + "type": 0, + "value": "Član" + } + ], + "label.members": [ + { + "type": 0, + "value": "Članovi" + } + ], + "label.min": [ + { + "type": 0, + "value": "Min" + } + ], + "label.mobile": [ + { + "type": 0, + "value": "Mobile" + } + ], + "label.more": [ + { + "type": 0, + "value": "Više" + } + ], + "label.my-account": [ + { + "type": 0, + "value": "Moj račun" + } + ], + "label.my-websites": [ + { + "type": 0, + "value": "Moje web stranice" + } + ], + "label.name": [ + { + "type": 0, + "value": "Ime" + } + ], + "label.new-password": [ + { + "type": 0, + "value": "Nova šifra" + } + ], + "label.none": [ + { + "type": 0, + "value": "None" + } + ], + "label.number-of-records": [ + { + "type": 1, + "value": "x" + }, + { + "type": 0, + "value": " " + }, + { + "offset": 0, + "options": { + "one": { + "value": [ + { + "type": 0, + "value": "record" + } + ] + }, + "other": { + "value": [ + { + "type": 0, + "value": "records" + } + ] + } + }, + "pluralType": "cardinal", + "type": 6, + "value": "x" + } + ], + "label.ok": [ + { + "type": 0, + "value": "OK" + } + ], + "label.os": [ + { + "type": 0, + "value": "OS" + } + ], + "label.overview": [ + { + "type": 0, + "value": "Pregled" + } + ], + "label.owner": [ + { + "type": 0, + "value": "Vlasnik" + } + ], + "label.page-of": [ + { + "type": 0, + "value": "Strana " + }, + { + "type": 1, + "value": "current" + }, + { + "type": 0, + "value": " od " + }, + { + "type": 1, + "value": "total" + } + ], + "label.page-views": [ + { + "type": 0, + "value": "Pregleda stranica" + } + ], + "label.pageTitle": [ + { + "type": 0, + "value": "Naslov stranice" + } + ], + "label.pages": [ + { + "type": 0, + "value": "Stranice" + } + ], + "label.password": [ + { + "type": 0, + "value": "Šifra" + } + ], + "label.powered-by": [ + { + "type": 0, + "value": "Omogućeno s " + }, + { + "type": 1, + "value": "name" + } + ], + "label.profile": [ + { + "type": 0, + "value": "Profil" + } + ], + "label.queries": [ + { + "type": 0, + "value": "Queryji" + } + ], + "label.query": [ + { + "type": 0, + "value": "Query" + } + ], + "label.query-parameters": [ + { + "type": 0, + "value": "Query parametri" + } + ], + "label.realtime": [ + { + "type": 0, + "value": "Realno vrijeme" + } + ], + "label.referrer": [ + { + "type": 0, + "value": "Referrer" + } + ], + "label.referrers": [ + { + "type": 0, + "value": "Referrers" + } + ], + "label.refresh": [ + { + "type": 0, + "value": "Refresh" + } + ], + "label.regenerate": [ + { + "type": 0, + "value": "Regeneriši" + } + ], + "label.region": [ + { + "type": 0, + "value": "Region" + } + ], + "label.regions": [ + { + "type": 0, + "value": "Regioni" + } + ], + "label.remove": [ + { + "type": 0, + "value": "Ukloni" + } + ], + "label.remove-member": [ + { + "type": 0, + "value": "Ukloni člana" + } + ], + "label.reports": [ + { + "type": 0, + "value": "Izvještaji" + } + ], + "label.required": [ + { + "type": 0, + "value": "Required" + } + ], + "label.reset": [ + { + "type": 0, + "value": "Resetuj" + } + ], + "label.reset-website": [ + { + "type": 0, + "value": "Resetuj web stranicu" + } + ], + "label.retention": [ + { + "type": 0, + "value": "Retention" + } + ], + "label.retention-description": [ + { + "type": 0, + "value": "Izmjeri 'ljepljivost' svoje web stranice praćenjem koliko često set korisnici vraćaju." + } + ], + "label.role": [ + { + "type": 0, + "value": "Rola" + } + ], + "label.run-query": [ + { + "type": 0, + "value": "Pokreni query" + } + ], + "label.save": [ + { + "type": 0, + "value": "Sačuvaj" + } + ], + "label.screens": [ + { + "type": 0, + "value": "Ekrani" + } + ], + "label.search": [ + { + "type": 0, + "value": "Traži" + } + ], + "label.select": [ + { + "type": 0, + "value": "Odaberi" + } + ], + "label.select-date": [ + { + "type": 0, + "value": "Odaberi datum" + } + ], + "label.select-role": [ + { + "type": 0, + "value": "Odaberi rolu" + } + ], + "label.select-website": [ + { + "type": 0, + "value": "Odaberi web stranicu" + } + ], + "label.sessions": [ + { + "type": 0, + "value": "Sesije" + } + ], + "label.settings": [ + { + "type": 0, + "value": "Postavke" + } + ], + "label.share-url": [ + { + "type": 0, + "value": "Share URL" + } + ], + "label.single-day": [ + { + "type": 0, + "value": "Jedan dan" + } + ], + "label.steps": [ + { + "type": 0, + "value": "Koraci" + } + ], + "label.sum": [ + { + "type": 0, + "value": "Suma" + } + ], + "label.tablet": [ + { + "type": 0, + "value": "Tablet" + } + ], + "label.team": [ + { + "type": 0, + "value": "Tim" + } + ], + "label.team-id": [ + { + "type": 0, + "value": "Tim ID" + } + ], + "label.team-member": [ + { + "type": 0, + "value": "Član tima" + } + ], + "label.team-name": [ + { + "type": 0, + "value": "Naziv tima" + } + ], + "label.team-owner": [ + { + "type": 0, + "value": "Vlasnik tima" + } + ], + "label.team-view-only": [ + { + "type": 0, + "value": "Samo tim može vidjeti" + } + ], + "label.team-websites": [ + { + "type": 0, + "value": "Timske web stranice" + } + ], + "label.teams": [ + { + "type": 0, + "value": "Timovi" + } + ], + "label.theme": [ + { + "type": 0, + "value": "Teme" + } + ], + "label.this-month": [ + { + "type": 0, + "value": "Ovaj mjesec" + } + ], + "label.this-week": [ + { + "type": 0, + "value": "Ova sedmica" + } + ], + "label.this-year": [ + { + "type": 0, + "value": "Ova godina" + } + ], + "label.timezone": [ + { + "type": 0, + "value": "Vremenska zona" + } + ], + "label.title": [ + { + "type": 0, + "value": "Naslov" + } + ], + "label.today": [ + { + "type": 0, + "value": "Danas" + } + ], + "label.toggle-charts": [ + { + "type": 0, + "value": "Uklj/isklj grafikone" + } + ], + "label.total": [ + { + "type": 0, + "value": "Ukupno" + } + ], + "label.total-records": [ + { + "type": 0, + "value": "Ukupno redova" + } + ], + "label.tracking-code": [ + { + "type": 0, + "value": "Kod za praćenje" + } + ], + "label.transfer": [ + { + "type": 0, + "value": "Transfer" + } + ], + "label.transfer-website": [ + { + "type": 0, + "value": "Transfer web stranice" + } + ], + "label.true": [ + { + "type": 0, + "value": "Da" + } + ], + "label.type": [ + { + "type": 0, + "value": "Tip" + } + ], + "label.unique": [ + { + "type": 0, + "value": "Jedinstveno" + } + ], + "label.unique-visitors": [ + { + "type": 0, + "value": "Jedinstvenih posjetitelja" + } + ], + "label.unknown": [ + { + "type": 0, + "value": "Nepoznato" + } + ], + "label.untitled": [ + { + "type": 0, + "value": "Bezimeno" + } + ], + "label.update": [ + { + "type": 0, + "value": "Update" + } + ], + "label.url": [ + { + "type": 0, + "value": "URL" + } + ], + "label.urls": [ + { + "type": 0, + "value": "URLs" + } + ], + "label.user": [ + { + "type": 0, + "value": "Korisnik" + } + ], + "label.username": [ + { + "type": 0, + "value": "Korisničko ime" + } + ], + "label.users": [ + { + "type": 0, + "value": "Korisnici" + } + ], + "label.utm": [ + { + "type": 0, + "value": "UTM" + } + ], + "label.utm-description": [ + { + "type": 0, + "value": "Pratite vaše kampanje kroz UTM parametre." + } + ], + "label.value": [ + { + "type": 0, + "value": "Vrijednost" + } + ], + "label.view": [ + { + "type": 0, + "value": "Pregled" + } + ], + "label.view-details": [ + { + "type": 0, + "value": "Pogledaj detalje" + } + ], + "label.view-only": [ + { + "type": 0, + "value": "Samo gledanje" + } + ], + "label.views": [ + { + "type": 0, + "value": "Pregledi" + } + ], + "label.views-per-visit": [ + { + "type": 0, + "value": "Pregledi po posjeti" + } + ], + "label.visitors": [ + { + "type": 0, + "value": "Posjetitelji" + } + ], + "label.visits": [ + { + "type": 0, + "value": "Posjete" + } + ], + "label.website": [ + { + "type": 0, + "value": "Web stranica" + } + ], + "label.website-id": [ + { + "type": 0, + "value": "ID web stranice" + } + ], + "label.websites": [ + { + "type": 0, + "value": "Web stranice" + } + ], + "label.window": [ + { + "type": 0, + "value": "Prozor" + } + ], + "label.yesterday": [ + { + "type": 0, + "value": "Jučer" + } + ], + "message.action-confirmation": [ + { + "type": 0, + "value": "Unesite " + }, + { + "type": 1, + "value": "confirmation" + }, + { + "type": 0, + "value": " ispod da potvrdite." + } + ], + "message.active-users": [ + { + "type": 1, + "value": "x" + }, + { + "type": 0, + "value": " trenutno " + }, + { + "offset": 0, + "options": { + "one": { + "value": [ + { + "type": 0, + "value": "posjetitelj" + } + ] + }, + "other": { + "value": [ + { + "type": 0, + "value": "posjetitelja" + } + ] + } + }, + "pluralType": "cardinal", + "type": 6, + "value": "x" + } + ], + "message.confirm-delete": [ + { + "type": 0, + "value": "Jeste li sigurni da želite obrisati " + }, + { + "type": 1, + "value": "target" + }, + { + "type": 0, + "value": "?" + } + ], + "message.confirm-leave": [ + { + "type": 0, + "value": "Jeste li sigurni da želite napustiti " + }, + { + "type": 1, + "value": "target" + }, + { + "type": 0, + "value": "?" + } + ], + "message.confirm-remove": [ + { + "type": 0, + "value": "Jeste li sigurni da želite ukloniti " + }, + { + "type": 1, + "value": "target" + }, + { + "type": 0, + "value": "?" + } + ], + "message.confirm-reset": [ + { + "type": 0, + "value": "Jeste li sigurni da želite resetovati " + }, + { + "type": 1, + "value": "target" + }, + { + "type": 0, + "value": "?" + } + ], + "message.delete-team-warning": [ + { + "type": 0, + "value": "Brisanje tima će također obrisati sve web stranice tima." + } + ], + "message.delete-website-warning": [ + { + "type": 0, + "value": "Svi podaci web stranice biće obrisani." + } + ], + "message.error": [ + { + "type": 0, + "value": "Nešto je pošlo po zlu." + } + ], + "message.event-log": [ + { + "type": 1, + "value": "event" + }, + { + "type": 0, + "value": " na " + }, + { + "type": 1, + "value": "url" + } + ], + "message.go-to-settings": [ + { + "type": 0, + "value": "Idi na postavke" + } + ], + "message.incorrect-username-password": [ + { + "type": 0, + "value": "Pogrešno korisničko ime i/ili šifra." + } + ], + "message.invalid-domain": [ + { + "type": 0, + "value": "Nevalidna domena. Ne uključujte http/https." + } + ], + "message.min-password-length": [ + { + "type": 0, + "value": "Minimalna dužina od " + }, + { + "type": 1, + "value": "n" + }, + { + "type": 0, + "value": " karaktera" + } + ], + "message.new-version-available": [ + { + "type": 0, + "value": "Nova verzija Umami " + }, + { + "type": 1, + "value": "version" + }, + { + "type": 0, + "value": " je dostupna!" + } + ], + "message.no-data-available": [ + { + "type": 0, + "value": "Nema dostupnih podataka." + } + ], + "message.no-event-data": [ + { + "type": 0, + "value": "Nema dostupnih podataka o događajima." + } + ], + "message.no-match-password": [ + { + "type": 0, + "value": "Šifre se ne poklapaju." + } + ], + "message.no-results-found": [ + { + "type": 0, + "value": "Nema rezultata." + } + ], + "message.no-team-websites": [ + { + "type": 0, + "value": "Ovaj tim nema nikakvih web stranica." + } + ], + "message.no-teams": [ + { + "type": 0, + "value": "Niste kreirali nijedan tim." + } + ], + "message.no-users": [ + { + "type": 0, + "value": "Nema nikakvih korisnika." + } + ], + "message.no-websites-configured": [ + { + "type": 0, + "value": "Nemate iskonfigurisanu nijednu web stranicu." + } + ], + "message.page-not-found": [ + { + "type": 0, + "value": "Stranica nije pronađena" + } + ], + "message.reset-website": [ + { + "type": 0, + "value": "Da resetujete ovu web stranicu, upišite " + }, + { + "type": 1, + "value": "confirmation" + }, + { + "type": 0, + "value": " dole da potvrdite." + } + ], + "message.reset-website-warning": [ + { + "type": 0, + "value": "Sve statistike o ovoj web stranici će biti obrisane, ali vaše postavke neće biti dirane." + } + ], + "message.saved": [ + { + "type": 0, + "value": "Sačuvano." + } + ], + "message.share-url": [ + { + "type": 0, + "value": "Statistike vaše web stranice su javno dostupne na sljedećem URLu:" + } + ], + "message.team-already-member": [ + { + "type": 0, + "value": "Već ste član tima." + } + ], + "message.team-not-found": [ + { + "type": 0, + "value": "Tim nije pronađen." + } + ], + "message.team-websites-info": [ + { + "type": 0, + "value": "Web stranice može vidjeti bilo ko iz tima." + } + ], + "message.tracking-code": [ + { + "type": 0, + "value": "Da pratite statistike ove web stranice, stavite sljedeći kod u " + }, + { + "children": [ + { + "type": 0, + "value": "..." + } + ], + "type": 8, + "value": "head" + }, + { + "type": 0, + "value": " sekciju vašeg HTMLa." + } + ], + "message.transfer-team-website-to-user": [ + { + "type": 0, + "value": "Prebacite ovu web stranicu na vaš račun?" + } + ], + "message.transfer-user-website-to-team": [ + { + "type": 0, + "value": "Odaberite tim u koji želite prebaciti ovu web stranicu." + } + ], + "message.transfer-website": [ + { + "type": 0, + "value": "Prebacite vlasništvo web stranice na vaš račun ili drugi tim." + } + ], + "message.triggered-event": [ + { + "type": 0, + "value": "Trigerovani događaj" + } + ], + "message.user-deleted": [ + { + "type": 0, + "value": "Korisnik obrisan." + } + ], + "message.viewed-page": [ + { + "type": 0, + "value": "Pogledana stranica" + } + ], + "message.visitor-log": [ + { + "type": 0, + "value": "Posjetitelj iz " + }, + { + "type": 1, + "value": "country" + }, + { + "type": 0, + "value": " koristi " + }, + { + "type": 1, + "value": "browser" + }, + { + "type": 0, + "value": " na " + }, + { + "type": 1, + "value": "os" + }, + { + "type": 0, + "value": " " + }, + { + "type": 1, + "value": "device" + } + ], + "message.visitors-dropped-off": [ + { + "type": 0, + "value": "Posjetitelji koji su napustili stranicu" + } + ] +} diff --git a/src/lang/bs-BA.json b/src/lang/bs-BA.json new file mode 100644 index 0000000000..27318df0db --- /dev/null +++ b/src/lang/bs-BA.json @@ -0,0 +1,246 @@ +{ + "label.access-code": "Pristupni kod", + "label.actions": "Akcije", + "label.activity-log": "Log aktivnosti", + "label.add": "Dodaj", + "label.add-description": "Dodaj opis", + "label.add-member": "Dodaj člana", + "label.add-step": "Dodaj korak", + "label.add-website": "Dodaj web stranicu", + "label.admin": "Administrator", + "label.after": "Nakon", + "label.all": "Sve", + "label.all-time": "Cijelo vrijeme", + "label.analytics": "Analitike", + "label.average": "Prosjek", + "label.average-visit-time": "Prosječno vrijeme posjete", + "label.back": "Nazad", + "label.before": "Prije", + "label.bounce-rate": "Bounce rate", + "label.breakdown": "Pregled po kategorijama", + "label.browser": "Browser", + "label.browsers": "Browseri", + "label.cancel": "Otkaži", + "label.change-password": "Promijeni šifru", + "label.cities": "Gradovi", + "label.city": "Grad", + "label.clear-all": "Očisti sve", + "label.confirm": "Potvrdi", + "label.confirm-password": "Potvrdi šifru", + "label.contains": "Sadrži", + "label.continue": "Nastavi", + "label.countries": "Zemlje", + "label.country": "Zemlja", + "label.create": "Kreiraj", + "label.create-report": "Kreiraj izvještaj", + "label.create-team": "Kreiraj tim", + "label.create-user": "Kreiraj korisnika", + "label.created": "Kreiraj", + "label.created-by": "Kreirao", + "label.current-password": "Trenutna šifra", + "label.custom-range": "Proizvoljni raspon", + "label.dashboard": "Dashboard", + "label.data": "Podaci", + "label.date": "Datum", + "label.date-range": "Datumski raspon", + "label.day": "Dan", + "label.default-date-range": "Defaultni datumski raspon", + "label.delete": "Izbriši", + "label.delete-report": "Izbriši report", + "label.delete-team": "Izbriši tim", + "label.delete-user": "Izbriši korisnika", + "label.delete-website": "Izbriši web stranicu", + "label.description": "Opis", + "label.desktop": "Desktop", + "label.details": "Detalji", + "label.device": "Uređaj", + "label.devices": "Uređaji", + "label.dismiss": "Odbaci", + "label.does-not-contain": "Ne sadrži", + "label.domain": "Domena", + "label.dropoff": "Dropoff", + "label.edit": "Uredi", + "label.edit-dashboard": "Uredi dashboard", + "label.edit-member": "Uredi člana", + "label.enable-share-url": "Omogući URL za dijeljenje", + "label.event": "Događaj", + "label.event-data": "Podaci o događaju", + "label.events": "Događaji", + "label.false": "Ne", + "label.field": "Polje", + "label.fields": "Polja", + "label.filter": "Filter", + "label.filter-combined": "Kombinovano", + "label.filter-raw": "Sirovo", + "label.filters": "Filtri", + "label.funnel": "Lijevak", + "label.funnel-description": "Razumite koverziju i drop-off učestalost korisnika.", + "label.greater-than": "Veće od", + "label.greater-than-equals": "Veće od ili jednako", + "label.insights": "Uvidi", + "label.insights-description": "Zaronite dublje u vaše podatke korištenjem segmenata i filtera", + "label.is": "Jeste", + "label.is-not": "Nije", + "label.is-not-set": "Nije setano", + "label.is-set": "Jeste setano", + "label.join": "Učlani se", + "label.join-team": "Učlani se u tim", + "label.language": "Jezik", + "label.languages": "Jezici", + "label.laptop": "Laptop", + "label.last-days": "Zadnjih {x} dana", + "label.last-hours": "Zadnjih {x} sati", + "label.last-months": "Zadnjih {x} mjeseci", + "label.leave": "Napusti", + "label.leave-team": "Napusti tim", + "label.less-than": "Manje od", + "label.less-than-equals": "Manje od ili jednako", + "label.login": "Login", + "label.logout": "Logout", + "label.manage": "Manage", + "label.max": "Max", + "label.member": "Član", + "label.members": "Članovi", + "label.min": "Min", + "label.mobile": "Mobile", + "label.more": "Više", + "label.my-account": "Moj račun", + "label.my-websites": "Moje web stranice", + "label.name": "Ime", + "label.new-password": "Nova šifra", + "label.none": "None", + "label.number-of-records": "{x} {x, plural, one {record} other {records}}", + "label.ok": "OK", + "label.os": "OS", + "label.overview": "Pregled", + "label.owner": "Vlasnik", + "label.page-of": "Strana {current} od {total}", + "label.page-views": "Pregleda stranica", + "label.pageTitle": "Naslov stranice", + "label.pages": "Stranice", + "label.password": "Šifra", + "label.powered-by": "Omogućeno s {name}", + "label.profile": "Profil", + "label.queries": "Queryji", + "label.query": "Query", + "label.query-parameters": "Query parametri", + "label.realtime": "Realno vrijeme", + "label.referrer": "Referrer", + "label.referrers": "Referrers", + "label.refresh": "Refresh", + "label.regenerate": "Regeneriši", + "label.region": "Region", + "label.regions": "Regioni", + "label.remove": "Ukloni", + "label.remove-member": "Ukloni člana", + "label.reports": "Izvještaji", + "label.required": "Required", + "label.reset": "Resetuj", + "label.reset-website": "Resetuj web stranicu", + "label.retention": "Retention", + "label.retention-description": "Izmjeri 'ljepljivost' svoje web stranice praćenjem koliko često set korisnici vraćaju.", + "label.role": "Rola", + "label.run-query": "Pokreni query", + "label.save": "Sačuvaj", + "label.screens": "Ekrani", + "label.search": "Traži", + "label.select": "Odaberi", + "label.select-date": "Odaberi datum", + "label.select-role": "Odaberi rolu", + "label.select-website": "Odaberi web stranicu", + "label.sessions": "Sesije", + "label.settings": "Postavke", + "label.share-url": "Share URL", + "label.single-day": "Jedan dan", + "label.steps": "Koraci", + "label.sum": "Suma", + "label.tablet": "Tablet", + "label.team": "Tim", + "label.team-id": "Tim ID", + "label.team-member": "Član tima", + "label.team-name": "Naziv tima", + "label.team-owner": "Vlasnik tima", + "label.team-view-only": "Samo tim može vidjeti", + "label.team-websites": "Timske web stranice", + "label.teams": "Timovi", + "label.theme": "Teme", + "label.this-month": "Ovaj mjesec", + "label.this-week": "Ova sedmica", + "label.this-year": "Ova godina", + "label.timezone": "Vremenska zona", + "label.title": "Naslov", + "label.today": "Danas", + "label.toggle-charts": "Uklj/isklj grafikone", + "label.total": "Ukupno", + "label.total-records": "Ukupno redova", + "label.tracking-code": "Kod za praćenje", + "label.transfer": "Transfer", + "label.transfer-website": "Transfer web stranice", + "label.true": "Da", + "label.type": "Tip", + "label.unique": "Jedinstveno", + "label.unique-visitors": "Jedinstvenih posjetitelja", + "label.unknown": "Nepoznato", + "label.untitled": "Bezimeno", + "label.update": "Update", + "label.url": "URL", + "label.urls": "URLs", + "label.user": "Korisnik", + "label.username": "Korisničko ime", + "label.users": "Korisnici", + "label.utm": "UTM", + "label.utm-description": "Pratite vaše kampanje kroz UTM parametre.", + "label.value": "Vrijednost", + "label.view": "Pregled", + "label.view-details": "Pogledaj detalje", + "label.view-only": "Samo gledanje", + "label.views": "Pregledi", + "label.views-per-visit": "Pregledi po posjeti", + "label.visitors": "Posjetitelji", + "label.visits": "Posjete", + "label.website": "Web stranica", + "label.website-id": "ID web stranice", + "label.websites": "Web stranice", + "label.window": "Prozor", + "label.yesterday": "Jučer", + "message.action-confirmation": "Unesite {confirmation} ispod da potvrdite.", + "message.active-users": "{x} trenutno {x, plural, one {posjetitelj} other {posjetitelja}}", + "message.confirm-delete": "Jeste li sigurni da želite obrisati {target}?", + "message.confirm-leave": "Jeste li sigurni da želite napustiti {target}?", + "message.confirm-remove": "Jeste li sigurni da želite ukloniti {target}?", + "message.confirm-reset": "Jeste li sigurni da želite resetovati {target}?", + "message.delete-team-warning": "Brisanje tima će također obrisati sve web stranice tima.", + "message.delete-website-warning": "Svi podaci web stranice biće obrisani.", + "message.error": "Nešto je pošlo po zlu.", + "message.event-log": "{event} na {url}", + "message.go-to-settings": "Idi na postavke", + "message.incorrect-username-password": "Pogrešno korisničko ime i/ili šifra.", + "message.invalid-domain": "Nevalidna domena. Ne uključujte http/https.", + "message.min-password-length": "Minimalna dužina od {n} karaktera", + "message.new-version-available": "Nova verzija Umami {version} je dostupna!", + "message.no-data-available": "Nema dostupnih podataka.", + "message.no-event-data": "Nema dostupnih podataka o događajima.", + "message.no-match-password": "Šifre se ne poklapaju.", + "message.no-results-found": "Nema rezultata.", + "message.no-team-websites": "Ovaj tim nema nikakvih web stranica.", + "message.no-teams": "Niste kreirali nijedan tim.", + "message.no-users": "Nema nikakvih korisnika.", + "message.no-websites-configured": "Nemate iskonfigurisanu nijednu web stranicu.", + "message.page-not-found": "Stranica nije pronađena", + "message.reset-website": "Da resetujete ovu web stranicu, upišite {confirmation} dole da potvrdite.", + "message.reset-website-warning": "Sve statistike o ovoj web stranici će biti obrisane, ali vaše postavke neće biti dirane.", + "message.saved": "Sačuvano.", + "message.share-url": "Statistike vaše web stranice su javno dostupne na sljedećem URLu:", + "message.team-already-member": "Već ste član tima.", + "message.team-not-found": "Tim nije pronađen.", + "message.team-websites-info": "Web stranice može vidjeti bilo ko iz tima.", + "message.tracking-code": "Da pratite statistike ove web stranice, stavite sljedeći kod u ... sekciju vašeg HTMLa.", + "message.transfer-team-website-to-user": "Prebacite ovu web stranicu na vaš račun?", + "message.transfer-user-website-to-team": "Odaberite tim u koji želite prebaciti ovu web stranicu.", + "message.transfer-website": "Prebacite vlasništvo web stranice na vaš račun ili drugi tim.", + "message.triggered-event": "Trigerovani događaj", + "message.user-deleted": "Korisnik obrisan.", + "message.viewed-page": "Pogledana stranica", + "message.visitor-log": "Posjetitelj iz {country} koristi {browser} na {os} {device}", + "message.visitors-dropped-off": "Posjetitelji koji su napustili stranicu" +} diff --git a/src/lib/lang.ts b/src/lib/lang.ts index 2e86212ebd..2d9ac58c0e 100644 --- a/src/lib/lang.ts +++ b/src/lib/lang.ts @@ -2,6 +2,7 @@ import { arSA, be, bn, + bs, cs, sk, da, @@ -48,6 +49,7 @@ export const languages = { 'ar-SA': { label: 'العربية', dateLocale: arSA, dir: 'rtl' }, 'be-BY': { label: 'Беларуская', dateLocale: be }, 'bn-BD': { label: 'বাংলা', dateLocale: bn }, + 'bs-BA': { label: 'Bosanski', dateLocale: bs }, 'ca-ES': { label: 'Català', dateLocale: ca }, 'cs-CZ': { label: 'Čeština', dateLocale: cs }, 'da-DK': { label: 'Dansk', dateLocale: da }, From 436f55c1a5b3ad04d07626c3213b1313e49b16b7 Mon Sep 17 00:00:00 2001 From: mobeicanyue <81098819+mobeicanyue@users.noreply.github.com> Date: Tue, 23 Apr 2024 02:16:22 +0800 Subject: [PATCH 08/25] Update zh-CN.json --- src/lang/zh-CN.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/lang/zh-CN.json b/src/lang/zh-CN.json index 02fc18ae12..772562b483 100644 --- a/src/lang/zh-CN.json +++ b/src/lang/zh-CN.json @@ -5,7 +5,7 @@ "label.add": "添加", "label.add-description": "添加描述", "label.add-member": "添加成员", - "label.add-step": "Add step", + "label.add-step": "添加步骤", "label.add-website": "添加网站", "label.admin": "管理员", "label.after": "之后", @@ -90,7 +90,7 @@ "label.laptop": "笔记本", "label.last-days": "最近 {x} 天", "label.last-hours": "最近 {x} 小时", - "label.last-months": "Last {x} months", + "label.last-months": "最近 {x} 个月", "label.leave": "离开", "label.leave-team": "离开团队", "label.less-than": "少于", @@ -182,22 +182,22 @@ "label.unique-visitors": "独立访客", "label.unknown": "未知", "label.untitled": "未命名", - "label.update": "Update", + "label.update": "更新", "label.url": "网址", "label.urls": "网址", "label.user": "用户", "label.username": "用户名", "label.users": "用户", "label.utm": "UTM", - "label.utm-description": "Track your campaigns through UTM parameters.", + "label.utm-description": "通过UTM参数追踪您的广告活动。", "label.value": "值", "label.view": "查看", "label.view-details": "查看更多", "label.view-only": "仅浏览量", "label.views": "浏览量", - "label.views-per-visit": "Views per visit", + "label.views-per-visit": "每次访问的浏览量", "label.visitors": "访客", - "label.visits": "Visits", + "label.visits": "访问次数", "label.website": "网站", "label.website-id": "网站 ID", "label.websites": "网站", From 758b289a510082f49fbd72c5fe647055be17425d Mon Sep 17 00:00:00 2001 From: Francis Cao Date: Mon, 22 Apr 2024 12:58:58 -0700 Subject: [PATCH 09/25] fix bug for teams UTM report --- src/app/(main)/teams/[teamId]/reports/utm/page.tsx | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 src/app/(main)/teams/[teamId]/reports/utm/page.tsx diff --git a/src/app/(main)/teams/[teamId]/reports/utm/page.tsx b/src/app/(main)/teams/[teamId]/reports/utm/page.tsx new file mode 100644 index 0000000000..6070e7c52d --- /dev/null +++ b/src/app/(main)/teams/[teamId]/reports/utm/page.tsx @@ -0,0 +1,3 @@ +import Page from 'app/(main)/reports/utm/page'; + +export default Page; From 4b40b4e9cf3a846dc95baded5e82c7806f623f55 Mon Sep 17 00:00:00 2001 From: Francis Cao Date: Mon, 22 Apr 2024 13:17:24 -0700 Subject: [PATCH 10/25] stay in team context for website header links --- .../[teamId]/websites/[websiteId]/event-data/page.tsx | 3 +++ .../[teamId]/websites/[websiteId]/realtime/page.tsx | 3 +++ .../teams/[teamId]/websites/[websiteId]/reports/page.tsx | 3 +++ src/app/(main)/websites/[websiteId]/WebsiteHeader.tsx | 9 +++++++-- 4 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 src/app/(main)/teams/[teamId]/websites/[websiteId]/event-data/page.tsx create mode 100644 src/app/(main)/teams/[teamId]/websites/[websiteId]/realtime/page.tsx create mode 100644 src/app/(main)/teams/[teamId]/websites/[websiteId]/reports/page.tsx diff --git a/src/app/(main)/teams/[teamId]/websites/[websiteId]/event-data/page.tsx b/src/app/(main)/teams/[teamId]/websites/[websiteId]/event-data/page.tsx new file mode 100644 index 0000000000..87de2abe2c --- /dev/null +++ b/src/app/(main)/teams/[teamId]/websites/[websiteId]/event-data/page.tsx @@ -0,0 +1,3 @@ +import Page from 'app/(main)/websites/[websiteId]/event-data/page'; + +export default Page; diff --git a/src/app/(main)/teams/[teamId]/websites/[websiteId]/realtime/page.tsx b/src/app/(main)/teams/[teamId]/websites/[websiteId]/realtime/page.tsx new file mode 100644 index 0000000000..ffeaa9288f --- /dev/null +++ b/src/app/(main)/teams/[teamId]/websites/[websiteId]/realtime/page.tsx @@ -0,0 +1,3 @@ +import Page from 'app/(main)/websites/[websiteId]/realtime/page'; + +export default Page; diff --git a/src/app/(main)/teams/[teamId]/websites/[websiteId]/reports/page.tsx b/src/app/(main)/teams/[teamId]/websites/[websiteId]/reports/page.tsx new file mode 100644 index 0000000000..9a97b9c502 --- /dev/null +++ b/src/app/(main)/teams/[teamId]/websites/[websiteId]/reports/page.tsx @@ -0,0 +1,3 @@ +import Page from 'app/(main)/websites/[websiteId]/reports/page'; + +export default Page; diff --git a/src/app/(main)/websites/[websiteId]/WebsiteHeader.tsx b/src/app/(main)/websites/[websiteId]/WebsiteHeader.tsx index 3d02925060..dc0f4338eb 100644 --- a/src/app/(main)/websites/[websiteId]/WebsiteHeader.tsx +++ b/src/app/(main)/websites/[websiteId]/WebsiteHeader.tsx @@ -1,6 +1,6 @@ import classNames from 'classnames'; import Favicon from 'components/common/Favicon'; -import { useMessages, useWebsite } from 'components/hooks'; +import { useMessages, useTeamUrl, useWebsite } from 'components/hooks'; import Icons from 'components/icons'; import ActiveUsers from 'components/metrics/ActiveUsers'; import Link from 'next/link'; @@ -19,6 +19,7 @@ export function WebsiteHeader({ children?: ReactNode; }) { const { formatMessage, labels } = useMessages(); + const { renderTeamUrl } = useTeamUrl(); const pathname = usePathname(); const { data: website } = useWebsite(websiteId); const { name, domain } = website || {}; @@ -62,7 +63,11 @@ export function WebsiteHeader({ : pathname.match(/^\/websites\/[\w-]+$/); return ( - +