From 8b2f32bb7d3bb44d3176859f9d628748d10155f2 Mon Sep 17 00:00:00 2001 From: jhqwqmc <113768629+jhqwqmc@users.noreply.github.com> Date: Tue, 14 May 2024 02:55:21 +0800 Subject: [PATCH 1/6] Update locale_CN.yml (#3616) --- Plan/common/src/main/resources/assets/plan/locale/locale_CN.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Plan/common/src/main/resources/assets/plan/locale/locale_CN.yml b/Plan/common/src/main/resources/assets/plan/locale/locale_CN.yml index f124c00a7e..ffd2fb9c55 100644 --- a/Plan/common/src/main/resources/assets/plan/locale/locale_CN.yml +++ b/Plan/common/src/main/resources/assets/plan/locale/locale_CN.yml @@ -907,7 +907,7 @@ plugin: no: "否" today: "'今天'" unavailable: "不可用" - unknown: "位置" + unknown: "未知" yes: "是" yesterday: "'昨天'" localeReloaded: "自定义 locale.yml 已被修改,因此已重新加载并且现在正在使用。" From 7de04641376fb9c8c57ab6e631f38ce9ec763c6d Mon Sep 17 00:00:00 2001 From: Aurora Lahtela <24460436+AuroraLS3@users.noreply.github.com> Date: Fri, 17 May 2024 20:52:33 +0300 Subject: [PATCH 2/6] Update dependencies --- Plan/build.gradle | 15 +- Plan/common/build.gradle | 8 +- Plan/react/dashboard/package.json | 22 +- Plan/react/dashboard/yarn.lock | 1026 ++++++++++++----------------- Plan/sponge/build.gradle | 2 +- 5 files changed, 456 insertions(+), 617 deletions(-) diff --git a/Plan/build.gradle b/Plan/build.gradle index 8897765e93..43d53f9199 100644 --- a/Plan/build.gradle +++ b/Plan/build.gradle @@ -85,14 +85,14 @@ subprojects { commonsTextVersion = "1.12.0" commonsCompressVersion = "1.26.1" - commonsCodecVersion = "1.16.1" + commonsCodecVersion = "1.17.0" caffeineVersion = "3.1.8" - jettyVersion = "11.0.20" + jettyVersion = "11.0.21" caffeineVersion = "2.9.2" - mysqlVersion = "8.3.0" + mysqlVersion = "8.4.0" mariadbVersion = "3.3.3" sqliteVersion = "3.42.0.1" - adventureVersion = "4.14.0" + adventureVersion = "4.17.0" hikariVersion = "5.1.0" slf4jVersion = "2.0.13" geoIpVersion = "4.2.0" @@ -106,9 +106,10 @@ subprojects { nkPlaceholderapiVersion = "1.4-SNAPSHOT" junitVersion = "5.10.2" - mockitoVersion = "5.11.0" - testContainersVersion = "1.19.7" - swaggerVersion = "2.2.21" + mockitoVersion = "5.12.0" + seleniumVersion = "4.21.0" + testContainersVersion = "1.19.8" + swaggerVersion = "2.2.22" } repositories { diff --git a/Plan/common/build.gradle b/Plan/common/build.gradle index aba4e02e1b..bc92482103 100644 --- a/Plan/common/build.gradle +++ b/Plan/common/build.gradle @@ -4,7 +4,7 @@ import org.apache.tools.ant.filters.ReplaceTokens plugins { id "dev.vankka.dependencydownload.plugin" version "$dependencyDownloadVersion" id "com.github.node-gradle.node" version "7.0.2" - id "io.swagger.core.v3.swagger-gradle-plugin" version "2.2.21" + id "io.swagger.core.v3.swagger-gradle-plugin" version "2.2.22" } configurations { @@ -56,7 +56,7 @@ dependencies { shadow project(":extensions") shadow "net.playeranalytics:platform-abstraction-layer-api:$palVersion" - compileOnly "net.kyori:adventure-api:4.14.0" + compileOnly "net.kyori:adventure-api:$adventureVersion" shadow("dev.vankka:dependencydownload-runtime:$dependencyDownloadVersion") { // Effectively disables relocating exclude module: "jar-relocator" @@ -87,7 +87,7 @@ dependencies { // Swagger annotations - implementation "jakarta.ws.rs:jakarta.ws.rs-api:3.1.0" + implementation "jakarta.ws.rs:jakarta.ws.rs-api:4.0.0" implementation "io.swagger.core.v3:swagger-core-jakarta:$swaggerVersion" implementation "io.swagger.core.v3:swagger-jaxrs2-jakarta:$swaggerVersion" @@ -95,7 +95,7 @@ dependencies { testArtifacts project(":extensions:adventure") testImplementation project(":extensions:adventure") testImplementation "com.google.code.gson:gson:$gsonVersion" - testImplementation "org.seleniumhq.selenium:selenium-java:4.19.1" + testImplementation "org.seleniumhq.selenium:selenium-java:$seleniumVersion" testImplementation "org.testcontainers:testcontainers:$testContainersVersion" testImplementation "org.testcontainers:junit-jupiter:$testContainersVersion" testImplementation "org.testcontainers:nginx:$testContainersVersion" diff --git a/Plan/react/dashboard/package.json b/Plan/react/dashboard/package.json index e0390409ef..55b4ddd179 100644 --- a/Plan/react/dashboard/package.json +++ b/Plan/react/dashboard/package.json @@ -12,36 +12,36 @@ "@fortawesome/free-brands-svg-icons": "^6.5.2", "@fortawesome/free-regular-svg-icons": "^6.5.2", "@fortawesome/free-solid-svg-icons": "^6.5.2", - "@fortawesome/react-fontawesome": "^0.2.0", + "@fortawesome/react-fontawesome": "^0.2.1", "@fullcalendar/bootstrap": "^6.1.11", "@fullcalendar/core": "^6.1.11", "@fullcalendar/daygrid": "^6.1.11", "@fullcalendar/interaction": "^6.1.11", "@fullcalendar/react": "^6.1.11", "@highcharts/map-collection": "^2.1.0", - "@testing-library/jest-dom": "^6.4.2", - "@testing-library/react": "^15.0.2", + "@testing-library/jest-dom": "^6.4.5", + "@testing-library/react": "^15.0.7", "@testing-library/user-event": "^14.5.2", "axios": "^1.6.8", "bootstrap": "^5.3.3", - "export-to-csv": "^1.2.4", + "export-to-csv": "^1.3.0", "highcharts": "^10.3.3", - "i18next": "^23.11.2", + "i18next": "^23.11.4", "i18next-chained-backend": "^4.6.2", "i18next-http-backend": "^2.5.1", "i18next-localstorage-backend": "^4.2.0", "masonry-layout": "^4.2.2", "moment": "^2.30.1", - "react": "^18.2.0", + "react": "^18.3.1", "react-bootstrap": "^2.10.2", "react-bootstrap-range-slider": "^3.0.8", "react-dom": "^18.2.0", - "react-i18next": "^14.1.0", + "react-i18next": "^14.1.1", "react-mcjsonchat": "^1.0.0", - "react-router-dom": "6", - "sass": "^1.75.0", + "react-router-dom": "^6.23.1", + "sass": "^1.77.2", "source-map-explorer": "^2.5.2", - "swagger-ui": "^5.16.1", + "swagger-ui": "^5.17.10", "web-vitals": "^3.0.2" }, "scripts": { @@ -69,6 +69,6 @@ }, "devDependencies": { "@vitejs/plugin-react": "^4.2.1", - "vite": "^5.2.9" + "vite": "^5.2.11" } } diff --git a/Plan/react/dashboard/yarn.lock b/Plan/react/dashboard/yarn.lock index 9dff1d8a10..3e14ea717d 100644 --- a/Plan/react/dashboard/yarn.lock +++ b/Plan/react/dashboard/yarn.lock @@ -323,10 +323,10 @@ core-js-pure "^3.30.2" regenerator-runtime "^0.14.0" -"@babel/runtime-corejs3@^7.24.4": - version "7.24.4" - resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.24.4.tgz#b9ebe728087cfbb22bbaccc6f9a70d69834124a0" - integrity sha512-VOQOexSilscN24VEY810G/PqtpFvx/z6UqDIjIWbDe2368HhDLkYN5TYwaEz/+eRCUkhJ2WaNLLmQAlxzfWj4w== +"@babel/runtime-corejs3@^7.24.5": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.24.5.tgz#d2a5f46a088caf8f3899ad095054f83b0a686194" + integrity sha512-GWO0mgzNMLWaSYM4z4NVIuY0Cd1fl8cPnuetuddu5w/qGuvt5Y7oUi/kvvQGK9xgOkFJDQX2heIvTRn/OQ1XTg== dependencies: core-js-pure "^3.30.2" regenerator-runtime "^0.14.0" @@ -557,10 +557,10 @@ dependencies: "@fortawesome/fontawesome-common-types" "6.5.2" -"@fortawesome/react-fontawesome@^0.2.0": - version "0.2.0" - resolved "https://registry.yarnpkg.com/@fortawesome/react-fontawesome/-/react-fontawesome-0.2.0.tgz#d90dd8a9211830b4e3c08e94b63a0ba7291ddcf4" - integrity sha512-uHg75Rb/XORTtVt7OS9WoK8uM276Ufi7gCzshVWkUJbHhh3svsUUeqXerrM96Wm7fRiDzfKRwSoahhMIkGAYHw== +"@fortawesome/react-fontawesome@^0.2.1": + version "0.2.1" + resolved "https://registry.yarnpkg.com/@fortawesome/react-fontawesome/-/react-fontawesome-0.2.1.tgz#0bd69e89bd7548b4903ffa989ebf50cc82ba091c" + integrity sha512-ldr5QO2MneAX5W5WBCYB2pZp/PiHDD1hy9YEBLcXUyJb0qnO86oP8RU+CgmYVSH/R4Dbe2ernhcWOrcgaKD9NQ== dependencies: prop-types "^15.8.1" @@ -640,10 +640,10 @@ dependencies: "@swc/helpers" "^0.4.14" -"@remix-run/router@1.15.3": - version "1.15.3" - resolved "https://registry.yarnpkg.com/@remix-run/router/-/router-1.15.3.tgz#d2509048d69dbb72d5389a14945339f1430b2d3c" - integrity sha512-Oy8rmScVrVxWZVOpEF57ovlnhpZ8CCPlnIIumVcV9nFdiSIrus99+Lw78ekXyGvVDlIsFJbSfmSovJUhCWYV3w== +"@remix-run/router@1.16.1": + version "1.16.1" + resolved "https://registry.yarnpkg.com/@remix-run/router/-/router-1.16.1.tgz#73db3c48b975eeb06d0006481bde4f5f2d17d1cd" + integrity sha512-es2g3dq6Nb07iFxGk5GuHN20RwBZOsuDQN7izWIisUcv9r+d2C5jQxqmgkdebXgReWfiyUabcki6Fg77mSNrig== "@restart/hooks@^0.4.9": version "0.4.9" @@ -732,399 +732,398 @@ resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.13.0.tgz#6abd79db7ff8d01a58865ba20a63cfd23d9e2a10" integrity sha512-UKXUQNbO3DOhzLRwHSpa0HnhhCgNODvfoPWv2FCXme8N/ANFfhIPMGuOT+QuKd16+B5yxZ0HdpNlqPvTMS1qfw== -"@swagger-api/apidom-ast@^0.99.1": - version "0.99.1" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-ast/-/apidom-ast-0.99.1.tgz#d03cb5bd00f17108a8ceefd80bb9b285c759b785" - integrity sha512-evkKm2JaqNfg3dB2Yk3FWL/Qy2r4csZLMZ9bHMG+xNpti8ulENHMjuCh3Ry4koV1gD7IA54CU2ZjcaTvqJa22Q== +"@swagger-api/apidom-ast@^1.0.0-alpha.1": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-ast/-/apidom-ast-1.0.0-alpha.1.tgz#1568b41c2e92a2afdd006075cc8fb192853df712" + integrity sha512-yYkW8OmNbZ1S1U7NA+YiALNMef/4BcJlrZEBZ8Iyqh/Rmty66qFf9/ZIS6RJ5a5OPQdB9Xn7V7WxfYdkrhOyQQ== dependencies: "@babel/runtime-corejs3" "^7.20.7" - "@swagger-api/apidom-error" "^0.99.0" - "@types/ramda" "~0.29.6" - ramda "~0.29.1" - ramda-adjunct "^4.1.1" + "@swagger-api/apidom-error" "^1.0.0-alpha.1" + "@types/ramda" "~0.30.0" + ramda "~0.30.0" + ramda-adjunct "^5.0.0" unraw "^3.0.0" -"@swagger-api/apidom-core@>=0.99.1 <1.0.0", "@swagger-api/apidom-core@^0.99.1": - version "0.99.1" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-core/-/apidom-core-0.99.1.tgz#18326ebede2e76bc8360e294208fad0f80cc4a73" - integrity sha512-oWU9Re2B7hPFAnm4ymN2HNOqevMqZsvL4Fjud2qN+KFWNvZ1/r8kwQaj0Pba5Kwka2bcWo0aEfWNayP4axTB+Q== +"@swagger-api/apidom-core@>=1.0.0-alpha.1 <1.0.0-beta.0", "@swagger-api/apidom-core@^1.0.0-alpha.1": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-core/-/apidom-core-1.0.0-alpha.1.tgz#4dade38d40994fd5a668edb738c79e9222c90ccf" + integrity sha512-zPHqGEcdRvD/xfRlJi367GSZ9VXFv7hoh+Ohado5JU/sA8DtVZEiQ+Vfusk3WBIpvvSVezh5Hxyl6P1bTsCLKw== dependencies: "@babel/runtime-corejs3" "^7.20.7" - "@swagger-api/apidom-ast" "^0.99.1" - "@swagger-api/apidom-error" "^0.99.0" - "@types/ramda" "~0.29.6" + "@swagger-api/apidom-ast" "^1.0.0-alpha.1" + "@swagger-api/apidom-error" "^1.0.0-alpha.1" + "@types/ramda" "~0.30.0" minim "~0.23.8" - ramda "~0.29.1" - ramda-adjunct "^4.1.1" + ramda "~0.30.0" + ramda-adjunct "^5.0.0" short-unique-id "^5.0.2" - stampit "^4.3.2" + ts-mixer "^6.0.3" -"@swagger-api/apidom-error@>=0.99.0 <1.0.0", "@swagger-api/apidom-error@^0.99.0": - version "0.99.0" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-error/-/apidom-error-0.99.0.tgz#98e54efd09c229b106fd2f324c470ca37b2a437d" - integrity sha512-ZdFdn+GeIo23X2GKFrfH4Y5KY8yTzVF1l/Mqjs8+nD30LTbYg6f3ITHn429dk8fDT3NT69fG+gGm60FAFaKkeQ== +"@swagger-api/apidom-error@>=1.0.0-alpha.1 <1.0.0-beta.0", "@swagger-api/apidom-error@^1.0.0-alpha.1": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-error/-/apidom-error-1.0.0-alpha.1.tgz#01646466296d4fb190b3b7cde9772c4722e38d41" + integrity sha512-AyaQQjpjBHPMQeVT1n5R92NRNEbTbbUGZYf1nEzPk9KEQm2y9K6HBbxg3htSrI3sgUj8LzxQocx8umEkDmj4FA== dependencies: "@babel/runtime-corejs3" "^7.20.7" -"@swagger-api/apidom-json-pointer@>=0.99.1 <1.0.0", "@swagger-api/apidom-json-pointer@^0.99.1": - version "0.99.1" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-json-pointer/-/apidom-json-pointer-0.99.1.tgz#97f31141817166474b8a0993f9dcf9b9264dc75d" - integrity sha512-4fOOKTLoBWpfX2eGNx93sqBsS1KRCtBFOq75n1jMcRbs1rrj+JxcaiTFUE+6BZqIqBsCqTmRMYE/HsgwBS3vhQ== +"@swagger-api/apidom-json-pointer@>=1.0.0-alpha.1 <1.0.0-beta.0", "@swagger-api/apidom-json-pointer@^1.0.0-alpha.0": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-json-pointer/-/apidom-json-pointer-1.0.0-alpha.1.tgz#865baf36e281c8d7ac83c9a946200ff48d5da3bd" + integrity sha512-Ev8dVTWUCnlS/yOePe4PLz9NdVfyNQB2QGlvtv0zys1AOzoHvxI/xaJCnbroHmHrBkvkyDXwccY2h/LzkMBoVQ== dependencies: "@babel/runtime-corejs3" "^7.20.7" - "@swagger-api/apidom-core" "^0.99.1" - "@swagger-api/apidom-error" "^0.99.0" - "@types/ramda" "~0.29.6" - ramda "~0.29.1" - ramda-adjunct "^4.0.0" + "@swagger-api/apidom-core" "^1.0.0-alpha.1" + "@swagger-api/apidom-error" "^1.0.0-alpha.1" + "@types/ramda" "~0.30.0" + ramda "~0.30.0" + ramda-adjunct "^5.0.0" -"@swagger-api/apidom-ns-api-design-systems@^0.99.1": - version "0.99.1" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-ns-api-design-systems/-/apidom-ns-api-design-systems-0.99.1.tgz#6e36f2ba827db559e6199014d5cf7f05ba3dd1df" - integrity sha512-LID3n+Y2eKBzaR7oYShto48+EFPBLZLuKIJdEZ53is6SqD5jHS0Ev6xLj2QfqSIQR3OoVN3PUOrz724Jkpiv/A== +"@swagger-api/apidom-ns-api-design-systems@^1.0.0-alpha.1": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-ns-api-design-systems/-/apidom-ns-api-design-systems-1.0.0-alpha.1.tgz#b4141d98fd1debda04dd36378cc408e6e9ee222b" + integrity sha512-bG16p1dY9WlNfSv4K5IUxILnl7GDiwp6Uoik8QGNpTbkSNW1Xky1DWyehmNUOG/P4A62E2aWuWO60WkJYHscSw== dependencies: "@babel/runtime-corejs3" "^7.20.7" - "@swagger-api/apidom-core" "^0.99.1" - "@swagger-api/apidom-error" "^0.99.0" - "@swagger-api/apidom-ns-openapi-3-1" "^0.99.1" - "@types/ramda" "~0.29.6" - ramda "~0.29.1" - ramda-adjunct "^4.1.1" + "@swagger-api/apidom-core" "^1.0.0-alpha.1" + "@swagger-api/apidom-error" "^1.0.0-alpha.1" + "@swagger-api/apidom-ns-openapi-3-1" "^1.0.0-alpha.1" + "@types/ramda" "~0.30.0" + ramda "~0.30.0" + ramda-adjunct "^5.0.0" ts-mixer "^6.0.3" -"@swagger-api/apidom-ns-asyncapi-2@^0.99.1": - version "0.99.1" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-ns-asyncapi-2/-/apidom-ns-asyncapi-2-0.99.1.tgz#789ca3a4751fcc0e148df6c207d73882adf8fcc6" - integrity sha512-fAUsKbg0MuvEPjE2UWQu+62K0eh/3yTE2M5u/QCqpj48IpByMNYLKU9ICfMMAzBjXNQAVuEr07/UgY9CRHUVhA== +"@swagger-api/apidom-ns-asyncapi-2@^1.0.0-alpha.0", "@swagger-api/apidom-ns-asyncapi-2@^1.0.0-alpha.1": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-ns-asyncapi-2/-/apidom-ns-asyncapi-2-1.0.0-alpha.1.tgz#f7fa31fc739f2b56818a66d52acb38dd96fa4058" + integrity sha512-oKp4jY24dKeKY+rVQ76q84zmlcKcBtW+sHT3qx3AC0XZlSQRhrsv2x5/9r/MQoov7LLuGH8T6kI+HPMNPCuzDg== dependencies: "@babel/runtime-corejs3" "^7.20.7" - "@swagger-api/apidom-core" "^0.99.1" - "@swagger-api/apidom-ns-json-schema-draft-7" "^0.99.1" - "@types/ramda" "~0.29.6" - ramda "~0.29.1" - ramda-adjunct "^4.1.1" + "@swagger-api/apidom-core" "^1.0.0-alpha.1" + "@swagger-api/apidom-ns-json-schema-draft-7" "^1.0.0-alpha.1" + "@types/ramda" "~0.30.0" + ramda "~0.30.0" + ramda-adjunct "^5.0.0" ts-mixer "^6.0.3" -"@swagger-api/apidom-ns-json-schema-draft-4@^0.99.1": - version "0.99.1" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-ns-json-schema-draft-4/-/apidom-ns-json-schema-draft-4-0.99.1.tgz#1f52a60e7c3ef47b8a288fae46734ea524a88e5d" - integrity sha512-HdxD4WXnaMJsdodrWoynzgteg9UDaZsVkX04oObQPR3C1ZWW9KahEGBSbtr/oBhnE/QgiPfNHUDWrQvk3oC6lg== +"@swagger-api/apidom-ns-json-schema-draft-4@^1.0.0-alpha.1": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-ns-json-schema-draft-4/-/apidom-ns-json-schema-draft-4-1.0.0-alpha.1.tgz#aa85b742d0281dc38d67dace6032f88bf9c67136" + integrity sha512-gKmmTnmf4DGSfI6543Ajcqzf+epVW8ufxLkIMiSC1gUES2N9ncIyZ7VF5WKx3duWYokQ0abSnsIlCBDRYjFEWQ== dependencies: "@babel/runtime-corejs3" "^7.20.7" - "@swagger-api/apidom-ast" "^0.99.1" - "@swagger-api/apidom-core" "^0.99.1" - "@types/ramda" "~0.29.6" - ramda "~0.29.1" - ramda-adjunct "^4.1.1" - stampit "^4.3.2" - -"@swagger-api/apidom-ns-json-schema-draft-6@^0.99.1": - version "0.99.1" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-ns-json-schema-draft-6/-/apidom-ns-json-schema-draft-6-0.99.1.tgz#03ff6a6b2e2439196519a866e2a94d58c46e82d8" - integrity sha512-O6A25j9y+Hjvwwq8x+uTaIhK4tp0CqO6YrFRXmfmOnkBtJ6Q66jqbvRzIN9XQfW8VaIipqAlOin++ufsfuDd1g== + "@swagger-api/apidom-ast" "^1.0.0-alpha.1" + "@swagger-api/apidom-core" "^1.0.0-alpha.1" + "@types/ramda" "~0.30.0" + ramda "~0.30.0" + ramda-adjunct "^5.0.0" + ts-mixer "^6.0.4" + +"@swagger-api/apidom-ns-json-schema-draft-6@^1.0.0-alpha.1": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-ns-json-schema-draft-6/-/apidom-ns-json-schema-draft-6-1.0.0-alpha.1.tgz#8ef1925ee0363289a0483a18a52c51183ab62d7d" + integrity sha512-4QSFBuSJQokozbyvOPrcwV8fL/abBcY+QYaF7d5Ft87M/+9HtUKyfon6WSLbhAFpaP8ZLhwvJl1kHFXfA/HenA== dependencies: "@babel/runtime-corejs3" "^7.20.7" - "@swagger-api/apidom-core" "^0.99.1" - "@swagger-api/apidom-error" "^0.99.0" - "@swagger-api/apidom-ns-json-schema-draft-4" "^0.99.1" - "@types/ramda" "~0.29.6" - ramda "~0.29.1" - ramda-adjunct "^4.1.1" - stampit "^4.3.2" - -"@swagger-api/apidom-ns-json-schema-draft-7@^0.99.1": - version "0.99.1" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-ns-json-schema-draft-7/-/apidom-ns-json-schema-draft-7-0.99.1.tgz#3a4e949a1412dcbc918f24c5fcfd5f6674f10e1d" - integrity sha512-I4IpTkAlParfUWOi5kJU7jQqeMKy39JOWiRz8jTyPoZ8vvixVgyIlOS7/bj5uLxbBw3QxOFXPuIqUvK1uFElAg== + "@swagger-api/apidom-core" "^1.0.0-alpha.1" + "@swagger-api/apidom-error" "^1.0.0-alpha.1" + "@swagger-api/apidom-ns-json-schema-draft-4" "^1.0.0-alpha.1" + "@types/ramda" "~0.30.0" + ramda "~0.30.0" + ramda-adjunct "^5.0.0" + ts-mixer "^6.0.4" + +"@swagger-api/apidom-ns-json-schema-draft-7@^1.0.0-alpha.1": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-ns-json-schema-draft-7/-/apidom-ns-json-schema-draft-7-1.0.0-alpha.1.tgz#467b6794de3e9b16ed7d0ce9b30548e851c2d537" + integrity sha512-/s9N8a+ronGXsD7uLfvOijnO/qqO5GWM0RYbAol7p8noYWN5ELg8iJScwn7CqjObRZyjMxrRGBSDAK0SquJnMQ== dependencies: "@babel/runtime-corejs3" "^7.20.7" - "@swagger-api/apidom-core" "^0.99.1" - "@swagger-api/apidom-error" "^0.99.0" - "@swagger-api/apidom-ns-json-schema-draft-6" "^0.99.1" - "@types/ramda" "~0.29.6" - ramda "~0.29.1" - ramda-adjunct "^4.1.1" - stampit "^4.3.2" - -"@swagger-api/apidom-ns-openapi-2@^0.99.1": - version "0.99.1" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-ns-openapi-2/-/apidom-ns-openapi-2-0.99.1.tgz#7e72ee07daa70162999900536e939be88e42c1fc" - integrity sha512-ChEd1RaJKrYskLTmlH8NL9tNpAgroSPklTwJCvHmZjzaWvW7N/B2diHBOaz+rnVLiW9Hb7QOlR/biEXJn7OUIg== + "@swagger-api/apidom-core" "^1.0.0-alpha.1" + "@swagger-api/apidom-error" "^1.0.0-alpha.1" + "@swagger-api/apidom-ns-json-schema-draft-6" "^1.0.0-alpha.1" + "@types/ramda" "~0.30.0" + ramda "~0.30.0" + ramda-adjunct "^5.0.0" + ts-mixer "^6.0.4" + +"@swagger-api/apidom-ns-openapi-2@^1.0.0-alpha.0", "@swagger-api/apidom-ns-openapi-2@^1.0.0-alpha.1": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-ns-openapi-2/-/apidom-ns-openapi-2-1.0.0-alpha.1.tgz#cb937b0a29b5bf250beaf8bf267c5d7ce48c27fa" + integrity sha512-dUUFPf2LftBa/FSeRo2Me6HAJVziv0qHq5jX0jqFPTaTiIXaNHkO77W2a3308J5kdsejv7S/N8rbujdXFp+MoQ== dependencies: "@babel/runtime-corejs3" "^7.20.7" - "@swagger-api/apidom-core" "^0.99.1" - "@swagger-api/apidom-error" "^0.99.0" - "@swagger-api/apidom-ns-json-schema-draft-4" "^0.99.1" - "@types/ramda" "~0.29.6" - ramda "~0.29.1" - ramda-adjunct "^4.1.1" + "@swagger-api/apidom-core" "^1.0.0-alpha.1" + "@swagger-api/apidom-error" "^1.0.0-alpha.1" + "@swagger-api/apidom-ns-json-schema-draft-4" "^1.0.0-alpha.1" + "@types/ramda" "~0.30.0" + ramda "~0.30.0" + ramda-adjunct "^5.0.0" ts-mixer "^6.0.3" -"@swagger-api/apidom-ns-openapi-3-0@^0.99.1": - version "0.99.1" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-ns-openapi-3-0/-/apidom-ns-openapi-3-0-0.99.1.tgz#e13be076e0c09fcfa9313950ce998e2e3f8b5580" - integrity sha512-9lfa2a+4rLp+1loEXrr+Dq3whdBwBWHukctsX/C/cGr4SG0NO8+tmS3FLsOD+ly6O/YPdszPDxVcIqqNV8J2uA== +"@swagger-api/apidom-ns-openapi-3-0@^1.0.0-alpha.0", "@swagger-api/apidom-ns-openapi-3-0@^1.0.0-alpha.1": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-ns-openapi-3-0/-/apidom-ns-openapi-3-0-1.0.0-alpha.1.tgz#db692b3504f312c18efc71bf7b4aa7c5625bbeb3" + integrity sha512-Be1XDoy6YSyZWCuNDf5y6iYtOt40A/KWI57TEy+0Eao/SLbaupzTJmErtk96bf4/DhoRvlKiAgQkKt+9bqDZ9w== dependencies: "@babel/runtime-corejs3" "^7.20.7" - "@swagger-api/apidom-core" "^0.99.1" - "@swagger-api/apidom-error" "^0.99.0" - "@swagger-api/apidom-ns-json-schema-draft-4" "^0.99.1" - "@types/ramda" "~0.29.6" - ramda "~0.29.1" - ramda-adjunct "^4.1.1" + "@swagger-api/apidom-core" "^1.0.0-alpha.1" + "@swagger-api/apidom-error" "^1.0.0-alpha.1" + "@swagger-api/apidom-ns-json-schema-draft-4" "^1.0.0-alpha.1" + "@types/ramda" "~0.30.0" + ramda "~0.30.0" + ramda-adjunct "^5.0.0" ts-mixer "^6.0.3" -"@swagger-api/apidom-ns-openapi-3-1@>=0.99.1 <1.0.0", "@swagger-api/apidom-ns-openapi-3-1@^0.99.1": - version "0.99.1" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-ns-openapi-3-1/-/apidom-ns-openapi-3-1-0.99.1.tgz#b85b9aeea010def1b9dfdbc6f4a4b0fc3b766847" - integrity sha512-XsRxM9WC+WywBo+rr/YUayQRsV2mN8AzBxVlKzJoZ+pBgmPYe24n3Ma/0FTr8zGwQyg4DtOBwydlYz8QFrLPFA== +"@swagger-api/apidom-ns-openapi-3-1@>=1.0.0-alpha.1 <1.0.0-beta.0", "@swagger-api/apidom-ns-openapi-3-1@^1.0.0-alpha.0", "@swagger-api/apidom-ns-openapi-3-1@^1.0.0-alpha.1": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-ns-openapi-3-1/-/apidom-ns-openapi-3-1-1.0.0-alpha.1.tgz#60bf7416ed8e7a0425cc0c4cf47c5062d9934fe8" + integrity sha512-u87HFtYCtrqBthRp3y2a5YdCmiVTD7v8hv2hn6lGcUIjBB/1anqBejVbcWZa3tmknuUG+yIHROapq8HxKPkdcw== dependencies: "@babel/runtime-corejs3" "^7.20.7" - "@swagger-api/apidom-ast" "^0.99.1" - "@swagger-api/apidom-core" "^0.99.1" - "@swagger-api/apidom-ns-openapi-3-0" "^0.99.1" - "@types/ramda" "~0.29.6" - ramda "~0.29.1" - ramda-adjunct "^4.1.1" + "@swagger-api/apidom-ast" "^1.0.0-alpha.1" + "@swagger-api/apidom-core" "^1.0.0-alpha.1" + "@swagger-api/apidom-ns-openapi-3-0" "^1.0.0-alpha.1" + "@types/ramda" "~0.30.0" + ramda "~0.30.0" + ramda-adjunct "^5.0.0" ts-mixer "^6.0.3" -"@swagger-api/apidom-ns-workflows-1@^0.99.1": - version "0.99.1" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-ns-workflows-1/-/apidom-ns-workflows-1-0.99.1.tgz#abaa7e135206138a286c37f21a164983b81227c5" - integrity sha512-s6SmFzlBmKKRdlyLdZsjXHYJ+7+AuDyK3qrBAPHX7mDe/uN6D7QPGD05oCzHytPhbeZQPMf0wi9vPUrM1s1xvw== +"@swagger-api/apidom-ns-workflows-1@^1.0.0-alpha.0", "@swagger-api/apidom-ns-workflows-1@^1.0.0-alpha.1": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-ns-workflows-1/-/apidom-ns-workflows-1-1.0.0-alpha.1.tgz#5ba66ab8acd7d47cac0ede58a350c4cf772064b1" + integrity sha512-zMSXjWKtmHk+zl/tS3m/PCDJGh6+Gr9revPtxA0OAYvhmKTVhLNX4H8WtP4J+EGAUyjZKB7gussJUodqNR25uQ== dependencies: "@babel/runtime-corejs3" "^7.20.7" - "@swagger-api/apidom-core" "^0.99.1" - "@swagger-api/apidom-ns-openapi-3-1" "^0.99.1" - "@types/ramda" "~0.29.6" - ramda "~0.29.1" - ramda-adjunct "^4.1.1" + "@swagger-api/apidom-core" "^1.0.0-alpha.1" + "@swagger-api/apidom-ns-openapi-3-1" "^1.0.0-alpha.1" + "@types/ramda" "~0.30.0" + ramda "~0.30.0" + ramda-adjunct "^5.0.0" ts-mixer "^6.0.3" -"@swagger-api/apidom-parser-adapter-api-design-systems-json@^0.99.1": - version "0.99.1" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-api-design-systems-json/-/apidom-parser-adapter-api-design-systems-json-0.99.1.tgz#44b885f81e9c0351ef2fdbbbd90975d061bb2488" - integrity sha512-ONeGsOZPZ16SvYbfHKiLjg8IeKGg+nJC+fOIqnelGdMCu/34ed0X7k6XQZGrwbDtmSd3SkXykL3F55H5BFiUPQ== +"@swagger-api/apidom-parser-adapter-api-design-systems-json@^1.0.0-alpha.0": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-api-design-systems-json/-/apidom-parser-adapter-api-design-systems-json-1.0.0-alpha.1.tgz#28148eea1875a031107f13a30e2c203725ad8aa4" + integrity sha512-JbLcDtB9o/fblyKfYKJ+F2jVdcTPAvdbv1094qk9GCPl1JnU7A9SpkZKDdIF1WyUnJmDATUnSsDEib8gRfeGZw== dependencies: "@babel/runtime-corejs3" "^7.20.7" - "@swagger-api/apidom-core" "^0.99.1" - "@swagger-api/apidom-ns-api-design-systems" "^0.99.1" - "@swagger-api/apidom-parser-adapter-json" "^0.99.1" - "@types/ramda" "~0.29.6" - ramda "~0.29.1" - ramda-adjunct "^4.0.0" - -"@swagger-api/apidom-parser-adapter-api-design-systems-yaml@^0.99.1": - version "0.99.1" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-api-design-systems-yaml/-/apidom-parser-adapter-api-design-systems-yaml-0.99.1.tgz#1642a3eb4a87685ef28e8f80c7f781537eebdc7e" - integrity sha512-mVOHebofGhI3E8HW/7YsqGOpIWOBSMc5R5aQFMYMYpTxrpDHNhyEfFEWqZRAoC2Hin9NZ2BeI/hsrXGIw/LoeQ== + "@swagger-api/apidom-core" "^1.0.0-alpha.1" + "@swagger-api/apidom-ns-api-design-systems" "^1.0.0-alpha.1" + "@swagger-api/apidom-parser-adapter-json" "^1.0.0-alpha.1" + "@types/ramda" "~0.30.0" + ramda "~0.30.0" + ramda-adjunct "^5.0.0" + +"@swagger-api/apidom-parser-adapter-api-design-systems-yaml@^1.0.0-alpha.0": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-api-design-systems-yaml/-/apidom-parser-adapter-api-design-systems-yaml-1.0.0-alpha.1.tgz#a40bb6dd4fbab940bba34ce931b4727916948743" + integrity sha512-T24Dq4qa/cngkfxUZ6eWULHjEscLutUTO6ltxnKDvyBlxkKURYw8FGBWRn4TSAmk9iK+UVrVg1NoFudtpfN6cQ== dependencies: "@babel/runtime-corejs3" "^7.20.7" - "@swagger-api/apidom-core" "^0.99.1" - "@swagger-api/apidom-ns-api-design-systems" "^0.99.1" - "@swagger-api/apidom-parser-adapter-yaml-1-2" "^0.99.1" - "@types/ramda" "~0.29.6" - ramda "~0.29.1" - ramda-adjunct "^4.0.0" - -"@swagger-api/apidom-parser-adapter-asyncapi-json-2@^0.99.1": - version "0.99.1" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-0.99.1.tgz#76ddc8fe5a4938e19bfd33f89d895a40f659824c" - integrity sha512-2kKVf5ecTuDirPpk8nDRyTrT0tkrWjdaUPwJ/+l2RdgWYObNVwdX2lAS9URC4zK/drdQOQxjetF+aDQBBhXmXA== + "@swagger-api/apidom-core" "^1.0.0-alpha.1" + "@swagger-api/apidom-ns-api-design-systems" "^1.0.0-alpha.1" + "@swagger-api/apidom-parser-adapter-yaml-1-2" "^1.0.0-alpha.1" + "@types/ramda" "~0.30.0" + ramda "~0.30.0" + ramda-adjunct "^5.0.0" + +"@swagger-api/apidom-parser-adapter-asyncapi-json-2@^1.0.0-alpha.0": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-1.0.0-alpha.1.tgz#54c1ffdae8c80f3338a149668799e192cf97f5fe" + integrity sha512-gkpDw0+pf3B7MXxjk1nIo7WOKm/t9UvG4MGxDr4fB797v9Rt9fPDv2sMgsS/PFPqsa2zRhTrp2CPOKHCiOzW+A== dependencies: "@babel/runtime-corejs3" "^7.20.7" - "@swagger-api/apidom-core" "^0.99.1" - "@swagger-api/apidom-ns-asyncapi-2" "^0.99.1" - "@swagger-api/apidom-parser-adapter-json" "^0.99.1" - "@types/ramda" "~0.29.6" - ramda "~0.29.1" - ramda-adjunct "^4.0.0" - -"@swagger-api/apidom-parser-adapter-asyncapi-yaml-2@^0.99.1": - version "0.99.1" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-asyncapi-yaml-2/-/apidom-parser-adapter-asyncapi-yaml-2-0.99.1.tgz#96450cfb3334edbda2ea3f01696e00722ab141ef" - integrity sha512-UX+rLOUSQuWe5yNXS8eLFvDhCA1CP5r80jLtvT3n0FDnss4+9WkPlqgj4UPH4XoitXSvBVOZxbdjNwfKtJzsHA== + "@swagger-api/apidom-core" "^1.0.0-alpha.1" + "@swagger-api/apidom-ns-asyncapi-2" "^1.0.0-alpha.1" + "@swagger-api/apidom-parser-adapter-json" "^1.0.0-alpha.1" + "@types/ramda" "~0.30.0" + ramda "~0.30.0" + ramda-adjunct "^5.0.0" + +"@swagger-api/apidom-parser-adapter-asyncapi-yaml-2@^1.0.0-alpha.0": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-asyncapi-yaml-2/-/apidom-parser-adapter-asyncapi-yaml-2-1.0.0-alpha.1.tgz#56a6582fd5b8055767892544c667099c1c3e903b" + integrity sha512-1N2gF6qympDdIXaoCvT+B9P9yghYuGOyAWF91sN5kQLd6VtBlZi+jTnCPLxAd+rtl3h5WIIQyNed6qC/C884Mg== dependencies: "@babel/runtime-corejs3" "^7.20.7" - "@swagger-api/apidom-core" "^0.99.1" - "@swagger-api/apidom-ns-asyncapi-2" "^0.99.1" - "@swagger-api/apidom-parser-adapter-yaml-1-2" "^0.99.1" - "@types/ramda" "~0.29.6" - ramda "~0.29.1" - ramda-adjunct "^4.0.0" - -"@swagger-api/apidom-parser-adapter-json@^0.99.1": - version "0.99.1" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-json/-/apidom-parser-adapter-json-0.99.1.tgz#0d6021c9e3ae31c64be465a1c4778903aeb9a9b5" - integrity sha512-qVeSdhaDIggIkFtMI4aqqv4MYuJlRQ6pniP+Li+DjcHeTKYHelX0OwoznaTlLlZ1tM9QFaMi8rw8xfGp6vMHgg== + "@swagger-api/apidom-core" "^1.0.0-alpha.1" + "@swagger-api/apidom-ns-asyncapi-2" "^1.0.0-alpha.1" + "@swagger-api/apidom-parser-adapter-yaml-1-2" "^1.0.0-alpha.1" + "@types/ramda" "~0.30.0" + ramda "~0.30.0" + ramda-adjunct "^5.0.0" + +"@swagger-api/apidom-parser-adapter-json@^1.0.0-alpha.0", "@swagger-api/apidom-parser-adapter-json@^1.0.0-alpha.1": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-json/-/apidom-parser-adapter-json-1.0.0-alpha.1.tgz#bfbfb3402b48b4fdacea6e48c70f56114da02523" + integrity sha512-xNiA3OKGFdf8cHXsVfM2WdOhGDj838XjhXKjKEAbPK+LVe83/QUNRSSL0nxnr0Z6VNJG1J/5y/65Horf3fapow== dependencies: "@babel/runtime-corejs3" "^7.20.7" - "@swagger-api/apidom-ast" "^0.99.1" - "@swagger-api/apidom-core" "^0.99.1" - "@swagger-api/apidom-error" "^0.99.0" - "@types/ramda" "~0.29.6" - ramda "~0.29.1" - ramda-adjunct "^4.1.1" + "@swagger-api/apidom-ast" "^1.0.0-alpha.1" + "@swagger-api/apidom-core" "^1.0.0-alpha.1" + "@swagger-api/apidom-error" "^1.0.0-alpha.1" + "@types/ramda" "~0.30.0" + ramda "~0.30.0" + ramda-adjunct "^5.0.0" tree-sitter "=0.20.4" tree-sitter-json "=0.20.2" web-tree-sitter "=0.20.3" -"@swagger-api/apidom-parser-adapter-openapi-json-2@^0.99.1": - version "0.99.1" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-openapi-json-2/-/apidom-parser-adapter-openapi-json-2-0.99.1.tgz#8b72e49632d4f9d44a29541823fe25d4045357e7" - integrity sha512-aHzdast9HMeGTaTUWwVovMcspEVCAdvBJe47BzMZfzcVOnZlAVyTmLqxQ/3s9fjseRrPhFYqKtCOKROzbWeAhg== +"@swagger-api/apidom-parser-adapter-openapi-json-2@^1.0.0-alpha.0": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-openapi-json-2/-/apidom-parser-adapter-openapi-json-2-1.0.0-alpha.1.tgz#1d2db5c5e300f18eb94a5c5dc2772880ad031a9f" + integrity sha512-mbv+qcCRV6JpVOW2GEt0JjyeRD+lgbXmF5pcalDyr/+1Iuol8v3XLbwLHyEjR7FxMXj/DSjjfytnSKX1C+PwYA== dependencies: "@babel/runtime-corejs3" "^7.20.7" - "@swagger-api/apidom-core" "^0.99.1" - "@swagger-api/apidom-ns-openapi-2" "^0.99.1" - "@swagger-api/apidom-parser-adapter-json" "^0.99.1" - "@types/ramda" "~0.29.6" - ramda "~0.29.1" - ramda-adjunct "^4.0.0" - -"@swagger-api/apidom-parser-adapter-openapi-json-3-0@^0.99.1": - version "0.99.1" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-openapi-json-3-0/-/apidom-parser-adapter-openapi-json-3-0-0.99.1.tgz#57d253d6204c0bfbe39d15eac04c60e091f9af2f" - integrity sha512-l/nYccP87GL611W9OCiYWUOizhhoGenuKa7Ocmaf9Rg+xIDnPw29+9p/SuGEN2jjtql0iYuNI4+ZzwiC2+teSg== + "@swagger-api/apidom-core" "^1.0.0-alpha.1" + "@swagger-api/apidom-ns-openapi-2" "^1.0.0-alpha.1" + "@swagger-api/apidom-parser-adapter-json" "^1.0.0-alpha.1" + "@types/ramda" "~0.30.0" + ramda "~0.30.0" + ramda-adjunct "^5.0.0" + +"@swagger-api/apidom-parser-adapter-openapi-json-3-0@^1.0.0-alpha.0": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-openapi-json-3-0/-/apidom-parser-adapter-openapi-json-3-0-1.0.0-alpha.1.tgz#23217902606dee07207b105e57c65c8e41742e73" + integrity sha512-aJIANKczHzVKUNihytvfVJFpUGiATWsiKtMgLxShx+i3JeN/DfkRGOBM4346mldjcEcUBA2zS8UDGvDGRz6oVQ== dependencies: "@babel/runtime-corejs3" "^7.20.7" - "@swagger-api/apidom-core" "^0.99.1" - "@swagger-api/apidom-ns-openapi-3-0" "^0.99.1" - "@swagger-api/apidom-parser-adapter-json" "^0.99.1" - "@types/ramda" "~0.29.6" - ramda "~0.29.1" - ramda-adjunct "^4.0.0" - -"@swagger-api/apidom-parser-adapter-openapi-json-3-1@^0.99.1": - version "0.99.1" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-openapi-json-3-1/-/apidom-parser-adapter-openapi-json-3-1-0.99.1.tgz#f376de22dc21c8400a179ee3ff5b3038a1db75e7" - integrity sha512-Eie4ztKR5hgrGESBDHB9xIODTB/gvjWBwPNveZ/iSlJ/yhZGyDMC8dgv0aQiyFP01mKaaBMhyZjWgsvts9l+cQ== + "@swagger-api/apidom-core" "^1.0.0-alpha.1" + "@swagger-api/apidom-ns-openapi-3-0" "^1.0.0-alpha.1" + "@swagger-api/apidom-parser-adapter-json" "^1.0.0-alpha.1" + "@types/ramda" "~0.30.0" + ramda "~0.30.0" + ramda-adjunct "^5.0.0" + +"@swagger-api/apidom-parser-adapter-openapi-json-3-1@^1.0.0-alpha.0": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-openapi-json-3-1/-/apidom-parser-adapter-openapi-json-3-1-1.0.0-alpha.1.tgz#a4128418b08b493e372e691a124273879bee0177" + integrity sha512-QHcx9KltTmS0qEiLP2in391sQJDm7OYT9IFRH/Iy5mde2F7WNcQqY1D8o/YklDKvnkquHRIytDNx/IEjuYwwHQ== dependencies: "@babel/runtime-corejs3" "^7.20.7" - "@swagger-api/apidom-core" "^0.99.1" - "@swagger-api/apidom-ns-openapi-3-1" "^0.99.1" - "@swagger-api/apidom-parser-adapter-json" "^0.99.1" - "@types/ramda" "~0.29.6" - ramda "~0.29.1" - ramda-adjunct "^4.0.0" - -"@swagger-api/apidom-parser-adapter-openapi-yaml-2@^0.99.1": - version "0.99.1" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-openapi-yaml-2/-/apidom-parser-adapter-openapi-yaml-2-0.99.1.tgz#c9eeeeb15d63d79d08b1f70455d31bf60dcd9eb1" - integrity sha512-MzjUyhGmJ+jQly90Nak7s01x2Jp1GvBe+Z8BXwkArNOFjLvzQIjdAx7F943/VlLaV9y71DNXVsqhgKdiqjnX3w== + "@swagger-api/apidom-core" "^1.0.0-alpha.1" + "@swagger-api/apidom-ns-openapi-3-1" "^1.0.0-alpha.1" + "@swagger-api/apidom-parser-adapter-json" "^1.0.0-alpha.1" + "@types/ramda" "~0.30.0" + ramda "~0.30.0" + ramda-adjunct "^5.0.0" + +"@swagger-api/apidom-parser-adapter-openapi-yaml-2@^1.0.0-alpha.0": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-openapi-yaml-2/-/apidom-parser-adapter-openapi-yaml-2-1.0.0-alpha.1.tgz#4b71ac8533a1f332097774c0ab55bd4012864ac2" + integrity sha512-gGlz/DV+uENk2KI3YRUbkw93Co/K47vMUIW+jFJ9BuiHJZ34LnylMGtxR/J+4o+4L1WQa3o/czg7NrYG5Xe9pQ== dependencies: "@babel/runtime-corejs3" "^7.20.7" - "@swagger-api/apidom-core" "^0.99.1" - "@swagger-api/apidom-ns-openapi-2" "^0.99.1" - "@swagger-api/apidom-parser-adapter-yaml-1-2" "^0.99.1" - "@types/ramda" "~0.29.6" - ramda "~0.29.1" - ramda-adjunct "^4.0.0" - -"@swagger-api/apidom-parser-adapter-openapi-yaml-3-0@^0.99.1": - version "0.99.1" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-openapi-yaml-3-0/-/apidom-parser-adapter-openapi-yaml-3-0-0.99.1.tgz#e544f332532df14c878e01a47deeeaa1947fea71" - integrity sha512-TF/yquy1Alce/olQzR5AnjnOx7o7q8MkXMi0JxrtqvMk9Ky//0qFxFGzFQEzA++NaSGt9StG0Pcgp4MGZAzJYg== + "@swagger-api/apidom-core" "^1.0.0-alpha.1" + "@swagger-api/apidom-ns-openapi-2" "^1.0.0-alpha.1" + "@swagger-api/apidom-parser-adapter-yaml-1-2" "^1.0.0-alpha.1" + "@types/ramda" "~0.30.0" + ramda "~0.30.0" + ramda-adjunct "^5.0.0" + +"@swagger-api/apidom-parser-adapter-openapi-yaml-3-0@^1.0.0-alpha.0": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-openapi-yaml-3-0/-/apidom-parser-adapter-openapi-yaml-3-0-1.0.0-alpha.1.tgz#14095d43b9eb6fb7b4a1bb54b5d5db56eab68956" + integrity sha512-oOo6CybNEsTwxMsSUE9xjCoyw9H0MMMPGFxAatFbwxDlqyw32CvN3ydXXaQmu4TauhNDmplJLHtRlceKDzl7OQ== dependencies: "@babel/runtime-corejs3" "^7.20.7" - "@swagger-api/apidom-core" "^0.99.1" - "@swagger-api/apidom-ns-openapi-3-0" "^0.99.1" - "@swagger-api/apidom-parser-adapter-yaml-1-2" "^0.99.1" - "@types/ramda" "~0.29.6" - ramda "~0.29.1" - ramda-adjunct "^4.0.0" - -"@swagger-api/apidom-parser-adapter-openapi-yaml-3-1@^0.99.1": - version "0.99.1" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-openapi-yaml-3-1/-/apidom-parser-adapter-openapi-yaml-3-1-0.99.1.tgz#80c10304a63f2542ecb19957ef8ff58dc8270d8c" - integrity sha512-baXbKqjnbmgEmFgCVHlDEiFANHs5lHnnBM0X3k5kNtAVule6Lc5lAZVoySpTGyBJ+4nq4RHNJfbKW8RDHgVMoQ== + "@swagger-api/apidom-core" "^1.0.0-alpha.1" + "@swagger-api/apidom-ns-openapi-3-0" "^1.0.0-alpha.1" + "@swagger-api/apidom-parser-adapter-yaml-1-2" "^1.0.0-alpha.1" + "@types/ramda" "~0.30.0" + ramda "~0.30.0" + ramda-adjunct "^5.0.0" + +"@swagger-api/apidom-parser-adapter-openapi-yaml-3-1@^1.0.0-alpha.0": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-openapi-yaml-3-1/-/apidom-parser-adapter-openapi-yaml-3-1-1.0.0-alpha.1.tgz#6d15bbb1307ac6130c1c996024104a0a7b0e6b11" + integrity sha512-ePkENiU3HlYNOULgghjQr47UeNo8hXfI+mH7Iw25XGC8VHwt5X4PpXO63kcNu1pLsdscpLPyzVCTz9J3CxMmxg== dependencies: "@babel/runtime-corejs3" "^7.20.7" - "@swagger-api/apidom-core" "^0.99.1" - "@swagger-api/apidom-ns-openapi-3-1" "^0.99.1" - "@swagger-api/apidom-parser-adapter-yaml-1-2" "^0.99.1" - "@types/ramda" "~0.29.6" - ramda "~0.29.1" - ramda-adjunct "^4.0.0" - -"@swagger-api/apidom-parser-adapter-workflows-json-1@^0.99.1": - version "0.99.1" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-workflows-json-1/-/apidom-parser-adapter-workflows-json-1-0.99.1.tgz#a9e6a063b0b70fec6d98a113d9daa8c48234ffcb" - integrity sha512-Uu8SaQfl2XiiXDQVRUvUCu3yk7jwHVmwKOoacbJGzPducrR/7/bOe8dNeN4CMRw7HKeRbh02UxXtR46mgBPnog== + "@swagger-api/apidom-core" "^1.0.0-alpha.1" + "@swagger-api/apidom-ns-openapi-3-1" "^1.0.0-alpha.1" + "@swagger-api/apidom-parser-adapter-yaml-1-2" "^1.0.0-alpha.1" + "@types/ramda" "~0.30.0" + ramda "~0.30.0" + ramda-adjunct "^5.0.0" + +"@swagger-api/apidom-parser-adapter-workflows-json-1@^1.0.0-alpha.0": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-workflows-json-1/-/apidom-parser-adapter-workflows-json-1-1.0.0-alpha.1.tgz#739edafa3572939c35e7362bf8414c31217708f9" + integrity sha512-kM2Vmu13eEi+7nZLvLuNF3frZV8nSibD790sqDbtSQOym+cxGB/+iQ9PMeEIddPka7l4to4vDM5HaLW6EKGKAQ== dependencies: "@babel/runtime-corejs3" "^7.20.7" - "@swagger-api/apidom-core" "^0.99.1" - "@swagger-api/apidom-ns-workflows-1" "^0.99.1" - "@swagger-api/apidom-parser-adapter-json" "^0.99.1" - "@types/ramda" "~0.29.6" - ramda "~0.29.1" - ramda-adjunct "^4.0.0" - -"@swagger-api/apidom-parser-adapter-workflows-yaml-1@^0.99.1": - version "0.99.1" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-workflows-yaml-1/-/apidom-parser-adapter-workflows-yaml-1-0.99.1.tgz#924dda7db33155c23524d48168ef3b12f5b58562" - integrity sha512-9DX9X9wxW6TJF5lG0k/w0GxeMPkHACwEQx/QFJqg1YRD3/UWSkBcm567KbfCh5BiDx5p5WAYhTGInQEAF3d0zQ== + "@swagger-api/apidom-core" "^1.0.0-alpha.1" + "@swagger-api/apidom-ns-workflows-1" "^1.0.0-alpha.1" + "@swagger-api/apidom-parser-adapter-json" "^1.0.0-alpha.1" + "@types/ramda" "~0.30.0" + ramda "~0.30.0" + ramda-adjunct "^5.0.0" + +"@swagger-api/apidom-parser-adapter-workflows-yaml-1@^1.0.0-alpha.0": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-workflows-yaml-1/-/apidom-parser-adapter-workflows-yaml-1-1.0.0-alpha.1.tgz#522be97ae7ddd7b54bca6a50ccea8146238128b0" + integrity sha512-3arbAoEiEQzz+YaDP6KX768GA0d3CbF8TxtpCnW2U0T2n8qou/kqSYUW2a58EoFDUhEsYyrB6+adwP9H5TSfdA== dependencies: "@babel/runtime-corejs3" "^7.20.7" - "@swagger-api/apidom-core" "^0.99.1" - "@swagger-api/apidom-ns-workflows-1" "^0.99.1" - "@swagger-api/apidom-parser-adapter-yaml-1-2" "^0.99.1" - "@types/ramda" "~0.29.6" - ramda "~0.29.1" - ramda-adjunct "^4.0.0" - -"@swagger-api/apidom-parser-adapter-yaml-1-2@^0.99.1": - version "0.99.1" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-yaml-1-2/-/apidom-parser-adapter-yaml-1-2-0.99.1.tgz#58d1e2da8bf9e36da4d2a134a4d73273ffe619fb" - integrity sha512-MmTDUkrvFIg2AwzaZmiqBifWpoECh7AKeJcAD8Tm+G2/FUmGr3mIr7elc4ehYt/fecSSJEwFGNFU/radKqT/6g== + "@swagger-api/apidom-core" "^1.0.0-alpha.1" + "@swagger-api/apidom-ns-workflows-1" "^1.0.0-alpha.1" + "@swagger-api/apidom-parser-adapter-yaml-1-2" "^1.0.0-alpha.1" + "@types/ramda" "~0.30.0" + ramda "~0.30.0" + ramda-adjunct "^5.0.0" + +"@swagger-api/apidom-parser-adapter-yaml-1-2@^1.0.0-alpha.0", "@swagger-api/apidom-parser-adapter-yaml-1-2@^1.0.0-alpha.1": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-parser-adapter-yaml-1-2/-/apidom-parser-adapter-yaml-1-2-1.0.0-alpha.1.tgz#dd3f245107029d6949687b24f383b3f310c2d6e1" + integrity sha512-sDlW8XV4Q/MSJOr9aw9UwCoSAEyy4FFwi3IGqyLlgXWrh9ViaadwhCFLWxtn/stGyubXo29li+5taPuE3ETrqw== dependencies: "@babel/runtime-corejs3" "^7.20.7" - "@swagger-api/apidom-ast" "^0.99.1" - "@swagger-api/apidom-core" "^0.99.1" - "@swagger-api/apidom-error" "^0.99.0" - "@types/ramda" "~0.29.6" - ramda "~0.29.1" - ramda-adjunct "^4.1.1" + "@swagger-api/apidom-ast" "^1.0.0-alpha.1" + "@swagger-api/apidom-core" "^1.0.0-alpha.1" + "@swagger-api/apidom-error" "^1.0.0-alpha.1" + "@types/ramda" "~0.30.0" + ramda "~0.30.0" + ramda-adjunct "^5.0.0" tree-sitter "=0.20.4" tree-sitter-yaml "=0.5.0" web-tree-sitter "=0.20.3" -"@swagger-api/apidom-reference@>=0.99.1 <1.0.0": - version "0.99.1" - resolved "https://registry.yarnpkg.com/@swagger-api/apidom-reference/-/apidom-reference-0.99.1.tgz#48a601355a7f08ac40d87e38bbd76a0306a84202" - integrity sha512-g7xp+ZL/iRX6CEwdUnqqsLfZmaSRlXwEZV8LF1k4k13/o7Qcf7bsPv0fOVGa8ZC29zM8k//FVavwWoXvT2xrFQ== +"@swagger-api/apidom-reference@>=1.0.0-alpha.1 <1.0.0-beta.0": + version "1.0.0-alpha.1" + resolved "https://registry.yarnpkg.com/@swagger-api/apidom-reference/-/apidom-reference-1.0.0-alpha.1.tgz#c0ab548c660302722e6acc3326160e7e35e1b662" + integrity sha512-iK8dyU3YsR23UuAHOlCB9OD9vKKsokyx0QGjYZpUP3EHu2gkTnn7m/NDuMpIC8MRHYlQNt42VKWZjQyC3z1nbw== dependencies: "@babel/runtime-corejs3" "^7.20.7" - "@swagger-api/apidom-core" "^0.99.1" - "@types/ramda" "~0.29.6" + "@swagger-api/apidom-core" "^1.0.0-alpha.1" + "@types/ramda" "~0.30.0" axios "^1.4.0" minimatch "^7.4.3" process "^0.11.10" - ramda "~0.29.1" - ramda-adjunct "^4.1.1" - stampit "^4.3.2" + ramda "~0.30.0" + ramda-adjunct "^5.0.0" optionalDependencies: - "@swagger-api/apidom-error" "^0.99.0" - "@swagger-api/apidom-json-pointer" "^0.99.1" - "@swagger-api/apidom-ns-asyncapi-2" "^0.99.1" - "@swagger-api/apidom-ns-openapi-2" "^0.99.1" - "@swagger-api/apidom-ns-openapi-3-0" "^0.99.1" - "@swagger-api/apidom-ns-openapi-3-1" "^0.99.1" - "@swagger-api/apidom-ns-workflows-1" "^0.99.1" - "@swagger-api/apidom-parser-adapter-api-design-systems-json" "^0.99.1" - "@swagger-api/apidom-parser-adapter-api-design-systems-yaml" "^0.99.1" - "@swagger-api/apidom-parser-adapter-asyncapi-json-2" "^0.99.1" - "@swagger-api/apidom-parser-adapter-asyncapi-yaml-2" "^0.99.1" - "@swagger-api/apidom-parser-adapter-json" "^0.99.1" - "@swagger-api/apidom-parser-adapter-openapi-json-2" "^0.99.1" - "@swagger-api/apidom-parser-adapter-openapi-json-3-0" "^0.99.1" - "@swagger-api/apidom-parser-adapter-openapi-json-3-1" "^0.99.1" - "@swagger-api/apidom-parser-adapter-openapi-yaml-2" "^0.99.1" - "@swagger-api/apidom-parser-adapter-openapi-yaml-3-0" "^0.99.1" - "@swagger-api/apidom-parser-adapter-openapi-yaml-3-1" "^0.99.1" - "@swagger-api/apidom-parser-adapter-workflows-json-1" "^0.99.1" - "@swagger-api/apidom-parser-adapter-workflows-yaml-1" "^0.99.1" - "@swagger-api/apidom-parser-adapter-yaml-1-2" "^0.99.1" + "@swagger-api/apidom-error" "^1.0.0-alpha.1" + "@swagger-api/apidom-json-pointer" "^1.0.0-alpha.0" + "@swagger-api/apidom-ns-asyncapi-2" "^1.0.0-alpha.0" + "@swagger-api/apidom-ns-openapi-2" "^1.0.0-alpha.0" + "@swagger-api/apidom-ns-openapi-3-0" "^1.0.0-alpha.0" + "@swagger-api/apidom-ns-openapi-3-1" "^1.0.0-alpha.0" + "@swagger-api/apidom-ns-workflows-1" "^1.0.0-alpha.0" + "@swagger-api/apidom-parser-adapter-api-design-systems-json" "^1.0.0-alpha.0" + "@swagger-api/apidom-parser-adapter-api-design-systems-yaml" "^1.0.0-alpha.0" + "@swagger-api/apidom-parser-adapter-asyncapi-json-2" "^1.0.0-alpha.0" + "@swagger-api/apidom-parser-adapter-asyncapi-yaml-2" "^1.0.0-alpha.0" + "@swagger-api/apidom-parser-adapter-json" "^1.0.0-alpha.0" + "@swagger-api/apidom-parser-adapter-openapi-json-2" "^1.0.0-alpha.0" + "@swagger-api/apidom-parser-adapter-openapi-json-3-0" "^1.0.0-alpha.0" + "@swagger-api/apidom-parser-adapter-openapi-json-3-1" "^1.0.0-alpha.0" + "@swagger-api/apidom-parser-adapter-openapi-yaml-2" "^1.0.0-alpha.0" + "@swagger-api/apidom-parser-adapter-openapi-yaml-3-0" "^1.0.0-alpha.0" + "@swagger-api/apidom-parser-adapter-openapi-yaml-3-1" "^1.0.0-alpha.0" + "@swagger-api/apidom-parser-adapter-workflows-json-1" "^1.0.0-alpha.0" + "@swagger-api/apidom-parser-adapter-workflows-yaml-1" "^1.0.0-alpha.0" + "@swagger-api/apidom-parser-adapter-yaml-1-2" "^1.0.0-alpha.0" "@swc/helpers@^0.4.14": version "0.4.14" @@ -1147,10 +1146,10 @@ lz-string "^1.5.0" pretty-format "^27.0.2" -"@testing-library/jest-dom@^6.4.2": - version "6.4.2" - resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-6.4.2.tgz#38949f6b63722900e2d75ba3c6d9bf8cffb3300e" - integrity sha512-CzqH0AFymEMG48CpzXFriYYkOjk6ZGPCLMhW9e9jg3KMCn5OfJecF8GtGW7yGfR/IgCe3SX8BSwjdzI6BBbZLw== +"@testing-library/jest-dom@^6.4.5": + version "6.4.5" + resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-6.4.5.tgz#badb40296477149136dabef32b572ddd3b56adf1" + integrity sha512-AguB9yvTXmCnySBP1lWjfNNUwpbElsaQ567lt2VdGqAdHtpieLgjmcVyv1q7PMIvLbgpDdkWV5Ydv3FEejyp2A== dependencies: "@adobe/css-tools" "^4.3.2" "@babel/runtime" "^7.9.2" @@ -1158,13 +1157,13 @@ chalk "^3.0.0" css.escape "^1.5.1" dom-accessibility-api "^0.6.3" - lodash "^4.17.15" + lodash "^4.17.21" redent "^3.0.0" -"@testing-library/react@^15.0.2": - version "15.0.2" - resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-15.0.2.tgz#d0fd7e9c41b819557639acf5f18e4cd1007ec295" - integrity sha512-5mzIpuytB1ctpyywvyaY2TAAUQVCZIGqwiqFQf6u9lvj/SJQepGUzNV18Xpk+NLCaCE2j7CWrZE0tEf9xLZYiQ== +"@testing-library/react@^15.0.7": + version "15.0.7" + resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-15.0.7.tgz#ff733ce0893c875cb5a47672e8e772897128f4ae" + integrity sha512-cg0RvEdD1TIhhkm1IeYMQxrzy0MtUNfa3minv4MjbgcYzJAZ7yD0i0lwoPOTPr+INtiXFezt2o8xMSnyHhEn2Q== dependencies: "@babel/runtime" "^7.12.5" "@testing-library/dom" "^10.0.0" @@ -1230,12 +1229,12 @@ resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.5.tgz#5f19d2b85a98e9558036f6a3cacc8819420f05cf" integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w== -"@types/ramda@~0.29.6": - version "0.29.7" - resolved "https://registry.yarnpkg.com/@types/ramda/-/ramda-0.29.7.tgz#e78747e4d6b498b335b841200b5fa03287a9c60c" - integrity sha512-IUl6U95qwlQtVvZkSX4ODj08oJVtPyWMFRtPVNqhxc2rt+Bh7lCzTrGMYMZ7dmRKcAjtot3xrPnYGwsjdt8gzQ== +"@types/ramda@~0.30.0": + version "0.30.0" + resolved "https://registry.yarnpkg.com/@types/ramda/-/ramda-0.30.0.tgz#59ae27c3bf00036e35b6944dd7f6d283f869f908" + integrity sha512-DQtfqUbSB18iM9NHbQ++kVUDuBWHMr6T2FpW1XTiksYRGjq4WnNPZLt712OEHEBJs7aMyJ68Mf2kGMOP1srVVw== dependencies: - types-ramda "^0.29.5" + types-ramda "^0.30.0" "@types/react-dom@^18.0.0": version "18.0.11" @@ -1291,11 +1290,6 @@ "@types/babel__core" "^7.20.5" react-refresh "^0.14.0" -"@yarnpkg/lockfile@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31" - integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ== - ansi-regex@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" @@ -1328,6 +1322,11 @@ anymatch@~3.1.2: normalize-path "^3.0.0" picomatch "^2.0.4" +apg-lite@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/apg-lite/-/apg-lite-1.0.3.tgz#8df04fb6bed08939e0b297a6eb47ff2e4f002a6a" + integrity sha512-lOoNkL7vN7PGdyQMFPey1aok2oVVqvs3n7UMFBRvQ9FoELSbKhgPc3rd7JptaGwCmo4125gLX9Cqb8ElvLCFaQ== + argparse@^1.0.10: version "1.0.10" resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" @@ -1357,11 +1356,6 @@ asynckit@^0.4.0: resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== -at-least-node@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" - integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== - autolinker@^3.11.0: version "3.15.0" resolved "https://registry.yarnpkg.com/autolinker/-/autolinker-3.15.0.tgz#03956088648f236642a5783612f9ca16adbbed38" @@ -1422,7 +1416,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== @@ -1482,7 +1476,7 @@ chalk@^3.0.0: ansi-styles "^4.1.0" supports-color "^7.1.0" -chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.2: +chalk@^4.0.2, chalk@^4.1.0: version "4.1.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== @@ -1525,11 +1519,6 @@ chownr@^1.1.1: resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== -ci-info@^3.7.0: - version "3.8.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.8.0.tgz#81408265a5380c929f0bc665d62256628ce9ef91" - integrity sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw== - classnames@^2.3.1, classnames@^2.3.2, classnames@^2.5.1: version "2.5.1" resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.5.1.tgz#ba774c614be0f016da105c858e7159eae8e7687b" @@ -1619,15 +1608,6 @@ cross-fetch@4.0.0: dependencies: node-fetch "^2.6.12" -cross-spawn@^7.0.3: - version "7.0.3" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" - integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - css.escape@1.5.1, css.escape@^1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/css.escape/-/css.escape-1.5.1.tgz#42e27d4fa04ae32f931a4b4d4191fa9cddee97cb" @@ -1705,10 +1685,10 @@ dom-helpers@^5.0.1, dom-helpers@^5.2.0, dom-helpers@^5.2.1: "@babel/runtime" "^7.8.7" csstype "^3.0.2" -dompurify@=3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-3.1.0.tgz#8c6b9fe986969a33aa4686bd829cbe8e14dd9445" - integrity sha512-yoU4rhgPKCo+p5UrWWWNKiIq+ToGqmVVhk0PmMYBK4kRsR3/qhemNFL8f6CFmBd4gMwm3F4T7HBoydP5uY07fA== +dompurify@=3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-3.1.2.tgz#d1e158457e00666ab40c9c3d8aab57586a072bd1" + integrity sha512-hLGGBI1tw5N8qTELr3blKjAML/LY4ANxksbS612UiJyDfyf/2D092Pvm+S7pmeTGJRqvlJkFzBoHBQKgQlOQVg== drange@^1.0.2: version "1.1.1" @@ -1798,10 +1778,10 @@ expand-template@^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== -export-to-csv@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/export-to-csv/-/export-to-csv-1.2.4.tgz#3e1bd326993657f04b5e870c24de79421e700f16" - integrity sha512-mniFCil3DPLb4esJX00Nm6R77WbTMAqlzgYBlqN++QXZ2juNu19RMnRgmjuPH2pyRbrQvOieKg8zTp5lCwUFyQ== +export-to-csv@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/export-to-csv/-/export-to-csv-1.3.0.tgz#9f53cf61fcd6bed836683ed7d611767022d49919" + integrity sha512-msPjbfozZdYzDghAEKmCVH5veMeKHNacplE6noXvGiA8AeV1qa/SOxp6JXDjF9R8Kf6v3ypI6jskiY19dkhZeA== fast-json-patch@^3.0.0-1: version "3.1.1" @@ -1829,13 +1809,6 @@ fill-range@^7.0.1: dependencies: to-regex-range "^5.0.1" -find-yarn-workspace-root@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/find-yarn-workspace-root/-/find-yarn-workspace-root-2.0.0.tgz#f47fb8d239c900eb78179aa81b66673eac88f7bd" - integrity sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ== - dependencies: - micromatch "^4.0.2" - fizzy-ui-utils@^2.0.0: version "2.0.7" resolved "https://registry.yarnpkg.com/fizzy-ui-utils/-/fizzy-ui-utils-2.0.7.tgz#7df45dcc4eb374a08b65d39bb9a4beedf7330505" @@ -1867,16 +1840,6 @@ fs-constants@^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@^9.0.0: - version "9.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" - integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== - dependencies: - at-least-node "^1.0.0" - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - fs.realpath@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" @@ -1946,16 +1909,6 @@ globals@^11.1.0: resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== -graceful-fs@^4.1.11: - version "4.2.10" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" - integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== - -graceful-fs@^4.1.6, graceful-fs@^4.2.0: - version "4.2.11" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" - integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== - gzip-size@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-6.0.0.tgz#065367fd50c239c0671cbcbad5be3e2eeb10e462" @@ -2044,10 +1997,10 @@ i18next-localstorage-backend@^4.2.0: dependencies: "@babel/runtime" "^7.22.15" -i18next@^23.11.2: - version "23.11.2" - resolved "https://registry.yarnpkg.com/i18next/-/i18next-23.11.2.tgz#4c0e8192a9ba230fe7dc68b76459816ab601826e" - integrity sha512-qMBm7+qT8jdpmmDw/kQD16VpmkL9BdL+XNAK5MNbNFaf1iQQq35ZbPrSlqmnNPOSUY4m342+c0t0evinF5l7sA== +i18next@^23.11.4: + version "23.11.4" + resolved "https://registry.yarnpkg.com/i18next/-/i18next-23.11.4.tgz#3f0e620fd2cff3825324191615d0ab0a1eec3baf" + integrity sha512-CCUjtd5TfaCl+mLUzAA0uPSN+AVn4fP/kWCYt/hocPUwusTpMVczdrRyOBUwk6N05iH40qiKx6q1DoNJtBIwdg== dependencies: "@babel/runtime" "^7.23.2" @@ -2165,11 +2118,6 @@ is-wsl@^2.1.1: dependencies: is-docker "^2.0.0" -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== - jake@^10.8.5: version "10.8.7" resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.7.tgz#63a32821177940c33f356e0ba44ff9d34e1c7d8f" @@ -2202,45 +2150,17 @@ jsesc@^2.5.1: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== -json-stable-stringify@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.2.tgz#e06f23128e0bbe342dc996ed5a19e28b57b580e0" - integrity sha512-eunSSaEnxV12z+Z73y/j5N37/In40GK4GmsSy+tEHJMxknvqnA7/djeYtAgW0GsWHUfg+847WJjKaEylk2y09g== - dependencies: - jsonify "^0.0.1" - json5@^2.2.3: version "2.2.3" resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== -jsonfile@^6.0.1: - version "6.1.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" - integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== - dependencies: - universalify "^2.0.0" - optionalDependencies: - graceful-fs "^4.1.6" - -jsonify@^0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.1.tgz#2aa3111dae3d34a0f151c63f3a45d995d9420978" - integrity sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg== - -klaw-sync@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/klaw-sync/-/klaw-sync-6.0.0.tgz#1fd2cfd56ebb6250181114f0a581167099c2b28c" - integrity sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ== - dependencies: - graceful-fs "^4.1.11" - lodash.debounce@^4: version "4.0.8" resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= -lodash@^4.15.0, lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21: +lodash@^4.15.0, lodash@^4.17.20, lodash@^4.17.21: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== @@ -2287,14 +2207,6 @@ masonry-layout@^4.2.2: get-size "^2.0.2" outlayer "^2.1.0" -micromatch@^4.0.2: - version "4.0.5" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" - integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== - dependencies: - braces "^3.0.2" - picomatch "^2.3.1" - mime-db@1.52.0: version "1.52.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" @@ -2451,7 +2363,7 @@ once@^1.3.0, once@^1.3.1, once@^1.4.0: dependencies: wrappy "1" -open@^7.3.1, open@^7.4.2: +open@^7.3.1: version "7.4.2" resolved "https://registry.yarnpkg.com/open/-/open-7.4.2.tgz#b8147e26dcf3e426316c730089fd71edd29c2321" integrity sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q== @@ -2459,10 +2371,12 @@ open@^7.3.1, open@^7.4.2: is-docker "^2.0.0" is-wsl "^2.1.1" -os-tmpdir@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" - integrity sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== +openapi-path-templating@^1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/openapi-path-templating/-/openapi-path-templating-1.5.1.tgz#b7c637b0b5945110628e0082d2dd372d40cacc1d" + integrity sha512-kgRHToVP571U1YzUnaZnWaUIygon2itg5g96kwaFIi8bnpsw4oXYOk7k59Ivn+ley1iQnMENe/1HSovpPVZuXA== + dependencies: + apg-lite "^1.0.3" outlayer@^2.1.0: version "2.1.1" @@ -2485,43 +2399,17 @@ parse-entities@^2.0.0: is-decimal "^1.0.0" is-hexadecimal "^1.0.0" -patch-package@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/patch-package/-/patch-package-8.0.0.tgz#d191e2f1b6e06a4624a0116bcb88edd6714ede61" - integrity sha512-da8BVIhzjtgScwDJ2TtKsfT5JFWz1hYoBl9rUQ1f38MC2HwnEIkK8VN3dKMKcP7P7bvvgzNDbfNHtx3MsQb5vA== - dependencies: - "@yarnpkg/lockfile" "^1.1.0" - chalk "^4.1.2" - ci-info "^3.7.0" - cross-spawn "^7.0.3" - find-yarn-workspace-root "^2.0.0" - fs-extra "^9.0.0" - json-stable-stringify "^1.0.2" - klaw-sync "^6.0.0" - minimist "^1.2.6" - open "^7.4.2" - rimraf "^2.6.3" - semver "^7.5.3" - slash "^2.0.0" - tmp "^0.0.33" - yaml "^2.2.2" - path-is-absolute@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== -path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - picocolors@^1.0.0: version "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.3.1: +picomatch@^2.0.4, picomatch@^2.2.1: version "2.3.1" resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== @@ -2631,20 +2519,15 @@ querystringify@^2.1.1: resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== -ramda-adjunct@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/ramda-adjunct/-/ramda-adjunct-4.0.0.tgz#99873cc707e86207ec7e757385144b3f235b7c59" - integrity sha512-W/NiJAlZdwZ/iUkWEQQgRdH5Szqqet1WoVH9cdqDVjFbVaZHuJfJRvsxqHhvq6tZse+yVbFatLDLdVa30wBlGQ== - -ramda-adjunct@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/ramda-adjunct/-/ramda-adjunct-4.1.1.tgz#085ca9a7bf19857378eff648f9852b15136dc66f" - integrity sha512-BnCGsZybQZMDGram9y7RiryoRHS5uwx8YeGuUeDKuZuvK38XO6JJfmK85BwRWAKFA6pZ5nZBO/HBFtExVaf31w== +ramda-adjunct@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/ramda-adjunct/-/ramda-adjunct-5.0.0.tgz#d24af800f198c69174d8a437476030450d63fd9d" + integrity sha512-iEehjqp/ZGjYZybZByDaDu27c+79SE7rKDcySLdmjAwKWkz6jNhvGgZwzUGaMsij8Llp9+1N1Gy0drpAq8ZSyA== -ramda@~0.29.1: - version "0.29.1" - resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.29.1.tgz#408a6165b9555b7ba2fc62555804b6c5a2eca196" - integrity sha512-OfxIeWzd4xdUNxlWhgFazxsA/nl3mS4/jGZI5n00uWOoSSFRhC1b6gl6xvmzUamgmqELraWp0J/qqVlXYPDPyA== +ramda@~0.30.0: + version "0.30.0" + resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.30.0.tgz#3cc4f0ddddfa6334dad2f371bd72c33237d92cd0" + integrity sha512-13Y0iMhIQuAm/wNGBL/9HEqIfRGmNmjKnTPlKWfA9f7dnDkr8d45wQ+S7+ZLh/Pq9PdcGxkqKUEA7ySu1QSd9Q== randexp@^0.5.3: version "0.5.3" @@ -2721,10 +2604,10 @@ react-debounce-input@=3.3.0: loose-envify "^1.1.0" scheduler "^0.23.0" -react-i18next@^14.1.0: - version "14.1.0" - resolved "https://registry.yarnpkg.com/react-i18next/-/react-i18next-14.1.0.tgz#44da74fbffd416f5d0c5307ef31735cf10cc91d9" - integrity sha512-3KwX6LHpbvGQ+sBEntjV4sYW3Zovjjl3fpoHbUwSgFHf0uRBcbeCBLR5al6ikncI5+W0EFb71QXZmfop+J6NrQ== +react-i18next@^14.1.1: + version "14.1.1" + resolved "https://registry.yarnpkg.com/react-i18next/-/react-i18next-14.1.1.tgz#3d942a99866555ae3552c40f9fddfa061e29d7f3" + integrity sha512-QSiKw+ihzJ/CIeIYWrarCmXJUySHDwQr5y8uaNIkbxoGRm/5DukkxZs+RPla79IKyyDPzC/DRlgQCABHtrQuQQ== dependencies: "@babel/runtime" "^7.23.9" html-parse-stringify "^3.0.1" @@ -2766,10 +2649,10 @@ react-mcjsonchat@^1.0.0: resolved "https://registry.yarnpkg.com/react-mcjsonchat/-/react-mcjsonchat-1.0.0.tgz#6a0c748b074c06a2d64a66db76e5fb2036c48a9a" integrity sha512-H/OYi1iRYFG2Bntj1EYWfTxOaWtIopHy6ILoaXtD3OFONK7kQnp0lXFf6sw1G3BU0DL7s8NL4+AmMCer/A5eIQ== -react-redux@^9.1.1: - version "9.1.1" - resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-9.1.1.tgz#852ec13084bd7375e26db697d2fc9027ffada204" - integrity sha512-5ynfGDzxxsoV73+4czQM56qF43vsmgJsO22rmAvU5tZT2z5Xow/A2uhhxwXuGTxgdReF3zcp7A80gma2onRs1A== +react-redux@^9.1.2: + version "9.1.2" + resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-9.1.2.tgz#deba38c64c3403e9abd0c3fbeab69ffd9d8a7e4b" + integrity sha512-0OA4dhM1W48l3uzmv6B7TXPCGmokUU4p1M44DGN2/D9a1FjVPukVjER1PcPX97jIg6aUeLq1XJo1IpfbgULn0w== dependencies: "@types/use-sync-external-store" "^0.0.3" use-sync-external-store "^1.0.0" @@ -2779,20 +2662,20 @@ react-refresh@^0.14.0: resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.0.tgz#4e02825378a5f227079554d4284889354e5f553e" integrity sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ== -react-router-dom@6: - version "6.22.3" - resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-6.22.3.tgz#9781415667fd1361a475146c5826d9f16752a691" - integrity sha512-7ZILI7HjcE+p31oQvwbokjk6OA/bnFxrhJ19n82Ex9Ph8fNAq+Hm/7KchpMGlTgWhUxRHMMCut+vEtNpWpowKw== +react-router-dom@^6.23.1: + version "6.23.1" + resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-6.23.1.tgz#30cbf266669693e9492aa4fc0dde2541ab02322f" + integrity sha512-utP+K+aSTtEdbWpC+4gxhdlPFwuEfDKq8ZrPFU65bbRJY+l706qjR7yaidBpo3MSeA/fzwbXWbKBI6ftOnP3OQ== dependencies: - "@remix-run/router" "1.15.3" - react-router "6.22.3" + "@remix-run/router" "1.16.1" + react-router "6.23.1" -react-router@6.22.3: - version "6.22.3" - resolved "https://registry.yarnpkg.com/react-router/-/react-router-6.22.3.tgz#9d9142f35e08be08c736a2082db5f0c9540a885e" - integrity sha512-dr2eb3Mj5zK2YISHK++foM9w4eBnO23eKnZEDs7c880P6oKbrjz/Svg9+nxqtHQK+oMW4OtjZca0RqPglXxguQ== +react-router@6.23.1: + version "6.23.1" + resolved "https://registry.yarnpkg.com/react-router/-/react-router-6.23.1.tgz#d08cbdbd9d6aedc13eea6e94bc6d9b29cb1c4be9" + integrity sha512-fzcOaRF69uvqbbM7OhvQyBTFDVrrGlsFdS3AL+1KfIBtGETibHzi3FkoTRyiDJnWNc2VxrfvR+657ROHjaNjqQ== dependencies: - "@remix-run/router" "1.15.3" + "@remix-run/router" "1.16.1" react-syntax-highlighter@^15.5.0: version "15.5.0" @@ -2815,13 +2698,20 @@ react-transition-group@^4.4.5: loose-envify "^1.4.0" prop-types "^15.6.2" -"react@>=16.8.0 <19", react@^18.2.0: +"react@>=16.8.0 <19": version "18.2.0" resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5" integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== dependencies: loose-envify "^1.1.0" +react@^18.3.1: + version "18.3.1" + resolved "https://registry.yarnpkg.com/react/-/react-18.3.1.tgz#49ab892009c53933625bd16b2533fc754cab2891" + integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ== + dependencies: + loose-envify "^1.1.0" + readable-stream@^3.1.1, readable-stream@^3.4.0: version "3.6.1" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.1.tgz#f9f9b5f536920253b3d26e7660e7da4ccff9bb62" @@ -2903,13 +2793,6 @@ ret@^0.2.0: resolved "https://registry.yarnpkg.com/ret/-/ret-0.2.2.tgz#b6861782a1f4762dce43402a71eb7a283f44573c" integrity sha512-M0b3YWQs7R3Z917WRQy1HHA7Ba7D8hvZg6UE5mLykJxQVE2ju0IXbGlaHPPlkY+WN7wFP+wUMXmBFA0aV6vYGQ== -rimraf@^2.6.3: - version "2.7.1" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" - integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== - dependencies: - glob "^7.1.3" - rimraf@~2.6.2: version "2.6.3" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" @@ -2944,10 +2827,10 @@ safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@~5.2.0: resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== -sass@^1.75.0: - version "1.75.0" - resolved "https://registry.yarnpkg.com/sass/-/sass-1.75.0.tgz#91bbe87fb02dfcc34e052ddd6ab80f60d392be6c" - integrity sha512-ShMYi3WkrDWxExyxSZPst4/okE9ts46xZmJDSawJQrnte7M1V9fScVB+uNXOVKRBt0PggHOwoZcn8mYX4trnBw== +sass@^1.77.2: + version "1.77.2" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.77.2.tgz#18d4ed2eefc260cdc8099c5439ec1303fd5863aa" + integrity sha512-eb4GZt1C3avsX3heBNlrc7I09nyT00IUuo4eFhAbeXWU2fvA7oXI53SxODVAA+zgZCk9aunAZgO+losjR3fAwA== dependencies: chokidar ">=3.0.0 <4.0.0" immutable "^4.0.0" @@ -2965,7 +2848,7 @@ semver@^6.3.1: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.3.5, semver@^7.5.3: +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== @@ -2987,18 +2870,6 @@ sha.js@^2.4.11: inherits "^2.0.1" safe-buffer "^5.0.1" -shebang-command@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" - integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== - dependencies: - shebang-regex "^3.0.0" - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== - short-unique-id@^5.0.2: version "5.0.2" resolved "https://registry.yarnpkg.com/short-unique-id/-/short-unique-id-5.0.2.tgz#b09821d8fc1ed89220acce3800013ebce21436dd" @@ -3027,11 +2898,6 @@ simple-get@^4.0.0: once "^1.3.1" simple-concat "^1.0.0" -slash@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" - integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A== - source-map-explorer@^2.5.2: version "2.5.2" resolved "https://registry.yarnpkg.com/source-map-explorer/-/source-map-explorer-2.5.2.tgz#857cab5dd9d1d7175e9c5c2739dc9ccfb99f2dc5" @@ -3075,11 +2941,6 @@ sprintf-js@~1.0.2: resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== -stampit@^4.3.2: - version "4.3.2" - resolved "https://registry.yarnpkg.com/stampit/-/stampit-4.3.2.tgz#cfd3f607dd628a161ce6305621597994b4d56573" - integrity sha512-pE2org1+ZWQBnIxRPrBM2gVupkuDD0TTNIo1H6GdT/vO82NXli2z8lRE8cu/nBIHrcOCXFBAHpb9ZldrB2/qOA== - string-width@^4.1.0, string-width@^4.2.0: version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" @@ -3129,17 +2990,17 @@ supports-color@^7.1.0: dependencies: has-flag "^4.0.0" -swagger-client@^3.27.0: - version "3.27.0" - resolved "https://registry.yarnpkg.com/swagger-client/-/swagger-client-3.27.0.tgz#555e1990448f1fe83164adb9a6120380abef3c43" - integrity sha512-DyuHrUzHxysUbhsCgPfsWKH3EULDwjD7jkRl0SHvXAd6gtZS3e3RHUZjDBA4cbrcgDiIuC7Ju/YIOkE+rKCutw== +swagger-client@^3.27.9: + version "3.28.0" + resolved "https://registry.yarnpkg.com/swagger-client/-/swagger-client-3.28.0.tgz#3624e32f82d3d800d42731be3d66d76e9f733dcf" + integrity sha512-uEi5wm30241FU4ngFJQzrHuWGPMgbbg6foGiAVuR8S8wS/Iwp2f7vbaTWJOpHwqlxedtg2WX/+PSb/BwVnw/Kw== dependencies: "@babel/runtime-corejs3" "^7.22.15" - "@swagger-api/apidom-core" ">=0.99.1 <1.0.0" - "@swagger-api/apidom-error" ">=0.99.0 <1.0.0" - "@swagger-api/apidom-json-pointer" ">=0.99.1 <1.0.0" - "@swagger-api/apidom-ns-openapi-3-1" ">=0.99.1 <1.0.0" - "@swagger-api/apidom-reference" ">=0.99.1 <1.0.0" + "@swagger-api/apidom-core" ">=1.0.0-alpha.1 <1.0.0-beta.0" + "@swagger-api/apidom-error" ">=1.0.0-alpha.1 <1.0.0-beta.0" + "@swagger-api/apidom-json-pointer" ">=1.0.0-alpha.1 <1.0.0-beta.0" + "@swagger-api/apidom-ns-openapi-3-1" ">=1.0.0-alpha.1 <1.0.0-beta.0" + "@swagger-api/apidom-reference" ">=1.0.0-alpha.1 <1.0.0-beta.0" cookie "~0.6.0" deepmerge "~4.3.0" fast-json-patch "^3.0.0-1" @@ -3147,27 +3008,28 @@ swagger-client@^3.27.0: js-yaml "^4.1.0" node-abort-controller "^3.1.1" node-fetch-commonjs "^3.3.2" + openapi-path-templating "^1.5.1" qs "^6.10.2" - traverse "~0.6.6" + ramda-adjunct "^5.0.0" + traverse "=0.6.8" -swagger-ui@^5.16.1: - version "5.16.2" - resolved "https://registry.yarnpkg.com/swagger-ui/-/swagger-ui-5.16.2.tgz#5cd9def8a75b8d34fee6813b248fcd86f5be6e90" - integrity sha512-SfedFxGvqu9HtkAXpMEkF7jyTFG7cX4GhxBKxm2BaYMp30IlBE6aQAdwsTmatRw6X2fm9LQeUQJK7OuVVrBVRQ== +swagger-ui@^5.17.10: + version "5.17.10" + resolved "https://registry.yarnpkg.com/swagger-ui/-/swagger-ui-5.17.10.tgz#99d8bb6fd394c5ebf577dcc27a9e5c89d58c065f" + integrity sha512-b2Fki6FnoRD+TKvpIKBTPGIjoC2Ly0+n6XO3d+rHg+RnPNUVUDtWi/JLmDszt7UOWXVIEgcU49ZmaQXgXwCoUQ== dependencies: - "@babel/runtime-corejs3" "^7.24.4" + "@babel/runtime-corejs3" "^7.24.5" "@braintree/sanitize-url" "=7.0.1" base64-js "^1.5.1" classnames "^2.5.1" css.escape "1.5.1" deep-extend "0.6.0" - dompurify "=3.1.0" + dompurify "=3.1.2" ieee754 "^1.2.1" immutable "^3.x.x" js-file-download "^0.4.12" js-yaml "=4.1.0" lodash "^4.17.21" - patch-package "^8.0.0" prop-types "^15.8.1" randexp "^0.5.3" randombytes "^2.1.0" @@ -3178,7 +3040,7 @@ swagger-ui@^5.16.1: react-immutable-proptypes "2.2.0" react-immutable-pure-component "^2.2.0" react-inspector "^6.0.1" - react-redux "^9.1.1" + react-redux "^9.1.2" react-syntax-highlighter "^15.5.0" redux "^5.0.1" redux-immutable "^4.0.0" @@ -3186,7 +3048,7 @@ swagger-ui@^5.16.1: reselect "^5.1.0" serialize-error "^8.1.0" sha.js "^2.4.11" - swagger-client "^3.27.0" + swagger-client "^3.27.9" url-parse "^1.5.10" xml "=1.0.1" xml-but-prettier "^1.0.1" @@ -3221,13 +3083,6 @@ temp@^0.9.4: mkdirp "^0.5.1" rimraf "~2.6.2" -tmp@^0.0.33: - version "0.0.33" - resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" - integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== - dependencies: - os-tmpdir "~1.0.2" - to-fast-properties@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" @@ -3250,10 +3105,10 @@ tr46@~0.0.3: resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o= -traverse@~0.6.6: - version "0.6.6" - resolved "https://registry.yarnpkg.com/traverse/-/traverse-0.6.6.tgz#cbdf560fd7b9af632502fed40f918c157ea97137" - integrity sha512-kdf4JKs8lbARxWdp7RKdNzoJBhGUcIalSYibuGyHJbmk40pOysQ0+QPvlkCOICOivDWU2IJo2rkrxyTK2AH4fw== +traverse@=0.6.8: + version "0.6.8" + resolved "https://registry.yarnpkg.com/traverse/-/traverse-0.6.8.tgz#5e5e0c41878b57e4b73ad2f3d1e36a715ea4ab15" + integrity sha512-aXJDbk6SnumuaZSANd21XAo15ucCDE38H4fkqiGsc3MhCK+wOlZvLP9cB/TvpHT0mOyWgC4Z8EwRlzqYSUzdsA== tree-sitter-json@=0.20.2: version "0.20.2" @@ -3277,7 +3132,7 @@ tree-sitter@=0.20.4: nan "^2.17.0" prebuild-install "^7.1.1" -ts-mixer@^6.0.3: +ts-mixer@^6.0.3, ts-mixer@^6.0.4: version "6.0.4" resolved "https://registry.yarnpkg.com/ts-mixer/-/ts-mixer-6.0.4.tgz#1da39ceabc09d947a82140d9f09db0f84919ca28" integrity sha512-ufKpbmrugz5Aou4wcr5Wc1UUFWOLhq+Fm6qa6P0w0K5Qw2yhaUoiWszhCVuNQyNwrlGiscHOmqYoAox1PtvgjA== @@ -3304,10 +3159,10 @@ type-fest@^0.20.2: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== -types-ramda@^0.29.5: - version "0.29.5" - resolved "https://registry.yarnpkg.com/types-ramda/-/types-ramda-0.29.5.tgz#1cb0488d39eb72723a8f95af9b6dfe483e4f34a7" - integrity sha512-u+bAYXHDPJR+amB0qMrMU/NXRB2PG8QqpO2v6j7yK/0mPZhlaaZj++ynYjnVpkPEpCkZEGxNpWY3X7qyLCGE3w== +types-ramda@^0.30.0: + version "0.30.0" + resolved "https://registry.yarnpkg.com/types-ramda/-/types-ramda-0.30.0.tgz#d4bae9c2ebaebb3fdbd538094f419ce13454cfde" + integrity sha512-oVPw/KHB5M0Du0txTEKKM8xZOG9cZBRdCVXvwHYuNJUVkAiJ9oWyqkA+9Bj2gjMsHgkkhsYevobQBWs8I2/Xvw== dependencies: ts-toolbelt "^9.6.0" @@ -3326,11 +3181,6 @@ uncontrollable@^8.0.1: resolved "https://registry.yarnpkg.com/uncontrollable/-/uncontrollable-8.0.4.tgz#a0a8307f638795162fafd0550f4a1efa0f8c5eb6" integrity sha512-ulRWYWHvscPFc0QQXvyJjY6LIXU56f0h8pQFvhxiKk5V1fcI8gp9Ht9leVAhrVjzqMw0BgjspBINx9r6oyJUvQ== -universalify@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" - integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== - unraw@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/unraw/-/unraw-3.0.0.tgz#73443ed70d2ab09ccbac2b00525602d5991fbbe3" @@ -3362,10 +3212,10 @@ util-deprecate@^1.0.1: resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== -vite@^5.2.9: - version "5.2.9" - resolved "https://registry.yarnpkg.com/vite/-/vite-5.2.9.tgz#cd9a356c6ff5f7456c09c5ce74068ffa8df743d9" - integrity sha512-uOQWfuZBlc6Y3W/DTuQ1Sr+oIXWvqljLvS881SVmAj00d5RdgShLcuXWxseWPd4HXwiYBFW/vXHfKFeqj9uQnw== +vite@^5.2.11: + version "5.2.11" + resolved "https://registry.yarnpkg.com/vite/-/vite-5.2.11.tgz#726ec05555431735853417c3c0bfb36003ca0cbd" + integrity sha512-HndV31LWW05i1BLPMUCE1B9E9GFbOu1MbenhS58FuK6owSO5qHm7GiCotrNY1YE5rMeQSFBGmT5ZaLEjFizgiQ== dependencies: esbuild "^0.20.1" postcss "^8.4.38" @@ -3413,13 +3263,6 @@ whatwg-url@^5.0.0: tr46 "~0.0.3" webidl-conversions "^3.0.0" -which@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" - integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== - dependencies: - isexe "^2.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" @@ -3466,11 +3309,6 @@ yallist@^4.0.0: resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== -yaml@^2.2.2: - version "2.3.1" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.1.tgz#02fe0975d23cd441242aa7204e09fc28ac2ac33b" - integrity sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ== - yargs-parser@^20.2.2: version "20.2.9" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" diff --git a/Plan/sponge/build.gradle b/Plan/sponge/build.gradle index 39a2c7fd49..ddcddb39be 100644 --- a/Plan/sponge/build.gradle +++ b/Plan/sponge/build.gradle @@ -15,7 +15,7 @@ dependencies { shadow "org.bstats:bstats-sponge:$bstatsVersion" annotationProcessor "org.spongepowered:spongeapi:$spongeVersion" - compileOnly "org.spongepowered:mixin:0.8.5" + compileOnly "org.spongepowered:mixin:0.8.6" testImplementation "org.spongepowered:spongeapi:$spongeVersion" testImplementation project(path: ":common", configuration: 'testArtifacts') From de75d3c56f80ef3cb4561e517480344f3d3892c1 Mon Sep 17 00:00:00 2001 From: Aurora Lahtela <24460436+AuroraLS3@users.noreply.github.com> Date: Sat, 18 May 2024 09:32:14 +0300 Subject: [PATCH 3/6] Fix className is undefined error for FontAwesome --- .../dashboard/src/components/navigation/Sidebar.jsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Plan/react/dashboard/src/components/navigation/Sidebar.jsx b/Plan/react/dashboard/src/components/navigation/Sidebar.jsx index f4adfa5103..1a85395606 100644 --- a/Plan/react/dashboard/src/components/navigation/Sidebar.jsx +++ b/Plan/react/dashboard/src/components/navigation/Sidebar.jsx @@ -32,7 +32,7 @@ const InnerItem = ({href, icon, name, nameShort, color, external, collapseSideba if (external) { return ( - + {nameShort ? nameShort : name} ) @@ -41,7 +41,7 @@ const InnerItem = ({href, icon, name, nameShort, color, external, collapseSideba return { return isActive ? "collapse-item nav-button active" : "collapse-item nav-button" }}> - {nameShort ? nameShort : name} + {nameShort ? nameShort : name} } @@ -65,7 +65,7 @@ export const Item = ({item, inner, collapseSidebar}) => { return (
  • - + {t(nameShort ? nameShort : name)}
  • @@ -77,7 +77,7 @@ export const Item = ({item, inner, collapseSidebar}) => { { return isActive ? "nav-link active" : "nav-link" }}> - {t(name)} + {t(name)} ); @@ -142,7 +142,7 @@ const SidebarCollapse = ({item, open, setOpen, collapseSidebar}) => { aria-expanded={open} data-bs-toggle="collapse" > - + {t(item.name)} From 8a16455e95c221f9257c10a280c63df56d4e7e7a Mon Sep 17 00:00:00 2001 From: Aurora Lahtela <24460436+AuroraLS3@users.noreply.github.com> Date: Sat, 18 May 2024 09:36:39 +0300 Subject: [PATCH 4/6] Update highcharts --- Plan/react/dashboard/package.json | 2 +- Plan/react/dashboard/src/components/graphs/PunchCard.jsx | 1 + Plan/react/dashboard/yarn.lock | 8 ++++---- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/Plan/react/dashboard/package.json b/Plan/react/dashboard/package.json index 55b4ddd179..8ea7741d4d 100644 --- a/Plan/react/dashboard/package.json +++ b/Plan/react/dashboard/package.json @@ -25,7 +25,7 @@ "axios": "^1.6.8", "bootstrap": "^5.3.3", "export-to-csv": "^1.3.0", - "highcharts": "^10.3.3", + "highcharts": "^11.4.1", "i18next": "^23.11.4", "i18next-chained-backend": "^4.6.2", "i18next-http-backend": "^2.5.1", diff --git a/Plan/react/dashboard/src/components/graphs/PunchCard.jsx b/Plan/react/dashboard/src/components/graphs/PunchCard.jsx index f9618cbeb5..8055709038 100644 --- a/Plan/react/dashboard/src/components/graphs/PunchCard.jsx +++ b/Plan/react/dashboard/src/components/graphs/PunchCard.jsx @@ -12,6 +12,7 @@ const PunchCard = ({series}) => { const punchCard = { name: t('html.label.relativeJoinActivity'), color: nightModeEnabled ? withReducedSaturation('#222') : '#222', + type: 'scatter', data: series }; Accessibility(Highcharts); diff --git a/Plan/react/dashboard/yarn.lock b/Plan/react/dashboard/yarn.lock index 3e14ea717d..5daa385b97 100644 --- a/Plan/react/dashboard/yarn.lock +++ b/Plan/react/dashboard/yarn.lock @@ -1959,10 +1959,10 @@ hastscript@^6.0.0: property-information "^5.0.0" space-separated-tokens "^1.0.0" -highcharts@^10.3.3: - version "10.3.3" - resolved "https://registry.yarnpkg.com/highcharts/-/highcharts-10.3.3.tgz#b8acca24f2d4b1f2f726540734166e59e07b35c4" - integrity sha512-r7wgUPQI9tr3jFDn3XT36qsNwEIZYcfgz4mkKEA6E4nn5p86y+u1EZjazIG4TRkl5/gmGRtkBUiZW81g029RIw== +highcharts@^11.4.1: + version "11.4.1" + resolved "https://registry.yarnpkg.com/highcharts/-/highcharts-11.4.1.tgz#e40e97c4ea61a10389da75bff0cdb8f83bdb57e1" + integrity sha512-t+BjB4hba5rNheczCrpyDz8BJrqGdgECHaaXQrgbf1mRdPMPemlOfo08/kTMgZ/Kp/Xfj015atdXpUFdwUU12Q== highlight.js@^10.4.1, highlight.js@~10.7.0: version "10.7.3" From 3dc6ac5afa0bd4c66863ccddbf8a13a21586ede7 Mon Sep 17 00:00:00 2001 From: Aurora Lahtela <24460436+AuroraLS3@users.noreply.github.com> Date: Sat, 18 May 2024 10:46:49 +0300 Subject: [PATCH 5/6] Fix rate limiter failing /manage page test Poor implementation makes /manage/groups page request /v1/permissions n times, where n is amount of groups. Since each visibility test registers a new group, there are a lot of them when opening the manage page, leading to tripping the rate-limiter --- .../delivery/webserver/RateLimitGuard.java | 19 +++----- .../webserver/http/RequestHandler.java | 3 +- .../commands/RemoveWebGroupsTransaction.java | 43 +++++++++++++++++++ .../AccessControlVisibilityTest.java | 13 ++++-- .../java/extension/SeleniumExtension.java | 3 +- .../hooks/context/groupEditContextHook.jsx | 1 + 6 files changed, 62 insertions(+), 20 deletions(-) create mode 100644 Plan/common/src/main/java/com/djrapitops/plan/storage/database/transactions/commands/RemoveWebGroupsTransaction.java diff --git a/Plan/common/src/main/java/com/djrapitops/plan/delivery/webserver/RateLimitGuard.java b/Plan/common/src/main/java/com/djrapitops/plan/delivery/webserver/RateLimitGuard.java index af2eb0de49..f893e42afb 100644 --- a/Plan/common/src/main/java/com/djrapitops/plan/delivery/webserver/RateLimitGuard.java +++ b/Plan/common/src/main/java/com/djrapitops/plan/delivery/webserver/RateLimitGuard.java @@ -40,14 +40,7 @@ public class RateLimitGuard { .expireAfterWrite(120, TimeUnit.SECONDS) .build(); - public boolean shouldPreventRequest(@Untrusted String accessor) { - Integer attempts = requests.getIfPresent(accessor); - if (attempts == null) return false; - // Too many attempts, forbid further attempts. - return attempts >= ATTEMPT_LIMIT; - } - - public void increaseAttemptCount(@Untrusted String requestPath, @Untrusted String accessor) { + public boolean shouldPreventRequest(@Untrusted String requestPath, @Untrusted String accessor) { String previous = lastRequestPath.getIfPresent(accessor); if (!Objects.equals(previous, requestPath)) { resetAttemptCount(accessor); @@ -60,23 +53,23 @@ public void increaseAttemptCount(@Untrusted String requestPath, @Untrusted Strin lastRequestPath.put(accessor, requestPath); requests.put(accessor, attempts + 1); + + // Too many attempts, forbid further attempts. + return attempts + 1 >= ATTEMPT_LIMIT; } public void resetAttemptCount(@Untrusted String accessor) { // previous request changed - requests.cleanUp(); requests.invalidate(accessor); + requests.cleanUp(); } public static class Disabled extends RateLimitGuard { @Override - public boolean shouldPreventRequest(String accessor) { + public boolean shouldPreventRequest(@Untrusted String requestedPath, String accessor) { return false; } - @Override - public void increaseAttemptCount(String requestPath, String accessor) { /* Disabled */ } - @Override public void resetAttemptCount(String accessor) { /* Disabled */ } } diff --git a/Plan/common/src/main/java/com/djrapitops/plan/delivery/webserver/http/RequestHandler.java b/Plan/common/src/main/java/com/djrapitops/plan/delivery/webserver/http/RequestHandler.java index 8da7f59d36..3cb1a99954 100644 --- a/Plan/common/src/main/java/com/djrapitops/plan/delivery/webserver/http/RequestHandler.java +++ b/Plan/common/src/main/java/com/djrapitops/plan/delivery/webserver/http/RequestHandler.java @@ -58,7 +58,6 @@ public RequestHandler(WebserverConfiguration webserverConfiguration, ResponseFac public Response getResponse(InternalRequest internalRequest) { @Untrusted String accessAddress = internalRequest.getAccessAddress(webserverConfiguration); @Untrusted String requestedPath = internalRequest.getRequestedPath(); - rateLimitGuard.increaseAttemptCount(requestedPath, accessAddress); boolean blocked = false; Response response; @@ -66,7 +65,7 @@ public Response getResponse(InternalRequest internalRequest) { if (bruteForceGuard.shouldPreventRequest(accessAddress)) { response = responseFactory.failedLoginAttempts403(); blocked = true; - } else if (rateLimitGuard.shouldPreventRequest(accessAddress)) { + } else if (rateLimitGuard.shouldPreventRequest(requestedPath, accessAddress)) { response = responseFactory.failedRateLimit403(); blocked = true; } else if (!webserverConfiguration.getAllowedIpList().isAllowed(accessAddress)) { diff --git a/Plan/common/src/main/java/com/djrapitops/plan/storage/database/transactions/commands/RemoveWebGroupsTransaction.java b/Plan/common/src/main/java/com/djrapitops/plan/storage/database/transactions/commands/RemoveWebGroupsTransaction.java new file mode 100644 index 0000000000..7cf4ccb1f5 --- /dev/null +++ b/Plan/common/src/main/java/com/djrapitops/plan/storage/database/transactions/commands/RemoveWebGroupsTransaction.java @@ -0,0 +1,43 @@ +/* + * This file is part of Player Analytics (Plan). + * + * Plan is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License v3 as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Plan is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with Plan. If not, see . + */ +package com.djrapitops.plan.storage.database.transactions.commands; + +import com.djrapitops.plan.storage.database.sql.tables.webuser.SecurityTable; +import com.djrapitops.plan.storage.database.sql.tables.webuser.WebGroupTable; +import com.djrapitops.plan.storage.database.sql.tables.webuser.WebGroupToPermissionTable; +import com.djrapitops.plan.storage.database.sql.tables.webuser.WebUserPreferencesTable; +import com.djrapitops.plan.storage.database.transactions.Transaction; + +/** + * Transaction that removes all web groups from the database. + * + * @author AuroraLS3 + */ +public class RemoveWebGroupsTransaction extends Transaction { + + @Override + protected void performOperations() { + clearTable(WebUserPreferencesTable.TABLE_NAME); + clearTable(SecurityTable.TABLE_NAME); + clearTable(WebGroupToPermissionTable.TABLE_NAME); + clearTable(WebGroupTable.TABLE_NAME); + } + + private void clearTable(String tableName) { + execute("DELETE FROM " + tableName); + } +} \ No newline at end of file diff --git a/Plan/common/src/test/java/com/djrapitops/plan/delivery/webserver/AccessControlVisibilityTest.java b/Plan/common/src/test/java/com/djrapitops/plan/delivery/webserver/AccessControlVisibilityTest.java index 544619633e..aa1f89ed31 100644 --- a/Plan/common/src/test/java/com/djrapitops/plan/delivery/webserver/AccessControlVisibilityTest.java +++ b/Plan/common/src/test/java/com/djrapitops/plan/delivery/webserver/AccessControlVisibilityTest.java @@ -30,6 +30,7 @@ import com.djrapitops.plan.storage.database.Database; import com.djrapitops.plan.storage.database.queries.objects.ServerQueries; import com.djrapitops.plan.storage.database.transactions.StoreServerInformationTransaction; +import com.djrapitops.plan.storage.database.transactions.commands.RemoveWebGroupsTransaction; import com.djrapitops.plan.storage.database.transactions.commands.StoreWebUserTransaction; import com.djrapitops.plan.storage.database.transactions.events.StoreServerPlayerTransaction; import com.djrapitops.plan.storage.database.transactions.webuser.StoreWebGroupTransaction; @@ -94,6 +95,8 @@ static void setUp(PlanSystem system, @TempDir Path tempDir, PlanConfig config) t @AfterEach void tearDownTest(WebDriver driver) { + String address = "https://localhost:" + TEST_PORT_NUMBER + "/auth/logout"; + driver.get(address); SeleniumExtension.newTab(driver); driver.manage().deleteAllCookies(); } @@ -206,6 +209,8 @@ static Stream pageLevelVisibleCases() { @ParameterizedTest(name = "Access with visibility {0} can see element #{1} in /{2}") @MethodSource("pageLevelVisibleCases") void pageVisible(WebPermission permission, String element, String page, Database database, ServerUUID serverUUID, ChromeDriver driver) throws Exception { + // TODO Remove after fixing manage/groups making bazillion calls to /v1/permissions + database.executeTransaction(new RemoveWebGroupsTransaction()).get(); User user = registerUser(database, permission); String address = "https://localhost:" + TEST_PORT_NUMBER + "/" + page; @@ -285,7 +290,7 @@ void serverPageElementNotVisible(WebPermission permission, String element, Strin driver.get(address); login(driver, user); - SeleniumExtension.waitForElementToBeVisible(By.id("wrapper"), driver); + SeleniumExtension.waitForElementToBeVisible(By.className("login-username"), driver); By id = By.id(element); assertThrows(NoSuchElementException.class, () -> driver.findElement(id), () -> "Saw element #" + element + " at " + address + " without permission to"); assertNoLogs(driver, address); @@ -327,7 +332,7 @@ void networkPageElementNotVisible(WebPermission permission, String element, Stri driver.get(address); login(driver, user); - SeleniumExtension.waitForElementToBeVisible(By.id("wrapper"), driver); + SeleniumExtension.waitForElementToBeVisible(By.className("login-username"), driver); By id = By.id(element); assertThrows(NoSuchElementException.class, () -> driver.findElement(id), () -> "Saw element #" + element + " at " + address + " without permission to"); assertNoLogs(driver, address); @@ -360,7 +365,7 @@ void playerPageElementNotVisible(WebPermission permission, String element, Strin driver.get(address); login(driver, user); - SeleniumExtension.waitForElementToBeVisible(By.id("wrapper"), driver); + SeleniumExtension.waitForElementToBeVisible(By.className("login-username"), driver); By id = By.id(element); assertThrows(NoSuchElementException.class, () -> driver.findElement(id), () -> "Saw element #" + element + " at " + address + " without permission to"); assertNoLogs(driver, address); @@ -406,7 +411,7 @@ void playerSelfNonVisibilityTests(Database database, ServerUUID serverUUID, Chro driver.get(address); login(driver, playerUser); - SeleniumExtension.waitForElementToBeVisible(By.id("wrapper"), driver); + SeleniumExtension.waitForElementToBeVisible(By.className("login-username"), driver); By id = By.id(element); assertThrows(NoSuchElementException.class, () -> driver.findElement(id), () -> "Saw element #" + element + " at /player/" + TestConstants.PLAYER_TWO_UUID + " without permission to"); } diff --git a/Plan/common/src/test/java/extension/SeleniumExtension.java b/Plan/common/src/test/java/extension/SeleniumExtension.java index f1c95599d1..e664888d62 100644 --- a/Plan/common/src/test/java/extension/SeleniumExtension.java +++ b/Plan/common/src/test/java/extension/SeleniumExtension.java @@ -57,7 +57,8 @@ public static void waitForElementToBeVisible(By by, ChromeDriver driver) { SeleniumExtension.waitForPageLoadForSeconds(5, driver); Awaitility.await("waitForElementToBeVisible " + by.toString()) .atMost(5, TimeUnit.SECONDS) - .ignoreException(NoSuchElementException.class) + .ignoreExceptionsMatching(throwable -> throwable instanceof NoSuchElementException + || throwable instanceof StaleElementReferenceException) .until(() -> driver.findElement(by).isDisplayed()); } diff --git a/Plan/react/dashboard/src/hooks/context/groupEditContextHook.jsx b/Plan/react/dashboard/src/hooks/context/groupEditContextHook.jsx index b669534c8a..bd78085bcb 100644 --- a/Plan/react/dashboard/src/hooks/context/groupEditContextHook.jsx +++ b/Plan/react/dashboard/src/hooks/context/groupEditContextHook.jsx @@ -51,6 +51,7 @@ export const GroupEditContextProvider = ({groupName, children}) => { const [allPermissions, setAllPermissions] = useState([]); useEffect(() => { + // TODO Make this only happen once when opening groups page fetchAvailablePermissions().then(response => { setAllPermissions(response?.data?.permissions); }); From 5e0780be1a0b5945a7f14e2c9974c9fc520e134d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 18 May 2024 10:46:30 +0300 Subject: [PATCH 6/6] Bump ejs from 3.1.7 to 3.1.10 in /Plan/react/dashboard (#3591) Bumps [ejs](https://github.com/mde/ejs) from 3.1.7 to 3.1.10. - [Release notes](https://github.com/mde/ejs/releases) - [Commits](https://github.com/mde/ejs/compare/v3.1.7...v3.1.10) --- updated-dependencies: - dependency-name: ejs dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Plan/react/dashboard/yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Plan/react/dashboard/yarn.lock b/Plan/react/dashboard/yarn.lock index 5daa385b97..ecdcddc292 100644 --- a/Plan/react/dashboard/yarn.lock +++ b/Plan/react/dashboard/yarn.lock @@ -1701,9 +1701,9 @@ duplexer@^0.1.2: integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== ejs@^3.1.5: - version "3.1.7" - resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.7.tgz#c544d9c7f715783dd92f0bddcf73a59e6962d006" - integrity sha512-BIar7R6abbUxDA3bfXrO4DSgwo8I+fB5/1zgujl3HLLjwd6+9iOnrT+t3grn2qbk9vOgBubXOFwX2m9axoFaGw== + version "3.1.10" + resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.10.tgz#69ab8358b14e896f80cc39e62087b88500c3ac3b" + integrity sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA== dependencies: jake "^10.8.5"