allowgeoloc: add translations, fix padding in whereinput, center text in show-map dialog
This commit is contained in:
parent
537a68f54d
commit
7fdc6ca07f
13 changed files with 245 additions and 30 deletions
|
@ -15,7 +15,7 @@ client-only(placeholder='Loading...' )
|
|||
:lat-lng="item.coordinates")
|
||||
LPopup(:content="item.address")
|
||||
|
||||
v-row.my-4.d-flex.flex-column.align-center
|
||||
v-row.my-4.d-flex.flex-column.align-center.text-center
|
||||
.text-h6
|
||||
v-icon(v-text='mdiMapMarker' )
|
||||
nuxt-link.ml-2.p-name.text-decoration-none(v-text="event.place.name" :to='`/place/${event.place.name}`')
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<template lang="pug">
|
||||
v-row
|
||||
event.coordinates_search<template lang="pug">
|
||||
v-row.mb-4
|
||||
v-col(cols=12 md=6)
|
||||
v-combobox(ref='place'
|
||||
:rules="[$validators.required('common.where')]"
|
||||
|
@ -35,14 +35,14 @@ v-row
|
|||
:prepend-icon='mdiMapSearch'
|
||||
:disabled='disableDetails'
|
||||
@input.native='searchCoordinates'
|
||||
:label="$t('common.coordinates')"
|
||||
:label="$t('event.coordinates_search')"
|
||||
:value='value.detailsView'
|
||||
persistent-hint hide-no-data clearable no-filter
|
||||
:loading='loading'
|
||||
@change='selectDetails'
|
||||
@focus='searchCoordinates'
|
||||
:items="detailsList"
|
||||
:hint="$t('event.coordinates_description')")
|
||||
:hint="$t('event.coordinates_search_description')")
|
||||
template(v-slot:item="{ item, attrs, on }")
|
||||
v-list-item(v-bind='attrs' v-on='on')
|
||||
v-list-item-content(two-line v-if='item')
|
||||
|
|
|
@ -89,7 +89,11 @@
|
|||
"max_events": "Nre. màx. d'activitats",
|
||||
"close": "Tanca",
|
||||
"blobs": "Blobs",
|
||||
"collections": "Coŀleccions"
|
||||
"collections": "Coŀleccions",
|
||||
"show_map": "Mostra el mapa",
|
||||
"latitude": "Latitud",
|
||||
"longitude": "Longitud",
|
||||
"getting_there": "Com arribar"
|
||||
},
|
||||
"login": {
|
||||
"description": "Amb la sessió iniciada pots afegir activitats noves.",
|
||||
|
@ -128,6 +132,8 @@
|
|||
"added": "S'ha afegit l'activitat",
|
||||
"added_anon": "S'ha afegit l'activitat però encara ha de ser confirmada.",
|
||||
"where_description": "On es farà? Si no està posat, escriu-ho i prem Enter.",
|
||||
"coordinates_search": "Cerca de coordenades",
|
||||
"coordinates_search_description": "Podeu cercar el lloc pel nom o enganxar el parell de coordenades",
|
||||
"confirmed": "S'ha confirmat l'activitat",
|
||||
"not_found": "No s'ha trobat l'activitat",
|
||||
"remove_confirmation": "Segur que vols esborrar l'activitat?",
|
||||
|
@ -179,6 +185,7 @@
|
|||
"allow_registration_description": "Vols deixar el registre obert?",
|
||||
"allow_anon_event": "Vols permetre activitats anònimes (s'han de confirmar manualment)?",
|
||||
"allow_recurrent_event": "Habilitar activitats periòdiques",
|
||||
"allow_geolocation": "Habilitar la geolocalització d' esdeveniments",
|
||||
"recurrent_event_visible": "Mostra per defecte les activitats periòdiques",
|
||||
"federation": "Federació / ActivityPub",
|
||||
"enable_federation": "Activa la federació",
|
||||
|
|
|
@ -88,7 +88,11 @@
|
|||
"associate": "Partner:in",
|
||||
"collections": "Sammlungen",
|
||||
"max_events": "Maximale Anzahl an Veranstaltungen",
|
||||
"close": "Schließe"
|
||||
"close": "Schließe",
|
||||
"show_map": "Karte anzeigen",
|
||||
"latitude": "Breite",
|
||||
"longitude": "Länge",
|
||||
"getting_there": "Anreise"
|
||||
},
|
||||
"admin": {
|
||||
"delete_footer_link_confirm": "Möchtest du diesen Link löschen?",
|
||||
|
@ -155,6 +159,7 @@
|
|||
"enable_federation": "Federation aktivieren",
|
||||
"allow_anon_event": "Kann man auch anonyme Veranstaltungen (vorausgesetzt, diese werden genehmigt) eintragen?",
|
||||
"allow_registration_description": "Möchtest du die Registrierung aktivieren?",
|
||||
"allow_geolocation": "Aktivieren der Ereignis-Geolokalisierung",
|
||||
"federation": "Föderation / ActivityPub",
|
||||
"enable_federation_help": "Bei Aktivierung kann diese Instanz vom Fediverse aus verfolgt werden",
|
||||
"add_instance": "Instanz hinzufügen",
|
||||
|
@ -229,6 +234,8 @@
|
|||
"remove_recurrent_confirmation": "Bist du dir sicher, dass du diese wiederkehrende Veranstaltung entfernen möchtest?\nFrühere Veranstaltungen werden beibehalten, aber es werden keine zukünftigen Veranstaltungen mehr hinzugefügt.",
|
||||
"anon_description": "Du kannst eine Veranstaltung hinzufügen, ohne dich zu registrieren oder anzumelden,\nmusst dann aber warten, bis jemand es liest und bestätigt, dass es eine zulässige Veranstaltung ist.\nEs ist nicht möglich, den Eintrag zu verändern.<br/><br/>\nDu kannst dich stattdessen <a href='/login'>anmelden</a> oder <a href='/register'>registrieren</a>. In diesem Fall solltest du so schnell wie möglich eine Antwort erhalten. ",
|
||||
"where_description": "Wo ist die Veranstaltung? Wenn der Ort noch nicht beschrieben wurde, kannst du ihn selbst eintragen.",
|
||||
"coordinates_search": "Suche nach Koordinaten",
|
||||
"coordinates_search_description": "Sie können den Ort anhand des Namens suchen oder das Koordinatenpaar einfügen.",
|
||||
"follow_me_description": "Eine Möglichkeit, über die hier auf {title} veröffentlichten Veranstaltungen auf dem Laufenden zu bleiben, besteht darin, dem Account <u>{account}</u> aus dem Fediverse zu folgen, zum Beispiel über Mastodon, und von dort aus eventuell Ressourcen für eine Veranstaltung hinzuzufügen.<br/><br/>\nWenn Du noch nie von Mastodon und dem Fediverse gehört hast, empfehlen wir dir, diesen Artikel <a href='https://www.savjee.be/videos/simply-explained/mastodon-and-fediverse-explained/'> zu lesen</a>.<br/><br/>Gib unten deine Instanz ein (z.B. mastodon.social)",
|
||||
"media_description": "Du kannst (optional) einen Flyer hinzufügen",
|
||||
"edit_recurrent": "Bearbeite eine sich wiederholende Veranstaltung :",
|
||||
|
|
|
@ -6,7 +6,6 @@
|
|||
"send": "Send",
|
||||
"where": "Where",
|
||||
"address": "Address",
|
||||
"coordinates": "Coordinates",
|
||||
"details": "Details",
|
||||
"when": "When",
|
||||
"what": "What",
|
||||
|
@ -135,7 +134,8 @@
|
|||
"added_anon": "Event added, but has yet to be confirmed.",
|
||||
"updated": "Event updated",
|
||||
"where_description": "Where's the event? If not present you can create it.",
|
||||
"coordinates_description": "You can search the place by name, or paste the coordinates separated by comma: lat,lon",
|
||||
"coordinates_search": "Coordinates search",
|
||||
"coordinates_search_description": "You can search for the place by name, or paste the coordinate pair",
|
||||
"confirmed": "Event confirmed",
|
||||
"not_found": "Could not find event",
|
||||
"remove_confirmation": "Are you sure you want to remove this event?",
|
||||
|
|
|
@ -87,7 +87,11 @@
|
|||
"reset": "Reset",
|
||||
"theme": "Tema",
|
||||
"label": "Etiqueta",
|
||||
"max_events": "Número de eventos máximo"
|
||||
"max_events": "Número de eventos máximo",
|
||||
"show_map": "Mostrar mapa",
|
||||
"latitude": "Latitud",
|
||||
"longitude": "Longitud",
|
||||
"getting_there": "Cómo llegar"
|
||||
},
|
||||
"login": {
|
||||
"description": "Entrando podrás publicar nuevos eventos.",
|
||||
|
@ -126,6 +130,8 @@
|
|||
"added": "Evento agregado",
|
||||
"added_anon": "Evento agregado, será confirmado cuanto antes.",
|
||||
"where_description": "¿Dónde es? Si el lugar no está, escribilo.",
|
||||
"coordinates_search": "Buscar coordenadas",
|
||||
"coordinates_search_description": "Puede buscar el lugar por nombre o pegar el par de coordenadas.",
|
||||
"confirmed": "Evento confirmado",
|
||||
"not_found": "Evento no encontrado",
|
||||
"remove_confirmation": "¿Estás seguro/a de querér eliminar este evento?",
|
||||
|
@ -174,6 +180,7 @@
|
|||
"allow_anon_event": "¿Se pueden ingresar eventos anónimos (sujeto a confirmación)?",
|
||||
"allow_comments": "Habilitar comentarios",
|
||||
"allow_recurrent_event": "Habilitar eventos fijos",
|
||||
"allow_geolocation": "Habilitar la geolocalización de eventos",
|
||||
"recurrent_event_visible": "Eventos fijos visibles por defecto",
|
||||
"federation": "Federación / ActivityPub",
|
||||
"enable_federation": "Habilitar la federación",
|
||||
|
|
|
@ -89,7 +89,11 @@
|
|||
"max_events": "Nb. max d'événements",
|
||||
"blobs": "Blobs",
|
||||
"close": "Fermer",
|
||||
"collections": "Collections"
|
||||
"collections": "Collections",
|
||||
"show_map": "Afficher la carte",
|
||||
"latitude": "Latitude",
|
||||
"longitude": "Longitude",
|
||||
"getting_there": "Comment s'y rendre"
|
||||
},
|
||||
"event": {
|
||||
"follow_me_description": "Une des manières de rester informé sur les évènements publiés ici sur {title}\nest de suivre le compte <u>{account}</u> sur le fediverse, par exemple via Mastodon, et pourquoi pas d'ajouter des ressources à un évènement à partir de là.<br/><br/>\nSi vous n'avez jamais entendu parler de Mastodon and du fediverse, nous vous recommandons de lire <a href='https://www.savjee.be/videos/simply-explained/mastodon-and-fediverse-explained/'>cet article (en anglais)</a>.<br/><br/>Saisissez votre nom d'instance ci-dessous (par ex. mastodon.social)",
|
||||
|
@ -119,6 +123,8 @@
|
|||
"not_found": "Impossible de trouver l'évènement",
|
||||
"confirmed": "Évènement confirmé",
|
||||
"where_description": "Où est l'évènement ? S'il n'apparaît pas, vous pouvez le créer.",
|
||||
"coordinates_search": "Recherche de coordonnées",
|
||||
"coordinates_search_description": "Vous pouvez rechercher le lieu par son nom ou coller la paire de coordonnées",
|
||||
"added_anon": "Évènement ajouté, mais il doit encore être confirmé.",
|
||||
"added": "Évènement ajouté",
|
||||
"media_description": "Vous pouvez ajouter un tract (facultatif)",
|
||||
|
@ -204,6 +210,7 @@
|
|||
"allow_recurrent_event": "Autoriser les évènements récurrents",
|
||||
"allow_anon_event": "Autoriser les évènements anonymes (doivent être confirmés) ?",
|
||||
"allow_registration_description": "Autoriser l'ouverture des inscriptions ?",
|
||||
"allow_geolocation": "Autoriser la géolocalisation des événements",
|
||||
"user_create_ok": "Utilisateur créé",
|
||||
"user_remove_ok": "Utilisateur supprimé",
|
||||
"delete_user_confirm": "Êtes-vous sûr·e de vouloir supprimer {user} ?",
|
||||
|
|
|
@ -89,7 +89,11 @@
|
|||
"tags": "Cancelos",
|
||||
"close": "Pechar",
|
||||
"blobs": "Blobs",
|
||||
"collections": "Coleccións"
|
||||
"collections": "Coleccións",
|
||||
"show_map": "Mostrar mapa",
|
||||
"latitude": "Latitude",
|
||||
"longitude": "Longitude",
|
||||
"getting_there": "Chegar lá"
|
||||
},
|
||||
"recover": {
|
||||
"not_valid_code": "Algo fallou."
|
||||
|
@ -114,6 +118,8 @@
|
|||
"saved": "Evento gardado",
|
||||
"updated": "Evento actualizado",
|
||||
"where_description": "Onde será o evento? Se non existe podes crealo.",
|
||||
"coordinates_search": "Procurar coordenadas",
|
||||
"coordinates_search_description": "Pode procurar o lugar pelo nome ou colar o par de coordenadas.",
|
||||
"not_found": "Non atopamos o evento",
|
||||
"show_recurrent": "eventos recurrentes",
|
||||
"show_past": "tamén eventos previos",
|
||||
|
@ -187,6 +193,7 @@
|
|||
"resources": "Recursos",
|
||||
"allow_registration_description": "Permitir o rexistro libre?",
|
||||
"allow_anon_event": "Permitir eventos anónimos (haberá que confirmalos)?",
|
||||
"allow_geolocation": "Permitir a geolocalização de eventos",
|
||||
"event_confirm_description": "Aquí podes confirmar os eventos engadidos por usuarias anónimas",
|
||||
"remove_admin": "Eliminar admin",
|
||||
"delete_user": "Eliminar",
|
||||
|
|
|
@ -87,7 +87,11 @@
|
|||
"import": "Importa",
|
||||
"max_events": "N. massimo eventi",
|
||||
"label": "Etichetta",
|
||||
"collections": "Bolle"
|
||||
"collections": "Bolle",
|
||||
"show_map": "Show map",
|
||||
"latitude": "Latitudine",
|
||||
"longitude": "Longitudine",
|
||||
"getting_there": "Come arrivare"
|
||||
},
|
||||
"login": {
|
||||
"description": "Entrando puoi pubblicare nuovi eventi.",
|
||||
|
@ -128,6 +132,8 @@
|
|||
"added_anon": "Evento aggiunto, verrà confermato quanto prima.",
|
||||
"updated": "Evento aggiornato",
|
||||
"where_description": "Dov'è il gancio? Se il posto non è presente potrai crearlo.",
|
||||
"coordinates_search": "Ricerca coordinate",
|
||||
"coordinates_search_description": "Puoi ricercare il posto per nome, o incollare la coppia di coordinate.",
|
||||
"confirmed": "Evento confermato",
|
||||
"not_found": "Evento non trovato",
|
||||
"remove_confirmation": "Vuoi eliminare questo evento?",
|
||||
|
@ -178,6 +184,7 @@
|
|||
"allow_registration_description": "Vuoi abilitare la registrazione?",
|
||||
"allow_anon_event": "Si possono inserire eventi anonimi (previa conferma)?",
|
||||
"allow_recurrent_event": "Abilita eventi ricorrenti",
|
||||
"allow_geolocation": "Abilita la geolocalizzazione degli eventi",
|
||||
"recurrent_event_visible": "Appuntamenti ricorrenti visibili di default",
|
||||
"federation": "Federazione / ActivityPub",
|
||||
"enable_federation": "Abilita la federazione",
|
||||
|
|
|
@ -81,6 +81,7 @@
|
|||
"allow_recurrent_event": "Tillat gjentagende hendelser",
|
||||
"allow_anon_event": "Tillat anonyme hendelser (må bekreftes)?",
|
||||
"allow_registration_description": "Tillat selv-registrering?",
|
||||
"allow_geolocation": "Tillat geolokalisering av hendelser",
|
||||
"event_confirm_description": "Du kan bekrefte hendelser som oppføres av anonyme brukere her",
|
||||
"place_description": "Hvis du har valgt feil sted eller adresse, kan du endre det. <br/>Alle nåværende og foregående hendelser tilknyttet dette stedet vil endre adresse."
|
||||
},
|
||||
|
@ -119,6 +120,8 @@
|
|||
"recurrent_2w_days": "En {days} annenhver",
|
||||
"multidate_description": "Er det en festival? Velg når den starter og slutter",
|
||||
"where_description": "Hvor finner hendelsen sted? Hvis den ikke finnes kan du opprette den.",
|
||||
"coordinates_search": "Søk etter koordinater",
|
||||
"coordinates_search_description": "Du kan søke etter sted etter navn, eller lime inn koordinatparet.",
|
||||
"added_anon": "Hendelse lagt til, men ikke bekreftet enda.",
|
||||
"added": "Hendelse lagt til",
|
||||
"media_description": "Du kan legge til et flygeblad (valgfritt)",
|
||||
|
@ -232,7 +235,11 @@
|
|||
"federation": "Føderasjon",
|
||||
"n_resources": "ingen ressurs|én ressurs|{n} ressurser",
|
||||
"associate": "Tilknytt",
|
||||
"import": "Importer"
|
||||
"import": "Importer",
|
||||
"show_map": "Vis kart",
|
||||
"latitude": "breddegrad",
|
||||
"longitude": "Lengdegrad",
|
||||
"getting_there": "Slik kommer du deg dit"
|
||||
},
|
||||
"about": "\n <p><a href='https://gancio.org'>Gancio</a> er en delt agenda for lokale gemenskaper.</p>\n ",
|
||||
"validators": {
|
||||
|
|
|
@ -52,7 +52,8 @@
|
|||
"https-proxy-agent": "^5.0.1",
|
||||
"ical.js": "^1.5.0",
|
||||
"ics": "^2.40.0",
|
||||
"jsdom": "^20.0.0",
|
||||
"jest-environment-jsdom": "^29.3.1",
|
||||
"jsdom": "^20.0.2",
|
||||
"jsonwebtoken": "^8.5.1",
|
||||
"leaflet": "^1.8.0",
|
||||
"linkify-html": "^4.0.0",
|
||||
|
@ -99,6 +100,9 @@
|
|||
"glob-parent": "^5.1.2",
|
||||
"moment": "^2.29.2"
|
||||
},
|
||||
"jest": {
|
||||
"testEnvironment": "jsdom"
|
||||
},
|
||||
"bin": {
|
||||
"gancio": "server/cli.js"
|
||||
},
|
||||
|
|
|
@ -4,11 +4,17 @@ const path = require('path')
|
|||
|
||||
const admin = { username: 'admin', password: 'test', grant_type: 'password', client_id: 'self' }
|
||||
|
||||
var util= require('util');
|
||||
var encoder = new util.TextEncoder('utf-8');
|
||||
|
||||
jest.useFakeTimers()
|
||||
|
||||
let token
|
||||
let app
|
||||
let places = []
|
||||
|
||||
beforeAll(async () => {
|
||||
|
||||
switch (process.env.DB) {
|
||||
case 'mariadb':
|
||||
process.env.config_path = path.resolve(__dirname, './seeds/config.mariadb.json')
|
||||
|
|
186
yarn.lock
186
yarn.lock
|
@ -1084,6 +1084,16 @@
|
|||
"@types/node" "*"
|
||||
jest-mock "^29.1.1"
|
||||
|
||||
"@jest/environment@^29.3.1":
|
||||
version "29.3.1"
|
||||
resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-29.3.1.tgz#eb039f726d5fcd14698acd072ac6576d41cfcaa6"
|
||||
integrity sha512-pMmvfOPmoa1c1QpfFW0nXYtNLpofqo4BrCIk6f2kW4JFeNlHV2t3vd+3iDLf31e2ot2Mec0uqZfmI+U0K2CFag==
|
||||
dependencies:
|
||||
"@jest/fake-timers" "^29.3.1"
|
||||
"@jest/types" "^29.3.1"
|
||||
"@types/node" "*"
|
||||
jest-mock "^29.3.1"
|
||||
|
||||
"@jest/expect-utils@^29.1.0":
|
||||
version "29.1.0"
|
||||
resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-29.1.0.tgz#598cc7fea83b1bf84249b3b98683575cee888894"
|
||||
|
@ -1111,6 +1121,18 @@
|
|||
jest-mock "^29.1.1"
|
||||
jest-util "^29.1.0"
|
||||
|
||||
"@jest/fake-timers@^29.3.1":
|
||||
version "29.3.1"
|
||||
resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-29.3.1.tgz#b140625095b60a44de820876d4c14da1aa963f67"
|
||||
integrity sha512-iHTL/XpnDlFki9Tq0Q1GGuVeQ8BHZGIYsvCO5eN/O/oJaRzofG9Xndd9HuSDBI/0ZS79pg0iwn07OMTQ7ngF2A==
|
||||
dependencies:
|
||||
"@jest/types" "^29.3.1"
|
||||
"@sinonjs/fake-timers" "^9.1.2"
|
||||
"@types/node" "*"
|
||||
jest-message-util "^29.3.1"
|
||||
jest-mock "^29.3.1"
|
||||
jest-util "^29.3.1"
|
||||
|
||||
"@jest/globals@^29.1.1":
|
||||
version "29.1.1"
|
||||
resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-29.1.1.tgz#017cffa0e79b35e7197b229d852c9ad35ed4be5c"
|
||||
|
@ -1221,6 +1243,18 @@
|
|||
"@types/yargs" "^17.0.8"
|
||||
chalk "^4.0.0"
|
||||
|
||||
"@jest/types@^29.3.1":
|
||||
version "29.3.1"
|
||||
resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.3.1.tgz#7c5a80777cb13e703aeec6788d044150341147e3"
|
||||
integrity sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==
|
||||
dependencies:
|
||||
"@jest/schemas" "^29.0.0"
|
||||
"@types/istanbul-lib-coverage" "^2.0.0"
|
||||
"@types/istanbul-reports" "^3.0.0"
|
||||
"@types/node" "*"
|
||||
"@types/yargs" "^17.0.8"
|
||||
chalk "^4.0.0"
|
||||
|
||||
"@jridgewell/gen-mapping@^0.1.0":
|
||||
version "0.1.1"
|
||||
resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996"
|
||||
|
@ -1900,6 +1934,15 @@
|
|||
dependencies:
|
||||
"@types/istanbul-lib-report" "*"
|
||||
|
||||
"@types/jsdom@^20.0.0":
|
||||
version "20.0.1"
|
||||
resolved "https://registry.yarnpkg.com/@types/jsdom/-/jsdom-20.0.1.tgz#07c14bc19bd2f918c1929541cdaacae894744808"
|
||||
integrity sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==
|
||||
dependencies:
|
||||
"@types/node" "*"
|
||||
"@types/tough-cookie" "*"
|
||||
parse5 "^7.0.0"
|
||||
|
||||
"@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9":
|
||||
version "7.0.11"
|
||||
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3"
|
||||
|
@ -1967,6 +2010,11 @@
|
|||
resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.8.tgz#b94a4391c85666c7b73299fd3ad79d4faa435310"
|
||||
integrity sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==
|
||||
|
||||
"@types/tough-cookie@*":
|
||||
version "4.0.2"
|
||||
resolved "https://registry.yarnpkg.com/@types/tough-cookie/-/tough-cookie-4.0.2.tgz#6286b4c7228d58ab7866d19716f3696e03a09397"
|
||||
integrity sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==
|
||||
|
||||
"@types/uglify-js@*":
|
||||
version "3.17.0"
|
||||
resolved "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.17.0.tgz#95271e7abe0bf7094c60284f76ee43232aef43b9"
|
||||
|
@ -2323,12 +2371,20 @@ acorn-globals@^6.0.0:
|
|||
acorn "^7.1.1"
|
||||
acorn-walk "^7.1.1"
|
||||
|
||||
acorn-globals@^7.0.0:
|
||||
version "7.0.1"
|
||||
resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-7.0.1.tgz#0dbf05c44fa7c94332914c02066d5beff62c40c3"
|
||||
integrity sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==
|
||||
dependencies:
|
||||
acorn "^8.1.0"
|
||||
acorn-walk "^8.0.2"
|
||||
|
||||
acorn-walk@^7.1.1:
|
||||
version "7.2.0"
|
||||
resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc"
|
||||
integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==
|
||||
|
||||
acorn-walk@^8.0.0, acorn-walk@^8.2.0:
|
||||
acorn-walk@^8.0.0, acorn-walk@^8.0.2, acorn-walk@^8.2.0:
|
||||
version "8.2.0"
|
||||
resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1"
|
||||
integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==
|
||||
|
@ -2348,6 +2404,11 @@ acorn@^8.0.4, acorn@^8.4.1, acorn@^8.5.0, acorn@^8.7.1:
|
|||
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.0.tgz#88c0187620435c7f6015803f5539dae05a9dbea8"
|
||||
integrity sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==
|
||||
|
||||
acorn@^8.1.0, acorn@^8.8.0:
|
||||
version "8.8.1"
|
||||
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.1.tgz#0a3f9cbecc4ec3bea6f0a80b66ae8dd2da250b73"
|
||||
integrity sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==
|
||||
|
||||
agent-base@6, agent-base@^6.0.2:
|
||||
version "6.0.2"
|
||||
resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77"
|
||||
|
@ -4272,6 +4333,11 @@ decimal.js@^10.3.1:
|
|||
resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.1.tgz#be75eeac4a2281aace80c1a8753587c27ef053e7"
|
||||
integrity sha512-F29o+vci4DodHYT9UrR5IEbfBw9pE5eSapIJdTqXK5+6hq+t8VRxwQyKlW2i+KDKFkkJQRvFyI/QXD83h8LyQw==
|
||||
|
||||
decimal.js@^10.4.1:
|
||||
version "10.4.2"
|
||||
resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.2.tgz#0341651d1d997d86065a2ce3a441fbd0d8e8b98e"
|
||||
integrity sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA==
|
||||
|
||||
decode-uri-component@^0.2.0:
|
||||
version "0.2.0"
|
||||
resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
|
||||
|
@ -6819,6 +6885,20 @@ jest-each@^29.1.0:
|
|||
jest-util "^29.1.0"
|
||||
pretty-format "^29.1.0"
|
||||
|
||||
jest-environment-jsdom@^29.3.1:
|
||||
version "29.3.1"
|
||||
resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-29.3.1.tgz#14ca63c3e0ef5c63c5bcb46033e50bc649e3b639"
|
||||
integrity sha512-G46nKgiez2Gy4zvYNhayfMEAFlVHhWfncqvqS6yCd0i+a4NsSUD2WtrKSaYQrYiLQaupHXxCRi8xxVL2M9PbhA==
|
||||
dependencies:
|
||||
"@jest/environment" "^29.3.1"
|
||||
"@jest/fake-timers" "^29.3.1"
|
||||
"@jest/types" "^29.3.1"
|
||||
"@types/jsdom" "^20.0.0"
|
||||
"@types/node" "*"
|
||||
jest-mock "^29.3.1"
|
||||
jest-util "^29.3.1"
|
||||
jsdom "^20.0.0"
|
||||
|
||||
jest-environment-node@^29.1.1:
|
||||
version "29.1.1"
|
||||
resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-29.1.1.tgz#10f1782b74e17fcf782ff51df79f2b0cee135851"
|
||||
|
@ -6888,6 +6968,21 @@ jest-message-util@^29.1.0:
|
|||
slash "^3.0.0"
|
||||
stack-utils "^2.0.3"
|
||||
|
||||
jest-message-util@^29.3.1:
|
||||
version "29.3.1"
|
||||
resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-29.3.1.tgz#37bc5c468dfe5120712053dd03faf0f053bd6adb"
|
||||
integrity sha512-lMJTbgNcDm5z+6KDxWtqOFWlGQxD6XaYwBqHR8kmpkP+WWWG90I35kdtQHY67Ay5CSuydkTBbJG+tH9JShFCyA==
|
||||
dependencies:
|
||||
"@babel/code-frame" "^7.12.13"
|
||||
"@jest/types" "^29.3.1"
|
||||
"@types/stack-utils" "^2.0.0"
|
||||
chalk "^4.0.0"
|
||||
graceful-fs "^4.2.9"
|
||||
micromatch "^4.0.4"
|
||||
pretty-format "^29.3.1"
|
||||
slash "^3.0.0"
|
||||
stack-utils "^2.0.3"
|
||||
|
||||
jest-mock@^29.1.1:
|
||||
version "29.1.1"
|
||||
resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-29.1.1.tgz#b5475d07a8db6d39fe73e960ca94a3ac761afe0d"
|
||||
|
@ -6897,6 +6992,15 @@ jest-mock@^29.1.1:
|
|||
"@types/node" "*"
|
||||
jest-util "^29.1.0"
|
||||
|
||||
jest-mock@^29.3.1:
|
||||
version "29.3.1"
|
||||
resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-29.3.1.tgz#60287d92e5010979d01f218c6b215b688e0f313e"
|
||||
integrity sha512-H8/qFDtDVMFvFP4X8NuOT3XRDzOUTz+FeACjufHzsOIBAxivLqkB1PoLCaJx9iPPQ8dZThHPp/G3WRWyMgA3JA==
|
||||
dependencies:
|
||||
"@jest/types" "^29.3.1"
|
||||
"@types/node" "*"
|
||||
jest-util "^29.3.1"
|
||||
|
||||
jest-pnp-resolver@^1.2.2:
|
||||
version "1.2.2"
|
||||
resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c"
|
||||
|
@ -7027,6 +7131,18 @@ jest-util@^29.1.0:
|
|||
graceful-fs "^4.2.9"
|
||||
picomatch "^2.2.3"
|
||||
|
||||
jest-util@^29.3.1:
|
||||
version "29.3.1"
|
||||
resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.3.1.tgz#1dda51e378bbcb7e3bc9d8ab651445591ed373e1"
|
||||
integrity sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==
|
||||
dependencies:
|
||||
"@jest/types" "^29.3.1"
|
||||
"@types/node" "*"
|
||||
chalk "^4.0.0"
|
||||
ci-info "^3.2.0"
|
||||
graceful-fs "^4.2.9"
|
||||
picomatch "^2.2.3"
|
||||
|
||||
jest-validate@^29.1.0:
|
||||
version "29.1.0"
|
||||
resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-29.1.0.tgz#5e2ba89d7d6b3e4d3ece34024f317e956a5c85c0"
|
||||
|
@ -7157,6 +7273,38 @@ jsdom@^20.0.0:
|
|||
ws "^8.8.0"
|
||||
xml-name-validator "^4.0.0"
|
||||
|
||||
jsdom@^20.0.2:
|
||||
version "20.0.2"
|
||||
resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-20.0.2.tgz#65ccbed81d5e877c433f353c58bb91ff374127db"
|
||||
integrity sha512-AHWa+QO/cgRg4N+DsmHg1Y7xnz+8KU3EflM0LVDTdmrYOc1WWTSkOjtpUveQH+1Bqd5rtcVnb/DuxV/UjDO4rA==
|
||||
dependencies:
|
||||
abab "^2.0.6"
|
||||
acorn "^8.8.0"
|
||||
acorn-globals "^7.0.0"
|
||||
cssom "^0.5.0"
|
||||
cssstyle "^2.3.0"
|
||||
data-urls "^3.0.2"
|
||||
decimal.js "^10.4.1"
|
||||
domexception "^4.0.0"
|
||||
escodegen "^2.0.0"
|
||||
form-data "^4.0.0"
|
||||
html-encoding-sniffer "^3.0.0"
|
||||
http-proxy-agent "^5.0.0"
|
||||
https-proxy-agent "^5.0.1"
|
||||
is-potential-custom-element-name "^1.0.1"
|
||||
nwsapi "^2.2.2"
|
||||
parse5 "^7.1.1"
|
||||
saxes "^6.0.0"
|
||||
symbol-tree "^3.2.4"
|
||||
tough-cookie "^4.1.2"
|
||||
w3c-xmlserializer "^3.0.0"
|
||||
webidl-conversions "^7.0.0"
|
||||
whatwg-encoding "^2.0.0"
|
||||
whatwg-mimetype "^3.0.0"
|
||||
whatwg-url "^11.0.0"
|
||||
ws "^8.9.0"
|
||||
xml-name-validator "^4.0.0"
|
||||
|
||||
jsesc@^2.5.1:
|
||||
version "2.5.2"
|
||||
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
|
||||
|
@ -8533,7 +8681,7 @@ nuxt-edge@2.16.0-27720022.54e852f:
|
|||
"@nuxt/vue-renderer-edge" "2.16.0-27720022.54e852f"
|
||||
"@nuxt/webpack-edge" "2.16.0-27720022.54e852f"
|
||||
|
||||
nwsapi@^2.2.0:
|
||||
nwsapi@^2.2.0, nwsapi@^2.2.2:
|
||||
version "2.2.2"
|
||||
resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.2.tgz#e5418863e7905df67d51ec95938d67bf801f0bb0"
|
||||
integrity sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==
|
||||
|
@ -8879,7 +9027,7 @@ parse5@^6.0.1:
|
|||
resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b"
|
||||
integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==
|
||||
|
||||
parse5@^7.0.0:
|
||||
parse5@^7.0.0, parse5@^7.1.1:
|
||||
version "7.1.1"
|
||||
resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.1.1.tgz#4649f940ccfb95d8754f37f73078ea20afe0c746"
|
||||
integrity sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==
|
||||
|
@ -9823,6 +9971,15 @@ pretty-format@^29.1.0:
|
|||
ansi-styles "^5.0.0"
|
||||
react-is "^18.0.0"
|
||||
|
||||
pretty-format@^29.3.1:
|
||||
version "29.3.1"
|
||||
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.3.1.tgz#1841cac822b02b4da8971dacb03e8a871b4722da"
|
||||
integrity sha512-FyLnmb1cYJV8biEIiRyzRFvs2lry7PPIvOqKVe1GCUEYg4YGmlx1qG9EJNMxArYm7piII4qb8UV1Pncq5dxmcg==
|
||||
dependencies:
|
||||
"@jest/schemas" "^29.0.0"
|
||||
ansi-styles "^5.0.0"
|
||||
react-is "^18.0.0"
|
||||
|
||||
pretty-time@^1.1.0:
|
||||
version "1.1.0"
|
||||
resolved "https://registry.yarnpkg.com/pretty-time/-/pretty-time-1.1.0.tgz#ffb7429afabb8535c346a34e41873adf3d74dd0e"
|
||||
|
@ -10777,11 +10934,6 @@ semver-compare@^1.0.0:
|
|||
resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
|
||||
integrity sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==
|
||||
|
||||
semver@7.0.0:
|
||||
version "7.0.0"
|
||||
resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e"
|
||||
integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==
|
||||
|
||||
semver@^5.4.1, semver@^5.5.0, semver@^5.6.0:
|
||||
version "5.7.1"
|
||||
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
|
||||
|
@ -11895,7 +12047,7 @@ totalist@^1.0.0:
|
|||
resolved "https://registry.yarnpkg.com/totalist/-/totalist-1.1.0.tgz#a4d65a3e546517701e3e5c37a47a70ac97fe56df"
|
||||
integrity sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==
|
||||
|
||||
tough-cookie@^4.0.0:
|
||||
tough-cookie@^4.0.0, tough-cookie@^4.1.2:
|
||||
version "4.1.2"
|
||||
resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.2.tgz#e53e84b85f24e0b65dd526f46628db6c85f6b874"
|
||||
integrity sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==
|
||||
|
@ -12484,10 +12636,8 @@ watchpack@^1.7.4:
|
|||
resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.7.5.tgz#1267e6c55e0b9b5be44c2023aed5437a2c26c453"
|
||||
integrity sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==
|
||||
dependencies:
|
||||
chokidar "^3.4.1"
|
||||
graceful-fs "^4.1.2"
|
||||
neo-async "^2.5.0"
|
||||
watchpack-chokidar2 "^2.0.1"
|
||||
optionalDependencies:
|
||||
chokidar "^3.4.1"
|
||||
watchpack-chokidar2 "^2.0.1"
|
||||
|
@ -12726,11 +12876,12 @@ winston-transport@^4.4.0, winston-transport@^4.5.0:
|
|||
readable-stream "^3.6.0"
|
||||
triple-beam "^1.3.0"
|
||||
|
||||
winston@^3.8.1:
|
||||
version "3.8.1"
|
||||
resolved "https://registry.yarnpkg.com/winston/-/winston-3.8.1.tgz#76f15b3478cde170b780234e0c4cf805c5a7fb57"
|
||||
integrity sha512-r+6YAiCR4uI3N8eQNOg8k3P3PqwAm20cLKlzVD9E66Ch39+LZC+VH1UKf9JemQj2B3QoUHfKD7Poewn0Pr3Y1w==
|
||||
winston@^3.8.2:
|
||||
version "3.8.2"
|
||||
resolved "https://registry.yarnpkg.com/winston/-/winston-3.8.2.tgz#56e16b34022eb4cff2638196d9646d7430fdad50"
|
||||
integrity sha512-MsE1gRx1m5jdTTO9Ld/vND4krP2To+lgDoMEHGGa4HIlAUyXJtfc7CxQcGXVyz2IBpw5hbFkj2b/AtUdQwyRew==
|
||||
dependencies:
|
||||
"@colors/colors" "1.5.0"
|
||||
"@dabh/diagnostics" "^2.0.2"
|
||||
async "^3.2.3"
|
||||
is-stream "^2.0.0"
|
||||
|
@ -12824,6 +12975,11 @@ ws@^8.8.0:
|
|||
resolved "https://registry.yarnpkg.com/ws/-/ws-8.9.0.tgz#2a994bb67144be1b53fe2d23c53c028adeb7f45e"
|
||||
integrity sha512-Ja7nszREasGaYUYCI2k4lCKIRTt+y7XuqVoHR44YpI49TtryyqbqvDMn5eqfW7e6HzTukDRIsXqzVHScqRcafg==
|
||||
|
||||
ws@^8.9.0:
|
||||
version "8.11.0"
|
||||
resolved "https://registry.yarnpkg.com/ws/-/ws-8.11.0.tgz#6a0d36b8edfd9f96d8b25683db2f8d7de6e8e143"
|
||||
integrity sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==
|
||||
|
||||
xml-name-validator@^4.0.0:
|
||||
version "4.0.0"
|
||||
resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-4.0.0.tgz#79a006e2e63149a8600f15430f0a4725d1524835"
|
||||
|
|
Loading…
Reference in a new issue