diff --git a/.github/workflows/check-documentation.yml b/.github/workflows/check-documentation.yml
index 3037e2320..b4d9d2445 100644
--- a/.github/workflows/check-documentation.yml
+++ b/.github/workflows/check-documentation.yml
@@ -11,7 +11,7 @@ jobs:
documentation: ${{ steps.changes.outputs.documentation }}
steps:
- name: Checkout code
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.1.7
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Check for markdown file changes
uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2
@@ -28,7 +28,7 @@ jobs:
if: needs.files-changed.outputs.markdown == 'true'
steps:
- name: Checkout code
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.1.7
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Remove uncheckable documentation files
run: rm -rf ./CHANGELOG.md # workaround until https://github.com/gaurav-nelson/github-action-markdown-link-check/pull/183 has been done
@@ -51,7 +51,7 @@ jobs:
if: needs.files-changed.outputs.documentation == 'true'
steps:
- name: Checkout code
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.1.7
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Setup Node 20
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v4.0.3
diff --git a/.github/workflows/cleanup-cache-at-pr-closing.yml b/.github/workflows/cleanup-cache-at-pr-closing.yml
index 728b6631a..aa3f48b09 100644
--- a/.github/workflows/cleanup-cache-at-pr-closing.yml
+++ b/.github/workflows/cleanup-cache-at-pr-closing.yml
@@ -22,7 +22,7 @@ jobs:
continue-on-error: true
steps:
- name: Checkout code
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.1.7
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Cleanup
run: |
diff --git a/.github/workflows/deploy-documentation.yml b/.github/workflows/deploy-documentation.yml
index 7178fb94d..687710d6a 100644
--- a/.github/workflows/deploy-documentation.yml
+++ b/.github/workflows/deploy-documentation.yml
@@ -13,7 +13,7 @@ jobs:
documentation: ${{ steps.changes.outputs.documentation }}
steps:
- name: Checkout code
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.1.7
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Check for file changes
uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2
@@ -27,7 +27,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.1.7
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Setup Node 20
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v4.0.3
diff --git a/.github/workflows/docker-push.yml b/.github/workflows/docker-push.yml
index 458ea5dbd..608b09906 100644
--- a/.github/workflows/docker-push.yml
+++ b/.github/workflows/docker-push.yml
@@ -59,7 +59,7 @@ jobs:
steps:
- name: Checkout repository
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.1.7
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Log in to the Container registry
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef
with:
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index 8d228650e..c9ef1b871 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.1.7
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
with:
fetch-depth: 0 # Fetch full History for changelog
- name: Setup env
@@ -54,7 +54,7 @@ jobs:
needs: [github_tag]
steps:
- name: Checkout code
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.1.7
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
with:
fetch-depth: 0 # Fetch full History for changelog
- name: Setup env
@@ -64,7 +64,7 @@ jobs:
echo "BUILD_COMMIT=${GITHUB_SHA}" >> $GITHUB_ENV
- run: echo "BUILD_VERSION=${VERSION}-${GITHUB_RUN_NUMBER}" >> $GITHUB_ENV
#- name: Repository Dispatch
- # uses: peter-evans/repository-dispatch@09094272a794c6105029af051e3831908c649b6c # v3.0.0
+ # uses: peter-evans/repository-dispatch@cf70392543065ca62813db6712a06df1c4f4ae9f # v3.0.0
# with:
# token: ${{ github.token }}
# event-type: trigger-ocelot-build-success
@@ -72,7 +72,7 @@ jobs:
# client-payload: '{"ref": "${{ github.ref }}", "sha": "${{ github.sha }}", "VERSION": "${VERSION}", "BUILD_DATE": "${BUILD_DATE}", "BUILD_COMMIT": "${BUILD_COMMIT}", "BUILD_VERSION": "${BUILD_VERSION}"}'
- name: Repository Dispatch stage.ocelot.social
- uses: peter-evans/repository-dispatch@09094272a794c6105029af051e3831908c649b6c # v3.0.0
+ uses: peter-evans/repository-dispatch@cf70392543065ca62813db6712a06df1c4f4ae9f # v3.0.0
with:
token: ${{ secrets.OCELOT_PUBLISH_EVENT_PAT }} # this token is required to access the other repository
event-type: trigger-ocelot-build-success
@@ -80,7 +80,7 @@ jobs:
client-payload: '{"ref": "${{ github.ref }}", "sha": "${{ github.sha }}", "GITHUB_RUN_NUMBER": "${{ env.GITHUB_RUN_NUMBER }}", "VERSION": "${VERSION}", "BUILD_DATE": "${BUILD_DATE}", "BUILD_COMMIT": "${BUILD_COMMIT}", "BUILD_VERSION": "${BUILD_VERSION}"}'
- name: Repository Dispatch stage.yunite.me
- uses: peter-evans/repository-dispatch@09094272a794c6105029af051e3831908c649b6c # v3.0.0
+ uses: peter-evans/repository-dispatch@cf70392543065ca62813db6712a06df1c4f4ae9f # v3.0.0
with:
token: ${{ secrets.OCELOT_PUBLISH_EVENT_PAT }} # this token is required to access the other repository
event-type: trigger-ocelot-build-success
diff --git a/.github/workflows/test-backend.yml b/.github/workflows/test-backend.yml
index 5de9991a0..794723c07 100644
--- a/.github/workflows/test-backend.yml
+++ b/.github/workflows/test-backend.yml
@@ -11,7 +11,7 @@ jobs:
backend: ${{ steps.changes.outputs.backend }}
docker: ${{ steps.changes.outputs.docker }}
steps:
- - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.1.7
+ - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Check for backend file changes
uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2
@@ -28,7 +28,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.1.7
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Neo4J | Build 'community' image
run: |
@@ -49,7 +49,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.1.7
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: backend | Build 'test' image
run: |
@@ -70,7 +70,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.1.7
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: backend | Lint
run: cd backend && yarn && yarn run lint
@@ -84,7 +84,7 @@ jobs:
checks: write
steps:
- name: Checkout code
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.1.7
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Restore Neo4J cache
uses: actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v4.0.2
diff --git a/.github/workflows/test-e2e.yml b/.github/workflows/test-e2e.yml
index 04e6dccb8..3519ab353 100644
--- a/.github/workflows/test-e2e.yml
+++ b/.github/workflows/test-e2e.yml
@@ -8,7 +8,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.2.2
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.2.2
- name: Copy backend env file
run: |
@@ -46,7 +46,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.2.2
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.2.2
- name: Copy backend env file
run: |
@@ -72,7 +72,7 @@ jobs:
run: rm -rf /opt/hostedtoolcache
- name: Checkout code
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.2.2
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.2.2
- name: Setup Node.js
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v4.4.0
@@ -120,7 +120,7 @@ jobs:
run: rm -rf /opt/hostedtoolcache
- name: Checkout code
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.2.2
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.2.2
- name: Setup Node.js
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v4.4.0
@@ -193,7 +193,7 @@ jobs:
continue-on-error: true
steps:
- name: Checkout code
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.2.2
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.2.2
- name: Full stack tests | cleanup cache
run: |
diff --git a/.github/workflows/test-webapp.yml b/.github/workflows/test-webapp.yml
index 79d709738..53201bf8a 100644
--- a/.github/workflows/test-webapp.yml
+++ b/.github/workflows/test-webapp.yml
@@ -11,7 +11,7 @@ jobs:
docker: ${{ steps.changes.outputs.docker }}
webapp: ${{ steps.changes.outputs.webapp }}
steps:
- - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.1.7
+ - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Check for frontend file changes
uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2
@@ -28,7 +28,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.1.7
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Check translation files
run: |
@@ -42,7 +42,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.1.7
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Webapp | Build 'test' image
run: |
@@ -62,7 +62,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.1.7
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: webapp | Lint
run: cd webapp && yarn && yarn run lint
@@ -76,7 +76,7 @@ jobs:
checks: write
steps:
- name: Checkout code
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.1.7
+ uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4.1.7
- name: Restore webapp cache
uses: actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v4.0.2
diff --git a/backend/Dockerfile b/backend/Dockerfile
index 1e6cd3bf6..b26f7955c 100644
--- a/backend/Dockerfile
+++ b/backend/Dockerfile
@@ -1,4 +1,4 @@
-FROM node:25.3.0-alpine AS base
+FROM node:25.4.0-alpine AS base
LABEL org.label-schema.name="ocelot.social:backend"
LABEL org.label-schema.description="Backend of the Social Network Software ocelot.social"
LABEL org.label-schema.usage="https://github.com/Ocelot-Social-Community/Ocelot-Social/blob/master/README.md"
diff --git a/backend/package.json b/backend/package.json
index a94ca620d..f1b469a35 100644
--- a/backend/package.json
+++ b/backend/package.json
@@ -25,18 +25,19 @@
"db:migrate:create": "migrate --compiler 'ts:./src/db/compiler.ts' --migrations-dir ./src/db/migrations --template-file ./src/db/migrate/template.ts --date-format 'yyyymmddHHmmss' create",
"prod:migrate": "migrate --migrations-dir ./build/src/db/migrations --store ./build/src/db/migrate/store.js",
"prod:db:data:branding": "node build/src/db/data-branding.js",
- "prod:db:data:categories": "node build/src/db/categories.js"
+ "prod:db:data:categories": "node build/src/db/categories.js",
+ "prod:db:data:admin": "node build/src/db/admin.js"
},
"dependencies": {
- "@aws-sdk/client-s3": "^3.971.0",
- "@aws-sdk/lib-storage": "^3.971.0",
+ "@aws-sdk/client-s3": "^3.975.0",
+ "@aws-sdk/lib-storage": "^3.975.0",
"@sentry/node": "^5.30.0",
"@types/mime-types": "^3.0.1",
"apollo-server": "~2.14.2",
"apollo-server-express": "^2.14.2",
"bcryptjs": "~3.0.3",
"body-parser": "^1.20.3",
- "cheerio": "~1.1.2",
+ "cheerio": "~1.2.0",
"cross-env": "~10.1.0",
"dotenv": "~17.0.1",
"email-templates": "^12.0.3",
@@ -55,22 +56,22 @@
"languagedetect": "^2.0.0",
"linkify-html": "^4.3.2",
"linkifyjs": "^4.3.2",
- "lodash": "~4.17.21",
+ "lodash": "~4.17.23",
"merge-graphql-schemas": "^1.7.8",
- "metascraper": "^5.49.15",
- "metascraper-author": "^5.49.15",
- "metascraper-date": "^5.49.15",
- "metascraper-description": "^5.49.15",
- "metascraper-image": "^5.49.15",
- "metascraper-lang": "^5.49.15",
+ "metascraper": "^5.49.19",
+ "metascraper-author": "^5.49.19",
+ "metascraper-date": "^5.49.19",
+ "metascraper-description": "^5.49.19",
+ "metascraper-image": "^5.49.19",
+ "metascraper-lang": "^5.49.19",
"metascraper-lang-detector": "^4.10.2",
- "metascraper-logo": "^5.49.15",
- "metascraper-publisher": "^5.49.15",
+ "metascraper-logo": "^5.49.19",
+ "metascraper-publisher": "^5.49.19",
"metascraper-soundcloud": "^5.34.4",
- "metascraper-title": "^5.49.15",
- "metascraper-url": "^5.49.15",
- "metascraper-video": "^5.49.15",
- "metascraper-youtube": "^5.49.15",
+ "metascraper-title": "^5.49.19",
+ "metascraper-url": "^5.49.19",
+ "metascraper-video": "^5.49.19",
+ "metascraper-youtube": "^5.49.20",
"migrate": "^2.1.0",
"mime-types": "^3.0.2",
"minimatch": "^10.1.1",
@@ -81,7 +82,7 @@
"node-fetch": "^2.7.0",
"nodemailer": "^7.0.12",
"nodemailer-html-to-text": "^3.2.0",
- "preview-email": "^3.1.0",
+ "preview-email": "^3.1.1",
"pug": "^3.0.3",
"sanitize-html": "~2.17.0",
"slugify": "^1.6.6",
@@ -98,7 +99,7 @@
"@types/jest": "^30.0.0",
"@types/jsonwebtoken": "~8.5.1",
"@types/lodash": "^4.17.23",
- "@types/node": "^25.0.9",
+ "@types/node": "^25.0.10",
"@types/request": "^2.48.13",
"@types/slug": "^5.0.9",
"@types/uuid": "~9.0.1",
@@ -119,7 +120,7 @@
"eslint-plugin-security": "^3.0.1",
"jest": "^30.2.0",
"nodemon": "~3.1.11",
- "prettier": "^3.8.0",
+ "prettier": "^3.8.1",
"require-json5": "^1.3.0",
"rosie": "^2.1.1",
"ts-jest": "^29.4.6",
diff --git a/backend/src/graphql/resolvers/groups.ts b/backend/src/graphql/resolvers/groups.ts
index 1213c15a9..9ccf342d3 100644
--- a/backend/src/graphql/resolvers/groups.ts
+++ b/backend/src/graphql/resolvers/groups.ts
@@ -24,9 +24,6 @@ export default {
Query: {
Group: async (_object, params, context: Context, _resolveInfo) => {
const { isMember, id, slug, first, offset } = params
- let pagination = ''
- const orderBy = 'ORDER BY group.createdAt DESC'
- if (first !== undefined && offset !== undefined) pagination = `SKIP ${offset} LIMIT ${first}`
const matchParams = { id, slug }
removeUndefinedNullValuesFromObject(matchParams)
const session = context.driver.session()
@@ -34,43 +31,22 @@ export default {
if (!context.user) {
throw new Error('Missing authenticated user.')
}
- const groupMatchParamsCypher = convertObjectToCypherMapLiteral(matchParams, true)
- let groupCypher
- if (isMember === true) {
- groupCypher = `
- MATCH (:User {id: $userId})-[membership:MEMBER_OF]->(group:Group${groupMatchParamsCypher})
- WITH group, membership
- WHERE (group.groupType IN ['public', 'closed']) OR (group.groupType = 'hidden' AND membership.role IN ['usual', 'admin', 'owner'])
- RETURN group {.*, myRole: membership.role}
- ${orderBy}
- ${pagination}
+ const transactionResponse = await txc.run(
`
- } else {
- if (isMember === false) {
- groupCypher = `
- MATCH (group:Group${groupMatchParamsCypher})
- WHERE (NOT (:User {id: $userId})-[:MEMBER_OF]->(group))
- WITH group
- WHERE group.groupType IN ['public', 'closed']
- RETURN group {.*, myRole: NULL}
- ${orderBy}
- ${pagination}
- `
- } else {
- groupCypher = `
- MATCH (group:Group${groupMatchParamsCypher})
- OPTIONAL MATCH (:User {id: $userId})-[membership:MEMBER_OF]->(group)
- WITH group, membership
- WHERE (group.groupType IN ['public', 'closed']) OR (group.groupType = 'hidden' AND membership.role IN ['usual', 'admin', 'owner'])
- RETURN group {.*, myRole: membership.role}
- ${orderBy}
- ${pagination}
- `
- }
- }
- const transactionResponse = await txc.run(groupCypher, {
- userId: context.user.id,
- })
+ MATCH (group:Group${convertObjectToCypherMapLiteral(matchParams, true)})
+ OPTIONAL MATCH (:User {id: $userId})-[membership:MEMBER_OF]->(group)
+ WITH group, membership
+ ${(isMember === true && "WHERE membership IS NOT NULL AND (group.groupType IN ['public', 'closed']) OR (group.groupType = 'hidden' AND membership.role IN ['usual', 'admin', 'owner'])") || ''}
+ ${(isMember === false && "WHERE membership IS NULL AND (group.groupType IN ['public', 'closed'])") || ''}
+ ${(isMember === undefined && "WHERE (group.groupType IN ['public', 'closed']) OR (group.groupType = 'hidden' AND membership.role IN ['usual', 'admin', 'owner'])") || ''}
+ RETURN group {.*, myRole: membership.role}
+ ORDER BY group.createdAt DESC
+ ${first !== undefined && offset !== undefined ? `SKIP ${offset} LIMIT ${first}` : ''}
+ `,
+ {
+ userId: context.user.id,
+ },
+ )
return transactionResponse.records.map((record) => record.get('group'))
})
try {
@@ -460,6 +436,23 @@ export default {
},
},
Group: {
+ myRole: async (parent, _args, context: Context, _resolveInfo) => {
+ if (!parent.id) {
+ throw new Error('Can not identify selected Group!')
+ }
+ return (
+ await context.database.query({
+ query: `
+ MATCH (:User {id: $user.id})-[membership:MEMBER_OF]->(group:Group {id: $parent.id})
+ RETURN membership.role as role
+ `,
+ variables: {
+ user: context.user,
+ parent,
+ },
+ })
+ ).records.map((r) => r.get('role'))[0]
+ },
inviteCodes: async (parent, _args, context: Context, _resolveInfo) => {
if (!parent.id) {
throw new Error('Can not identify selected Group!')
diff --git a/backend/src/graphql/resolvers/posts.ts b/backend/src/graphql/resolvers/posts.ts
index b0a155645..c5b86e1e5 100644
--- a/backend/src/graphql/resolvers/posts.ts
+++ b/backend/src/graphql/resolvers/posts.ts
@@ -157,7 +157,7 @@ export default {
)`
}
const categoriesCypher =
- config.CATEGORIES_ACTIVE && categoryIds
+ config.CATEGORIES_ACTIVE && categoryIds && categoryIds.length > 0
? `WITH post
UNWIND $categoryIds AS categoryId
MATCH (category:Category {id: categoryId})
diff --git a/backend/src/middleware/permissionsMiddleware.ts b/backend/src/middleware/permissionsMiddleware.ts
index 5fc087204..0e85a43af 100644
--- a/backend/src/middleware/permissionsMiddleware.ts
+++ b/backend/src/middleware/permissionsMiddleware.ts
@@ -387,7 +387,7 @@ const isAllowedToGenerateGroupInviteCode = rule({
return !!(
await context.database.query({
query: `
- MATCH (user:User{id: user.id})-[membership:MEMBER_OF]->(group:Group {id: $args.groupId})
+ MATCH (user:User{id: $user.id})-[membership:MEMBER_OF]->(group:Group {id: $args.groupId})
WHERE (group.type IN ['closed','hidden'] AND membership.role IN ['admin', 'owner'])
OR (NOT group.type IN ['closed','hidden'] AND NOT membership.role = 'pending')
RETURN count(group) as count
diff --git a/backend/yarn.lock b/backend/yarn.lock
index 144a204ba..15144c68a 100644
--- a/backend/yarn.lock
+++ b/backend/yarn.lock
@@ -7,7 +7,7 @@
resolved "https://registry.yarnpkg.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz#bd9154aec9983f77b3a034ecaa015c2e4201f6cf"
integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==
-"@acemir/cssom@^0.9.23":
+"@acemir/cssom@^0.9.28":
version "0.9.31"
resolved "https://registry.yarnpkg.com/@acemir/cssom/-/cssom-0.9.31.tgz#bd5337d290fb8be2ac18391f37386bc53778b0bc"
integrity sha512-ZnR3GSaH+/vJ0YlHau21FjfLYjMpYVIzTD8M8vIEQvIGxeOXyXdzCI140rrCY862p/C/BbzWsjc1dgnM9mkoTA==
@@ -69,7 +69,7 @@
"@csstools/css-tokenizer" "^3.0.4"
lru-cache "^11.2.4"
-"@asamuzakjp/dom-selector@^6.7.4":
+"@asamuzakjp/dom-selector@^6.7.6":
version "6.7.6"
resolved "https://registry.yarnpkg.com/@asamuzakjp/dom-selector/-/dom-selector-6.7.6.tgz#9cd7671a61a9cb490852ed6a441b3b0950aab945"
integrity sha512-hBaJER6A9MpdG3WgdlOolHmbOYvSk46y7IQN/1+iqiCuUu6iWdQrs9DGKF8ocqsEqWujWf/V7b7vaDgiUmIvUg==
@@ -153,34 +153,34 @@
"@smithy/util-utf8" "^2.0.0"
tslib "^2.6.2"
-"@aws-sdk/client-s3@^3.971.0":
- version "3.971.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-3.971.0.tgz#2e12e17e75b186d563c2e203fb4b213b3a973942"
- integrity sha512-BBUne390fKa4C4QvZlUZ5gKcu+Uyid4IyQ20N4jl0vS7SK2xpfXlJcgKqPW5ts6kx6hWTQBk6sH5Lf12RvuJxg==
+"@aws-sdk/client-s3@^3.975.0":
+ version "3.975.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-3.975.0.tgz#58a7b3c7097a73b2ee37c3e6eb534078ddf49ba1"
+ integrity sha512-aF1M/iMD29BPcpxjqoym0YFa4WR9Xie1/IhVumwOGH6TB45DaqYO7vLwantDBcYNRn/cZH6DFHksO7RmwTFBhw==
dependencies:
"@aws-crypto/sha1-browser" "5.2.0"
"@aws-crypto/sha256-browser" "5.2.0"
"@aws-crypto/sha256-js" "5.2.0"
- "@aws-sdk/core" "3.970.0"
- "@aws-sdk/credential-provider-node" "3.971.0"
- "@aws-sdk/middleware-bucket-endpoint" "3.969.0"
- "@aws-sdk/middleware-expect-continue" "3.969.0"
- "@aws-sdk/middleware-flexible-checksums" "3.971.0"
- "@aws-sdk/middleware-host-header" "3.969.0"
- "@aws-sdk/middleware-location-constraint" "3.969.0"
- "@aws-sdk/middleware-logger" "3.969.0"
- "@aws-sdk/middleware-recursion-detection" "3.969.0"
- "@aws-sdk/middleware-sdk-s3" "3.970.0"
- "@aws-sdk/middleware-ssec" "3.971.0"
- "@aws-sdk/middleware-user-agent" "3.970.0"
- "@aws-sdk/region-config-resolver" "3.969.0"
- "@aws-sdk/signature-v4-multi-region" "3.970.0"
- "@aws-sdk/types" "3.969.0"
- "@aws-sdk/util-endpoints" "3.970.0"
- "@aws-sdk/util-user-agent-browser" "3.969.0"
- "@aws-sdk/util-user-agent-node" "3.971.0"
+ "@aws-sdk/core" "^3.973.1"
+ "@aws-sdk/credential-provider-node" "^3.972.1"
+ "@aws-sdk/middleware-bucket-endpoint" "^3.972.1"
+ "@aws-sdk/middleware-expect-continue" "^3.972.1"
+ "@aws-sdk/middleware-flexible-checksums" "^3.972.1"
+ "@aws-sdk/middleware-host-header" "^3.972.1"
+ "@aws-sdk/middleware-location-constraint" "^3.972.1"
+ "@aws-sdk/middleware-logger" "^3.972.1"
+ "@aws-sdk/middleware-recursion-detection" "^3.972.1"
+ "@aws-sdk/middleware-sdk-s3" "^3.972.2"
+ "@aws-sdk/middleware-ssec" "^3.972.1"
+ "@aws-sdk/middleware-user-agent" "^3.972.2"
+ "@aws-sdk/region-config-resolver" "^3.972.1"
+ "@aws-sdk/signature-v4-multi-region" "3.972.0"
+ "@aws-sdk/types" "^3.973.0"
+ "@aws-sdk/util-endpoints" "3.972.0"
+ "@aws-sdk/util-user-agent-browser" "^3.972.1"
+ "@aws-sdk/util-user-agent-node" "^3.972.1"
"@smithy/config-resolver" "^4.4.6"
- "@smithy/core" "^3.20.6"
+ "@smithy/core" "^3.21.1"
"@smithy/eventstream-serde-browser" "^4.2.8"
"@smithy/eventstream-serde-config-resolver" "^4.3.8"
"@smithy/eventstream-serde-node" "^4.2.8"
@@ -191,21 +191,21 @@
"@smithy/invalid-dependency" "^4.2.8"
"@smithy/md5-js" "^4.2.8"
"@smithy/middleware-content-length" "^4.2.8"
- "@smithy/middleware-endpoint" "^4.4.7"
- "@smithy/middleware-retry" "^4.4.23"
+ "@smithy/middleware-endpoint" "^4.4.11"
+ "@smithy/middleware-retry" "^4.4.27"
"@smithy/middleware-serde" "^4.2.9"
"@smithy/middleware-stack" "^4.2.8"
"@smithy/node-config-provider" "^4.3.8"
"@smithy/node-http-handler" "^4.4.8"
"@smithy/protocol-http" "^5.3.8"
- "@smithy/smithy-client" "^4.10.8"
+ "@smithy/smithy-client" "^4.10.12"
"@smithy/types" "^4.12.0"
"@smithy/url-parser" "^4.2.8"
"@smithy/util-base64" "^4.3.0"
"@smithy/util-body-length-browser" "^4.2.0"
"@smithy/util-body-length-node" "^4.2.1"
- "@smithy/util-defaults-mode-browser" "^4.3.22"
- "@smithy/util-defaults-mode-node" "^4.2.25"
+ "@smithy/util-defaults-mode-browser" "^4.3.26"
+ "@smithy/util-defaults-mode-node" "^4.2.29"
"@smithy/util-endpoints" "^3.2.8"
"@smithy/util-middleware" "^4.2.8"
"@smithy/util-retry" "^4.2.8"
@@ -214,57 +214,57 @@
"@smithy/util-waiter" "^4.2.8"
tslib "^2.6.2"
-"@aws-sdk/client-sso@3.971.0":
- version "3.971.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.971.0.tgz#0f81795a66ce4369676489f219d05472c05f49e7"
- integrity sha512-Xx+w6DQqJxDdymYyIxyKJnRzPvVJ4e/Aw0czO7aC9L/iraaV7AG8QtRe93OGW6aoHSh72CIiinnpJJfLsQqP4g==
+"@aws-sdk/client-sso@3.974.0":
+ version "3.974.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.974.0.tgz#48b748556c14117106a858730aa9bddc638a78c7"
+ integrity sha512-ci+GiM0c4ULo4D79UMcY06LcOLcfvUfiyt8PzNY0vbt5O8BfCPYf4QomwVgkNcLLCYmroO4ge2Yy1EsLUlcD6g==
dependencies:
"@aws-crypto/sha256-browser" "5.2.0"
"@aws-crypto/sha256-js" "5.2.0"
- "@aws-sdk/core" "3.970.0"
- "@aws-sdk/middleware-host-header" "3.969.0"
- "@aws-sdk/middleware-logger" "3.969.0"
- "@aws-sdk/middleware-recursion-detection" "3.969.0"
- "@aws-sdk/middleware-user-agent" "3.970.0"
- "@aws-sdk/region-config-resolver" "3.969.0"
- "@aws-sdk/types" "3.969.0"
- "@aws-sdk/util-endpoints" "3.970.0"
- "@aws-sdk/util-user-agent-browser" "3.969.0"
- "@aws-sdk/util-user-agent-node" "3.971.0"
+ "@aws-sdk/core" "^3.973.0"
+ "@aws-sdk/middleware-host-header" "^3.972.1"
+ "@aws-sdk/middleware-logger" "^3.972.1"
+ "@aws-sdk/middleware-recursion-detection" "^3.972.1"
+ "@aws-sdk/middleware-user-agent" "^3.972.1"
+ "@aws-sdk/region-config-resolver" "^3.972.1"
+ "@aws-sdk/types" "^3.973.0"
+ "@aws-sdk/util-endpoints" "3.972.0"
+ "@aws-sdk/util-user-agent-browser" "^3.972.1"
+ "@aws-sdk/util-user-agent-node" "^3.972.1"
"@smithy/config-resolver" "^4.4.6"
- "@smithy/core" "^3.20.6"
+ "@smithy/core" "^3.21.0"
"@smithy/fetch-http-handler" "^5.3.9"
"@smithy/hash-node" "^4.2.8"
"@smithy/invalid-dependency" "^4.2.8"
"@smithy/middleware-content-length" "^4.2.8"
- "@smithy/middleware-endpoint" "^4.4.7"
- "@smithy/middleware-retry" "^4.4.23"
+ "@smithy/middleware-endpoint" "^4.4.10"
+ "@smithy/middleware-retry" "^4.4.26"
"@smithy/middleware-serde" "^4.2.9"
"@smithy/middleware-stack" "^4.2.8"
"@smithy/node-config-provider" "^4.3.8"
"@smithy/node-http-handler" "^4.4.8"
"@smithy/protocol-http" "^5.3.8"
- "@smithy/smithy-client" "^4.10.8"
+ "@smithy/smithy-client" "^4.10.11"
"@smithy/types" "^4.12.0"
"@smithy/url-parser" "^4.2.8"
"@smithy/util-base64" "^4.3.0"
"@smithy/util-body-length-browser" "^4.2.0"
"@smithy/util-body-length-node" "^4.2.1"
- "@smithy/util-defaults-mode-browser" "^4.3.22"
- "@smithy/util-defaults-mode-node" "^4.2.25"
+ "@smithy/util-defaults-mode-browser" "^4.3.25"
+ "@smithy/util-defaults-mode-node" "^4.2.28"
"@smithy/util-endpoints" "^3.2.8"
"@smithy/util-middleware" "^4.2.8"
"@smithy/util-retry" "^4.2.8"
"@smithy/util-utf8" "^4.2.0"
tslib "^2.6.2"
-"@aws-sdk/core@3.970.0":
- version "3.970.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.970.0.tgz#3dbd978d39de680b03bf00354032fec7df397f3b"
- integrity sha512-klpzObldOq8HXzDjDlY6K8rMhYZU6mXRz6P9F9N+tWnjoYFfeBMra8wYApydElTUYQKP1O7RLHwH1OKFfKcqIA==
+"@aws-sdk/core@3.972.0":
+ version "3.972.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.972.0.tgz#20d9c47fc3ad1bed4c1866eb6f6488bcc5d31754"
+ integrity sha512-nEeUW2M9F+xdIaD98F5MBcQ4ITtykj3yKbgFZ6J0JtL3bq+Z90szQ6Yy8H/BLPYXTs3V4n9ifnBo8cprRDiE6A==
dependencies:
- "@aws-sdk/types" "3.969.0"
- "@aws-sdk/xml-builder" "3.969.0"
+ "@aws-sdk/types" "3.972.0"
+ "@aws-sdk/xml-builder" "3.972.0"
"@smithy/core" "^3.20.6"
"@smithy/node-config-provider" "^4.3.8"
"@smithy/property-provider" "^4.2.8"
@@ -277,179 +277,198 @@
"@smithy/util-utf8" "^4.2.0"
tslib "^2.6.2"
-"@aws-sdk/crc64-nvme@3.969.0":
- version "3.969.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/crc64-nvme/-/crc64-nvme-3.969.0.tgz#1c7d9ffb550c26d26376e3e6129ad9f77c473802"
- integrity sha512-IGNkP54HD3uuLnrPCYsv3ZD478UYq+9WwKrIVJ9Pdi3hxPg8562CH3ZHf8hEgfePN31P9Kj+Zu9kq2Qcjjt61A==
+"@aws-sdk/core@^3.973.0", "@aws-sdk/core@^3.973.1":
+ version "3.973.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.973.1.tgz#adcfb29776db599e03b6111d8228b3d1e6400358"
+ integrity sha512-Ocubx42QsMyVs9ANSmFpRm0S+hubWljpPLjOi9UFrtcnVJjrVJTzQ51sN0e5g4e8i8QZ7uY73zosLmgYL7kZTQ==
+ dependencies:
+ "@aws-sdk/types" "^3.973.0"
+ "@aws-sdk/xml-builder" "^3.972.1"
+ "@smithy/core" "^3.21.1"
+ "@smithy/node-config-provider" "^4.3.8"
+ "@smithy/property-provider" "^4.2.8"
+ "@smithy/protocol-http" "^5.3.8"
+ "@smithy/signature-v4" "^5.3.8"
+ "@smithy/smithy-client" "^4.10.12"
+ "@smithy/types" "^4.12.0"
+ "@smithy/util-base64" "^4.3.0"
+ "@smithy/util-middleware" "^4.2.8"
+ "@smithy/util-utf8" "^4.2.0"
+ tslib "^2.6.2"
+
+"@aws-sdk/crc64-nvme@3.972.0":
+ version "3.972.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/crc64-nvme/-/crc64-nvme-3.972.0.tgz#c5e6d14428c9fb4e6bb0646b73a0fa68e6007e24"
+ integrity sha512-ThlLhTqX68jvoIVv+pryOdb5coP1cX1/MaTbB9xkGDCbWbsqQcLqzPxuSoW1DCnAAIacmXCWpzUNOB9pv+xXQw==
dependencies:
"@smithy/types" "^4.12.0"
tslib "^2.6.2"
-"@aws-sdk/credential-provider-env@3.970.0":
- version "3.970.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.970.0.tgz#c8d97b001d896db418b905cb1f3564a855f73d44"
- integrity sha512-rtVzXzEtAfZBfh+lq3DAvRar4c3jyptweOAJR2DweyXx71QSMY+O879hjpMwES7jl07a3O1zlnFIDo4KP/96kQ==
+"@aws-sdk/credential-provider-env@^3.972.1":
+ version "3.972.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.1.tgz#203a02b4a9d31418a1db5dff369a2d65aa67c872"
+ integrity sha512-/etNHqnx96phy/SjI0HRC588o4vKH5F0xfkZ13yAATV7aNrb+5gYGNE6ePWafP+FuZ3HkULSSlJFj0AxgrAqYw==
dependencies:
- "@aws-sdk/core" "3.970.0"
- "@aws-sdk/types" "3.969.0"
+ "@aws-sdk/core" "^3.973.0"
+ "@aws-sdk/types" "^3.973.0"
"@smithy/property-provider" "^4.2.8"
"@smithy/types" "^4.12.0"
tslib "^2.6.2"
-"@aws-sdk/credential-provider-http@3.970.0":
- version "3.970.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.970.0.tgz#e4f17105d9a7908342defe91e2c616db9ea646be"
- integrity sha512-CjDbWL7JxjLc9ZxQilMusWSw05yRvUJKRpz59IxDpWUnSMHC9JMMUUkOy5Izk8UAtzi6gupRWArp4NG4labt9Q==
+"@aws-sdk/credential-provider-http@^3.972.1":
+ version "3.972.2"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.2.tgz#40c00a344b4cf0d9a4e20a4d18c62bc6e611dde9"
+ integrity sha512-mXgdaUfe5oM+tWKyeZ7Vh/iQ94FrkMky1uuzwTOmFADiRcSk5uHy/e3boEFedXiT/PRGzgBmqvJVK4F6lUISCg==
dependencies:
- "@aws-sdk/core" "3.970.0"
- "@aws-sdk/types" "3.969.0"
+ "@aws-sdk/core" "^3.973.1"
+ "@aws-sdk/types" "^3.973.0"
"@smithy/fetch-http-handler" "^5.3.9"
"@smithy/node-http-handler" "^4.4.8"
"@smithy/property-provider" "^4.2.8"
"@smithy/protocol-http" "^5.3.8"
- "@smithy/smithy-client" "^4.10.8"
+ "@smithy/smithy-client" "^4.10.12"
"@smithy/types" "^4.12.0"
"@smithy/util-stream" "^4.5.10"
tslib "^2.6.2"
-"@aws-sdk/credential-provider-ini@3.971.0":
- version "3.971.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.971.0.tgz#470055fe0d575ab7edeadc0ff6adc127d2f75166"
- integrity sha512-c0TGJG4xyfTZz3SInXfGU8i5iOFRrLmy4Bo7lMyH+IpngohYMYGYl61omXqf2zdwMbDv+YJ9AviQTcCaEUKi8w==
+"@aws-sdk/credential-provider-ini@^3.972.1":
+ version "3.972.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.1.tgz#63a242d11fe0ae0c159d97ed2ab9a8d7a3db6d4c"
+ integrity sha512-OdbJA3v+XlNDsrYzNPRUwr8l7gw1r/nR8l4r96MDzSBDU8WEo8T6C06SvwaXR8SpzsjO3sq5KMP86wXWg7Rj4g==
dependencies:
- "@aws-sdk/core" "3.970.0"
- "@aws-sdk/credential-provider-env" "3.970.0"
- "@aws-sdk/credential-provider-http" "3.970.0"
- "@aws-sdk/credential-provider-login" "3.971.0"
- "@aws-sdk/credential-provider-process" "3.970.0"
- "@aws-sdk/credential-provider-sso" "3.971.0"
- "@aws-sdk/credential-provider-web-identity" "3.971.0"
- "@aws-sdk/nested-clients" "3.971.0"
- "@aws-sdk/types" "3.969.0"
+ "@aws-sdk/core" "^3.973.0"
+ "@aws-sdk/credential-provider-env" "^3.972.1"
+ "@aws-sdk/credential-provider-http" "^3.972.1"
+ "@aws-sdk/credential-provider-login" "^3.972.1"
+ "@aws-sdk/credential-provider-process" "^3.972.1"
+ "@aws-sdk/credential-provider-sso" "^3.972.1"
+ "@aws-sdk/credential-provider-web-identity" "^3.972.1"
+ "@aws-sdk/nested-clients" "3.974.0"
+ "@aws-sdk/types" "^3.973.0"
"@smithy/credential-provider-imds" "^4.2.8"
"@smithy/property-provider" "^4.2.8"
"@smithy/shared-ini-file-loader" "^4.4.3"
"@smithy/types" "^4.12.0"
tslib "^2.6.2"
-"@aws-sdk/credential-provider-login@3.971.0":
- version "3.971.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-login/-/credential-provider-login-3.971.0.tgz#ac9c405402d235ab7da134b53190fad78d4fe9d9"
- integrity sha512-yhbzmDOsk0RXD3rTPhZra4AWVnVAC4nFWbTp+sUty1hrOPurUmhuz8bjpLqYTHGnlMbJp+UqkQONhS2+2LzW2g==
+"@aws-sdk/credential-provider-login@^3.972.1":
+ version "3.972.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.1.tgz#ea0bba6fd40696dd0e065f3817b41627abd894a8"
+ integrity sha512-CccqDGL6ZrF3/EFWZefvKW7QwwRdxlHUO8NVBKNVcNq6womrPDvqB6xc9icACtE0XB0a7PLoSTkAg8bQVkTO2w==
dependencies:
- "@aws-sdk/core" "3.970.0"
- "@aws-sdk/nested-clients" "3.971.0"
- "@aws-sdk/types" "3.969.0"
+ "@aws-sdk/core" "^3.973.0"
+ "@aws-sdk/nested-clients" "3.974.0"
+ "@aws-sdk/types" "^3.973.0"
"@smithy/property-provider" "^4.2.8"
"@smithy/protocol-http" "^5.3.8"
"@smithy/shared-ini-file-loader" "^4.4.3"
"@smithy/types" "^4.12.0"
tslib "^2.6.2"
-"@aws-sdk/credential-provider-node@3.971.0":
- version "3.971.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.971.0.tgz#817fe3b4730837fb970d7465106ec5b764c8dc8e"
- integrity sha512-epUJBAKivtJqalnEBRsYIULKYV063o/5mXNJshZfyvkAgNIzc27CmmKRXTN4zaNOZg8g/UprFp25BGsi19x3nQ==
+"@aws-sdk/credential-provider-node@^3.972.1":
+ version "3.972.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.1.tgz#6cdb367e2828d9b9ce34b69f97fd4eef4a514232"
+ integrity sha512-DwXPk9GfuU/xG9tmCyXFVkCr6X3W8ZCoL5Ptb0pbltEx1/LCcg7T+PBqDlPiiinNCD6ilIoMJDWsnJ8ikzZA7Q==
dependencies:
- "@aws-sdk/credential-provider-env" "3.970.0"
- "@aws-sdk/credential-provider-http" "3.970.0"
- "@aws-sdk/credential-provider-ini" "3.971.0"
- "@aws-sdk/credential-provider-process" "3.970.0"
- "@aws-sdk/credential-provider-sso" "3.971.0"
- "@aws-sdk/credential-provider-web-identity" "3.971.0"
- "@aws-sdk/types" "3.969.0"
+ "@aws-sdk/credential-provider-env" "^3.972.1"
+ "@aws-sdk/credential-provider-http" "^3.972.1"
+ "@aws-sdk/credential-provider-ini" "^3.972.1"
+ "@aws-sdk/credential-provider-process" "^3.972.1"
+ "@aws-sdk/credential-provider-sso" "^3.972.1"
+ "@aws-sdk/credential-provider-web-identity" "^3.972.1"
+ "@aws-sdk/types" "^3.973.0"
"@smithy/credential-provider-imds" "^4.2.8"
"@smithy/property-provider" "^4.2.8"
"@smithy/shared-ini-file-loader" "^4.4.3"
"@smithy/types" "^4.12.0"
tslib "^2.6.2"
-"@aws-sdk/credential-provider-process@3.970.0":
- version "3.970.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.970.0.tgz#b4eddf6a544bf174b79f009a21ffea0e74cb8c12"
- integrity sha512-0XeT8OaT9iMA62DFV9+m6mZfJhrD0WNKf4IvsIpj2Z7XbaYfz3CoDDvNoALf3rPY9NzyMHgDxOspmqdvXP00mw==
+"@aws-sdk/credential-provider-process@^3.972.1":
+ version "3.972.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.1.tgz#9eb226dea12a1a9e4a14534946961c82c49cecdf"
+ integrity sha512-bi47Zigu3692SJwdBvo8y1dEwE6B61stCwCFnuRWJVTfiM84B+VTSCV661CSWJmIZzmcy7J5J3kWyxL02iHj0w==
dependencies:
- "@aws-sdk/core" "3.970.0"
- "@aws-sdk/types" "3.969.0"
+ "@aws-sdk/core" "^3.973.0"
+ "@aws-sdk/types" "^3.973.0"
"@smithy/property-provider" "^4.2.8"
"@smithy/shared-ini-file-loader" "^4.4.3"
"@smithy/types" "^4.12.0"
tslib "^2.6.2"
-"@aws-sdk/credential-provider-sso@3.971.0":
- version "3.971.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.971.0.tgz#b67232e3055dcc798b4aeeb75364a3d548aee4d8"
- integrity sha512-dY0hMQ7dLVPQNJ8GyqXADxa9w5wNfmukgQniLxGVn+dMRx3YLViMp5ZpTSQpFhCWNF0oKQrYAI5cHhUJU1hETw==
+"@aws-sdk/credential-provider-sso@^3.972.1":
+ version "3.972.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.1.tgz#c5a461fb714668b9e1ce268ff4da174bf1e1b45e"
+ integrity sha512-dLZVNhM7wSgVUFsgVYgI5hb5Z/9PUkT46pk/SHrSmUqfx6YDvoV4YcPtaiRqviPpEGGiRtdQMEadyOKIRqulUQ==
dependencies:
- "@aws-sdk/client-sso" "3.971.0"
- "@aws-sdk/core" "3.970.0"
- "@aws-sdk/token-providers" "3.971.0"
- "@aws-sdk/types" "3.969.0"
+ "@aws-sdk/client-sso" "3.974.0"
+ "@aws-sdk/core" "^3.973.0"
+ "@aws-sdk/token-providers" "3.974.0"
+ "@aws-sdk/types" "^3.973.0"
"@smithy/property-provider" "^4.2.8"
"@smithy/shared-ini-file-loader" "^4.4.3"
"@smithy/types" "^4.12.0"
tslib "^2.6.2"
-"@aws-sdk/credential-provider-web-identity@3.971.0":
- version "3.971.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.971.0.tgz#6d27da9193835ddd3c2c681827f9ed96a706e534"
- integrity sha512-F1AwfNLr7H52T640LNON/h34YDiMuIqW/ZreGzhRR6vnFGaSPtNSKAKB2ssAMkLM8EVg8MjEAYD3NCUiEo+t/w==
+"@aws-sdk/credential-provider-web-identity@^3.972.1":
+ version "3.972.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.1.tgz#e85aba05a81a1998acc1c24c49baa8b733ac392a"
+ integrity sha512-YMDeYgi0u687Ay0dAq/pFPKuijrlKTgsaB/UATbxCs/FzZfMiG4If5ksywHmmW7MiYUF8VVv+uou3TczvLrN4w==
dependencies:
- "@aws-sdk/core" "3.970.0"
- "@aws-sdk/nested-clients" "3.971.0"
- "@aws-sdk/types" "3.969.0"
+ "@aws-sdk/core" "^3.973.0"
+ "@aws-sdk/nested-clients" "3.974.0"
+ "@aws-sdk/types" "^3.973.0"
"@smithy/property-provider" "^4.2.8"
"@smithy/shared-ini-file-loader" "^4.4.3"
"@smithy/types" "^4.12.0"
tslib "^2.6.2"
-"@aws-sdk/lib-storage@^3.971.0":
- version "3.971.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/lib-storage/-/lib-storage-3.971.0.tgz#92761be9ccf0d09b639b9e421bb72df97b0cc68b"
- integrity sha512-THTCXZiYjuAU2kPD8rIuvtYRT83BxEzbv4uayPlQJ8v5bybLTYDbNEbpfZGilyAqUAdSGTMOkoLu9ROryCJ3/g==
+"@aws-sdk/lib-storage@^3.975.0":
+ version "3.975.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/lib-storage/-/lib-storage-3.975.0.tgz#3be458b88ad64e1987633ca441b8135e4c7f34c4"
+ integrity sha512-F6vrnZ3F7oqr3oONCIpx+uZDTwXWfh8sBoNNJollDn5pIn7TI+R+7WxVIXAMq/JWLXE6N8T3M6ogWk4Y4JWPPw==
dependencies:
"@smithy/abort-controller" "^4.2.8"
- "@smithy/middleware-endpoint" "^4.4.7"
- "@smithy/smithy-client" "^4.10.8"
+ "@smithy/middleware-endpoint" "^4.4.11"
+ "@smithy/smithy-client" "^4.10.12"
buffer "5.6.0"
events "3.3.0"
stream-browserify "3.0.0"
tslib "^2.6.2"
-"@aws-sdk/middleware-bucket-endpoint@3.969.0":
- version "3.969.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.969.0.tgz#806dd79c406a689332c6f8b3d9b948eb8dae9bb8"
- integrity sha512-MlbrlixtkTVhYhoasblKOkr7n2yydvUZjjxTnBhIuHmkyBS1619oGnTfq/uLeGYb4NYXdeQ5OYcqsRGvmWSuTw==
+"@aws-sdk/middleware-bucket-endpoint@^3.972.1":
+ version "3.972.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.972.1.tgz#767727df16d049966d84f455d8afdf041d0c74f0"
+ integrity sha512-YVvoitBdE8WOpHqIXvv49efT73F4bJ99XH2bi3Dn3mx7WngI4RwHwn/zF5i0q1Wdi5frGSCNF3vuh+pY817//w==
dependencies:
- "@aws-sdk/types" "3.969.0"
- "@aws-sdk/util-arn-parser" "3.968.0"
+ "@aws-sdk/types" "^3.973.0"
+ "@aws-sdk/util-arn-parser" "^3.972.1"
"@smithy/node-config-provider" "^4.3.8"
"@smithy/protocol-http" "^5.3.8"
"@smithy/types" "^4.12.0"
"@smithy/util-config-provider" "^4.2.0"
tslib "^2.6.2"
-"@aws-sdk/middleware-expect-continue@3.969.0":
- version "3.969.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.969.0.tgz#b040eca51f73681280ea9c39e20728558355e1e8"
- integrity sha512-qXygzSi8osok7tH9oeuS3HoKw6jRfbvg5Me/X5RlHOvSSqQz8c5O9f3MjUApaCUSwbAU92KrbZWasw2PKiaVHg==
+"@aws-sdk/middleware-expect-continue@^3.972.1":
+ version "3.972.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.972.1.tgz#ff498018c80acc23ce442b50c6e37d0820d6de5a"
+ integrity sha512-6lfl2/J/kutzw/RLu1kjbahsz4vrGPysrdxWaw8fkjLYG+6M6AswocIAZFS/LgAVi/IWRwPTx9YC0/NH2wDrSw==
dependencies:
- "@aws-sdk/types" "3.969.0"
+ "@aws-sdk/types" "^3.973.0"
"@smithy/protocol-http" "^5.3.8"
"@smithy/types" "^4.12.0"
tslib "^2.6.2"
-"@aws-sdk/middleware-flexible-checksums@3.971.0":
- version "3.971.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.971.0.tgz#8cb3a29bd0569e086c8c2393827b9b8682f845d3"
- integrity sha512-+hGUDUxeIw8s2kkjfeXym0XZxdh0cqkHkDpEanWYdS1gnWkIR+gf9u/DKbKqGHXILPaqHXhWpLTQTVlaB4sI7Q==
+"@aws-sdk/middleware-flexible-checksums@^3.972.1":
+ version "3.972.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.972.1.tgz#c36109384e7db469e46bff9240588e89d09f0651"
+ integrity sha512-kjVVREpqeUkYQsXr78AcsJbEUlxGH7+H6yS7zkjrnu6HyEVxbdSndkKX6VpKneFOihjCAhIXlk4wf3butDHkNQ==
dependencies:
"@aws-crypto/crc32" "5.2.0"
"@aws-crypto/crc32c" "5.2.0"
"@aws-crypto/util" "5.2.0"
- "@aws-sdk/core" "3.970.0"
- "@aws-sdk/crc64-nvme" "3.969.0"
- "@aws-sdk/types" "3.969.0"
+ "@aws-sdk/core" "^3.973.0"
+ "@aws-sdk/crc64-nvme" "3.972.0"
+ "@aws-sdk/types" "^3.973.0"
"@smithy/is-array-buffer" "^4.2.0"
"@smithy/node-config-provider" "^4.3.8"
"@smithy/protocol-http" "^5.3.8"
@@ -459,53 +478,53 @@
"@smithy/util-utf8" "^4.2.0"
tslib "^2.6.2"
-"@aws-sdk/middleware-host-header@3.969.0":
- version "3.969.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.969.0.tgz#e9f09254c7c4122cd846b7a679823a6643f1fefc"
- integrity sha512-AWa4rVsAfBR4xqm7pybQ8sUNJYnjyP/bJjfAw34qPuh3M9XrfGbAHG0aiAfQGrBnmS28jlO6Kz69o+c6PRw1dw==
+"@aws-sdk/middleware-host-header@^3.972.1":
+ version "3.972.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.972.1.tgz#83afa4340bd9294688426f9a0eca992a392faf6e"
+ integrity sha512-/R82lXLPmZ9JaUGSUdKtBp2k/5xQxvBT3zZWyKiBOhyulFotlfvdlrO8TnqstBimsl4lYEYySDL+W6ldFh6ALg==
dependencies:
- "@aws-sdk/types" "3.969.0"
+ "@aws-sdk/types" "^3.973.0"
"@smithy/protocol-http" "^5.3.8"
"@smithy/types" "^4.12.0"
tslib "^2.6.2"
-"@aws-sdk/middleware-location-constraint@3.969.0":
- version "3.969.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.969.0.tgz#6530b94097d22b5ef69fffda8d194a2f55f6980a"
- integrity sha512-zH7pDfMLG/C4GWMOpvJEoYcSpj7XsNP9+irlgqwi667sUQ6doHQJ3yyDut3yiTk0maq1VgmriPFELyI9lrvH/g==
+"@aws-sdk/middleware-location-constraint@^3.972.1":
+ version "3.972.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.972.1.tgz#c84bad6c3af560c27d305a4e573ee34511f0990b"
+ integrity sha512-YisPaCbvBk9gY5aUI8jDMDKXsLZ9Fet0WYj1MviK8tZYMgxBIYHM6l3O/OHaAIujojZvamd9F3haYYYWp5/V3w==
dependencies:
- "@aws-sdk/types" "3.969.0"
+ "@aws-sdk/types" "^3.973.0"
"@smithy/types" "^4.12.0"
tslib "^2.6.2"
-"@aws-sdk/middleware-logger@3.969.0":
- version "3.969.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.969.0.tgz#9beec897cc10611ffda8d25da5fde7364d9e9cc1"
- integrity sha512-xwrxfip7Y2iTtCMJ+iifN1E1XMOuhxIHY9DreMCvgdl4r7+48x2S1bCYPWH3eNY85/7CapBWdJ8cerpEl12sQQ==
+"@aws-sdk/middleware-logger@^3.972.1":
+ version "3.972.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.972.1.tgz#aa0f53cc90c4fc46cf96c4d9197366ba006b71eb"
+ integrity sha512-JGgFl6cHg9G2FHu4lyFIzmFN8KESBiRr84gLC3Aeni0Gt1nKm+KxWLBuha/RPcXxJygGXCcMM4AykkIwxor8RA==
dependencies:
- "@aws-sdk/types" "3.969.0"
+ "@aws-sdk/types" "^3.973.0"
"@smithy/types" "^4.12.0"
tslib "^2.6.2"
-"@aws-sdk/middleware-recursion-detection@3.969.0":
- version "3.969.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.969.0.tgz#68fcfcde8f2fce448d754b45b2a0bec7158da0f8"
- integrity sha512-2r3PuNquU3CcS1Am4vn/KHFwLi8QFjMdA/R+CRDXT4AFO/0qxevF/YStW3gAKntQIgWgQV8ZdEtKAoJvLI4UWg==
+"@aws-sdk/middleware-recursion-detection@^3.972.1":
+ version "3.972.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.972.1.tgz#0a10c64960a45378ee586a1f3532ed5f608b27f8"
+ integrity sha512-taGzNRe8vPHjnliqXIHp9kBgIemLE/xCaRTMH1NH0cncHeaPcjxtnCroAAM9aOlPuKvBe2CpZESyvM1+D8oI7Q==
dependencies:
- "@aws-sdk/types" "3.969.0"
+ "@aws-sdk/types" "^3.973.0"
"@aws/lambda-invoke-store" "^0.2.2"
"@smithy/protocol-http" "^5.3.8"
"@smithy/types" "^4.12.0"
tslib "^2.6.2"
-"@aws-sdk/middleware-sdk-s3@3.970.0":
- version "3.970.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.970.0.tgz#90aba70362f367e588d1e6735846056d94dce626"
- integrity sha512-v/Y5F1lbFFY7vMeG5yYxuhnn0CAshz6KMxkz1pDyPxejNE9HtA0w8R6OTBh/bVdIm44QpjhbI7qeLdOE/PLzXQ==
+"@aws-sdk/middleware-sdk-s3@3.972.0":
+ version "3.972.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.972.0.tgz#2b0d89ecad90a90c7f4a3acd75966b9321ed2a66"
+ integrity sha512-0bcKFXWx+NZ7tIlOo7KjQ+O2rydiHdIQahrq+fN6k9Osky29v17guy68urUKfhTobR6iY6KvxkroFWaFtTgS5w==
dependencies:
- "@aws-sdk/core" "3.970.0"
- "@aws-sdk/types" "3.969.0"
- "@aws-sdk/util-arn-parser" "3.968.0"
+ "@aws-sdk/core" "3.972.0"
+ "@aws-sdk/types" "3.972.0"
+ "@aws-sdk/util-arn-parser" "3.972.0"
"@smithy/core" "^3.20.6"
"@smithy/node-config-provider" "^4.3.8"
"@smithy/protocol-http" "^5.3.8"
@@ -518,129 +537,164 @@
"@smithy/util-utf8" "^4.2.0"
tslib "^2.6.2"
-"@aws-sdk/middleware-ssec@3.971.0":
- version "3.971.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-ssec/-/middleware-ssec-3.971.0.tgz#71586813a653af64241ad850323f21ab687e7721"
- integrity sha512-QGVhvRveYG64ZhnS/b971PxXM6N2NU79Fxck4EfQ7am8v1Br0ctoeDDAn9nXNblLGw87we9Z65F7hMxxiFHd3w==
+"@aws-sdk/middleware-sdk-s3@^3.972.2":
+ version "3.972.2"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.972.2.tgz#f678501d472366eb4734e0f21c36c48b0cdf076d"
+ integrity sha512-5f9x9/G+StE8+7wd9EVDF3d+J74xK+WBA3FhZwLSkf3pHFGLKzlmUfxJJE1kkXkbj/j/H+Dh3zL/hrtQE9hNsg==
dependencies:
- "@aws-sdk/types" "3.969.0"
+ "@aws-sdk/core" "^3.973.1"
+ "@aws-sdk/types" "^3.973.0"
+ "@aws-sdk/util-arn-parser" "^3.972.1"
+ "@smithy/core" "^3.21.1"
+ "@smithy/node-config-provider" "^4.3.8"
+ "@smithy/protocol-http" "^5.3.8"
+ "@smithy/signature-v4" "^5.3.8"
+ "@smithy/smithy-client" "^4.10.12"
+ "@smithy/types" "^4.12.0"
+ "@smithy/util-config-provider" "^4.2.0"
+ "@smithy/util-middleware" "^4.2.8"
+ "@smithy/util-stream" "^4.5.10"
+ "@smithy/util-utf8" "^4.2.0"
+ tslib "^2.6.2"
+
+"@aws-sdk/middleware-ssec@^3.972.1":
+ version "3.972.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-ssec/-/middleware-ssec-3.972.1.tgz#c8ad550d82c9deb5637343cc3c0ca75c934540b4"
+ integrity sha512-fLtRTPd/MxJT2drJKft2GVGKm35PiNEeQ1Dvz1vc/WhhgAteYrp4f1SfSgjgLaYWGMExESJL4bt8Dxqp6tVsog==
+ dependencies:
+ "@aws-sdk/types" "^3.973.0"
"@smithy/types" "^4.12.0"
tslib "^2.6.2"
-"@aws-sdk/middleware-user-agent@3.970.0":
- version "3.970.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.970.0.tgz#ebaa023ac89e91200dc5f0218c3c6bfa8ffba478"
- integrity sha512-dnSJGGUGSFGEX2NzvjwSefH+hmZQ347AwbLhAsi0cdnISSge+pcGfOFrJt2XfBIypwFe27chQhlfuf/gWdzpZg==
+"@aws-sdk/middleware-user-agent@^3.972.1", "@aws-sdk/middleware-user-agent@^3.972.2":
+ version "3.972.2"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.972.2.tgz#569648066796ace1545b3ae2896c2e9a3c58f577"
+ integrity sha512-d+Exq074wy0X6wvShg/kmZVtkah+28vMuqCtuY3cydg8LUZOJBtbAolCpEJizSyb8mJJZF9BjWaTANXL4OYnkg==
dependencies:
- "@aws-sdk/core" "3.970.0"
- "@aws-sdk/types" "3.969.0"
- "@aws-sdk/util-endpoints" "3.970.0"
- "@smithy/core" "^3.20.6"
+ "@aws-sdk/core" "^3.973.1"
+ "@aws-sdk/types" "^3.973.0"
+ "@aws-sdk/util-endpoints" "3.972.0"
+ "@smithy/core" "^3.21.1"
"@smithy/protocol-http" "^5.3.8"
"@smithy/types" "^4.12.0"
tslib "^2.6.2"
-"@aws-sdk/nested-clients@3.971.0":
- version "3.971.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/nested-clients/-/nested-clients-3.971.0.tgz#391fe4c91357f088a4f2c301b9b58c117482a36a"
- integrity sha512-TWaILL8GyYlhGrxxnmbkazM4QsXatwQgoWUvo251FXmUOsiXDFDVX3hoGIfB3CaJhV2pJPfebHUNJtY6TjZ11g==
+"@aws-sdk/nested-clients@3.974.0":
+ version "3.974.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/nested-clients/-/nested-clients-3.974.0.tgz#61f31582e743e15f9088cfbfad1f5bcc62c36cef"
+ integrity sha512-k3dwdo/vOiHMJc9gMnkPl1BA5aQfTrZbz+8fiDkWrPagqAioZgmo5oiaOaeX0grObfJQKDtcpPFR4iWf8cgl8Q==
dependencies:
"@aws-crypto/sha256-browser" "5.2.0"
"@aws-crypto/sha256-js" "5.2.0"
- "@aws-sdk/core" "3.970.0"
- "@aws-sdk/middleware-host-header" "3.969.0"
- "@aws-sdk/middleware-logger" "3.969.0"
- "@aws-sdk/middleware-recursion-detection" "3.969.0"
- "@aws-sdk/middleware-user-agent" "3.970.0"
- "@aws-sdk/region-config-resolver" "3.969.0"
- "@aws-sdk/types" "3.969.0"
- "@aws-sdk/util-endpoints" "3.970.0"
- "@aws-sdk/util-user-agent-browser" "3.969.0"
- "@aws-sdk/util-user-agent-node" "3.971.0"
+ "@aws-sdk/core" "^3.973.0"
+ "@aws-sdk/middleware-host-header" "^3.972.1"
+ "@aws-sdk/middleware-logger" "^3.972.1"
+ "@aws-sdk/middleware-recursion-detection" "^3.972.1"
+ "@aws-sdk/middleware-user-agent" "^3.972.1"
+ "@aws-sdk/region-config-resolver" "^3.972.1"
+ "@aws-sdk/types" "^3.973.0"
+ "@aws-sdk/util-endpoints" "3.972.0"
+ "@aws-sdk/util-user-agent-browser" "^3.972.1"
+ "@aws-sdk/util-user-agent-node" "^3.972.1"
"@smithy/config-resolver" "^4.4.6"
- "@smithy/core" "^3.20.6"
+ "@smithy/core" "^3.21.0"
"@smithy/fetch-http-handler" "^5.3.9"
"@smithy/hash-node" "^4.2.8"
"@smithy/invalid-dependency" "^4.2.8"
"@smithy/middleware-content-length" "^4.2.8"
- "@smithy/middleware-endpoint" "^4.4.7"
- "@smithy/middleware-retry" "^4.4.23"
+ "@smithy/middleware-endpoint" "^4.4.10"
+ "@smithy/middleware-retry" "^4.4.26"
"@smithy/middleware-serde" "^4.2.9"
"@smithy/middleware-stack" "^4.2.8"
"@smithy/node-config-provider" "^4.3.8"
"@smithy/node-http-handler" "^4.4.8"
"@smithy/protocol-http" "^5.3.8"
- "@smithy/smithy-client" "^4.10.8"
+ "@smithy/smithy-client" "^4.10.11"
"@smithy/types" "^4.12.0"
"@smithy/url-parser" "^4.2.8"
"@smithy/util-base64" "^4.3.0"
"@smithy/util-body-length-browser" "^4.2.0"
"@smithy/util-body-length-node" "^4.2.1"
- "@smithy/util-defaults-mode-browser" "^4.3.22"
- "@smithy/util-defaults-mode-node" "^4.2.25"
+ "@smithy/util-defaults-mode-browser" "^4.3.25"
+ "@smithy/util-defaults-mode-node" "^4.2.28"
"@smithy/util-endpoints" "^3.2.8"
"@smithy/util-middleware" "^4.2.8"
"@smithy/util-retry" "^4.2.8"
"@smithy/util-utf8" "^4.2.0"
tslib "^2.6.2"
-"@aws-sdk/region-config-resolver@3.969.0":
- version "3.969.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/region-config-resolver/-/region-config-resolver-3.969.0.tgz#fecbbeb688050a4ec59f32353f679a29c61f8e70"
- integrity sha512-scj9OXqKpcjJ4jsFLtqYWz3IaNvNOQTFFvEY8XMJXTv+3qF5I7/x9SJtKzTRJEBF3spjzBUYPtGFbs9sj4fisQ==
+"@aws-sdk/region-config-resolver@^3.972.1":
+ version "3.972.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/region-config-resolver/-/region-config-resolver-3.972.1.tgz#650ac559f159aa9ca4ffd82514536a4bef897058"
+ integrity sha512-voIY8RORpxLAEgEkYaTFnkaIuRwVBEc+RjVZYcSSllPV+ZEKAacai6kNhJeE3D70Le+JCfvRb52tng/AVHY+jQ==
dependencies:
- "@aws-sdk/types" "3.969.0"
+ "@aws-sdk/types" "^3.973.0"
"@smithy/config-resolver" "^4.4.6"
"@smithy/node-config-provider" "^4.3.8"
"@smithy/types" "^4.12.0"
tslib "^2.6.2"
-"@aws-sdk/signature-v4-multi-region@3.970.0":
- version "3.970.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.970.0.tgz#f785fb5ff9f9914cbcbcbe8f9745d92f8d85a185"
- integrity sha512-z3syXfuK/x/IsKf/AeYmgc2NT7fcJ+3fHaGO+fkghkV9WEba3fPyOwtTBX4KpFMNb2t50zDGZwbzW1/5ighcUQ==
+"@aws-sdk/signature-v4-multi-region@3.972.0":
+ version "3.972.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.972.0.tgz#159662f1f0b26fc178ef1c8c92cbd37e79ddbdc0"
+ integrity sha512-2udiRijmjpN81Pvajje4TsjbXDZNP6K9bYUanBYH8hXa/tZG5qfGCySD+TyX0sgDxCQmEDMg3LaQdfjNHBDEgQ==
dependencies:
- "@aws-sdk/middleware-sdk-s3" "3.970.0"
- "@aws-sdk/types" "3.969.0"
+ "@aws-sdk/middleware-sdk-s3" "3.972.0"
+ "@aws-sdk/types" "3.972.0"
"@smithy/protocol-http" "^5.3.8"
"@smithy/signature-v4" "^5.3.8"
"@smithy/types" "^4.12.0"
tslib "^2.6.2"
-"@aws-sdk/token-providers@3.971.0":
- version "3.971.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.971.0.tgz#7d0ae8c0ca50ea5ef8cfbfeba180044e5d569603"
- integrity sha512-4hKGWZbmuDdONMJV0HJ+9jwTDb0zLfKxcCLx2GEnBY31Gt9GeyIQ+DZ97Bb++0voawj6pnZToFikXTyrEq2x+w==
+"@aws-sdk/token-providers@3.974.0":
+ version "3.974.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.974.0.tgz#e396b236fde11a738b66c8af94f5957124afc4f5"
+ integrity sha512-cBykL0LiccKIgNhGWvQRTPvsBLPZxnmJU3pYxG538jpFX8lQtrCy1L7mmIHNEdxIdIGEPgAEHF8/JQxgBToqUQ==
dependencies:
- "@aws-sdk/core" "3.970.0"
- "@aws-sdk/nested-clients" "3.971.0"
- "@aws-sdk/types" "3.969.0"
+ "@aws-sdk/core" "^3.973.0"
+ "@aws-sdk/nested-clients" "3.974.0"
+ "@aws-sdk/types" "^3.973.0"
"@smithy/property-provider" "^4.2.8"
"@smithy/shared-ini-file-loader" "^4.4.3"
"@smithy/types" "^4.12.0"
tslib "^2.6.2"
-"@aws-sdk/types@3.969.0", "@aws-sdk/types@^3.222.0":
- version "3.969.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.969.0.tgz#d991e5d15b68a815e5cf739b7fab59212306a19c"
- integrity sha512-7IIzM5TdiXn+VtgPdVLjmE6uUBUtnga0f4RiSEI1WW10RPuNvZ9U+pL3SwDiRDAdoGrOF9tSLJOFZmfuwYuVYQ==
+"@aws-sdk/types@3.972.0":
+ version "3.972.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.972.0.tgz#2c8ddf7fa63038da2e27d888c1bd5817b62e30fa"
+ integrity sha512-U7xBIbLSetONxb2bNzHyDgND3oKGoIfmknrEVnoEU4GUSs+0augUOIn9DIWGUO2ETcRFdsRUnmx9KhPT9Ojbug==
dependencies:
"@smithy/types" "^4.12.0"
tslib "^2.6.2"
-"@aws-sdk/util-arn-parser@3.968.0":
- version "3.968.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-arn-parser/-/util-arn-parser-3.968.0.tgz#ca8d7d26ffafa340a9e441a40db886ddb587743f"
- integrity sha512-gqqvYcitIIM2K4lrDX9de9YvOfXBcVdxfT/iLnvHJd4YHvSXlt+gs+AsL4FfPCxG4IG9A+FyulP9Sb1MEA75vw==
+"@aws-sdk/types@^3.222.0", "@aws-sdk/types@^3.973.0":
+ version "3.973.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.973.0.tgz#4e7428dbaac37797a81339f646f40f41cc22a1fe"
+ integrity sha512-jYIdB7a7jhRTvyb378nsjyvJh1Si+zVduJ6urMNGpz8RjkmHZ+9vM2H07XaIB2Cfq0GhJRZYOfUCH8uqQhqBkQ==
+ dependencies:
+ "@smithy/types" "^4.12.0"
+ tslib "^2.6.2"
+
+"@aws-sdk/util-arn-parser@3.972.0":
+ version "3.972.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-arn-parser/-/util-arn-parser-3.972.0.tgz#24a29435e1d8ad6a3c2282f62521fe9961346c54"
+ integrity sha512-RM5Mmo/KJ593iMSrALlHEOcc9YOIyOsDmS5x2NLOMdEmzv1o00fcpAkCQ02IGu1eFneBFT7uX0Mpag0HI+Cz2g==
dependencies:
tslib "^2.6.2"
-"@aws-sdk/util-endpoints@3.970.0":
- version "3.970.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.970.0.tgz#3c94f9482091b35b0497962c6d03e2d6e7f8f86a"
- integrity sha512-TZNZqFcMUtjvhZoZRtpEGQAdULYiy6rcGiXAbLU7e9LSpIYlRqpLa207oMNfgbzlL2PnHko+eVg8rajDiSOYCg==
+"@aws-sdk/util-arn-parser@^3.972.1":
+ version "3.972.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-arn-parser/-/util-arn-parser-3.972.1.tgz#134a5dc123cb786446d7b6121f8895a333b25446"
+ integrity sha512-XnNit6H9PPHhqUXW/usjX6JeJ6Pm8ZNqivTjmNjgWHeOfVpblUc/MTic02UmCNR0jJLPjQ3mBKiMen0tnkNQjQ==
dependencies:
- "@aws-sdk/types" "3.969.0"
+ tslib "^2.6.2"
+
+"@aws-sdk/util-endpoints@3.972.0":
+ version "3.972.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.972.0.tgz#0c483aa4853ea3858024bc502454ba395e533cb0"
+ integrity sha512-6JHsl1V/a1ZW8D8AFfd4R52fwZPnZ5H4U6DS8m/bWT8qad72NvbOFAC7U2cDtFs2TShqUO3TEiX/EJibtY3ijg==
+ dependencies:
+ "@aws-sdk/types" "3.972.0"
"@smithy/types" "^4.12.0"
"@smithy/url-parser" "^4.2.8"
"@smithy/util-endpoints" "^3.2.8"
@@ -653,31 +707,40 @@
dependencies:
tslib "^2.6.2"
-"@aws-sdk/util-user-agent-browser@3.969.0":
- version "3.969.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.969.0.tgz#5d86cbf8346b93427a4e1d7dddc1237c4fbe3f75"
- integrity sha512-bpJGjuKmFr0rA6UKUCmN8D19HQFMLXMx5hKBXqBlPFdalMhxJSjcxzX9DbQh0Fn6bJtxCguFmRGOBdQqNOt49g==
+"@aws-sdk/util-user-agent-browser@^3.972.1":
+ version "3.972.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.972.1.tgz#56ead0d350fc7790dd0e29f01f140672a04c4dc9"
+ integrity sha512-IgF55NFmJX8d9Wql9M0nEpk2eYbuD8G4781FN4/fFgwTXBn86DvlZJuRWDCMcMqZymnBVX7HW9r+3r9ylqfW0w==
dependencies:
- "@aws-sdk/types" "3.969.0"
+ "@aws-sdk/types" "^3.973.0"
"@smithy/types" "^4.12.0"
bowser "^2.11.0"
tslib "^2.6.2"
-"@aws-sdk/util-user-agent-node@3.971.0":
- version "3.971.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.971.0.tgz#ba1bcd65fa6bb66e3dd896805ebdcfdb58f7f0a8"
- integrity sha512-Eygjo9mFzQYjbGY3MYO6CsIhnTwAMd3WmuFalCykqEmj2r5zf0leWrhPaqvA5P68V5JdGfPYgj7vhNOd6CtRBQ==
+"@aws-sdk/util-user-agent-node@^3.972.1":
+ version "3.972.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.972.1.tgz#4d7e57a43a9c0965d0623133b8fa53e527309f2e"
+ integrity sha512-oIs4JFcADzoZ0c915R83XvK2HltWupxNsXUIuZse2rgk7b97zTpkxaqXiH0h9ylh31qtgo/t8hp4tIqcsMrEbQ==
dependencies:
- "@aws-sdk/middleware-user-agent" "3.970.0"
- "@aws-sdk/types" "3.969.0"
+ "@aws-sdk/middleware-user-agent" "^3.972.1"
+ "@aws-sdk/types" "^3.973.0"
"@smithy/node-config-provider" "^4.3.8"
"@smithy/types" "^4.12.0"
tslib "^2.6.2"
-"@aws-sdk/xml-builder@3.969.0":
- version "3.969.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/xml-builder/-/xml-builder-3.969.0.tgz#907de7ca729c80351de4e5837fd30926fd84366f"
- integrity sha512-BSe4Lx/qdRQQdX8cSSI7Et20vqBspzAjBy8ZmXVoyLkol3y4sXBXzn+BiLtR+oh60ExQn6o2DU4QjdOZbXaKIQ==
+"@aws-sdk/xml-builder@3.972.0":
+ version "3.972.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/xml-builder/-/xml-builder-3.972.0.tgz#8ae8f6f6e0a63d518c8c8ce9f40f3c94d9b67884"
+ integrity sha512-POaGMcXnozzqBUyJM3HLUZ9GR6OKJWPGJEmhtTnxZXt8B6JcJ/6K3xRJ5H/j8oovVLz8Wg6vFxAHv8lvuASxMg==
+ dependencies:
+ "@smithy/types" "^4.12.0"
+ fast-xml-parser "5.2.5"
+ tslib "^2.6.2"
+
+"@aws-sdk/xml-builder@^3.972.1":
+ version "3.972.1"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/xml-builder/-/xml-builder-3.972.1.tgz#5fa96ab8cf7b975ff3f0a0d3c0a46aeb88c7ce46"
+ integrity sha512-6zZGlPOqn7Xb+25MAXGb1JhgvaC5HjZj6GzszuVrnEgbhvzBRFGKYemuHBV4bho+dtqeYKPgaZUv7/e80hIGNg==
dependencies:
"@smithy/types" "^4.12.0"
fast-xml-parser "5.2.5"
@@ -1230,6 +1293,11 @@
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.1.tgz#de633db3ec2ef6a3c89e2f19038063e8a122e2c2"
integrity sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==
+"@exodus/bytes@^1.6.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@exodus/bytes/-/bytes-1.9.0.tgz#1644554c4103d956bf90196ae961ced85f99c972"
+ integrity sha512-lagqsvnk09NKogQaN/XrtlWeUF8SRhT12odMvbTIIaVObqzwAogL6jhR4DAp0gPuKoM1AOVrKUshJpRdpMFrww==
+
"@faker-js/faker@9.9.0":
version "9.9.0"
resolved "https://registry.yarnpkg.com/@faker-js/faker/-/faker-9.9.0.tgz#3ad015fbbaaae7af3149555e0f22b4b30134c69d"
@@ -1831,17 +1899,17 @@
dependencies:
make-plural "^7.0.0"
-"@metascraper/helpers@5.49.15", "@metascraper/helpers@^5.34.4":
- version "5.49.15"
- resolved "https://registry.yarnpkg.com/@metascraper/helpers/-/helpers-5.49.15.tgz#cfef4384c460ab1001d2867d7b7c779c9ee0dc53"
- integrity sha512-abdAJT8ZDJlZv6CZFlDRNXM02FtF+xcwqit++GGjvPDkQYChp3tyzETwQ/n2Lr0DrXNmjQEr/eYVX194zB472A==
+"@metascraper/helpers@5.49.19", "@metascraper/helpers@^5.34.4":
+ version "5.49.19"
+ resolved "https://registry.yarnpkg.com/@metascraper/helpers/-/helpers-5.49.19.tgz#f6d9d7244aa5415c9b6f0bcaf53f0c74ae792440"
+ integrity sha512-3e6Xj0IA9ZheoAsIM1XPoz5U35eqxGSTEOHjjMzrugnILUyeurU0NXbEd0fJswBnSt1+gH3vZvmapSEh0tykow==
dependencies:
audio-extensions "0.0.0"
chrono-node "2.9.0"
condense-whitespace "~2.0.0"
data-uri-utils "~1.0.9"
debug-logfmt "~1.4.7"
- entities "~6.0.1"
+ entities "~7.0.1"
file-extension "~4.0.5"
has-values "~2.0.1"
image-extensions "~1.1.0"
@@ -1849,13 +1917,13 @@
is-uri "~1.2.12"
iso-639-3 "~2.2.0"
isostring "0.0.1"
- jsdom "~27.2.0"
- lodash "~4.17.21"
+ jsdom "~27.4.0"
+ lodash "~4.17.23"
memoize-one "~6.0.0"
- microsoft-capitalize "~1.0.5"
+ microsoft-capitalize "~1.0.6"
mime "3"
- normalize-url "~6.1.0"
- re2 "~1.22.3"
+ normalize-url "6"
+ re2 "~1.23.0"
smartquotes "~2.3.2"
tldts "~7.0.19"
url-regex-safe "~4.0.0"
@@ -1919,21 +1987,21 @@
"@nodelib/fs.scandir" "2.1.5"
fastq "^1.6.0"
-"@npmcli/agent@^3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@npmcli/agent/-/agent-3.0.0.tgz#1685b1fbd4a1b7bb4f930cbb68ce801edfe7aa44"
- integrity sha512-S79NdEgDQd/NGCay6TCoVzXSj74skRZIKJcpJjC5lOq34SZzyI6MqtiiWoiVWoVrTcGjNeC4ipbh1VIHlpfF5Q==
+"@npmcli/agent@^4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@npmcli/agent/-/agent-4.0.0.tgz#2bb2b1c0a170940511554a7986ae2a8be9fedcce"
+ integrity sha512-kAQTcEN9E8ERLVg5AsGwLNoFb+oEG6engbqAU2P43gD4JEIkNGMHdVQ096FsOAAYpZPB0RSt0zgInKIAS1l5QA==
dependencies:
agent-base "^7.1.0"
http-proxy-agent "^7.0.0"
https-proxy-agent "^7.0.1"
- lru-cache "^10.0.1"
+ lru-cache "^11.2.1"
socks-proxy-agent "^8.0.3"
-"@npmcli/fs@^4.0.0":
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-4.0.0.tgz#a1eb1aeddefd2a4a347eca0fab30bc62c0e1c0f2"
- integrity sha512-/xGlezI6xfGO9NwuJlnwz/K14qD1kCSAGtacBHnGzeAIuJGazcp45KP5NuyARXoKb7cwulAGWVsbeSxdG/cb0Q==
+"@npmcli/fs@^5.0.0":
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-5.0.0.tgz#674619771907342b3d1ac197aaf1deeb657e3539"
+ integrity sha512-7OsC1gNORBEawOa5+j2pXN9vsicaIOH5cPXxoR6fJOmH6/EXpJB2CajXOu1fPRFun2m1lktEFX11+P89hqO/og==
dependencies:
semver "^7.3.5"
@@ -2140,10 +2208,10 @@
"@smithy/util-middleware" "^4.2.8"
tslib "^2.6.2"
-"@smithy/core@^3.20.6", "@smithy/core@^3.20.7":
- version "3.20.7"
- resolved "https://registry.yarnpkg.com/@smithy/core/-/core-3.20.7.tgz#98a64db764c3fad60926c75ae6eebe407b90f2b3"
- integrity sha512-aO7jmh3CtrmPsIJxUwYIzI5WVlMK8BMCPQ4D4nTzqTqBhbzvxHNzBMGcEg13yg/z9R2Qsz49NUFl0F0lVbTVFw==
+"@smithy/core@^3.20.6", "@smithy/core@^3.21.0", "@smithy/core@^3.21.1":
+ version "3.21.1"
+ resolved "https://registry.yarnpkg.com/@smithy/core/-/core-3.21.1.tgz#37e851fa28dbc0a16748507f579d6463049d9127"
+ integrity sha512-NUH8R4O6FkN8HKMojzbGg/5pNjsfTjlMmeFclyPfPaXXUrbr5TzhWgbf7t92wfrpCHRgpjyz7ffASIS3wX28aA==
dependencies:
"@smithy/middleware-serde" "^4.2.9"
"@smithy/protocol-http" "^5.3.8"
@@ -2292,12 +2360,12 @@
"@smithy/types" "^4.12.0"
tslib "^2.6.2"
-"@smithy/middleware-endpoint@^4.4.7", "@smithy/middleware-endpoint@^4.4.8":
- version "4.4.8"
- resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.8.tgz#86aef87c2e0d5f727f172a663b9d31be9919e66a"
- integrity sha512-TV44qwB/T0OMMzjIuI+JeS0ort3bvlPJ8XIH0MSlGADraXpZqmyND27ueuAL3E14optleADWqtd7dUgc2w+qhQ==
+"@smithy/middleware-endpoint@^4.4.10", "@smithy/middleware-endpoint@^4.4.11":
+ version "4.4.11"
+ resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.11.tgz#943731f77d9afdba52fd629d9b01996a8b3e31b3"
+ integrity sha512-/WqsrycweGGfb9sSzME4CrsuayjJF6BueBmkKlcbeU5q18OhxRrvvKlmfw3tpDsK5ilx2XUJvoukwxHB0nHs/Q==
dependencies:
- "@smithy/core" "^3.20.7"
+ "@smithy/core" "^3.21.1"
"@smithy/middleware-serde" "^4.2.9"
"@smithy/node-config-provider" "^4.3.8"
"@smithy/shared-ini-file-loader" "^4.4.3"
@@ -2306,15 +2374,15 @@
"@smithy/util-middleware" "^4.2.8"
tslib "^2.6.2"
-"@smithy/middleware-retry@^4.4.23":
- version "4.4.24"
- resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-4.4.24.tgz#5b9c2ab9e64844bb19bdd2e2cac036e9a2d00bb1"
- integrity sha512-yiUY1UvnbUFfP5izoKLtfxDSTRv724YRRwyiC/5HYY6vdsVDcDOXKSXmkJl/Hovcxt5r+8tZEUAdrOaCJwrl9Q==
+"@smithy/middleware-retry@^4.4.26", "@smithy/middleware-retry@^4.4.27":
+ version "4.4.27"
+ resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-4.4.27.tgz#15cb596969a7d6a0881daac4bd5a8feb07992643"
+ integrity sha512-xFUYCGRVsfgiN5EjsJJSzih9+yjStgMTCLANPlf0LVQkPDYCe0hz97qbdTZosFOiYlGBlHYityGRxrQ/hxhfVQ==
dependencies:
"@smithy/node-config-provider" "^4.3.8"
"@smithy/protocol-http" "^5.3.8"
"@smithy/service-error-classification" "^4.2.8"
- "@smithy/smithy-client" "^4.10.9"
+ "@smithy/smithy-client" "^4.10.12"
"@smithy/types" "^4.12.0"
"@smithy/util-middleware" "^4.2.8"
"@smithy/util-retry" "^4.2.8"
@@ -2421,13 +2489,13 @@
"@smithy/util-utf8" "^4.2.0"
tslib "^2.6.2"
-"@smithy/smithy-client@^4.10.8", "@smithy/smithy-client@^4.10.9":
- version "4.10.9"
- resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-4.10.9.tgz#fc19348ff77749ebb40f948d7f1b09daa14c313f"
- integrity sha512-Je0EvGXVJ0Vrrr2lsubq43JGRIluJ/hX17aN/W/A0WfE+JpoMdI8kwk2t9F0zTX9232sJDGcoH4zZre6m6f/sg==
+"@smithy/smithy-client@^4.10.11", "@smithy/smithy-client@^4.10.12", "@smithy/smithy-client@^4.10.8":
+ version "4.10.12"
+ resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-4.10.12.tgz#6632bf67284b9224c268eae7447720146255aaab"
+ integrity sha512-VKO/HKoQ5OrSHW6AJUmEnUKeXI1/5LfCwO9cwyao7CmLvGnZeM1i36Lyful3LK1XU7HwTVieTqO1y2C/6t3qtA==
dependencies:
- "@smithy/core" "^3.20.7"
- "@smithy/middleware-endpoint" "^4.4.8"
+ "@smithy/core" "^3.21.1"
+ "@smithy/middleware-endpoint" "^4.4.11"
"@smithy/middleware-stack" "^4.2.8"
"@smithy/protocol-http" "^5.3.8"
"@smithy/types" "^4.12.0"
@@ -2496,26 +2564,26 @@
dependencies:
tslib "^2.6.2"
-"@smithy/util-defaults-mode-browser@^4.3.22":
- version "4.3.23"
- resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.23.tgz#3b6ff9939b1fd54fb3d95a57ca0f6b341c497096"
- integrity sha512-mMg+r/qDfjfF/0psMbV4zd7F/i+rpyp7Hjh0Wry7eY15UnzTEId+xmQTGDU8IdZtDfbGQxuWNfgBZKBj+WuYbA==
+"@smithy/util-defaults-mode-browser@^4.3.25", "@smithy/util-defaults-mode-browser@^4.3.26":
+ version "4.3.26"
+ resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.26.tgz#f7fa31e4a02bbea020ea37d6b45a60f0f5c489c5"
+ integrity sha512-vva0dzYUTgn7DdE0uaha10uEdAgmdLnNFowKFjpMm6p2R0XDk5FHPX3CBJLzWQkQXuEprsb0hGz9YwbicNWhjw==
dependencies:
"@smithy/property-provider" "^4.2.8"
- "@smithy/smithy-client" "^4.10.9"
+ "@smithy/smithy-client" "^4.10.12"
"@smithy/types" "^4.12.0"
tslib "^2.6.2"
-"@smithy/util-defaults-mode-node@^4.2.25":
- version "4.2.26"
- resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.26.tgz#310da280a7168847aff4d0317ae2591f44caf61c"
- integrity sha512-EQqe/WkbCinah0h1lMWh9ICl0Ob4lyl20/10WTB35SC9vDQfD8zWsOT+x2FIOXKAoZQ8z/y0EFMoodbcqWJY/w==
+"@smithy/util-defaults-mode-node@^4.2.28", "@smithy/util-defaults-mode-node@^4.2.29":
+ version "4.2.29"
+ resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.29.tgz#2f52f19e51df19c9044ddb3c4864c96dde7e93f4"
+ integrity sha512-c6D7IUBsZt/aNnTBHMTf+OVh+h/JcxUUgfTcIJaWRe6zhOum1X+pNKSZtZ+7fbOn5I99XVFtmrnXKv8yHHErTQ==
dependencies:
"@smithy/config-resolver" "^4.4.6"
"@smithy/credential-provider-imds" "^4.2.8"
"@smithy/node-config-provider" "^4.3.8"
"@smithy/property-provider" "^4.2.8"
- "@smithy/smithy-client" "^4.10.9"
+ "@smithy/smithy-client" "^4.10.12"
"@smithy/types" "^4.12.0"
tslib "^2.6.2"
@@ -2915,10 +2983,10 @@
"@types/node" "*"
form-data "^3.0.0"
-"@types/node@*", "@types/node@^25.0.9":
- version "25.0.9"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-25.0.9.tgz#81ce3579ddf67cae812a9d49c8a0ab90c82e7782"
- integrity sha512-/rpCXHlCWeqClNBwUhDcusJxXYDjZTyE8v5oTO7WbL8eij2nKhUeU89/6xgjU7N4/Vh3He0BtyhJdQbDyhiXAw==
+"@types/node@*", "@types/node@^25.0.10":
+ version "25.0.10"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-25.0.10.tgz#4864459c3c9459376b8b75fd051315071c8213e7"
+ integrity sha512-zWW5KPngR/yvakJgGOmZ5vTBemDoSqF3AcV/LrO5u5wTWyEAVVh+IT39G4gtyAkh3CtTZs8aX/yRM82OfzHJRg==
dependencies:
undici-types "~7.16.0"
@@ -3267,15 +3335,24 @@
dependencies:
tslib "^1.9.3"
+"@zone-eu/mailsplit@5.4.8":
+ version "5.4.8"
+ resolved "https://registry.yarnpkg.com/@zone-eu/mailsplit/-/mailsplit-5.4.8.tgz#fc3e433f5b8132103324d7728f3fa00426aea822"
+ integrity sha512-eEyACj4JZ7sjzRvy26QhLgKEMWwQbsw1+QZnlLX+/gihcNH07lVPOcnwf5U6UAL7gkc//J3jVd76o/WS+taUiA==
+ dependencies:
+ libbase64 "1.3.0"
+ libmime "5.3.7"
+ libqp "2.1.1"
+
abbrev@1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8"
integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==
-abbrev@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-3.0.1.tgz#8ac8b3b5024d31464fe2a5feeea9f4536bf44025"
- integrity sha512-AO2ac6pjRB3SJmGJo+v5/aK6Omggp6fsLrs6wN9bd35ulu4cCwaAU9+7ZhXjeqHVkaHThLuzH0nZr0YpCDhygg==
+abbrev@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-4.0.0.tgz#ec933f0e27b6cd60e89b5c6b2a304af42209bb05"
+ integrity sha512-a1wflyaL0tHtJSmLSOVybYhy22vRih4eduhhrkcjgrWGnRfrZtovJ2FRjxuTtkkj47O/baf0R86QU5OuYpz8fA==
accepts@^1.3.5, accepts@~1.3.8:
version "1.3.8"
@@ -4108,23 +4185,22 @@ bytes@3.1.2, bytes@^3.1.2, bytes@~3.1.2:
resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5"
integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==
-cacache@^19.0.1:
- version "19.0.1"
- resolved "https://registry.yarnpkg.com/cacache/-/cacache-19.0.1.tgz#3370cc28a758434c85c2585008bd5bdcff17d6cd"
- integrity sha512-hdsUxulXCi5STId78vRVYEtDAjq99ICAUktLTeTYsLoTE6Z8dS0c8pWNCxwdrk9YfJeobDZc2Y186hD/5ZQgFQ==
+cacache@^20.0.1:
+ version "20.0.3"
+ resolved "https://registry.yarnpkg.com/cacache/-/cacache-20.0.3.tgz#bd65205d5e6d86e02bbfaf8e4ce6008f1b81d119"
+ integrity sha512-3pUp4e8hv07k1QlijZu6Kn7c9+ZpWWk4j3F8N3xPuCExULobqJydKYOTj1FTq58srkJsXvO7LbGAH4C0ZU3WGw==
dependencies:
- "@npmcli/fs" "^4.0.0"
+ "@npmcli/fs" "^5.0.0"
fs-minipass "^3.0.0"
- glob "^10.2.2"
- lru-cache "^10.0.1"
+ glob "^13.0.0"
+ lru-cache "^11.1.0"
minipass "^7.0.3"
minipass-collect "^2.0.1"
minipass-flush "^1.0.5"
minipass-pipeline "^1.2.4"
p-map "^7.0.2"
- ssri "^12.0.0"
- tar "^7.4.3"
- unique-filename "^4.0.0"
+ ssri "^13.0.0"
+ unique-filename "^5.0.0"
cacheable-lookup@^5.0.3:
version "5.0.4"
@@ -4329,6 +4405,23 @@ cheerio@~1.1.2:
undici "^7.12.0"
whatwg-mimetype "^4.0.0"
+cheerio@~1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.2.0.tgz#f23b777c49021ead7475dcf3390d3535a7f896d6"
+ integrity sha512-WDrybc/gKFpTYQutKIK6UvfcuxijIZfMfXaYm8NMsPQxSYvf+13fXUJ4rztGGbJcBQ/GF55gvrZ0Bc0bj/mqvg==
+ dependencies:
+ cheerio-select "^2.1.0"
+ dom-serializer "^2.0.0"
+ domhandler "^5.0.3"
+ domutils "^3.2.2"
+ encoding-sniffer "^0.2.1"
+ htmlparser2 "^10.1.0"
+ parse5 "^7.3.0"
+ parse5-htmlparser2-tree-adapter "^7.1.0"
+ parse5-parser-stream "^7.1.2"
+ undici "^7.19.0"
+ whatwg-mimetype "^4.0.0"
+
chokidar@^3.5.2, chokidar@^3.5.3:
version "3.6.0"
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b"
@@ -4648,7 +4741,7 @@ cssfilter@0.0.10:
resolved "https://registry.yarnpkg.com/cssfilter/-/cssfilter-0.0.10.tgz#c6d2672632a2e5c83e013e6864a42ce8defd20ae"
integrity sha1-xtJnJjKi5cg+AT5oZKQs6N79IK4=
-cssstyle@^5.3.3:
+cssstyle@^5.3.4:
version "5.3.7"
resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-5.3.7.tgz#2202e56abcecf97ae81dd7783fc8abc5f044305d"
integrity sha512-7D2EPVltRrsTkhpQmksIu+LxeWAIEk6wRDMJ1qljlv+CKHJM+cJLlfhWIzNA44eAsHXSNe3+vO6DW1yCYx8SuQ==
@@ -4742,7 +4835,7 @@ dateformat@^4.6.3:
resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-4.6.3.tgz#556fa6497e5217fedb78821424f8a1c22fa3f4b5"
integrity sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==
-debug-logfmt@~1.4.6, debug-logfmt@~1.4.7:
+debug-logfmt@~1.4.7:
version "1.4.7"
resolved "https://registry.yarnpkg.com/debug-logfmt/-/debug-logfmt-1.4.7.tgz#22c68a3c782879333bde38b780127123683b0731"
integrity sha512-NzGmPp2Fru8KerWcg4zfiPCC1rspLUPqfH5Duz/ZF49CqO97odSx7eFjBNiOQzNQYfvpEEPrxNjyA436lITQkQ==
@@ -5010,7 +5103,7 @@ domutils@^2.4.2, domutils@^2.5.2, domutils@^2.8.0:
domelementtype "^2.2.0"
domhandler "^4.2.0"
-domutils@^3.0.1, domutils@^3.2.1, domutils@^3.2.2:
+domutils@^3.0.1, domutils@^3.2.2:
version "3.2.2"
resolved "https://registry.yarnpkg.com/domutils/-/domutils-3.2.2.tgz#edbfe2b668b0c1d97c24baf0f1062b132221bc78"
integrity sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==
@@ -5140,11 +5233,16 @@ entities@^4.2.0, entities@^4.4.0:
resolved "https://registry.yarnpkg.com/entities/-/entities-4.4.0.tgz#97bdaba170339446495e653cfd2db78962900174"
integrity sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==
-entities@^6.0.0, entities@~6.0.1:
+entities@^6.0.0:
version "6.0.1"
resolved "https://registry.yarnpkg.com/entities/-/entities-6.0.1.tgz#c28c34a43379ca7f61d074130b2f5f7020a30694"
integrity sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==
+entities@^7.0.1, entities@~7.0.1:
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/entities/-/entities-7.0.1.tgz#26e8a88889db63417dcb9a1e79a3f1bc92b5976b"
+ integrity sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==
+
env-paths@^2.2.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.0.tgz#cdca557dc009152917d6166e2febe1f039685e43"
@@ -6387,7 +6485,7 @@ glob-parent@^6.0.2:
dependencies:
is-glob "^4.0.3"
-glob@^10.2.2, glob@^10.3.10:
+glob@^10.3.10:
version "10.4.5"
resolved "https://registry.yarnpkg.com/glob/-/glob-10.4.5.tgz#f4d9f0b90ffdbab09c9d77f5f29b4262517b0956"
integrity sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==
@@ -6399,6 +6497,15 @@ glob@^10.2.2, glob@^10.3.10:
package-json-from-dist "^1.0.0"
path-scurry "^1.11.1"
+glob@^13.0.0:
+ version "13.0.0"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-13.0.0.tgz#9d9233a4a274fc28ef7adce5508b7ef6237a1be3"
+ integrity sha512-tvZgpqk6fz4BaNZ66ZsRaZnbHvP/jG3uKJvAZOwEVUL4RTA5nJeeLYfyN9/VA8NX/V3IBG+hkeuGpKjvELkVhA==
+ dependencies:
+ minimatch "^10.1.1"
+ minipass "^7.1.2"
+ path-scurry "^2.0.0"
+
glob@^7.1.3, glob@^7.1.4:
version "7.2.3"
resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
@@ -6763,12 +6870,12 @@ helmet@~8.1.0:
resolved "https://registry.yarnpkg.com/helmet/-/helmet-8.1.0.tgz#f96d23fedc89e9476ecb5198181009c804b8b38c"
integrity sha512-jOiHyAZsmnr8LqoPGmCjYAaiuWwjAPLgY8ZX2XrmHawt99/u1y6RgrZMTeoPfpUbV96HOalYgz1qzkRbw54Pmg==
-html-encoding-sniffer@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-4.0.0.tgz#696df529a7cfd82446369dc5193e590a3735b448"
- integrity sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==
+html-encoding-sniffer@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-6.0.0.tgz#f8d9390b3b348b50d4f61c16dd2ef5c05980a882"
+ integrity sha512-CV9TW3Y3f8/wT0BRFc1/KAVQ3TUHiXmaAb6VW9vtiMFf7SLoMd1PdAc4W3KFOFETBJUb90KatHqlsZMWV+R9Gg==
dependencies:
- whatwg-encoding "^3.1.1"
+ "@exodus/bytes" "^1.6.0"
html-escaper@^2.0.0:
version "2.0.2"
@@ -6796,15 +6903,15 @@ html-to-text@9.0.5, html-to-text@^9.0.5:
htmlparser2 "^8.0.2"
selderee "^0.11.0"
-htmlparser2@^10.0.0:
- version "10.0.0"
- resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-10.0.0.tgz#77ad249037b66bf8cc99c6e286ef73b83aeb621d"
- integrity sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==
+htmlparser2@^10.0.0, htmlparser2@^10.1.0:
+ version "10.1.0"
+ resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-10.1.0.tgz#fe3f2e12c73b6e462d4e10395db9c1119e4d6ae4"
+ integrity sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==
dependencies:
domelementtype "^2.3.0"
domhandler "^5.0.3"
- domutils "^3.2.1"
- entities "^6.0.0"
+ domutils "^3.2.2"
+ entities "^7.0.1"
htmlparser2@^5.0.0:
version "5.0.1"
@@ -6949,6 +7056,13 @@ iconv-lite@0.6.3, iconv-lite@^0.6.2, iconv-lite@^0.6.3:
dependencies:
safer-buffer ">= 2.1.2 < 3.0.0"
+iconv-lite@0.7.0:
+ version "0.7.0"
+ resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.7.0.tgz#c50cd80e6746ca8115eb98743afa81aa0e147a3e"
+ integrity sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==
+ dependencies:
+ safer-buffer ">= 2.1.2 < 3.0.0"
+
iconv-lite@^0.7.0, iconv-lite@~0.7.0:
version "0.7.1"
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.7.1.tgz#d4af1d2092f2bb05aab6296e5e7cd286d2f15432"
@@ -8101,17 +8215,18 @@ jsbn@1.1.0:
resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-1.1.0.tgz#b01307cb29b618a1ed26ec79e911f803c4da0040"
integrity sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==
-jsdom@~27.2.0:
- version "27.2.0"
- resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-27.2.0.tgz#499a41eef477c3632f44009e095cb8e418fdd714"
- integrity sha512-454TI39PeRDW1LgpyLPyURtB4Zx1tklSr6+OFOipsxGUH1WMTvk6C65JQdrj455+DP2uJ1+veBEHTGFKWVLFoA==
+jsdom@~27.4.0:
+ version "27.4.0"
+ resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-27.4.0.tgz#c36af2e43e1281a7e8bb8f255086435d177801f2"
+ integrity sha512-mjzqwWRD9Y1J1KUi7W97Gja1bwOOM5Ug0EZ6UDK3xS7j7mndrkwozHtSblfomlzyB4NepioNt+B2sOSzczVgtQ==
dependencies:
- "@acemir/cssom" "^0.9.23"
- "@asamuzakjp/dom-selector" "^6.7.4"
- cssstyle "^5.3.3"
+ "@acemir/cssom" "^0.9.28"
+ "@asamuzakjp/dom-selector" "^6.7.6"
+ "@exodus/bytes" "^1.6.0"
+ cssstyle "^5.3.4"
data-urls "^6.0.0"
decimal.js "^10.6.0"
- html-encoding-sniffer "^4.0.0"
+ html-encoding-sniffer "^6.0.0"
http-proxy-agent "^7.0.2"
https-proxy-agent "^7.0.6"
is-potential-custom-element-name "^1.0.1"
@@ -8121,7 +8236,6 @@ jsdom@~27.2.0:
tough-cookie "^6.0.0"
w3c-xmlserializer "^5.0.0"
webidl-conversions "^8.0.0"
- whatwg-encoding "^3.1.1"
whatwg-mimetype "^4.0.0"
whatwg-url "^15.1.0"
ws "^8.18.3"
@@ -8277,10 +8391,10 @@ libbase64@1.3.0:
resolved "https://registry.yarnpkg.com/libbase64/-/libbase64-1.3.0.tgz#053314755a05d2e5f08bbfc48d0290e9322f4406"
integrity sha512-GgOXd0Eo6phYgh0DJtjQ2tO8dc0IVINtZJeARPeiIJqge+HdsWSuaDTe8ztQ7j/cONByDZ3zeB325AHiv5O0dg==
-libmime@5.3.6:
- version "5.3.6"
- resolved "https://registry.yarnpkg.com/libmime/-/libmime-5.3.6.tgz#e6dfc655b6b4614bad90e8e65817957903b56580"
- integrity sha512-j9mBC7eiqi6fgBPAGvKCXJKJSIASanYF4EeA4iBzSG0HxQxmXnR3KbyWqTn4CwsKSebqCv2f5XZfAO6sKzgvwA==
+libmime@5.3.7:
+ version "5.3.7"
+ resolved "https://registry.yarnpkg.com/libmime/-/libmime-5.3.7.tgz#3835b6443d982d5cd1ac32ee241adbbc11b34406"
+ integrity sha512-FlDb3Wtha8P01kTL3P9M+ZDNDWPKPmKHWaU/cG/lg5pfuAwdflVpZE+wm9m7pKmC5ww6s+zTxBKS1p6yl3KpSw==
dependencies:
encoding-japanese "2.2.0"
iconv-lite "0.6.3"
@@ -8398,10 +8512,10 @@ lodash@4.17.15:
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548"
integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==
-lodash@^4.17.15, lodash@^4.17.21, lodash@~4.17.11, lodash@~4.17.21:
- version "4.17.21"
- resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
- integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
+lodash@^4.17.15, lodash@^4.17.21, lodash@~4.17.11, lodash@~4.17.23:
+ version "4.17.23"
+ resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.23.tgz#f113b0378386103be4f6893388c73d0bde7f2c5a"
+ integrity sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==
loglevel@^1.6.7:
version "1.6.8"
@@ -8425,12 +8539,12 @@ lowercase-keys@^2.0.0:
resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479"
integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==
-lru-cache@^10.0.1, lru-cache@^10.2.0:
+lru-cache@^10.2.0:
version "10.4.3"
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.4.3.tgz#410fc8a17b70e598013df257c2446b7f3383f119"
integrity sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==
-lru-cache@^11.2.4:
+lru-cache@^11.0.0, lru-cache@^11.1.0, lru-cache@^11.2.1, lru-cache@^11.2.4:
version "11.2.4"
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-11.2.4.tgz#ecb523ebb0e6f4d837c807ad1abaea8e0619770d"
integrity sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==
@@ -8455,30 +8569,21 @@ lru_map@^0.3.3:
resolved "https://registry.yarnpkg.com/lru_map/-/lru_map-0.3.3.tgz#b5c8351b9464cbd750335a79650a0ec0e56118dd"
integrity sha1-tcg1G5Rky9dQM1p5ZQoOwOVhGN0=
-mailparser@^3.7.1:
- version "3.7.2"
- resolved "https://registry.yarnpkg.com/mailparser/-/mailparser-3.7.2.tgz#00feec656e23c0ae805163581b460c2f72ca75d1"
- integrity sha512-iI0p2TCcIodR1qGiRoDBBwboSSff50vQAWytM5JRggLfABa4hHYCf3YVujtuzV454xrOP352VsAPIzviqMTo4Q==
+mailparser@^3.9.1:
+ version "3.9.1"
+ resolved "https://registry.yarnpkg.com/mailparser/-/mailparser-3.9.1.tgz#6adbf451693ce22b660a83c73c8a15939ecf9c19"
+ integrity sha512-6vHZcco3fWsDMkf4Vz9iAfxvwrKNGbHx0dV1RKVphQ/zaNY34Buc7D37LSa09jeSeybWzYcTPjhiZFxzVRJedA==
dependencies:
+ "@zone-eu/mailsplit" "5.4.8"
encoding-japanese "2.2.0"
he "1.2.0"
html-to-text "9.0.5"
- iconv-lite "0.6.3"
- libmime "5.3.6"
+ iconv-lite "0.7.0"
+ libmime "5.3.7"
linkify-it "5.0.0"
- mailsplit "5.4.2"
- nodemailer "6.9.16"
+ nodemailer "7.0.11"
punycode.js "2.3.1"
- tlds "1.255.0"
-
-mailsplit@5.4.2:
- version "5.4.2"
- resolved "https://registry.yarnpkg.com/mailsplit/-/mailsplit-5.4.2.tgz#ee2be344bb3511345c0bd6ea72e5657acb8cd83b"
- integrity sha512-4cczG/3Iu3pyl8JgQ76dKkisurZTmxMrA4dj/e8d2jKYcFTZ7MxOzg1gTioTDMPuFXwTrVuN/gxhkrO7wLg7qA==
- dependencies:
- libbase64 "1.3.0"
- libmime "5.3.6"
- libqp "2.1.1"
+ tlds "1.261.0"
make-dir@^3.0.0:
version "3.1.0"
@@ -8492,22 +8597,22 @@ make-error@^1.1.1, make-error@^1.3.6:
resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2"
integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==
-make-fetch-happen@^14.0.3:
- version "14.0.3"
- resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-14.0.3.tgz#d74c3ecb0028f08ab604011e0bc6baed483fcdcd"
- integrity sha512-QMjGbFTP0blj97EeidG5hk/QhKQ3T4ICckQGLgz38QF7Vgbk6e6FTARN8KhKxyBbWn8R0HU+bnw8aSoFPD4qtQ==
+make-fetch-happen@^15.0.0:
+ version "15.0.3"
+ resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-15.0.3.tgz#1578d72885f2b3f9e5daa120b36a14fc31a84610"
+ integrity sha512-iyyEpDty1mwW3dGlYXAJqC/azFn5PPvgKVwXayOGBSmKLxhKZ9fg4qIan2ePpp1vJIwfFiO34LAPZgq9SZW9Aw==
dependencies:
- "@npmcli/agent" "^3.0.0"
- cacache "^19.0.1"
+ "@npmcli/agent" "^4.0.0"
+ cacache "^20.0.1"
http-cache-semantics "^4.1.1"
minipass "^7.0.2"
- minipass-fetch "^4.0.0"
+ minipass-fetch "^5.0.0"
minipass-flush "^1.0.5"
minipass-pipeline "^1.2.4"
negotiator "^1.0.0"
- proc-log "^5.0.0"
+ proc-log "^6.0.0"
promise-retry "^2.0.1"
- ssri "^12.0.0"
+ ssri "^13.0.0"
make-plural@^7.0.0:
version "7.4.0"
@@ -8590,33 +8695,33 @@ merge2@^1.4.1:
resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
-metascraper-author@^5.49.15:
- version "5.49.15"
- resolved "https://registry.yarnpkg.com/metascraper-author/-/metascraper-author-5.49.15.tgz#c2e504f700472edfc50302eb7c029fe4254d47de"
- integrity sha512-MHrQ7kG6Kx/CDAv9LgZIEqSWNppKHt9GPAHoIOGGE8sYRKS/nixfYSbGaHfqNDiOwh8qKvawJlAzz1ckZodfnw==
+metascraper-author@^5.49.19:
+ version "5.49.19"
+ resolved "https://registry.yarnpkg.com/metascraper-author/-/metascraper-author-5.49.19.tgz#6b612da6a3e48c4f03fc0b22de738c89d2b98709"
+ integrity sha512-C04+fSQMI1CqkT8mQDS57xywC9cAJTbYRgJ1p4IcRGl/2BwhwFJnkzwFEU8u6i/gM0xOWUuGod4Xn8LhkVYT9A==
dependencies:
- "@metascraper/helpers" "5.49.15"
+ "@metascraper/helpers" "5.49.19"
-metascraper-date@^5.49.15:
- version "5.49.15"
- resolved "https://registry.yarnpkg.com/metascraper-date/-/metascraper-date-5.49.15.tgz#26e9cb17d2353040a44bc8df3f9aa0a05fe5568b"
- integrity sha512-kQdeaqnxMkyqRUznUqPV5IS4Wrtc3WR05muGTAwu3knEx4c9Nr8C0gJoNPN/6lQ3gfKkUzrt5LKWzwn7mU+Zjw==
+metascraper-date@^5.49.19:
+ version "5.49.19"
+ resolved "https://registry.yarnpkg.com/metascraper-date/-/metascraper-date-5.49.19.tgz#530ccb5b8c7690cb3e3b51c362ee1f0a73ca2225"
+ integrity sha512-zIPx/h/86kCQGHMQqMpEIz7LmAVhFzLAc6U41YUqpDiG3gNL7DrJ20dlZdL1wUJCnorx3Nj7j98iwnLqULyVAQ==
dependencies:
- "@metascraper/helpers" "5.49.15"
+ "@metascraper/helpers" "5.49.19"
-metascraper-description@^5.49.15:
- version "5.49.15"
- resolved "https://registry.yarnpkg.com/metascraper-description/-/metascraper-description-5.49.15.tgz#486ffb2f879a7ed8ad8622ac06b5e4e29ae83fea"
- integrity sha512-+oUt4HG9eV4gKNvQ/WAXTKWZoO34VSAnRT/7dP+Qz80uY6EoYINMmZd+9liwE6aOInx7pfjcARm4Ok/37h/lDQ==
+metascraper-description@^5.49.19:
+ version "5.49.19"
+ resolved "https://registry.yarnpkg.com/metascraper-description/-/metascraper-description-5.49.19.tgz#8655d05ce61200e69432167efe67136ae3a0384a"
+ integrity sha512-KEGZOloH4tK9hZR3gz87UkHSpOn7VTdlgaJUdbN51KM1r3RBXOGPnztsJcy1VaZg/w4aZ2kfGYYyMjPy1LFiow==
dependencies:
- "@metascraper/helpers" "5.49.15"
+ "@metascraper/helpers" "5.49.19"
-metascraper-image@^5.49.15:
- version "5.49.15"
- resolved "https://registry.yarnpkg.com/metascraper-image/-/metascraper-image-5.49.15.tgz#76243b5d2cc8bcfbeb09782b2eb5585dfd95982f"
- integrity sha512-ZEoyvPvA4sOZhztwIU8gvsizd1bOnP8ni35en+y1lECijqtL4RmBNhS7aECLlD1SkF9EuJZE7e1xXf0uiYyw4Q==
+metascraper-image@^5.49.19:
+ version "5.49.19"
+ resolved "https://registry.yarnpkg.com/metascraper-image/-/metascraper-image-5.49.19.tgz#0b7a4f25220823715498fab12cd3815395fea6d0"
+ integrity sha512-CoxS5jdal7faemhTuz/RHDqXsBpyI/k/A6uphLW4O6INAEKK07vGZaFyZxSk6tfPhcEv6hZg9as7jaAlCWb2Jw==
dependencies:
- "@metascraper/helpers" "5.49.15"
+ "@metascraper/helpers" "5.49.19"
metascraper-lang-detector@^4.10.2:
version "4.10.2"
@@ -8627,27 +8732,27 @@ metascraper-lang-detector@^4.10.2:
franc "~4.0.0"
iso-639-3 "~1.1.0"
-metascraper-lang@^5.49.15:
- version "5.49.15"
- resolved "https://registry.yarnpkg.com/metascraper-lang/-/metascraper-lang-5.49.15.tgz#2d2d78b69f71412e95b8b842fe9aed973f54e4fc"
- integrity sha512-hckicDrcJrIimgPt1A/Gi4P/L/U4QdgrLfUUY9SM3J1vHOJE2JznJUb7MQyLayvNEx4yLJurlk1f1KoCCbAX8Q==
+metascraper-lang@^5.49.19:
+ version "5.49.19"
+ resolved "https://registry.yarnpkg.com/metascraper-lang/-/metascraper-lang-5.49.19.tgz#7c5241a52b6fde566b6a60136e3edbc93c2b08b9"
+ integrity sha512-N5m63WRGnGNsHqtkYv07osARNxc4165gxYcJ8+ZqOLLnRoc1O0u+l9enVqF/5URgWyVG46fCUORW6/9h38i40A==
dependencies:
- "@metascraper/helpers" "5.49.15"
+ "@metascraper/helpers" "5.49.19"
-metascraper-logo@^5.49.15:
- version "5.49.15"
- resolved "https://registry.yarnpkg.com/metascraper-logo/-/metascraper-logo-5.49.15.tgz#7323979021b296d463aa6710d64f0262bda909f5"
- integrity sha512-TPjLFdme2sfTxREVZzQATqe7XmO5UgagnP+bLyIFFB3VCLbS6oChMJHYChVGdfBk/SStQLEg+QwwmrMcQMNj2w==
+metascraper-logo@^5.49.19:
+ version "5.49.19"
+ resolved "https://registry.yarnpkg.com/metascraper-logo/-/metascraper-logo-5.49.19.tgz#973b31b0ead64420cb15247ee1c89fe64d9ee7ef"
+ integrity sha512-eAZ50ntxXfpEvmGnhAEnvunDewzkAHu3+QHdiTuB8gmnN8/pz0fP/3aTPWUpgKq6JE23GPGbyJJSk9drpesPIA==
dependencies:
- "@metascraper/helpers" "5.49.15"
- lodash "~4.17.21"
+ "@metascraper/helpers" "5.49.19"
+ lodash "~4.17.23"
-metascraper-publisher@^5.49.15:
- version "5.49.15"
- resolved "https://registry.yarnpkg.com/metascraper-publisher/-/metascraper-publisher-5.49.15.tgz#551229d5bd7170257fc3fc939f6b5b57877b0827"
- integrity sha512-0oReR97akm/y2Q/IDtoIpTwEZItMNIedP/CJysgHEcTajHxzXh8vWtk0dkeli0VPtfQVU9UCk/Kui84WsjZjcw==
+metascraper-publisher@^5.49.19:
+ version "5.49.19"
+ resolved "https://registry.yarnpkg.com/metascraper-publisher/-/metascraper-publisher-5.49.19.tgz#54f33350ab4c54990ebc312d60ad9343fc1623c9"
+ integrity sha512-N+ESFJ/KLn8aEx2uVLCXiiAAGa1i9H5pf1MfNI+CZGt/osU1ea2g3Ow6Xctt6MCxLMbN7BozGNrHIcpuxDON4A==
dependencies:
- "@metascraper/helpers" "5.49.15"
+ "@metascraper/helpers" "5.49.19"
metascraper-soundcloud@^5.34.4:
version "5.34.4"
@@ -8656,48 +8761,48 @@ metascraper-soundcloud@^5.34.4:
dependencies:
"@metascraper/helpers" "^5.34.4"
-metascraper-title@^5.49.15:
- version "5.49.15"
- resolved "https://registry.yarnpkg.com/metascraper-title/-/metascraper-title-5.49.15.tgz#f6fa611eca348ddc0737f153340f2cf32ab0e040"
- integrity sha512-eDCehWBw2g9PFAUQnEKMX/tREKweCUSCbM33B5cKQhalNVaJ1XfVqndUgZ3j1940VbKF8shcQOCtXmGpTZCSqw==
+metascraper-title@^5.49.19:
+ version "5.49.19"
+ resolved "https://registry.yarnpkg.com/metascraper-title/-/metascraper-title-5.49.19.tgz#18e7c72d0363e7775a73afd17c06d261e0ed5077"
+ integrity sha512-uL3Y/4ybBgMotSo33FSo0ZN564/x30L/QJXGUsaNYa5TRN1UTxjdY+Fskk9C5dvYQE1he2hxZxH3TcPtu/MW3Q==
dependencies:
- "@metascraper/helpers" "5.49.15"
+ "@metascraper/helpers" "5.49.19"
-metascraper-url@^5.49.15:
- version "5.49.15"
- resolved "https://registry.yarnpkg.com/metascraper-url/-/metascraper-url-5.49.15.tgz#092c7b6595a9d4e4d16cc17dde2e4d4235dfacf7"
- integrity sha512-7HoTG0FH5gskm8Nzju4zVg61pl6hiXFHyn7xcoxY9AsUDbwD3oqe9cUJ9PisvPDZxz952gMfEDhviTZD+rOecw==
+metascraper-url@^5.49.19:
+ version "5.49.19"
+ resolved "https://registry.yarnpkg.com/metascraper-url/-/metascraper-url-5.49.19.tgz#bcdb8745385377b86a633aad0915ea0931c95e81"
+ integrity sha512-xCfnVmtFF+tLWQNybOfM0Y7Rv5yFBk4hSrHde/BHuW3nDxW05GIzOsWHT6EUuLLD2p6IYqOvUd8gVQIQqFX9bQ==
dependencies:
- "@metascraper/helpers" "5.49.15"
+ "@metascraper/helpers" "5.49.19"
-metascraper-video@^5.49.15:
- version "5.49.15"
- resolved "https://registry.yarnpkg.com/metascraper-video/-/metascraper-video-5.49.15.tgz#0e19aed738b50791a512496f6c6d63fd740796b4"
- integrity sha512-1XSsEz42WUkEkq5KDiYdcrwqMbyhR6mC17WfL/dScj+AkBb4j+Y2C73yWgkU1d3+cAaZoJsyhUwfi0AXQiCJfQ==
+metascraper-video@^5.49.19:
+ version "5.49.19"
+ resolved "https://registry.yarnpkg.com/metascraper-video/-/metascraper-video-5.49.19.tgz#cce09722d0b56c99dce9ffa1c1f581a63629b3d6"
+ integrity sha512-Qcm5AAinh8XBvUzYPDZAl9qqhNjsCwsPI/ZZBMq2yKz1ewLtkk65M5vL2Cdu7/DAr2N/g4glcip26BKDALDztQ==
dependencies:
- "@metascraper/helpers" "5.49.15"
- lodash "~4.17.21"
+ "@metascraper/helpers" "5.49.19"
+ lodash "~4.17.23"
p-reflect "~2.1.0"
-metascraper-youtube@^5.49.15:
- version "5.49.15"
- resolved "https://registry.yarnpkg.com/metascraper-youtube/-/metascraper-youtube-5.49.15.tgz#c8f1ef2fb7ed2871d8de7c767b2ec1dceb2a4d0b"
- integrity sha512-Ikq2l8wjgY3J3HUcf2uVtY38q5pMLuGphvzIQNeN9SK0H7VZy750Sggn7QnFiOgvaMBjBmuN5rpDXUDLe26DYA==
+metascraper-youtube@^5.49.20:
+ version "5.49.20"
+ resolved "https://registry.yarnpkg.com/metascraper-youtube/-/metascraper-youtube-5.49.20.tgz#c5262800672d791a1364c160b46e71c624c0e58b"
+ integrity sha512-Mp+8W9XYnX50g2c4FhrYz0SWjrcqlyPXVbg6CDeBlzIAj0NzitN4cc7Ech5qdGJ2M1V4J2MUlTUhAY35aAsNYQ==
dependencies:
- "@metascraper/helpers" "5.49.15"
+ "@metascraper/helpers" "5.49.19"
get-video-id "3"
p-locate "~5.0.0"
reachable-url "~1.8.3"
-metascraper@^5.49.15:
- version "5.49.15"
- resolved "https://registry.yarnpkg.com/metascraper/-/metascraper-5.49.15.tgz#8bafec65665ee57065fa76ea553f2d9533473f5b"
- integrity sha512-cn8ZGl96JZ45UU5eEGyJ1UYAXIp5cbTbefEyIdcfC/OeRzjaNCE8HggUEbIa7C/zwVJLYmUwI5wCqievB0IIaQ==
+metascraper@^5.49.19:
+ version "5.49.19"
+ resolved "https://registry.yarnpkg.com/metascraper/-/metascraper-5.49.19.tgz#2a7fd0efdaadf7298fb7d803f4308d0362a04335"
+ integrity sha512-czYDb2wztksc7oQbWIzHXdoHaqVJmv31dT4N06u9LcJ/6jNFRWq/7lUPDl0bv6ptEuvSURRNoFUnavp+4HwoOw==
dependencies:
- "@metascraper/helpers" "5.49.15"
+ "@metascraper/helpers" "5.49.19"
cheerio "~1.1.2"
- debug-logfmt "~1.4.6"
- whoops "~5.0.5"
+ debug-logfmt "~1.4.7"
+ whoops "~5.0.7"
methods@~1.1.2:
version "1.1.2"
@@ -8720,10 +8825,10 @@ micromatch@^4.0.8:
braces "^3.0.3"
picomatch "^2.3.1"
-microsoft-capitalize@~1.0.5:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/microsoft-capitalize/-/microsoft-capitalize-1.0.5.tgz#bcaf915039f14224c8cfd74c31cea42fecacbb31"
- integrity sha512-iqDMU9J643BHg8Zp7EMZNLTp6Pgs2f1S2SMnCW2VlUqMs17xCZ5vwVjalBJEGVcUfG+/1ePqeEGcMW3VfzHK5A==
+microsoft-capitalize@~1.0.6:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/microsoft-capitalize/-/microsoft-capitalize-1.0.6.tgz#2d1eccdf429fae5de8b20cef9fb94d90551b3986"
+ integrity sha512-ZIt5am7KOboDsVR9ngsZVHViPpvuNZhuGWCmrPKMMVUJ1BAXAjK1eewwQNFbAV3K1SvIGgBQHxF1XSCt6A2qhg==
migrate@^2.1.0:
version "2.1.0"
@@ -8826,10 +8931,10 @@ minipass-collect@^2.0.1:
dependencies:
minipass "^7.0.3"
-minipass-fetch@^4.0.0:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-4.0.1.tgz#f2d717d5a418ad0b1a7274f9b913515d3e78f9e5"
- integrity sha512-j7U11C5HXigVuutxebFadoYBbd7VSdZWggSe64NVdvWNBqGAiXPL2QVCehjmw7lY1oF9gOllYbORh+hiNgfPgQ==
+minipass-fetch@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-5.0.0.tgz#644ed3fa172d43b3163bb32f736540fc138c4afb"
+ integrity sha512-fiCdUALipqgPWrOVTz9fw0XhcazULXOSU6ie40DDbX1F49p1dBrSRBuswndTx1x3vEb/g0FT7vC4c4C2u/mh3A==
dependencies:
minipass "^7.0.3"
minipass-sized "^1.0.3"
@@ -8877,6 +8982,13 @@ minizlib@^3.0.1:
dependencies:
minipass "^7.1.2"
+minizlib@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-3.1.0.tgz#6ad76c3a8f10227c9b51d1c9ac8e30b27f5a251c"
+ integrity sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==
+ dependencies:
+ minipass "^7.1.2"
+
mkdirp@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-3.0.1.tgz#e44e4c5607fb279c168241713cc6e0fea9adcb50"
@@ -8928,7 +9040,7 @@ n-gram@^1.0.0:
resolved "https://registry.yarnpkg.com/n-gram/-/n-gram-1.1.1.tgz#a374dc176a9063a2388d1be18ed7c35828be2a97"
integrity sha512-qibRqvUghLIVsq+RTwVuwOzgOxf0l4DDZKVYAK0bMam5sG9ZzaJ6BUSJyG2Td8kTc7c/HcMUtjiN5ShobZA2bA==
-nan@^2.23.1:
+nan@^2.24.0:
version "2.24.0"
resolved "https://registry.yarnpkg.com/nan/-/nan-2.24.0.tgz#a8919b36e692aa5b260831910e4f81419fc0a283"
integrity sha512-Vpf9qnVW1RaDkoNKFUvfxqAbtI8ncb8OJlqZ9wwpXzWPEsvsB1nvdUi6oYrHIkQ1Y/tMDnr1h4nczS0VB9Xykg==
@@ -9059,21 +9171,21 @@ node-fetch@^2.1.2, node-fetch@^2.2.0, node-fetch@^2.6.0, node-fetch@^2.7.0:
dependencies:
whatwg-url "^5.0.0"
-node-gyp@^11.5.0:
- version "11.5.0"
- resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-11.5.0.tgz#82661b5f40647a7361efe918e3cea76d297fcc56"
- integrity sha512-ra7Kvlhxn5V9Slyus0ygMa2h+UqExPqUIkfk7Pc8QTLT956JLSy51uWFwHtIYy0vI8cB4BDhc/S03+880My/LQ==
+node-gyp@^12.1.0:
+ version "12.1.0"
+ resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-12.1.0.tgz#302fc2d3fec36975cfb8bfee7a6bf6b7f0be9553"
+ integrity sha512-W+RYA8jBnhSr2vrTtlPYPc1K+CSjGpVDRZxcqJcERZ8ND3A1ThWPHRwctTx3qC3oW99jt726jhdz3Y6ky87J4g==
dependencies:
env-paths "^2.2.0"
exponential-backoff "^3.1.1"
graceful-fs "^4.2.6"
- make-fetch-happen "^14.0.3"
- nopt "^8.0.0"
- proc-log "^5.0.0"
+ make-fetch-happen "^15.0.0"
+ nopt "^9.0.0"
+ proc-log "^6.0.0"
semver "^7.3.5"
- tar "^7.4.3"
+ tar "^7.5.2"
tinyglobby "^0.2.12"
- which "^5.0.0"
+ which "^6.0.0"
node-int64@^0.4.0:
version "0.4.0"
@@ -9092,12 +9204,12 @@ nodemailer-html-to-text@^3.2.0:
dependencies:
html-to-text "7.1.1"
-nodemailer@6.9.16:
- version "6.9.16"
- resolved "https://registry.yarnpkg.com/nodemailer/-/nodemailer-6.9.16.tgz#3ebdf6c6f477c571c0facb0727b33892635e0b8b"
- integrity sha512-psAuZdTIRN08HKVd/E8ObdV6NO7NTBY3KsC30F7M4H1OnmLCUNaS56FpYxyb26zWLSyYF9Ozch9KYHhHegsiOQ==
+nodemailer@7.0.11:
+ version "7.0.11"
+ resolved "https://registry.yarnpkg.com/nodemailer/-/nodemailer-7.0.11.tgz#5f7b06afaec20073cff36bea92d1c7395cc3e512"
+ integrity sha512-gnXhNRE0FNhD7wPSCGhdNh46Hs6nm+uTyg+Kq0cZukNQiYdnCsoQjodNP9BQVG9XrcK/v6/MgpAPBUFyzh9pvw==
-nodemailer@^6.9.13, nodemailer@^6.9.14:
+nodemailer@^6.9.14:
version "6.10.1"
resolved "https://registry.yarnpkg.com/nodemailer/-/nodemailer-6.10.1.tgz#cbc434c54238f83a51c07eabd04e2b3e832da623"
integrity sha512-Z+iLaBGVaSjbIzQ4pX6XV41HrooLsQ10ZWPUehGmuantvzWoDVBnmsdUcOIDM1t+yPor5pDhVlDESgOMEGxhHA==
@@ -9123,12 +9235,12 @@ nodemon@~3.1.11:
touch "^3.1.0"
undefsafe "^2.0.5"
-nopt@^8.0.0:
- version "8.1.0"
- resolved "https://registry.yarnpkg.com/nopt/-/nopt-8.1.0.tgz#b11d38caf0f8643ce885818518064127f602eae3"
- integrity sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==
+nopt@^9.0.0:
+ version "9.0.0"
+ resolved "https://registry.yarnpkg.com/nopt/-/nopt-9.0.0.tgz#6bff0836b2964d24508b6b41b5a9a49c4f4a1f96"
+ integrity sha512-Zhq3a+yFKrYwSBluL4H9XP3m3y5uvQkB/09CwDruCiRmR/UJYnn9W4R48ry0uGC70aeTPKLynBtscP9efFFcPw==
dependencies:
- abbrev "^3.0.0"
+ abbrev "^4.0.0"
nopt@~1.0.10:
version "1.0.10"
@@ -9149,7 +9261,7 @@ normalize-path@^3.0.0, normalize-path@~3.0.0:
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
-normalize-url@^6.0.1, normalize-url@~6.1.0:
+normalize-url@6, normalize-url@^6.0.1:
version "6.1.0"
resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a"
integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==
@@ -9565,6 +9677,14 @@ path-scurry@^1.11.1:
lru-cache "^10.2.0"
minipass "^5.0.0 || ^6.0.2 || ^7.0.0"
+path-scurry@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-2.0.1.tgz#4b6572376cfd8b811fca9cd1f5c24b3cbac0fe10"
+ integrity sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA==
+ dependencies:
+ lru-cache "^11.0.0"
+ minipass "^7.1.2"
+
path-to-regexp@0.1.12:
version "0.1.12"
resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.12.tgz#d5e1a12e478a976d432ef3c58d534b9923164bb7"
@@ -9660,10 +9780,10 @@ prettier-linter-helpers@^1.0.1:
dependencies:
fast-diff "^1.1.2"
-prettier@^3.8.0:
- version "3.8.0"
- resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.8.0.tgz#f72cf71505133f40cfa2ef77a2668cdc558fcd69"
- integrity sha512-yEPsovQfpxYfgWNhCfECjG5AQaO+K3dp6XERmOepyPDVqcJm+bjyCVO3pmU+nAPe0N5dDvekfGezt/EIiRe1TA==
+prettier@^3.8.1:
+ version "3.8.1"
+ resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.8.1.tgz#edf48977cf991558f4fcbd8a3ba6015ba2a3a173"
+ integrity sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==
pretty-format@30.0.5, pretty-format@^30.0.0:
version "30.0.5"
@@ -9690,27 +9810,27 @@ pretty-ms@~7.0.1:
dependencies:
parse-ms "^2.1.0"
-preview-email@^3.0.17, preview-email@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/preview-email/-/preview-email-3.1.0.tgz#ee8525d878afef4309ae548116e4a4fe8b119a6d"
- integrity sha512-ZtV1YrwscEjlrUzYrTSs6Nwo49JM3pXLM4fFOBSC3wSni+bxaWlw9/Qgk75PZO8M7cX2EybmL2iwvaV3vkAttw==
+preview-email@^3.0.17, preview-email@^3.1.1:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/preview-email/-/preview-email-3.1.1.tgz#44364ea5ebc1b22bfbdbcdc9454bfd33abcef939"
+ integrity sha512-nrdhnt+E9ClJ4khk9rNzqgsxubH7xSJSKoqXx/7aed2eghegNGNWkSGOelNgFgUtMz3LmKGks0waH2NuXWWmPg==
dependencies:
ci-info "^3.8.0"
display-notification "2.0.0"
fixpack "^4.0.0"
get-port "5.1.1"
- mailparser "^3.7.1"
- nodemailer "^6.9.13"
+ mailparser "^3.9.1"
+ nodemailer "^7.0.12"
open "7"
p-event "4.2.0"
p-wait-for "3.2.0"
pug "^3.0.3"
uuid "^9.0.1"
-proc-log@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-5.0.0.tgz#e6c93cf37aef33f835c53485f314f50ea906a9d8"
- integrity sha512-Azwzvl90HaF0aCz1JrDdXQykFakSSNPaPoiZ9fm5qJIMHioDZEi7OAdRwSm6rSoPtY3Qutnm3L7ogmg3dc+wbQ==
+proc-log@^6.0.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-6.1.0.tgz#18519482a37d5198e231133a70144a50f21f0215"
+ integrity sha512-iG+GYldRf2BQ0UDUAd6JQ/RwzaQy6mXmsk/IzlYyal4A4SNFw54MeH4/tLkF4I5WoWG9SQwuqWzS99jaFQHBuQ==
promise-retry@^2.0.1:
version "2.0.1"
@@ -9945,14 +10065,14 @@ rc@^1.2.8:
minimist "^1.2.0"
strip-json-comments "~2.0.1"
-re2@~1.22.3:
- version "1.22.3"
- resolved "https://registry.yarnpkg.com/re2/-/re2-1.22.3.tgz#12aa61b55fb945f049ee1217c37ebb928d070f9d"
- integrity sha512-002aE82U91DiaUA16U6vbiJusvPXn1OWiQukOxJkVUTXbzrSuQbFNHYKcGw8QK/uifRCfjl2Hd/vXYDanKkmaQ==
+re2@~1.23.0:
+ version "1.23.0"
+ resolved "https://registry.yarnpkg.com/re2/-/re2-1.23.0.tgz#a02f4a45691121fefd9f7dc50c6acf74da9bc5dd"
+ integrity sha512-mT7+/Lz+Akjm/C/X6PiaHihcJL92TNNXai/C4c/dfBbhtwMm1uKEEoA2Lz/FF6aBFfQzg5mAyv4BGjM4q44QwQ==
dependencies:
install-artifact-from-github "^1.4.0"
- nan "^2.23.1"
- node-gyp "^11.5.0"
+ nan "^2.24.0"
+ node-gyp "^12.1.0"
reachable-url@~1.8.3:
version "1.8.3"
@@ -10614,10 +10734,10 @@ sprintf-js@~1.0.2:
resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==
-ssri@^12.0.0:
- version "12.0.0"
- resolved "https://registry.yarnpkg.com/ssri/-/ssri-12.0.0.tgz#bcb4258417c702472f8191981d3c8a771fee6832"
- integrity sha512-S7iGNosepx9RadX82oimUkvr0Ct7IjJbEbs4mJcTxst8um95J3sDYU1RBEOvdu6oL1Wek2ODI5i4MAw+dZ6cAQ==
+ssri@^13.0.0:
+ version "13.0.0"
+ resolved "https://registry.yarnpkg.com/ssri/-/ssri-13.0.0.tgz#4226b303dc474003d88905f9098cb03361106c74"
+ integrity sha512-yizwGBpbCn4YomB2lzhZqrHLJoqFGXihNbib3ozhqF/cIp5ue+xSmOQrjNasEE62hFxsCcg/V/z23t4n8jMEng==
dependencies:
minipass "^7.0.3"
@@ -10900,16 +11020,15 @@ tapable@^2.2.0:
resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0"
integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==
-tar@^7.4.3:
- version "7.4.3"
- resolved "https://registry.yarnpkg.com/tar/-/tar-7.4.3.tgz#88bbe9286a3fcd900e94592cda7a22b192e80571"
- integrity sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==
+tar@^7.5.2:
+ version "7.5.6"
+ resolved "https://registry.yarnpkg.com/tar/-/tar-7.5.6.tgz#2db7a210748a82f0a89cc31527b90d3a24984fb7"
+ integrity sha512-xqUeu2JAIJpXyvskvU3uvQW8PAmHrtXp2KDuMJwQqW8Sqq0CaZBAQ+dKS3RBXVhU4wC5NjAdKrmh84241gO9cA==
dependencies:
"@isaacs/fs-minipass" "^4.0.0"
chownr "^3.0.0"
minipass "^7.1.2"
- minizlib "^3.0.1"
- mkdirp "^3.0.1"
+ minizlib "^3.1.0"
yallist "^5.0.0"
test-exclude@^6.0.0:
@@ -10954,10 +11073,10 @@ titleize@2:
resolved "https://registry.yarnpkg.com/titleize/-/titleize-2.1.0.tgz#5530de07c22147a0488887172b5bd94f5b30a48f"
integrity sha512-m+apkYlfiQTKLW+sI4vqUkwMEzfgEUEYSqljx1voUE3Wz/z1ZsxyzSxvH2X8uKVrOp7QkByWt0rA6+gvhCKy6g==
-tlds@1.255.0, tlds@^1.242.0:
- version "1.255.0"
- resolved "https://registry.yarnpkg.com/tlds/-/tlds-1.255.0.tgz#53c2571766c10da95928c716c48dfcf141341e3f"
- integrity sha512-tcwMRIioTcF/FcxLev8MJWxCp+GUALRhFEqbDoZrnowmKSGqPrl5pqS+Sut2m8BgJ6S4FExCSSpGffZ0Tks6Aw==
+tlds@1.261.0:
+ version "1.261.0"
+ resolved "https://registry.yarnpkg.com/tlds/-/tlds-1.261.0.tgz#055e412e92f01f84a9c8ac0504d3472d68b3c4c9"
+ integrity sha512-QXqwfEl9ddlGBaRFXIvNKK6OhipSiLXuRuLJX5DErz0o0Q0rYxulWLdFryTkV5PkdZct5iMInwYEGe/eR++1AA==
tlds@^1.187.0:
version "1.203.1"
@@ -10969,6 +11088,11 @@ tlds@^1.231.0:
resolved "https://registry.yarnpkg.com/tlds/-/tlds-1.256.0.tgz#4285b41a7ed4fcc7c5eed8516c3a180e892fad36"
integrity sha512-ZmyVB9DAw+FFTmLElGYJgdZFsKLYd/I59Bg9NHkCGPwAbVZNRilFWDMAdX8UG+bHuv7kfursd5XGqo/9wi26lA==
+tlds@^1.242.0:
+ version "1.255.0"
+ resolved "https://registry.yarnpkg.com/tlds/-/tlds-1.255.0.tgz#53c2571766c10da95928c716c48dfcf141341e3f"
+ integrity sha512-tcwMRIioTcF/FcxLev8MJWxCp+GUALRhFEqbDoZrnowmKSGqPrl5pqS+Sut2m8BgJ6S4FExCSSpGffZ0Tks6Aw==
+
tldts-core@^7.0.17:
version "7.0.17"
resolved "https://registry.yarnpkg.com/tldts-core/-/tldts-core-7.0.17.tgz#dadfee3750dd272ed219d7367beb7cbb2ff29eb8"
@@ -11423,22 +11547,22 @@ undici-types@~7.16.0:
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.16.0.tgz#ffccdff36aea4884cbfce9a750a0580224f58a46"
integrity sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==
-undici@^7.12.0:
- version "7.12.0"
- resolved "https://registry.yarnpkg.com/undici/-/undici-7.12.0.tgz#e93244fa49383e8a0e1a4295048fd454541c7ccb"
- integrity sha512-GrKEsc3ughskmGA9jevVlIOPMiiAHJ4OFUtaAH+NhfTUSiZ1wMPIQqQvAJUrJspFXJt3EBWgpAeoHEDVT1IBug==
+undici@^7.12.0, undici@^7.19.0:
+ version "7.19.1"
+ resolved "https://registry.yarnpkg.com/undici/-/undici-7.19.1.tgz#b8a35742564a27601efa893a8800ce60d5502019"
+ integrity sha512-Gpq0iNm5M6cQWlyHQv9MV+uOj1jWk7LpkoE5vSp/7zjb4zMdAcUD+VL5y0nH4p9EbUklq00eVIIX/XcDHzu5xg==
-unique-filename@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-4.0.0.tgz#a06534d370e7c977a939cd1d11f7f0ab8f1fed13"
- integrity sha512-XSnEewXmQ+veP7xX2dS5Q4yZAvO40cBN2MWkJ7D/6sW4Dg6wYBNwM1Vrnz1FhH5AdeLIlUXRI9e28z1YZi71NQ==
- dependencies:
- unique-slug "^5.0.0"
-
-unique-slug@^5.0.0:
+unique-filename@^5.0.0:
version "5.0.0"
- resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-5.0.0.tgz#ca72af03ad0dbab4dad8aa683f633878b1accda8"
- integrity sha512-9OdaqO5kwqR+1kVgHAhsp5vPNU0hnxRa26rBFNfNgM7M6pNtgzeBn3s/xbyCQL3dcjzOatcef6UUHpB/6MaETg==
+ resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-5.0.0.tgz#8b17bbde1a7ca322dd1a1d23fe17c2b798c43f8f"
+ integrity sha512-2RaJTAvAb4owyjllTfXzFClJ7WsGxlykkPvCr9pA//LD9goVq+m4PPAeBgNodGZ7nSrntT/auWpJ6Y5IFXcfjg==
+ dependencies:
+ unique-slug "^6.0.0"
+
+unique-slug@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-6.0.0.tgz#f46fd688a9bd972fd356c23d95812a3a4862ed88"
+ integrity sha512-4Lup7Ezn8W3d52/xBhZBVdx323ckxa7DEvd9kPQHppTkLoJXw6ltrBCyj5pnrxj0qKDxYMJ56CoxNuFCscdTiw==
dependencies:
imurmurhash "^0.1.4"
@@ -11781,14 +11905,14 @@ which@^2.0.1:
dependencies:
isexe "^2.0.0"
-which@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/which/-/which-5.0.0.tgz#d93f2d93f79834d4363c7d0c23e00d07c466c8d6"
- integrity sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==
+which@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/which/-/which-6.0.0.tgz#a3a721a14cdd9b991a722e493c177eeff82ff32a"
+ integrity sha512-f+gEpIKMR9faW/JgAgPK1D7mekkFoqbmiwvNzuhsHetni20QSgzg9Vhn0g2JSJkkfehQnqdUAx7/e15qS1lPxg==
dependencies:
isexe "^3.1.1"
-whoops@~5.0.5:
+whoops@~5.0.7:
version "5.0.7"
resolved "https://registry.yarnpkg.com/whoops/-/whoops-5.0.7.tgz#020ab3bf13b4c39e626d5d810ecedc395ec5a0b8"
integrity sha512-itH58b0AcYhIC6oD356DrLFtC7WEyMhjYFqld1jnaCJ2peZt7J7XRlOc4AkMR9DlRivhaiqbiERTAZZBJCKD9g==
diff --git a/package-lock.json b/package-lock.json
index a0c183d5f..95fb39028 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -13,7 +13,7 @@
"@babel/preset-env": "^7.28.5",
"@babel/register": "^7.28.3",
"@badeball/cypress-cucumber-preprocessor": "^24.0.0",
- "@cucumber/cucumber": "12.5.0",
+ "@cucumber/cucumber": "12.6.0",
"@cypress/webpack-preprocessor": "^7.0.2",
"auto-changelog": "^2.5.0",
"cypress": "^15.9.0",
@@ -24,7 +24,7 @@
"mock-socket": "^9.0.3",
"multiple-cucumber-html-reporter": "^3.9.3",
"node-polyfill-webpack-plugin": "^4.1.0",
- "sass-embedded": "^1.97.2",
+ "sass-embedded": "^1.97.3",
"webpack": "^5.104.1"
},
"optionalDependencies": {
@@ -1705,17 +1705,6 @@
"cypress": "^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0"
}
},
- "node_modules/@badeball/cypress-cucumber-preprocessor/node_modules/@cucumber/messages": {
- "version": "31.2.0",
- "resolved": "https://registry.npmjs.org/@cucumber/messages/-/messages-31.2.0.tgz",
- "integrity": "sha512-3urzBNCwmU/YKrKR0b3XdioFcOFNuxlLwEImsxeP8rXnweLs+Ky04QURcbKpFom3T6a6v9zVioLCfHUuSQ72pg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "class-transformer": "0.5.1",
- "reflect-metadata": "0.2.2"
- }
- },
"node_modules/@badeball/cypress-cucumber-preprocessor/node_modules/glob": {
"version": "13.0.0",
"resolved": "https://registry.npmjs.org/glob/-/glob-13.0.0.tgz",
@@ -1816,21 +1805,21 @@
"license": "MIT"
},
"node_modules/@cucumber/cucumber": {
- "version": "12.5.0",
- "resolved": "https://registry.npmjs.org/@cucumber/cucumber/-/cucumber-12.5.0.tgz",
- "integrity": "sha512-+VWxkIIpm5EWFfaF3grP1GlHobzlDBIF54FqJutdYmfpx3LJc+IS8uWdIN97m6zxizo5CPrUopTWkxzwVswUzg==",
+ "version": "12.6.0",
+ "resolved": "https://registry.npmjs.org/@cucumber/cucumber/-/cucumber-12.6.0.tgz",
+ "integrity": "sha512-z6XKBIcUnJebnR3W8+K7Q2jJKB+pKpoD1l3CygEa9ufq/aeGuS5LAlllNxrod8loepLJhNmp8J8aengGbkL4cg==",
"dev": true,
"license": "MIT",
"dependencies": {
"@cucumber/ci-environment": "12.0.0",
- "@cucumber/cucumber-expressions": "18.0.1",
+ "@cucumber/cucumber-expressions": "18.1.0",
"@cucumber/gherkin": "37.0.1",
"@cucumber/gherkin-streams": "6.0.0",
"@cucumber/gherkin-utils": "10.0.0",
"@cucumber/html-formatter": "22.3.0",
"@cucumber/junit-xml-formatter": "0.9.0",
"@cucumber/message-streams": "4.0.1",
- "@cucumber/messages": "31.1.0",
+ "@cucumber/messages": "31.2.0",
"@cucumber/pretty-formatter": "1.0.1",
"@cucumber/tag-expressions": "8.1.0",
"assertion-error-formatter": "^3.0.0",
@@ -1874,26 +1863,15 @@
}
},
"node_modules/@cucumber/cucumber-expressions": {
- "version": "18.0.1",
- "resolved": "https://registry.npmjs.org/@cucumber/cucumber-expressions/-/cucumber-expressions-18.0.1.tgz",
- "integrity": "sha512-NSid6bI+7UlgMywl5octojY5NXnxR9uq+JisjOrO52VbFsQM6gTWuQFE8syI10KnIBEdPzuEUSVEeZ0VFzRnZA==",
+ "version": "18.1.0",
+ "resolved": "https://registry.npmjs.org/@cucumber/cucumber-expressions/-/cucumber-expressions-18.1.0.tgz",
+ "integrity": "sha512-9yc+wForrn15FaqLWNjYb19iQ/gPXhcq1kc4X1Ex1lR7NcJpa5pGnCow3bc1HERVM5IoYH+gwwrcJogSMsf+Vw==",
"dev": true,
"license": "MIT",
"dependencies": {
"regexp-match-indices": "1.0.2"
}
},
- "node_modules/@cucumber/cucumber/node_modules/@cucumber/messages": {
- "version": "31.1.0",
- "resolved": "https://registry.npmjs.org/@cucumber/messages/-/messages-31.1.0.tgz",
- "integrity": "sha512-BViwUQ9YMjcGL98Ww2QHMgu3S4JLUjbTz+Jo/jsq+8ZjS47/2v3IszpD6e12Y6IzZoGfrZriauZHPQ4PAmN9XA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "class-transformer": "0.5.1",
- "reflect-metadata": "0.2.2"
- }
- },
"node_modules/@cucumber/cucumber/node_modules/glob": {
"version": "13.0.0",
"resolved": "https://registry.npmjs.org/glob/-/glob-13.0.0.tgz",
@@ -2061,17 +2039,6 @@
"reflect-metadata": "0.2.2"
}
},
- "node_modules/@cucumber/gherkin/node_modules/@cucumber/messages": {
- "version": "31.2.0",
- "resolved": "https://registry.npmjs.org/@cucumber/messages/-/messages-31.2.0.tgz",
- "integrity": "sha512-3urzBNCwmU/YKrKR0b3XdioFcOFNuxlLwEImsxeP8rXnweLs+Ky04QURcbKpFom3T6a6v9zVioLCfHUuSQ72pg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "class-transformer": "0.5.1",
- "reflect-metadata": "0.2.2"
- }
- },
"node_modules/@cucumber/html-formatter": {
"version": "22.3.0",
"resolved": "https://registry.npmjs.org/@cucumber/html-formatter/-/html-formatter-22.3.0.tgz",
@@ -2108,17 +2075,14 @@
}
},
"node_modules/@cucumber/messages": {
- "version": "28.1.0",
- "resolved": "https://registry.npmjs.org/@cucumber/messages/-/messages-28.1.0.tgz",
- "integrity": "sha512-2LzZtOwYKNlCuNf31ajkrekoy2M4z0Z1QGiPH40n4gf5t8VOUFb7m1ojtR4LmGvZxBGvJZP8voOmRqDWzBzYKA==",
+ "version": "31.2.0",
+ "resolved": "https://registry.npmjs.org/@cucumber/messages/-/messages-31.2.0.tgz",
+ "integrity": "sha512-3urzBNCwmU/YKrKR0b3XdioFcOFNuxlLwEImsxeP8rXnweLs+Ky04QURcbKpFom3T6a6v9zVioLCfHUuSQ72pg==",
"dev": true,
"license": "MIT",
- "peer": true,
"dependencies": {
- "@types/uuid": "10.0.0",
"class-transformer": "0.5.1",
- "reflect-metadata": "0.2.2",
- "uuid": "11.1.0"
+ "reflect-metadata": "0.2.2"
}
},
"node_modules/@cucumber/pretty-formatter": {
@@ -3022,7 +2986,6 @@
"version": "2.5.4",
"resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.4.tgz",
"integrity": "sha512-WYa2tUVV5HiArWPB3ydlOc4R2ivq0IDrlqhMi3l7mVsFEXNcTfxYFPIHXHXIh/ca/y/V5N4E1zecyxdIBjYnkQ==",
- "dev": true,
"hasInstallScript": true,
"license": "MIT",
"optional": true,
@@ -3062,7 +3025,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -3083,7 +3045,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -3104,7 +3065,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -3125,7 +3085,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -3146,7 +3105,6 @@
"cpu": [
"arm"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -3167,7 +3125,6 @@
"cpu": [
"arm"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -3188,7 +3145,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -3209,7 +3165,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -3230,7 +3185,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -3251,7 +3205,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -3272,7 +3225,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -3293,7 +3245,6 @@
"cpu": [
"ia32"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -3314,7 +3265,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -3332,7 +3282,6 @@
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
"integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
- "dev": true,
"license": "MIT",
"optional": true,
"engines": {
@@ -6360,13 +6309,6 @@
"node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
}
},
- "node_modules/buffer-builder": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/buffer-builder/-/buffer-builder-0.2.0.tgz",
- "integrity": "sha512-7VPMEPuYznPSoR21NE1zvd2Xna6c/CloiZCfcMXR1Jny6PjX0N4Nsa38zcBFo/FMK+BlA+FLKbJCQ0i2yxp+Xg==",
- "devOptional": true,
- "license": "MIT/X11"
- },
"node_modules/buffer-crc32": {
"version": "0.2.13",
"resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
@@ -7527,7 +7469,6 @@
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
"integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
- "dev": true,
"license": "Apache-2.0",
"optional": true,
"engines": {
@@ -11110,7 +11051,6 @@
"version": "7.1.1",
"resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz",
"integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==",
- "dev": true,
"license": "MIT",
"optional": true
},
@@ -13245,9 +13185,9 @@
"devOptional": true
},
"node_modules/sass": {
- "version": "1.97.2",
- "resolved": "https://registry.npmjs.org/sass/-/sass-1.97.2.tgz",
- "integrity": "sha512-y5LWb0IlbO4e97Zr7c3mlpabcbBtS+ieiZ9iwDooShpFKWXf62zz5pEPdwrLYm+Bxn1fnbwFGzHuCLSA9tBmrw==",
+ "version": "1.97.3",
+ "resolved": "https://registry.npmjs.org/sass/-/sass-1.97.3.tgz",
+ "integrity": "sha512-fDz1zJpd5GycprAbu4Q2PV/RprsRtKC/0z82z0JLgdytmcq0+ujJbJ/09bPGDxCLkKY3Np5cRAOcWiVkLXJURg==",
"license": "MIT",
"optional": true,
"dependencies": {
@@ -13266,14 +13206,13 @@
}
},
"node_modules/sass-embedded": {
- "version": "1.97.2",
- "resolved": "https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.97.2.tgz",
- "integrity": "sha512-lKJcskySwAtJ4QRirKrikrWMFa2niAuaGenY2ElHjd55IwHUiur5IdKu6R1hEmGYMs4Qm+6rlRW0RvuAkmcryg==",
+ "version": "1.97.3",
+ "resolved": "https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.97.3.tgz",
+ "integrity": "sha512-eKzFy13Nk+IRHhlAwP3sfuv+PzOrvzUkwJK2hdoCKYcWGSdmwFpeGpWmyewdw8EgBnsKaSBtgf/0b2K635ecSA==",
"devOptional": true,
"license": "MIT",
"dependencies": {
"@bufbuild/protobuf": "^2.5.0",
- "buffer-builder": "^0.2.0",
"colorjs.io": "^0.5.0",
"immutable": "^5.0.2",
"rxjs": "^7.4.0",
@@ -13288,51 +13227,49 @@
"node": ">=16.0.0"
},
"optionalDependencies": {
- "sass-embedded-all-unknown": "1.97.2",
- "sass-embedded-android-arm": "1.97.2",
- "sass-embedded-android-arm64": "1.97.2",
- "sass-embedded-android-riscv64": "1.97.2",
- "sass-embedded-android-x64": "1.97.2",
- "sass-embedded-darwin-arm64": "1.97.2",
- "sass-embedded-darwin-x64": "1.97.2",
- "sass-embedded-linux-arm": "1.97.2",
- "sass-embedded-linux-arm64": "1.97.2",
- "sass-embedded-linux-musl-arm": "1.97.2",
- "sass-embedded-linux-musl-arm64": "1.97.2",
- "sass-embedded-linux-musl-riscv64": "1.97.2",
- "sass-embedded-linux-musl-x64": "1.97.2",
- "sass-embedded-linux-riscv64": "1.97.2",
- "sass-embedded-linux-x64": "1.97.2",
- "sass-embedded-unknown-all": "1.97.2",
- "sass-embedded-win32-arm64": "1.97.2",
- "sass-embedded-win32-x64": "1.97.2"
+ "sass-embedded-all-unknown": "1.97.3",
+ "sass-embedded-android-arm": "1.97.3",
+ "sass-embedded-android-arm64": "1.97.3",
+ "sass-embedded-android-riscv64": "1.97.3",
+ "sass-embedded-android-x64": "1.97.3",
+ "sass-embedded-darwin-arm64": "1.97.3",
+ "sass-embedded-darwin-x64": "1.97.3",
+ "sass-embedded-linux-arm": "1.97.3",
+ "sass-embedded-linux-arm64": "1.97.3",
+ "sass-embedded-linux-musl-arm": "1.97.3",
+ "sass-embedded-linux-musl-arm64": "1.97.3",
+ "sass-embedded-linux-musl-riscv64": "1.97.3",
+ "sass-embedded-linux-musl-x64": "1.97.3",
+ "sass-embedded-linux-riscv64": "1.97.3",
+ "sass-embedded-linux-x64": "1.97.3",
+ "sass-embedded-unknown-all": "1.97.3",
+ "sass-embedded-win32-arm64": "1.97.3",
+ "sass-embedded-win32-x64": "1.97.3"
}
},
"node_modules/sass-embedded-all-unknown": {
- "version": "1.97.2",
- "resolved": "https://registry.npmjs.org/sass-embedded-all-unknown/-/sass-embedded-all-unknown-1.97.2.tgz",
- "integrity": "sha512-Fj75+vOIDv1T/dGDwEpQ5hgjXxa2SmMeShPa8yrh2sUz1U44bbmY4YSWPCdg8wb7LnwiY21B2KRFM+HF42yO4g==",
+ "version": "1.97.3",
+ "resolved": "https://registry.npmjs.org/sass-embedded-all-unknown/-/sass-embedded-all-unknown-1.97.3.tgz",
+ "integrity": "sha512-t6N46NlPuXiY3rlmG6/+1nwebOBOaLFOOVqNQOC2cJhghOD4hh2kHNQQTorCsbY9S1Kir2la1/XLBwOJfui0xg==",
"cpu": [
"!arm",
"!arm64",
"!riscv64",
"!x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"dependencies": {
- "sass": "1.97.2"
+ "sass": "1.97.3"
}
},
"node_modules/sass-embedded-android-arm": {
- "version": "1.97.2",
- "resolved": "https://registry.npmjs.org/sass-embedded-android-arm/-/sass-embedded-android-arm-1.97.2.tgz",
- "integrity": "sha512-BPT9m19ttY0QVHYYXRa6bmqmS3Fa2EHByNUEtSVcbm5PkIk1ntmYkG9fn5SJpIMbNmFDGwHx+pfcZMmkldhnRg==",
+ "version": "1.97.3",
+ "resolved": "https://registry.npmjs.org/sass-embedded-android-arm/-/sass-embedded-android-arm-1.97.3.tgz",
+ "integrity": "sha512-cRTtf/KV/q0nzGZoUzVkeIVVFv3L/tS1w4WnlHapphsjTXF/duTxI8JOU1c/9GhRPiMdfeXH7vYNcMmtjwX7jg==",
"cpu": [
"arm"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -13343,13 +13280,12 @@
}
},
"node_modules/sass-embedded-android-arm64": {
- "version": "1.97.2",
- "resolved": "https://registry.npmjs.org/sass-embedded-android-arm64/-/sass-embedded-android-arm64-1.97.2.tgz",
- "integrity": "sha512-pF6I+R5uThrscd3lo9B3DyNTPyGFsopycdx0tDAESN6s+dBbiRgNgE4Zlpv50GsLocj/lDLCZaabeTpL3ubhYA==",
+ "version": "1.97.3",
+ "resolved": "https://registry.npmjs.org/sass-embedded-android-arm64/-/sass-embedded-android-arm64-1.97.3.tgz",
+ "integrity": "sha512-aiZ6iqiHsUsaDx0EFbbmmA0QgxicSxVVN3lnJJ0f1RStY0DthUkquGT5RJ4TPdaZ6ebeJWkboV4bra+CP766eA==",
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -13360,13 +13296,12 @@
}
},
"node_modules/sass-embedded-android-riscv64": {
- "version": "1.97.2",
- "resolved": "https://registry.npmjs.org/sass-embedded-android-riscv64/-/sass-embedded-android-riscv64-1.97.2.tgz",
- "integrity": "sha512-fprI8ZTJdz+STgARhg8zReI2QhhGIT9G8nS7H21kc3IkqPRzhfaemSxEtCqZyvDbXPcgYiDLV7AGIReHCuATog==",
+ "version": "1.97.3",
+ "resolved": "https://registry.npmjs.org/sass-embedded-android-riscv64/-/sass-embedded-android-riscv64-1.97.3.tgz",
+ "integrity": "sha512-zVEDgl9JJodofGHobaM/q6pNETG69uuBIGQHRo789jloESxxZe82lI3AWJQuPmYCOG5ElfRthqgv89h3gTeLYA==",
"cpu": [
"riscv64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -13377,13 +13312,12 @@
}
},
"node_modules/sass-embedded-android-x64": {
- "version": "1.97.2",
- "resolved": "https://registry.npmjs.org/sass-embedded-android-x64/-/sass-embedded-android-x64-1.97.2.tgz",
- "integrity": "sha512-RswwSjURZxupsukEmNt2t6RGvuvIw3IAD5sDq1Pc65JFvWFY3eHqCmH0lG0oXqMg6KJcF0eOxHOp2RfmIm2+4w==",
+ "version": "1.97.3",
+ "resolved": "https://registry.npmjs.org/sass-embedded-android-x64/-/sass-embedded-android-x64-1.97.3.tgz",
+ "integrity": "sha512-3ke0le7ZKepyXn/dKKspYkpBC0zUk/BMciyP5ajQUDy4qJwobd8zXdAq6kOkdiMB+d9UFJOmEkvgFJHl3lqwcw==",
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -13394,13 +13328,12 @@
}
},
"node_modules/sass-embedded-darwin-arm64": {
- "version": "1.97.2",
- "resolved": "https://registry.npmjs.org/sass-embedded-darwin-arm64/-/sass-embedded-darwin-arm64-1.97.2.tgz",
- "integrity": "sha512-xcsZNnU1XZh21RE/71OOwNqPVcGBU0qT9A4k4QirdA34+ts9cDIaR6W6lgHOBR/Bnnu6w6hXJR4Xth7oFrefPA==",
+ "version": "1.97.3",
+ "resolved": "https://registry.npmjs.org/sass-embedded-darwin-arm64/-/sass-embedded-darwin-arm64-1.97.3.tgz",
+ "integrity": "sha512-fuqMTqO4gbOmA/kC5b9y9xxNYw6zDEyfOtMgabS7Mz93wimSk2M1quQaTJnL98Mkcsl2j+7shNHxIS/qpcIDDA==",
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -13411,13 +13344,12 @@
}
},
"node_modules/sass-embedded-darwin-x64": {
- "version": "1.97.2",
- "resolved": "https://registry.npmjs.org/sass-embedded-darwin-x64/-/sass-embedded-darwin-x64-1.97.2.tgz",
- "integrity": "sha512-T/9DTMpychm6+H4slHCAsYJRJ6eM+9H9idKlBPliPrP4T8JdC2Cs+ZOsYqrObj6eOtAD0fGf+KgyNhnW3xVafA==",
+ "version": "1.97.3",
+ "resolved": "https://registry.npmjs.org/sass-embedded-darwin-x64/-/sass-embedded-darwin-x64-1.97.3.tgz",
+ "integrity": "sha512-b/2RBs/2bZpP8lMkyZ0Px0vkVkT8uBd0YXpOwK7iOwYkAT8SsO4+WdVwErsqC65vI5e1e5p1bb20tuwsoQBMVA==",
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -13428,13 +13360,12 @@
}
},
"node_modules/sass-embedded-linux-arm": {
- "version": "1.97.2",
- "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm/-/sass-embedded-linux-arm-1.97.2.tgz",
- "integrity": "sha512-yDRe1yifGHl6kibkDlRIJ2ZzAU03KJ1AIvsAh4dsIDgK5jx83bxZLV1ZDUv7a8KK/iV/80LZnxnu/92zp99cXQ==",
+ "version": "1.97.3",
+ "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm/-/sass-embedded-linux-arm-1.97.3.tgz",
+ "integrity": "sha512-2lPQ7HQQg4CKsH18FTsj2hbw5GJa6sBQgDsls+cV7buXlHjqF8iTKhAQViT6nrpLK/e8nFCoaRgSqEC8xMnXuA==",
"cpu": [
"arm"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -13445,13 +13376,12 @@
}
},
"node_modules/sass-embedded-linux-arm64": {
- "version": "1.97.2",
- "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm64/-/sass-embedded-linux-arm64-1.97.2.tgz",
- "integrity": "sha512-Wh+nQaFer9tyE5xBPv5murSUZE/+kIcg8MyL5uqww6be9Iq+UmZpcJM7LUk+q8klQ9LfTmoDSNFA74uBqxD6IA==",
+ "version": "1.97.3",
+ "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm64/-/sass-embedded-linux-arm64-1.97.3.tgz",
+ "integrity": "sha512-IP1+2otCT3DuV46ooxPaOKV1oL5rLjteRzf8ldZtfIEcwhSgSsHgA71CbjYgLEwMY9h4jeal8Jfv3QnedPvSjg==",
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -13462,13 +13392,12 @@
}
},
"node_modules/sass-embedded-linux-musl-arm": {
- "version": "1.97.2",
- "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm/-/sass-embedded-linux-musl-arm-1.97.2.tgz",
- "integrity": "sha512-GIO6xfAtahJAWItvsXZ3MD1HM6s8cKtV1/HL088aUpKJaw/2XjTCveiOO2AdgMpLNztmq9DZ1lx5X5JjqhS45g==",
+ "version": "1.97.3",
+ "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm/-/sass-embedded-linux-musl-arm-1.97.3.tgz",
+ "integrity": "sha512-cBTMU68X2opBpoYsSZnI321gnoaiMBEtc+60CKCclN6PCL3W3uXm8g4TLoil1hDD6mqU9YYNlVG6sJ+ZNef6Lg==",
"cpu": [
"arm"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -13479,13 +13408,12 @@
}
},
"node_modules/sass-embedded-linux-musl-arm64": {
- "version": "1.97.2",
- "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm64/-/sass-embedded-linux-musl-arm64-1.97.2.tgz",
- "integrity": "sha512-NfUqZSjHwnHvpSa7nyNxbWfL5obDjNBqhHUYmqbHUcmqBpFfHIQsUPgXME9DKn1yBlBc3mWnzMxRoucdYTzd2Q==",
+ "version": "1.97.3",
+ "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm64/-/sass-embedded-linux-musl-arm64-1.97.3.tgz",
+ "integrity": "sha512-Lij0SdZCsr+mNRSyDZ7XtJpXEITrYsaGbOTz5e6uFLJ9bmzUbV7M8BXz2/cA7bhfpRPT7/lwRKPdV4+aR9Ozcw==",
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -13496,13 +13424,12 @@
}
},
"node_modules/sass-embedded-linux-musl-riscv64": {
- "version": "1.97.2",
- "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-riscv64/-/sass-embedded-linux-musl-riscv64-1.97.2.tgz",
- "integrity": "sha512-qtM4dJ5gLfvyTZ3QencfNbsTEShIWImSEpkThz+Y2nsCMbcMP7/jYOA03UWgPfEOKSehQQ7EIau7ncbFNoDNPQ==",
+ "version": "1.97.3",
+ "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-riscv64/-/sass-embedded-linux-musl-riscv64-1.97.3.tgz",
+ "integrity": "sha512-sBeLFIzMGshR4WmHAD4oIM7WJVkSoCIEwutzptFtGlSlwfNiijULp+J5hA2KteGvI6Gji35apR5aWj66wEn/iA==",
"cpu": [
"riscv64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -13513,13 +13440,12 @@
}
},
"node_modules/sass-embedded-linux-musl-x64": {
- "version": "1.97.2",
- "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-x64/-/sass-embedded-linux-musl-x64-1.97.2.tgz",
- "integrity": "sha512-ZAxYOdmexcnxGnzdsDjYmNe3jGj+XW3/pF/n7e7r8y+5c6D2CQRrCUdapLgaqPt1edOPQIlQEZF8q5j6ng21yw==",
+ "version": "1.97.3",
+ "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-x64/-/sass-embedded-linux-musl-x64-1.97.3.tgz",
+ "integrity": "sha512-/oWJ+OVrDg7ADDQxRLC/4g1+Nsz1g4mkYS2t6XmyMJKFTFK50FVI2t5sOdFH+zmMp+nXHKM036W94y9m4jjEcw==",
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -13530,13 +13456,12 @@
}
},
"node_modules/sass-embedded-linux-riscv64": {
- "version": "1.97.2",
- "resolved": "https://registry.npmjs.org/sass-embedded-linux-riscv64/-/sass-embedded-linux-riscv64-1.97.2.tgz",
- "integrity": "sha512-reVwa9ZFEAOChXpDyNB3nNHHyAkPMD+FTctQKECqKiVJnIzv2EaFF6/t0wzyvPgBKeatA8jszAIeOkkOzbYVkQ==",
+ "version": "1.97.3",
+ "resolved": "https://registry.npmjs.org/sass-embedded-linux-riscv64/-/sass-embedded-linux-riscv64-1.97.3.tgz",
+ "integrity": "sha512-l3IfySApLVYdNx0Kjm7Zehte1CDPZVcldma3dZt+TfzvlAEerM6YDgsk5XEj3L8eHBCgHgF4A0MJspHEo2WNfA==",
"cpu": [
"riscv64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -13547,13 +13472,12 @@
}
},
"node_modules/sass-embedded-linux-x64": {
- "version": "1.97.2",
- "resolved": "https://registry.npmjs.org/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.97.2.tgz",
- "integrity": "sha512-bvAdZQsX3jDBv6m4emaU2OMTpN0KndzTAMgJZZrKUgiC0qxBmBqbJG06Oj/lOCoXGCxAvUOheVYpezRTF+Feog==",
+ "version": "1.97.3",
+ "resolved": "https://registry.npmjs.org/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.97.3.tgz",
+ "integrity": "sha512-Kwqwc/jSSlcpRjULAOVbndqEy2GBzo6OBmmuBVINWUaJLJ8Kczz3vIsDUWLfWz/kTEw9FHBSiL0WCtYLVAXSLg==",
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -13564,10 +13488,9 @@
}
},
"node_modules/sass-embedded-unknown-all": {
- "version": "1.97.2",
- "resolved": "https://registry.npmjs.org/sass-embedded-unknown-all/-/sass-embedded-unknown-all-1.97.2.tgz",
- "integrity": "sha512-86tcYwohjPgSZtgeU9K4LikrKBJNf8ZW/vfsFbdzsRlvc73IykiqanufwQi5qIul0YHuu9lZtDWyWxM2dH/Rsg==",
- "dev": true,
+ "version": "1.97.3",
+ "resolved": "https://registry.npmjs.org/sass-embedded-unknown-all/-/sass-embedded-unknown-all-1.97.3.tgz",
+ "integrity": "sha512-/GHajyYJmvb0IABUQHbVHf1nuHPtIDo/ClMZ81IDr59wT5CNcMe7/dMNujXwWugtQVGI5UGmqXWZQCeoGnct8Q==",
"license": "MIT",
"optional": true,
"os": [
@@ -13577,17 +13500,16 @@
"!win32"
],
"dependencies": {
- "sass": "1.97.2"
+ "sass": "1.97.3"
}
},
"node_modules/sass-embedded-win32-arm64": {
- "version": "1.97.2",
- "resolved": "https://registry.npmjs.org/sass-embedded-win32-arm64/-/sass-embedded-win32-arm64-1.97.2.tgz",
- "integrity": "sha512-Cv28q8qNjAjZfqfzTrQvKf4JjsZ6EOQ5FxyHUQQeNzm73R86nd/8ozDa1Vmn79Hq0kwM15OCM9epanDuTG1ksA==",
+ "version": "1.97.3",
+ "resolved": "https://registry.npmjs.org/sass-embedded-win32-arm64/-/sass-embedded-win32-arm64-1.97.3.tgz",
+ "integrity": "sha512-RDGtRS1GVvQfMGAmVXNxYiUOvPzn9oO1zYB/XUM9fudDRnieYTcUytpNTQZLs6Y1KfJxgt5Y+giRceC92fT8Uw==",
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -13598,13 +13520,12 @@
}
},
"node_modules/sass-embedded-win32-x64": {
- "version": "1.97.2",
- "resolved": "https://registry.npmjs.org/sass-embedded-win32-x64/-/sass-embedded-win32-x64-1.97.2.tgz",
- "integrity": "sha512-DVxLxkeDCGIYeyHLAvWW3yy9sy5Ruk5p472QWiyfyyG1G1ASAR8fgfIY5pT0vE6Rv+VAKVLwF3WTspUYu7S1/Q==",
+ "version": "1.97.3",
+ "resolved": "https://registry.npmjs.org/sass-embedded-win32-x64/-/sass-embedded-win32-x64-1.97.3.tgz",
+ "integrity": "sha512-SFRa2lED9UEwV6vIGeBXeBOLKF+rowF3WmNfb/BzhxmdAsKofCXrJ8ePW7OcDVrvNEbTOGwhsReIsF5sH8fVaw==",
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -14894,7 +14815,6 @@
"cpu": [
"ppc64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -14911,7 +14831,6 @@
"cpu": [
"arm"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -14928,7 +14847,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -14945,7 +14863,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -14962,7 +14879,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -14979,7 +14895,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -14996,7 +14911,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -15013,7 +14927,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -15030,7 +14943,6 @@
"cpu": [
"arm"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -15047,7 +14959,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -15064,7 +14975,6 @@
"cpu": [
"ia32"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -15081,7 +14991,6 @@
"cpu": [
"loong64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -15098,7 +15007,6 @@
"cpu": [
"mips64el"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -15115,7 +15023,6 @@
"cpu": [
"ppc64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -15132,7 +15039,6 @@
"cpu": [
"riscv64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -15149,7 +15055,6 @@
"cpu": [
"s390x"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -15166,7 +15071,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -15183,7 +15087,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -15200,7 +15103,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -15217,7 +15119,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -15234,7 +15135,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -15251,7 +15151,6 @@
"cpu": [
"arm64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -15268,7 +15167,6 @@
"cpu": [
"ia32"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
@@ -15285,7 +15183,6 @@
"cpu": [
"x64"
],
- "dev": true,
"license": "MIT",
"optional": true,
"os": [
diff --git a/package.json b/package.json
index 8975dd936..8f34f07e4 100644
--- a/package.json
+++ b/package.json
@@ -9,7 +9,10 @@
"url": "https://github.com/Ocelot-Social-Community/Ocelot-Social.git"
},
"cypress-cucumber-preprocessor": {
- "stepDefinitions": "cypress/support/step_definitions/**/*.js",
+ "stepDefinitions": [
+ "cypress/support/step_definitions/[filepart]/**/*.js",
+ "cypress/support/step_definitions/common/**/*.js"
+ ],
"json": {
"enabled": true,
"output": "cypress/reports/json_logs/cucumber_log.json",
@@ -37,7 +40,7 @@
"@babel/preset-env": "^7.28.5",
"@babel/register": "^7.28.3",
"@badeball/cypress-cucumber-preprocessor": "^24.0.0",
- "@cucumber/cucumber": "12.5.0",
+ "@cucumber/cucumber": "12.6.0",
"@cypress/webpack-preprocessor": "^7.0.2",
"auto-changelog": "^2.5.0",
"cypress": "^15.9.0",
@@ -48,7 +51,7 @@
"mock-socket": "^9.0.3",
"multiple-cucumber-html-reporter": "^3.9.3",
"node-polyfill-webpack-plugin": "^4.1.0",
- "sass-embedded": "^1.97.2",
+ "sass-embedded": "^1.97.3",
"webpack": "^5.104.1"
},
"optionalDependencies": {
diff --git a/webapp/Dockerfile b/webapp/Dockerfile
index 615caea7f..d14c791a8 100644
--- a/webapp/Dockerfile
+++ b/webapp/Dockerfile
@@ -1,4 +1,4 @@
-FROM node:25.3.0-alpine AS styleguide
+FROM node:25.4.0-alpine AS styleguide
RUN apk --no-cache add git python3 make g++
RUN mkdir -p /app
WORKDIR /app
@@ -6,7 +6,7 @@ COPY styleguide .
RUN yarn install --production=false --frozen-lockfile --non-interactive
RUN yarn run build:lib
-FROM node:25.3.0-alpine AS base
+FROM node:25.4.0-alpine AS base
LABEL org.label-schema.name="ocelot.social:webapp"
LABEL org.label-schema.description="Web Frontend of the Social Network Software ocelot.social"
LABEL org.label-schema.usage="https://github.com/Ocelot-Social-Community/Ocelot-Social/blob/master/README.md"
@@ -46,6 +46,7 @@ ONBUILD RUN cp -r ./constants /build
ONBUILD RUN cp -r ./static /build
ONBUILD RUN cp -r ./locales /build
ONBUILD RUN cp -r ./package.json ./yarn.lock /build
+ONBUILD RUN cp -r ./scripts /build
ONBUILD RUN cd /build && yarn install --production=true --frozen-lockfile --non-interactive
FROM base AS test_build
@@ -62,6 +63,7 @@ RUN cp -r ./constants /build
RUN cp -r ./static /build
RUN cp -r ./locales /build
RUN cp -r ./package.json ./yarn.lock /build
+RUN cp -r ./scripts /build
RUN cd /build && yarn install --frozen-lockfile --non-interactive
FROM test_build AS test
diff --git a/webapp/Dockerfile.maintenance b/webapp/Dockerfile.maintenance
index 42f2f3aa1..1e8d49e1a 100644
--- a/webapp/Dockerfile.maintenance
+++ b/webapp/Dockerfile.maintenance
@@ -8,7 +8,7 @@ LABEL org.label-schema.vendor="ocelot.social Community"
LABEL org.label-schema.schema-version="1.0"
LABEL maintainer="devops@ocelot.social"
-FROM node:25.3.0-alpine AS styleguide
+FROM node:25.4.0-alpine AS styleguide
RUN apk --no-cache add git python3 make g++
RUN mkdir -p /app
WORKDIR /app
@@ -16,7 +16,7 @@ COPY styleguide .
RUN yarn install --production=false --frozen-lockfile --non-interactive
RUN yarn run build:lib
-FROM node:25.3.0-alpine AS build
+FROM node:25.4.0-alpine AS build
ENV NODE_ENV="production"
RUN apk --no-cache add git python3 make g++ bash jq
COPY --from=styleguide ./app/ /styleguide/
diff --git a/webapp/components/CommentCard/CommentCard.spec.js b/webapp/components/CommentCard/CommentCard.spec.js
index 78d87e497..f4fa307fb 100644
--- a/webapp/components/CommentCard/CommentCard.spec.js
+++ b/webapp/components/CommentCard/CommentCard.spec.js
@@ -62,6 +62,9 @@ describe('CommentCard.vue', () => {
Wrapper = () => {
const store = new Vuex.Store({
getters,
+ actions: {
+ 'pinnedPosts/fetch': jest.fn(),
+ },
})
return mount(CommentCard, {
store,
diff --git a/webapp/components/CommentList/CommentList.spec.js b/webapp/components/CommentList/CommentList.spec.js
index f4195aa41..d8be2375c 100644
--- a/webapp/components/CommentList/CommentList.spec.js
+++ b/webapp/components/CommentList/CommentList.spec.js
@@ -50,9 +50,12 @@ describe('CommentList.vue', () => {
return { id: 'some-user' }
},
},
+ actions: {
+ 'pinnedPosts/fetch': jest.fn(),
+ },
})
mocks = {
- $t: jest.fn(),
+ $t: (key) => key,
$filters: {
truncate: (a) => a,
removeHtml: (a) => a,
diff --git a/webapp/components/Empty/CallToAction/CtaUnblockAuthor.spec.js b/webapp/components/Empty/CallToAction/CtaUnblockAuthor.spec.js
index 66e46b4b5..5f4e31ddf 100755
--- a/webapp/components/Empty/CallToAction/CtaUnblockAuthor.spec.js
+++ b/webapp/components/Empty/CallToAction/CtaUnblockAuthor.spec.js
@@ -4,6 +4,10 @@ import Component from './CtaUnblockAuthor.vue'
const localVue = global.localVue
+const stubs = {
+ 'nuxt-link': true,
+}
+
describe('CtaUnblockAuthor.vue', () => {
let propsData, wrapper, mocks
@@ -21,7 +25,7 @@ describe('CtaUnblockAuthor.vue', () => {
})
const Wrapper = () => {
- return shallowMount(Component, { propsData, localVue, mocks })
+ return shallowMount(Component, { propsData, localVue, mocks, stubs })
}
describe('shallowMount', () => {
diff --git a/webapp/components/Empty/CallToAction/__snapshots__/CtaUnblockAuthor.spec.js.snap b/webapp/components/Empty/CallToAction/__snapshots__/CtaUnblockAuthor.spec.js.snap
index d3b8ad797..0264ad49e 100755
--- a/webapp/components/Empty/CallToAction/__snapshots__/CtaUnblockAuthor.spec.js.snap
+++ b/webapp/components/Empty/CallToAction/__snapshots__/CtaUnblockAuthor.spec.js.snap
@@ -9,10 +9,10 @@ exports[`CtaUnblockAuthor.vue shallowMount renders 1`] = `