diff --git a/.github/workflows/ci-cd-backend.yml b/.github/workflows/ci-cd-backend.yml
index 097cd558c..44320cdd5 100644
--- a/.github/workflows/ci-cd-backend.yml
+++ b/.github/workflows/ci-cd-backend.yml
@@ -17,7 +17,7 @@ jobs:
- name: Setup .NET
uses: actions/setup-dotnet@v3
with:
- dotnet-version: "7.0.x"
+ dotnet-version: "8"
- name: Install dependencies
working-directory: ./backend
run: dotnet restore "./ZwooBackend/ZwooBackend.csproj"
@@ -35,7 +35,7 @@ jobs:
- name: Setup .NET
uses: actions/setup-dotnet@v3
with:
- dotnet-version: "7.0.x"
+ dotnet-version: "8"
- name: Install dependencies
working-directory: ./backend
run: dotnet restore "./ZwooInfoDashBoard/ZwooInfoDashBoard.csproj"
@@ -50,7 +50,7 @@ jobs:
- name: Setup .NET
uses: actions/setup-dotnet@v3
with:
- dotnet-version: "7.0.x"
+ dotnet-version: "8"
- name: Install workloads
working-directory: ./backend
run: dotnet workload restore
diff --git a/.github/workflows/ci-cd-frontend.yml b/.github/workflows/ci-cd-frontend.yml
index 253c7a68e..99205ecfa 100644
--- a/.github/workflows/ci-cd-frontend.yml
+++ b/.github/workflows/ci-cd-frontend.yml
@@ -16,7 +16,7 @@ jobs:
- name: Setup .NET
uses: actions/setup-dotnet@v3
with:
- dotnet-version: "7.0.x"
+ dotnet-version: "8"
- name: Install dotnet wasm-tools
run: dotnet workload install wasm-tools
- name: Setup
diff --git a/.github/workflows/tauri-release.yml b/.github/workflows/tauri-release.yml
index 0a26bc514..fe8147376 100644
--- a/.github/workflows/tauri-release.yml
+++ b/.github/workflows/tauri-release.yml
@@ -31,7 +31,7 @@ jobs:
- name: Setup .NET
uses: actions/setup-dotnet@v3
with:
- dotnet-version: "7.0.x"
+ dotnet-version: "8"
- name: Install dotnet wasm-tools
run: dotnet workload install wasm-tools
- name: install app dependencies and build it
diff --git a/backend/BackendHelper/BackendHelper.csproj b/backend/BackendHelper/BackendHelper.csproj
index efffbd58e..e6f2f7068 100644
--- a/backend/BackendHelper/BackendHelper.csproj
+++ b/backend/BackendHelper/BackendHelper.csproj
@@ -1,10 +1,10 @@
- net7.0
+ net8.0
enable
enable
- 11
+ 12
-
+
\ No newline at end of file
diff --git a/backend/DebugDockerfile b/backend/DebugDockerfile
index 82b4ffed6..6270be968 100644
--- a/backend/DebugDockerfile
+++ b/backend/DebugDockerfile
@@ -1,9 +1,9 @@
-FROM mcr.microsoft.com/dotnet/aspnet:7.0 AS base
+FROM mcr.microsoft.com/dotnet/aspnet:8.0 AS base
WORKDIR /app
EXPOSE 80
EXPOSE 443
-FROM mcr.microsoft.com/dotnet/sdk:7.0 AS build
+FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build
WORKDIR /src
# copy project configs into /src//.csproj
diff --git a/backend/Dockerfile b/backend/Dockerfile
index f9bef9cb9..d0449793a 100644
--- a/backend/Dockerfile
+++ b/backend/Dockerfile
@@ -1,9 +1,9 @@
-FROM mcr.microsoft.com/dotnet/aspnet:7.0 AS base
+FROM mcr.microsoft.com/dotnet/aspnet:8.0 AS base
WORKDIR /app
EXPOSE 80
EXPOSE 443
-FROM mcr.microsoft.com/dotnet/sdk:7.0 AS build
+FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build
WORKDIR /src
# copy project configs into /src//.csproj
diff --git a/backend/DockerfileDashboard b/backend/DockerfileDashboard
index bbd97e6f8..43bd15db0 100644
--- a/backend/DockerfileDashboard
+++ b/backend/DockerfileDashboard
@@ -1,9 +1,9 @@
-FROM mcr.microsoft.com/dotnet/aspnet:7.0 AS base
+FROM mcr.microsoft.com/dotnet/aspnet:8.0 AS base
WORKDIR /app
EXPOSE 80
EXPOSE 443
-FROM mcr.microsoft.com/dotnet/sdk:7.0 AS build
+FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build
WORKDIR /src
COPY ["./ZwooInfoDashBoard/ZwooInfoDashBoard.csproj", "./ZwooInfoDashBoard/"]
COPY ["./ZwooDatabase/ZwooDatabase.csproj", "./ZwooDatabase/"]
diff --git a/backend/GameLogic.Tests/GameLogic.Tests.csproj b/backend/GameLogic.Tests/GameLogic.Tests.csproj
index 64f142d27..831241754 100644
--- a/backend/GameLogic.Tests/GameLogic.Tests.csproj
+++ b/backend/GameLogic.Tests/GameLogic.Tests.csproj
@@ -1,10 +1,10 @@
- net7.0
+ net8.0
enable
enable
-
+ 12
false
@@ -21,8 +21,8 @@
-
-
+
+
-
+
\ No newline at end of file
diff --git a/backend/GameLogic/GameLogic.csproj b/backend/GameLogic/GameLogic.csproj
index 5eba9c455..bd4e997f0 100644
--- a/backend/GameLogic/GameLogic.csproj
+++ b/backend/GameLogic/GameLogic.csproj
@@ -1,10 +1,10 @@
- net7.0
+ net8.0
enable
enable
- 11
+ 12
\ No newline at end of file
diff --git a/backend/Zwoo.MongoMigrations/Zwoo.MongoMigrations.csproj b/backend/Zwoo.MongoMigrations/Zwoo.MongoMigrations.csproj
index 6b9458aa2..318e3d6ff 100644
--- a/backend/Zwoo.MongoMigrations/Zwoo.MongoMigrations.csproj
+++ b/backend/Zwoo.MongoMigrations/Zwoo.MongoMigrations.csproj
@@ -1,7 +1,7 @@
- net7.0
+ net8.0
enable
enable
diff --git a/backend/ZwooBackend/ZwooBackend.csproj b/backend/ZwooBackend/ZwooBackend.csproj
index 2e8de52ba..bd453544d 100644
--- a/backend/ZwooBackend/ZwooBackend.csproj
+++ b/backend/ZwooBackend/ZwooBackend.csproj
@@ -1,11 +1,11 @@
- net7.0
+ net8.0
enable
enable
Linux
- 11
+ 12
df0f8480-e01b-491d-979f-26d24210c259
NU1701
diff --git a/backend/ZwooDatabase/ZwooDatabase.csproj b/backend/ZwooDatabase/ZwooDatabase.csproj
index c8ca49418..cf7a49da7 100644
--- a/backend/ZwooDatabase/ZwooDatabase.csproj
+++ b/backend/ZwooDatabase/ZwooDatabase.csproj
@@ -1,10 +1,10 @@
- net7.0
+ net8.0
enable
enable
- 11
+ 12
diff --git a/backend/ZwooInfoDashBoard/ZwooInfoDashBoard.csproj b/backend/ZwooInfoDashBoard/ZwooInfoDashBoard.csproj
index 179ebca1f..a4c44eaad 100644
--- a/backend/ZwooInfoDashBoard/ZwooInfoDashBoard.csproj
+++ b/backend/ZwooInfoDashBoard/ZwooInfoDashBoard.csproj
@@ -1,16 +1,16 @@
- net7.0
+ net8.0
enable
enable
- 11
+ 12
Linux
c0980794-5922-41af-876f-2b15b2bdcfd0
-
+
diff --git a/backend/ZwooWasmAdapter/ZwooWasmAdapter.csproj b/backend/ZwooWasmAdapter/ZwooWasmAdapter.csproj
index 05a733242..81ccd9433 100644
--- a/backend/ZwooWasmAdapter/ZwooWasmAdapter.csproj
+++ b/backend/ZwooWasmAdapter/ZwooWasmAdapter.csproj
@@ -3,7 +3,7 @@
- net7.0
+ net8.0
enable
browser-wasm
main.js
diff --git a/e2e/run-tests.sh b/e2e/run-tests.sh
index a6baa6fb4..0027d80fb 100644
--- a/e2e/run-tests.sh
+++ b/e2e/run-tests.sh
@@ -42,10 +42,10 @@ echo "docker ready!"
# launch_app
# echo "running tests in electron..."
# if [ -n "$CY_KEY" ]; then
-# docker run -i --name e2e-test-runner-electron --rm -v /app/frontend:/e2e -w /e2e --network host cypress/included:12.7.0 --record --key $CY_KEY
+# docker run -i --name e2e-test-runner-electron --rm -v /app/frontend:/e2e -w /e2e --network host cypress/included:13.5.0 --record --key $CY_KEY
# else
# # dont record when the key is not supplied
-# docker run -i --name e2e-test-runner-electron --rm -v /app/frontend:/e2e -w /e2e --network host cypress/included:12.7.0
+# docker run -i --name e2e-test-runner-electron --rm -v /app/frontend:/e2e -w /e2e --network host cypress/included:13.5.0
# fi
# EL_EXIT_CODE=$?
# echo "electron tests ran!"
@@ -57,10 +57,10 @@ echo ""
launch_app
echo "running tests in chrome..."
if [ -n "$CY_KEY" ]; then
- docker run -i --name e2e-test-runner-chrome --rm -v /app/frontend:/e2e -w /e2e --network host cypress/included:12.7.0 --browser chrome --record --key $CY_KEY
+ docker run -i --name e2e-test-runner-chrome --rm -v /app/frontend:/e2e -w /e2e --network host cypress/included:13.5.0 --browser chrome --record --key $CY_KEY
else
# dont record when the key is not supplied
- docker run -i --name e2e-test-runner-chrome --rm -v /app/frontend:/e2e -w /e2e --network host cypress/included:12.7.0 --browser chrome
+ docker run -i --name e2e-test-runner-chrome --rm -v /app/frontend:/e2e -w /e2e --network host cypress/included:13.5.0 --browser chrome
fi
CH_EXIT_CODE=$?
cp /app/frontend/tests/e2e/screenshots /app/frontend/uploads/screenshots/chrome
@@ -74,10 +74,10 @@ echo ""
launch_app
echo "running tests in firefox..."
if [ -n "$CY_KEY" ]; then
- docker run -i --name e2e-test-runner-firefox --rm -v /app/frontend:/e2e -w /e2e --network host cypress/included:12.7.0 --browser firefox --record --key $CY_KEY
+ docker run -i --name e2e-test-runner-firefox --rm -v /app/frontend:/e2e -w /e2e --network host cypress/included:13.5.0 --browser firefox --record --key $CY_KEY
else
# dont record when the key is not supplied
- docker run -i --name e2e-test-runner-firefox --rm -v /app/frontend:/e2e -w /e2e --network host cypress/included:12.7.0 --browser firefox
+ docker run -i --name e2e-test-runner-firefox --rm -v /app/frontend:/e2e -w /e2e --network host cypress/included:13.5.0 --browser firefox
fi
FI_EXIT_CODE=$?
cp /app/frontend/tests/e2e/screenshots /app/frontend/uploads/screenshots/firefox
@@ -91,10 +91,10 @@ echo ""
launch_app
echo "running tests in edge..."
if [ -n "$CY_KEY" ]; then
- docker run -i --name e2e-test-runner-edge --rm -v /app/frontend:/e2e -w /e2e --network host cypress/included:12.7.0 --browser edge --record --key $CY_KEY
+ docker run -i --name e2e-test-runner-edge --rm -v /app/frontend:/e2e -w /e2e --network host cypress/included:13.5.0 --browser edge --record --key $CY_KEY
else
# dont record when the key is not supplied
- docker run -i --name e2e-test-runner-edge --rm -v /app/frontend:/e2e -w /e2e --network host cypress/included:12.7.0 --browser edge
+ docker run -i --name e2e-test-runner-edge --rm -v /app/frontend:/e2e -w /e2e --network host cypress/included:13.5.0 --browser edge
fi
ED_EXIT_CODE=$?
cp /app/frontend/tests/e2e/screenshots /app/frontend/uploads/screenshots/egde
diff --git a/frontend/Dockerfile b/frontend/Dockerfile
index e8529bb39..4161fdd1f 100644
--- a/frontend/Dockerfile
+++ b/frontend/Dockerfile
@@ -12,7 +12,7 @@ RUN yarn
COPY ./frontend/ ./
### Build WASM
-FROM mcr.microsoft.com/dotnet/sdk:7.0 AS dotnet-builder
+FROM mcr.microsoft.com/dotnet/sdk:8.0 AS dotnet-builder
# copy sources
COPY --from=base /src ./src
@@ -20,6 +20,7 @@ WORKDIR /src/backend
# install python
RUN apt-get update -y
+RUN apt-get install -y libatomic1
RUN apt-get install -y python3
# install wasm tools
diff --git a/frontend/cypress.config.js b/frontend/cypress.config.js
index a0605d051..aa9e12b49 100644
--- a/frontend/cypress.config.js
+++ b/frontend/cypress.config.js
@@ -15,6 +15,7 @@ module.exports = defineConfig({
setupNodeEvents(on, config) {
return require('./tests/e2e/plugins/index.js')(on, config);
},
+
supportFile: 'tests/e2e/support/index.js',
specPattern: 'tests/e2e/specs/**/*.cy.{js,jsx,ts,tsx}'
}
diff --git a/frontend/package.json b/frontend/package.json
index c735652ab..cd43807c5 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -74,7 +74,7 @@
"autoprefixer": "^10",
"babel-jest": "^27",
"cross-env": "^7.0.3",
- "cypress": "^12.7.0",
+ "cypress": "13.5.1",
"dependency-cruiser": "^15.1.1",
"eslint": "^8.51.0",
"eslint-config-prettier": "^8.5.0",
diff --git a/frontend/tests/e2e/tsconfig.json b/frontend/tests/e2e/tsconfig.json
new file mode 100644
index 000000000..248eaaf1f
--- /dev/null
+++ b/frontend/tests/e2e/tsconfig.json
@@ -0,0 +1,9 @@
+{
+ "extends": "../../tsconfig.json",
+ "compilerOptions": {
+ "types": ["cypress"],
+ "sourceMap": false
+ },
+ "include": ["."],
+ "exclude": ["../../src"]
+}
diff --git a/frontend/tsconfig.spec.json b/frontend/tsconfig.spec.json
deleted file mode 100644
index 1a7e8886c..000000000
--- a/frontend/tsconfig.spec.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "extends": "./tsconfig.json",
- "compilerOptions": {
- "types": ["cypress"]
- },
- "include": ["tests"],
- "exclude": ["src"]
-}
diff --git a/frontend/yarn.lock b/frontend/yarn.lock
index a2199724e..6205e5254 100644
--- a/frontend/yarn.lock
+++ b/frontend/yarn.lock
@@ -1273,10 +1273,10 @@
resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
-"@cypress/request@^2.88.10":
- version "2.88.10"
- resolved "https://registry.yarnpkg.com/@cypress/request/-/request-2.88.10.tgz#b66d76b07f860d3a4b8d7a0604d020c662752cce"
- integrity sha512-Zp7F+R93N0yZyG34GutyTNr+okam7s/Fzc1+i3kcqOP8vk6OuajuE9qZJ6Rs+10/1JFtXFYMdyarnU1rZuJesg==
+"@cypress/request@^3.0.0":
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/@cypress/request/-/request-3.0.1.tgz#72d7d5425236a2413bd3d8bb66d02d9dc3168960"
+ integrity sha512-TWivJlJi8ZDx2wGOw1dbLuHJKUYX7bWySw377nlnGOW3hP9/MUKIsEdXT/YngWxVdgNCHRBmFlBipE+5/2ZZlQ==
dependencies:
aws-sign2 "~0.7.0"
aws4 "^1.8.0"
@@ -1291,9 +1291,9 @@
json-stringify-safe "~5.0.1"
mime-types "~2.1.19"
performance-now "^2.1.0"
- qs "~6.5.2"
+ qs "6.10.4"
safe-buffer "^5.1.2"
- tough-cookie "~2.5.0"
+ tough-cookie "^4.1.3"
tunnel-agent "^0.6.0"
uuid "^8.3.2"
@@ -2131,10 +2131,12 @@
dependencies:
undici-types "~5.25.1"
-"@types/node@^14.14.31":
- version "14.18.12"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-14.18.12.tgz#0d4557fd3b94497d793efd4e7d92df2f83b4ef24"
- integrity sha512-q4jlIR71hUpWTnGhXWcakgkZeHa3CCjcQcnuzU8M891BAWA2jHiziiWEPEkdS5pFsz7H9HJiy8BrK7tBRNrY7A==
+"@types/node@^18.17.5":
+ version "18.18.9"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-18.18.9.tgz#5527ea1832db3bba8eb8023ce8497b7d3f299592"
+ integrity sha512-0f5klcuImLnG4Qreu9hPj/rEfFq6YRc5n2mAjSsH+ec/mJL+3voBH0+8T7o8RpFjH7ovc+TRsL/c7OYIQsPTfQ==
+ dependencies:
+ undici-types "~5.26.4"
"@types/prettier@^2.1.5":
version "2.4.4"
@@ -3194,11 +3196,6 @@ combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6:
dependencies:
delayed-stream "~1.0.0"
-commander@11.0.0:
- version "11.0.0"
- resolved "https://registry.yarnpkg.com/commander/-/commander-11.0.0.tgz#43e19c25dbedc8256203538e8d7e9346877a6f67"
- integrity sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ==
-
commander@11.1.0:
version "11.1.0"
resolved "https://registry.yarnpkg.com/commander/-/commander-11.1.0.tgz#62fdce76006a68e5c1ab3314dc92e800eb83d906"
@@ -3219,10 +3216,10 @@ commander@^4.0.0:
resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068"
integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==
-commander@^5.1.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae"
- integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==
+commander@^6.2.1:
+ version "6.2.1"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c"
+ integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==
common-tags@^1.8.0:
version "1.8.2"
@@ -3324,14 +3321,14 @@ csstype@^3.1.1:
resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.2.tgz#1d4bf9d572f11c14031f0436e1c10bc1f571f50b"
integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==
-cypress@^12.7.0:
- version "12.7.0"
- resolved "https://registry.yarnpkg.com/cypress/-/cypress-12.7.0.tgz#69900f82af76cf3ba0ddb9b59ec3b0d38222ab22"
- integrity sha512-7rq+nmhzz0u6yabCFyPtADU2OOrYt6pvUau9qV7xyifJ/hnsaw/vkr0tnLlcuuQKUAOC1v1M1e4Z0zG7S0IAvA==
+cypress@13.5.1:
+ version "13.5.1"
+ resolved "https://registry.yarnpkg.com/cypress/-/cypress-13.5.1.tgz#8b19bf0b9f31ea43f78980b2479bd3f25197d5cc"
+ integrity sha512-yqLViT0D/lPI8Kkm7ciF/x/DCK/H/DnogdGyiTnQgX4OVR2aM30PtK+kvklTOD1u3TuItiD9wUQAF8EYWtyZug==
dependencies:
- "@cypress/request" "^2.88.10"
+ "@cypress/request" "^3.0.0"
"@cypress/xvfb" "^1.2.4"
- "@types/node" "^14.14.31"
+ "@types/node" "^18.17.5"
"@types/sinonjs__fake-timers" "8.1.1"
"@types/sizzle" "^2.3.2"
arch "^2.2.0"
@@ -3343,7 +3340,7 @@ cypress@^12.7.0:
check-more-types "^2.24.0"
cli-cursor "^3.1.0"
cli-table3 "~0.6.1"
- commander "^5.1.0"
+ commander "^6.2.1"
common-tags "^1.8.0"
dayjs "^1.10.4"
debug "^4.3.4"
@@ -3361,12 +3358,13 @@ cypress@^12.7.0:
listr2 "^3.8.3"
lodash "^4.17.21"
log-symbols "^4.0.0"
- minimist "^1.2.6"
+ minimist "^1.2.8"
ospath "^1.2.2"
pretty-bytes "^5.6.0"
+ process "^0.11.10"
proxy-from-env "1.0.0"
request-progress "^3.0.0"
- semver "^7.3.2"
+ semver "^7.5.3"
supports-color "^8.1.1"
tmp "~0.2.1"
untildify "^4.0.0"
@@ -5887,6 +5885,11 @@ minimist@^1.2.6:
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44"
integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==
+minimist@^1.2.8:
+ version "1.2.8"
+ resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c"
+ integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==
+
mlly@^1.2.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/mlly/-/mlly-1.4.0.tgz#830c10d63f1f97bd8785377b24dc2a15d972832b"
@@ -6369,6 +6372,11 @@ pretty-format@^29.0.0, pretty-format@^29.2.1:
ansi-styles "^5.0.0"
react-is "^18.0.0"
+process@^0.11.10:
+ version "0.11.10"
+ resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
+ integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==
+
prompts@2.4.2, prompts@^2.0.1:
version "2.4.2"
resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069"
@@ -6387,7 +6395,7 @@ proxy-from-env@1.0.0:
resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.0.0.tgz#33c50398f70ea7eb96d21f7b817630a55791c7ee"
integrity sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=
-psl@^1.1.28, psl@^1.1.33:
+psl@^1.1.33:
version "1.8.0"
resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24"
integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==
@@ -6410,10 +6418,17 @@ punycode@^2.1.1:
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
-qs@~6.5.2:
- version "6.5.2"
- resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36"
- integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==
+qs@6.10.4:
+ version "6.10.4"
+ resolved "https://registry.yarnpkg.com/qs/-/qs-6.10.4.tgz#6a3003755add91c0ec9eacdc5f878b034e73f9e7"
+ integrity sha512-OQiU+C+Ds5qiH91qh/mg0w+8nwQuLjM4F4M/PbmhDOoYehPh+Fb0bDjtR1sOvy7YKxvj28Y/M0PhP5uVX0kB+g==
+ dependencies:
+ side-channel "^1.0.4"
+
+querystringify@^2.1.1:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6"
+ integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==
queue-microtask@^1.2.2:
version "1.2.3"
@@ -7256,13 +7271,15 @@ tough-cookie@^4.0.0:
punycode "^2.1.1"
universalify "^0.1.2"
-tough-cookie@~2.5.0:
- version "2.5.0"
- resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2"
- integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==
+tough-cookie@^4.1.3:
+ version "4.1.3"
+ resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.3.tgz#97b9adb0728b42280aa3d814b6b999b2ff0318bf"
+ integrity sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==
dependencies:
- psl "^1.1.28"
+ psl "^1.1.33"
punycode "^2.1.1"
+ universalify "^0.2.0"
+ url-parse "^1.5.3"
tr46@^1.0.1:
version "1.0.1"
@@ -7437,6 +7454,11 @@ undici-types@~5.25.1:
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.25.3.tgz#e044115914c85f0bcbb229f346ab739f064998c3"
integrity sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==
+undici-types@~5.26.4:
+ version "5.26.5"
+ resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617"
+ integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==
+
unicode-canonical-property-names-ecmascript@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc"
@@ -7472,6 +7494,11 @@ universalify@^0.1.2:
resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"
integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==
+universalify@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.2.0.tgz#6451760566fa857534745ab1dde952d1b1761be0"
+ integrity sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==
+
universalify@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717"
@@ -7517,6 +7544,14 @@ urix@^0.1.0:
resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72"
integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=
+url-parse@^1.5.3:
+ version "1.5.10"
+ resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1"
+ integrity sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==
+ dependencies:
+ querystringify "^2.1.1"
+ requires-port "^1.0.0"
+
util-deprecate@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"