build(deps-dev): bump the dev-dependencies group across 1 directory with 6 updates (#6373)

Bumps the dev-dependencies group with 6 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@playwright/test](https://github.com/microsoft/playwright) | `1.43.1` | `1.44.0` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.12.8` | `20.12.11` |
| [eslint](https://github.com/eslint/eslint) | `9.1.1` | `9.2.0` |
| [sinon](https://github.com/sinonjs/sinon) | `17.0.1` | `17.0.2` |
| [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.6` | `0.4.7` |
| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.51.3` | `7.51.4` |



Updates `@playwright/test` from 1.43.1 to 1.44.0
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](https://github.com/microsoft/playwright/compare/v1.43.1...v1.44.0)

Updates `@types/node` from 20.12.8 to 20.12.11
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `eslint` from 9.1.1 to 9.2.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.1.1...v9.2.0)

Updates `sinon` from 17.0.1 to 17.0.2
- [Release notes](https://github.com/sinonjs/sinon/releases)
- [Changelog](https://github.com/sinonjs/sinon/blob/main/docs/changelog.md)
- [Commits](https://github.com/sinonjs/sinon/compare/v17.0.1...v17.0.2)

Updates `eslint-plugin-react-refresh` from 0.4.6 to 0.4.7
- [Release notes](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases)
- [Changelog](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.6...v0.4.7)

Updates `react-hook-form` from 7.51.3 to 7.51.4
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases)
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md)
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.51.3...v7.51.4)

---
updated-dependencies:
- dependency-name: "@playwright/test"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: sinon
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: eslint-plugin-react-refresh
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: react-hook-form
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
dependabot[bot] 2024-05-09 22:25:00 +02:00 committed by GitHub
parent 24274a6066
commit fa79763b39
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 133 additions and 134 deletions

View file

@ -20,15 +20,15 @@
"@typescript-eslint/eslint-plugin": "^7.7.0",
"@typescript-eslint/parser": "^7.7.0",
"@vitejs/plugin-react-swc": "^3.5.0",
"eslint": "^9.0.0",
"eslint": "^9.2.0",
"eslint-plugin-react-hooks": "^4.6.0",
"eslint-plugin-react-refresh": "^0.4.5",
"eslint-plugin-react-refresh": "^0.4.7",
"i18next": "^23.11.2",
"i18next-browser-languagedetector": "^7.2.1",
"lucide-react": "^0.378.0",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-hook-form": "^7.51.3",
"react-hook-form": "^7.51.4",
"react-i18next": "^14.1.0",
"react-router-dom": "^6.22.3",
"socket.io-client": "^4.7.5",

View file

@ -15,7 +15,7 @@
"ueberdb2": "^4.2.63"
},
"devDependencies": {
"@types/node": "^20.12.8",
"@types/node": "^20.12.11",
"@types/semver": "^7.5.8",
"typescript": "^5.4.5"
},

View file

@ -42,22 +42,22 @@ importers:
version: 18.3.0
'@typescript-eslint/eslint-plugin':
specifier: ^7.7.0
version: 7.8.0(@typescript-eslint/parser@7.8.0)(eslint@9.1.1)(typescript@5.4.5)
version: 7.8.0(@typescript-eslint/parser@7.8.0)(eslint@9.2.0)(typescript@5.4.5)
'@typescript-eslint/parser':
specifier: ^7.7.0
version: 7.8.0(eslint@9.1.1)(typescript@5.4.5)
version: 7.8.0(eslint@9.2.0)(typescript@5.4.5)
'@vitejs/plugin-react-swc':
specifier: ^3.5.0
version: 3.6.0(vite@5.2.11)
eslint:
specifier: ^9.0.0
version: 9.1.1
specifier: ^9.2.0
version: 9.2.0
eslint-plugin-react-hooks:
specifier: ^4.6.0
version: 4.6.2(eslint@9.1.1)
version: 4.6.2(eslint@9.2.0)
eslint-plugin-react-refresh:
specifier: ^0.4.5
version: 0.4.6(eslint@9.1.1)
specifier: ^0.4.7
version: 0.4.7(eslint@9.2.0)
i18next:
specifier: ^23.11.2
version: 23.11.3
@ -74,8 +74,8 @@ importers:
specifier: ^18.2.0
version: 18.3.1(react@18.3.1)
react-hook-form:
specifier: ^7.51.3
version: 7.51.3(react@18.3.1)
specifier: ^7.51.4
version: 7.51.4(react@18.3.1)
react-i18next:
specifier: ^14.1.0
version: 14.1.1(i18next@23.11.3)(react-dom@18.3.1)(react@18.3.1)
@ -123,8 +123,8 @@ importers:
version: 4.2.78
devDependencies:
'@types/node':
specifier: ^20.12.8
version: 20.12.8
specifier: ^20.12.11
version: 20.12.11
'@types/semver':
specifier: ^7.5.8
version: 7.5.8
@ -283,8 +283,8 @@ importers:
version: 0.9.2
devDependencies:
'@playwright/test':
specifier: ^1.43.1
version: 1.43.1
specifier: ^1.44.0
version: 1.44.0
'@types/async':
specifier: ^3.2.24
version: 3.2.24
@ -307,8 +307,8 @@ importers:
specifier: ^10.0.6
version: 10.0.6
'@types/node':
specifier: ^20.12.8
version: 20.12.8
specifier: ^20.12.11
version: 20.12.11
'@types/oidc-provider':
specifier: ^8.4.4
version: 8.4.4
@ -325,11 +325,11 @@ importers:
specifier: ^1.11.15
version: 1.11.15
eslint:
specifier: ^9.0.0
version: 9.1.1
specifier: ^9.2.0
version: 9.2.0
eslint-config-etherpad:
specifier: ^4.0.4
version: 4.0.4(eslint@9.1.1)(typescript@5.4.5)
version: 4.0.4(eslint@9.2.0)(typescript@5.4.5)
etherpad-cli-client:
specifier: ^3.0.2
version: 3.0.2
@ -349,8 +349,8 @@ importers:
specifier: ^2.6.0
version: 2.6.0
sinon:
specifier: ^17.0.1
version: 17.0.1
specifier: ^17.0.2
version: 17.0.2
split-grid:
specifier: ^1.0.11
version: 1.0.11
@ -960,13 +960,13 @@ packages:
requiresBuild: true
optional: true
/@eslint-community/eslint-utils@4.4.0(eslint@9.1.1):
/@eslint-community/eslint-utils@4.4.0(eslint@9.2.0):
resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
dependencies:
eslint: 9.1.1
eslint: 9.2.0
eslint-visitor-keys: 3.4.3
dev: true
@ -992,8 +992,8 @@ packages:
- supports-color
dev: true
/@eslint/js@9.1.1:
resolution: {integrity: sha512-5WoDz3Y19Bg2BnErkZTp0en+c/i9PvgFS7MBe1+m60HjFr0hrphlAGp4yzI7pxpt4xShln4ZyYp4neJm8hmOkQ==}
/@eslint/js@9.2.0:
resolution: {integrity: sha512-ESiIudvhoYni+MdsI8oD7skpprZ89qKocwRM2KEvhhBJ9nl5MRh7BXU5GTod7Mdygq+AUl+QzId6iWJKR/wABA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
dev: true
@ -1115,12 +1115,12 @@ packages:
fastq: 1.17.1
dev: true
/@playwright/test@1.43.1:
resolution: {integrity: sha512-HgtQzFgNEEo4TE22K/X7sYTYNqEMMTZmFS8kTq6m8hXj+m1D8TgwgIbumHddJa9h4yl4GkKb8/bgAl2+g7eDgA==}
/@playwright/test@1.44.0:
resolution: {integrity: sha512-rNX5lbNidamSUorBhB4XZ9SQTjAqfe5M+p37Z8ic0jPFBMo5iCtQz1kRWkEMg+rYOKSlVycpQmpqjSFq7LXOfg==}
engines: {node: '>=16'}
hasBin: true
dependencies:
playwright: 1.43.1
playwright: 1.44.0
dev: true
/@radix-ui/primitive@1.0.1:
@ -1994,7 +1994,7 @@ packages:
/@types/accepts@1.3.7:
resolution: {integrity: sha512-Pay9fq2lM2wXPWbteBsRAGiWH2hig4ZE2asK+mm7kUzlxRTfL961rj89I6zV/E3PcIkDqyuBEcMxFT7rccugeQ==}
dependencies:
'@types/node': 20.12.8
'@types/node': 20.12.11
dev: true
/@types/async@3.2.24:
@ -2005,13 +2005,13 @@ packages:
resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==}
dependencies:
'@types/connect': 3.4.38
'@types/node': 20.12.8
'@types/node': 20.12.11
dev: true
/@types/connect@3.4.38:
resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==}
dependencies:
'@types/node': 20.12.8
'@types/node': 20.12.11
dev: true
/@types/content-disposition@0.5.8:
@ -2032,13 +2032,13 @@ packages:
'@types/connect': 3.4.38
'@types/express': 4.17.21
'@types/keygrip': 1.0.6
'@types/node': 20.12.8
'@types/node': 20.12.11
dev: true
/@types/cors@2.8.17:
resolution: {integrity: sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==}
dependencies:
'@types/node': 20.12.8
'@types/node': 20.12.11
dev: false
/@types/debug@4.1.12:
@ -2054,7 +2054,7 @@ packages:
/@types/express-serve-static-core@4.19.0:
resolution: {integrity: sha512-bGyep3JqPCRry1wq+O5n7oiBgGWmeIJXPjXXCo8EK0u8duZGSYar7cGqd3ML2JUsLGeB7fmc06KYo9fLGWqPvQ==}
dependencies:
'@types/node': 20.12.8
'@types/node': 20.12.11
'@types/qs': 6.9.15
'@types/range-parser': 1.2.7
'@types/send': 0.17.4
@ -2072,13 +2072,13 @@ packages:
/@types/formidable@3.4.5:
resolution: {integrity: sha512-s7YPsNVfnsng5L8sKnG/Gbb2tiwwJTY1conOkJzTMRvJAlLFW1nEua+ADsJQu8N1c0oTHx9+d5nqg10WuT9gHQ==}
dependencies:
'@types/node': 20.12.8
'@types/node': 20.12.11
dev: true
/@types/fs-extra@9.0.13:
resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==}
dependencies:
'@types/node': 20.12.8
'@types/node': 20.12.11
dev: false
/@types/hast@3.0.4:
@ -2102,7 +2102,7 @@ packages:
/@types/jsdom@21.1.6:
resolution: {integrity: sha512-/7kkMsC+/kMs7gAYmmBR9P0vGTnOoLhQhyhQJSlXGI5bzTHp6xdo0TtKWQAsz6pmSAeVqKSbqeyP6hytqr9FDw==}
dependencies:
'@types/node': 20.12.8
'@types/node': 20.12.11
'@types/tough-cookie': 4.0.5
parse5: 7.1.2
dev: true
@ -2117,7 +2117,7 @@ packages:
/@types/jsonwebtoken@9.0.6:
resolution: {integrity: sha512-/5hndP5dCjloafCXns6SZyESp3Ldq7YjH3zwzwczYnjxIT0Fqzk5ROSYVGfFyczIue7IUEj8hkvLbPoLQ18vQw==}
dependencies:
'@types/node': 20.12.8
'@types/node': 20.12.11
dev: true
/@types/keygrip@1.0.6:
@ -2140,7 +2140,7 @@ packages:
'@types/http-errors': 2.0.4
'@types/keygrip': 1.0.6
'@types/koa-compose': 3.2.8
'@types/node': 20.12.8
'@types/node': 20.12.11
dev: true
/@types/linkify-it@5.0.0:
@ -2187,12 +2187,12 @@ packages:
/@types/node-fetch@2.6.11:
resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==}
dependencies:
'@types/node': 20.12.8
'@types/node': 20.12.11
form-data: 4.0.0
dev: false
/@types/node@20.12.8:
resolution: {integrity: sha512-NU0rJLJnshZWdE/097cdCBbyW1h4hEg0xpovcoAQYHl8dnEyp/NAOiE45pvc+Bd1Dt+2r94v2eGFpQJ4R7g+2w==}
/@types/node@20.12.11:
resolution: {integrity: sha512-vDg9PZ/zi+Nqp6boSOT7plNuthRugEKixDv5sFTIpkE89MmNtEArAShI4mxuX2+UrLEe9pxC1vm2cjm9YlWbJw==}
dependencies:
undici-types: 5.26.5
@ -2200,7 +2200,7 @@ packages:
resolution: {integrity: sha512-+SlmKc4qlCJLjpw6Du/8cXw18JsPEYyQwoy+xheLkiuNsCz1mPEYI/lRXLQHvfJD9TH6+2/WDTLZQ2UUJ5G4bw==}
dependencies:
'@types/koa': 2.15.0
'@types/node': 20.12.8
'@types/node': 20.12.11
dev: true
/@types/prop-types@15.7.12:
@ -2232,14 +2232,14 @@ packages:
resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==}
dependencies:
'@types/mime': 1.3.5
'@types/node': 20.12.8
'@types/node': 20.12.11
dev: true
/@types/serve-static@1.15.7:
resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==}
dependencies:
'@types/http-errors': 2.0.4
'@types/node': 20.12.8
'@types/node': 20.12.11
'@types/send': 0.17.4
dev: true
@ -2258,7 +2258,7 @@ packages:
dependencies:
'@types/cookiejar': 2.1.5
'@types/methods': 1.1.4
'@types/node': 20.12.8
'@types/node': 20.12.11
dev: true
/@types/supertest@6.0.2:
@ -2271,7 +2271,7 @@ packages:
/@types/tar@6.1.13:
resolution: {integrity: sha512-IznnlmU5f4WcGTh2ltRu/Ijpmk8wiWXfF0VA4s+HPjHZgvFggk1YaIkbo5krX/zUCzWF8N/l4+W/LNxnvAJ8nw==}
dependencies:
'@types/node': 20.12.8
'@types/node': 20.12.11
minipass: 4.2.8
dev: false
@ -2295,7 +2295,7 @@ packages:
resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==}
dev: true
/@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0)(eslint@9.1.1)(typescript@5.4.5):
/@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0)(eslint@9.2.0)(typescript@5.4.5):
resolution: {integrity: sha512-gFTT+ezJmkwutUPmB0skOj3GZJtlEGnlssems4AjkVweUPGj7jRwwqg0Hhg7++kPGJqKtTYx+R05Ftww372aIg==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
@ -2307,13 +2307,13 @@ packages:
optional: true
dependencies:
'@eslint-community/regexpp': 4.10.0
'@typescript-eslint/parser': 7.8.0(eslint@9.1.1)(typescript@5.4.5)
'@typescript-eslint/parser': 7.8.0(eslint@9.2.0)(typescript@5.4.5)
'@typescript-eslint/scope-manager': 7.8.0
'@typescript-eslint/type-utils': 7.8.0(eslint@9.1.1)(typescript@5.4.5)
'@typescript-eslint/utils': 7.8.0(eslint@9.1.1)(typescript@5.4.5)
'@typescript-eslint/type-utils': 7.8.0(eslint@9.2.0)(typescript@5.4.5)
'@typescript-eslint/utils': 7.8.0(eslint@9.2.0)(typescript@5.4.5)
'@typescript-eslint/visitor-keys': 7.8.0
debug: 4.3.4(supports-color@8.1.1)
eslint: 9.1.1
eslint: 9.2.0
graphemer: 1.4.0
ignore: 5.3.1
natural-compare: 1.4.0
@ -2324,7 +2324,7 @@ packages:
- supports-color
dev: true
/@typescript-eslint/parser@7.8.0(eslint@9.1.1)(typescript@5.4.5):
/@typescript-eslint/parser@7.8.0(eslint@9.2.0)(typescript@5.4.5):
resolution: {integrity: sha512-KgKQly1pv0l4ltcftP59uQZCi4HUYswCLbTqVZEJu7uLX8CTLyswqMLqLN+2QFz4jCptqWVV4SB7vdxcH2+0kQ==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
@ -2339,7 +2339,7 @@ packages:
'@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5)
'@typescript-eslint/visitor-keys': 7.8.0
debug: 4.3.4(supports-color@8.1.1)
eslint: 9.1.1
eslint: 9.2.0
typescript: 5.4.5
transitivePeerDependencies:
- supports-color
@ -2353,7 +2353,7 @@ packages:
'@typescript-eslint/visitor-keys': 7.8.0
dev: true
/@typescript-eslint/type-utils@7.8.0(eslint@9.1.1)(typescript@5.4.5):
/@typescript-eslint/type-utils@7.8.0(eslint@9.2.0)(typescript@5.4.5):
resolution: {integrity: sha512-H70R3AefQDQpz9mGv13Uhi121FNMh+WEaRqcXTX09YEDky21km4dV1ZXJIp8QjXc4ZaVkXVdohvWDzbnbHDS+A==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
@ -2364,9 +2364,9 @@ packages:
optional: true
dependencies:
'@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5)
'@typescript-eslint/utils': 7.8.0(eslint@9.1.1)(typescript@5.4.5)
'@typescript-eslint/utils': 7.8.0(eslint@9.2.0)(typescript@5.4.5)
debug: 4.3.4(supports-color@8.1.1)
eslint: 9.1.1
eslint: 9.2.0
ts-api-utils: 1.3.0(typescript@5.4.5)
typescript: 5.4.5
transitivePeerDependencies:
@ -2400,19 +2400,19 @@ packages:
- supports-color
dev: true
/@typescript-eslint/utils@7.8.0(eslint@9.1.1)(typescript@5.4.5):
/@typescript-eslint/utils@7.8.0(eslint@9.2.0)(typescript@5.4.5):
resolution: {integrity: sha512-L0yFqOCflVqXxiZyXrDr80lnahQfSOfc9ELAAZ75sqicqp2i36kEZZGuUymHNFoYOqxRT05up760b4iGsl02nQ==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
eslint: ^8.56.0
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@9.1.1)
'@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0)
'@types/json-schema': 7.0.15
'@types/semver': 7.5.8
'@typescript-eslint/scope-manager': 7.8.0
'@typescript-eslint/types': 7.8.0
'@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5)
eslint: 9.1.1
eslint: 9.2.0
semver: 7.6.1
transitivePeerDependencies:
- supports-color
@ -3502,7 +3502,7 @@ packages:
dependencies:
'@types/cookie': 0.4.1
'@types/cors': 2.8.17
'@types/node': 20.12.8
'@types/node': 20.12.11
accepts: 1.3.8
base64id: 2.0.0
cookie: 0.4.2
@ -3688,31 +3688,31 @@ packages:
source-map: 0.6.1
dev: false
/eslint-compat-utils@0.5.0(eslint@9.1.1):
/eslint-compat-utils@0.5.0(eslint@9.2.0):
resolution: {integrity: sha512-dc6Y8tzEcSYZMHa+CMPLi/hyo1FzNeonbhJL7Ol0ccuKQkwopJcJBA9YL/xmMTLU1eKigXo9vj9nALElWYSowg==}
engines: {node: '>=12'}
peerDependencies:
eslint: '>=6.0.0'
dependencies:
eslint: 9.1.1
eslint: 9.2.0
semver: 7.6.1
dev: true
/eslint-config-etherpad@4.0.4(eslint@9.1.1)(typescript@5.4.5):
/eslint-config-etherpad@4.0.4(eslint@9.2.0)(typescript@5.4.5):
resolution: {integrity: sha512-y1riT+lmFwd+TZR9LzTlF4ntcTWRUpjqspdJ8kekLY9gcwyBsKTaW/Jj8mO4DyfDR72/3o4t6v7A8d8SqXybUQ==}
engines: {node: '>=12.17.0'}
dependencies:
'@rushstack/eslint-patch': 1.10.2
'@typescript-eslint/eslint-plugin': 7.8.0(@typescript-eslint/parser@7.8.0)(eslint@9.1.1)(typescript@5.4.5)
'@typescript-eslint/parser': 7.8.0(eslint@9.1.1)(typescript@5.4.5)
eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.8.0)(eslint-plugin-import@2.29.1)(eslint@9.1.1)
eslint-plugin-cypress: 2.15.2(eslint@9.1.1)
eslint-plugin-eslint-comments: 3.2.0(eslint@9.1.1)
eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.8.0)(eslint-import-resolver-typescript@3.6.1)(eslint@9.1.1)
eslint-plugin-mocha: 10.4.3(eslint@9.1.1)
eslint-plugin-n: 16.6.2(eslint@9.1.1)
eslint-plugin-prefer-arrow: 1.2.3(eslint@9.1.1)
eslint-plugin-promise: 6.1.1(eslint@9.1.1)
'@typescript-eslint/eslint-plugin': 7.8.0(@typescript-eslint/parser@7.8.0)(eslint@9.2.0)(typescript@5.4.5)
'@typescript-eslint/parser': 7.8.0(eslint@9.2.0)(typescript@5.4.5)
eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.8.0)(eslint-plugin-import@2.29.1)(eslint@9.2.0)
eslint-plugin-cypress: 2.15.2(eslint@9.2.0)
eslint-plugin-eslint-comments: 3.2.0(eslint@9.2.0)
eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.8.0)(eslint-import-resolver-typescript@3.6.1)(eslint@9.2.0)
eslint-plugin-mocha: 10.4.3(eslint@9.2.0)
eslint-plugin-n: 16.6.2(eslint@9.2.0)
eslint-plugin-prefer-arrow: 1.2.3(eslint@9.2.0)
eslint-plugin-promise: 6.1.1(eslint@9.2.0)
eslint-plugin-you-dont-need-lodash-underscore: 6.14.0
transitivePeerDependencies:
- eslint
@ -3732,7 +3732,7 @@ packages:
- supports-color
dev: true
/eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0)(eslint-plugin-import@2.29.1)(eslint@9.1.1):
/eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.8.0)(eslint-plugin-import@2.29.1)(eslint@9.2.0):
resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
@ -3741,9 +3741,9 @@ packages:
dependencies:
debug: 4.3.4(supports-color@8.1.1)
enhanced-resolve: 5.16.0
eslint: 9.1.1
eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.8.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@9.1.1)
eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.8.0)(eslint-import-resolver-typescript@3.6.1)(eslint@9.1.1)
eslint: 9.2.0
eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.8.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@9.2.0)
eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.8.0)(eslint-import-resolver-typescript@3.6.1)(eslint@9.2.0)
fast-glob: 3.3.2
get-tsconfig: 4.7.3
is-core-module: 2.13.1
@ -3755,7 +3755,7 @@ packages:
- supports-color
dev: true
/eslint-module-utils@2.8.1(@typescript-eslint/parser@7.8.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@9.1.1):
/eslint-module-utils@2.8.1(@typescript-eslint/parser@7.8.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@9.2.0):
resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==}
engines: {node: '>=4'}
peerDependencies:
@ -3776,48 +3776,48 @@ packages:
eslint-import-resolver-webpack:
optional: true
dependencies:
'@typescript-eslint/parser': 7.8.0(eslint@9.1.1)(typescript@5.4.5)
'@typescript-eslint/parser': 7.8.0(eslint@9.2.0)(typescript@5.4.5)
debug: 3.2.7
eslint: 9.1.1
eslint: 9.2.0
eslint-import-resolver-node: 0.3.9
eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.8.0)(eslint-plugin-import@2.29.1)(eslint@9.1.1)
eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.8.0)(eslint-plugin-import@2.29.1)(eslint@9.2.0)
transitivePeerDependencies:
- supports-color
dev: true
/eslint-plugin-cypress@2.15.2(eslint@9.1.1):
/eslint-plugin-cypress@2.15.2(eslint@9.2.0):
resolution: {integrity: sha512-CtcFEQTDKyftpI22FVGpx8bkpKyYXBlNge6zSo0pl5/qJvBAnzaD76Vu2AsP16d6mTj478Ldn2mhgrWV+Xr0vQ==}
peerDependencies:
eslint: '>= 3.2.1'
dependencies:
eslint: 9.1.1
eslint: 9.2.0
globals: 13.24.0
dev: true
/eslint-plugin-es-x@7.6.0(eslint@9.1.1):
/eslint-plugin-es-x@7.6.0(eslint@9.2.0):
resolution: {integrity: sha512-I0AmeNgevgaTR7y2lrVCJmGYF0rjoznpDvqV/kIkZSZbZ8Rw3eu4cGlvBBULScfkSOCzqKbff5LR4CNrV7mZHA==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
eslint: '>=8'
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@9.1.1)
'@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0)
'@eslint-community/regexpp': 4.10.0
eslint: 9.1.1
eslint-compat-utils: 0.5.0(eslint@9.1.1)
eslint: 9.2.0
eslint-compat-utils: 0.5.0(eslint@9.2.0)
dev: true
/eslint-plugin-eslint-comments@3.2.0(eslint@9.1.1):
/eslint-plugin-eslint-comments@3.2.0(eslint@9.2.0):
resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==}
engines: {node: '>=6.5.0'}
peerDependencies:
eslint: '>=4.19.1'
dependencies:
escape-string-regexp: 1.0.5
eslint: 9.1.1
eslint: 9.2.0
ignore: 5.3.1
dev: true
/eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0)(eslint-import-resolver-typescript@3.6.1)(eslint@9.1.1):
/eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0)(eslint-import-resolver-typescript@3.6.1)(eslint@9.2.0):
resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==}
engines: {node: '>=4'}
peerDependencies:
@ -3827,16 +3827,16 @@ packages:
'@typescript-eslint/parser':
optional: true
dependencies:
'@typescript-eslint/parser': 7.8.0(eslint@9.1.1)(typescript@5.4.5)
'@typescript-eslint/parser': 7.8.0(eslint@9.2.0)(typescript@5.4.5)
array-includes: 3.1.8
array.prototype.findlastindex: 1.2.5
array.prototype.flat: 1.3.2
array.prototype.flatmap: 1.3.2
debug: 3.2.7
doctrine: 2.1.0
eslint: 9.1.1
eslint: 9.2.0
eslint-import-resolver-node: 0.3.9
eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.8.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@9.1.1)
eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.8.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@9.2.0)
hasown: 2.0.2
is-core-module: 2.13.1
is-glob: 4.0.3
@ -3852,28 +3852,28 @@ packages:
- supports-color
dev: true
/eslint-plugin-mocha@10.4.3(eslint@9.1.1):
/eslint-plugin-mocha@10.4.3(eslint@9.2.0):
resolution: {integrity: sha512-emc4TVjq5Ht0/upR+psftuz6IBG5q279p+1dSRDeHf+NS9aaerBi3lXKo1SEzwC29hFIW21gO89CEWSvRsi8IQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
eslint: '>=7.0.0'
dependencies:
eslint: 9.1.1
eslint-utils: 3.0.0(eslint@9.1.1)
eslint: 9.2.0
eslint-utils: 3.0.0(eslint@9.2.0)
globals: 13.24.0
rambda: 7.5.0
dev: true
/eslint-plugin-n@16.6.2(eslint@9.1.1):
/eslint-plugin-n@16.6.2(eslint@9.2.0):
resolution: {integrity: sha512-6TyDmZ1HXoFQXnhCTUjVFULReoBPOAjpuiKELMkeP40yffI/1ZRO+d9ug/VC6fqISo2WkuIBk3cvuRPALaWlOQ==}
engines: {node: '>=16.0.0'}
peerDependencies:
eslint: '>=7.0.0'
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@9.1.1)
'@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0)
builtins: 5.1.0
eslint: 9.1.1
eslint-plugin-es-x: 7.6.0(eslint@9.1.1)
eslint: 9.2.0
eslint-plugin-es-x: 7.6.0(eslint@9.2.0)
get-tsconfig: 4.7.3
globals: 13.24.0
ignore: 5.3.1
@ -3884,38 +3884,38 @@ packages:
semver: 7.6.1
dev: true
/eslint-plugin-prefer-arrow@1.2.3(eslint@9.1.1):
/eslint-plugin-prefer-arrow@1.2.3(eslint@9.2.0):
resolution: {integrity: sha512-J9I5PKCOJretVuiZRGvPQxCbllxGAV/viI20JO3LYblAodofBxyMnZAJ+WGeClHgANnSJberTNoFWWjrWKBuXQ==}
peerDependencies:
eslint: '>=2.0.0'
dependencies:
eslint: 9.1.1
eslint: 9.2.0
dev: true
/eslint-plugin-promise@6.1.1(eslint@9.1.1):
/eslint-plugin-promise@6.1.1(eslint@9.2.0):
resolution: {integrity: sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
dependencies:
eslint: 9.1.1
eslint: 9.2.0
dev: true
/eslint-plugin-react-hooks@4.6.2(eslint@9.1.1):
/eslint-plugin-react-hooks@4.6.2(eslint@9.2.0):
resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==}
engines: {node: '>=10'}
peerDependencies:
eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
dependencies:
eslint: 9.1.1
eslint: 9.2.0
dev: true
/eslint-plugin-react-refresh@0.4.6(eslint@9.1.1):
resolution: {integrity: sha512-NjGXdm7zgcKRkKMua34qVO9doI7VOxZ6ancSvBELJSSoX97jyndXcSoa8XBh69JoB31dNz3EEzlMcizZl7LaMA==}
/eslint-plugin-react-refresh@0.4.7(eslint@9.2.0):
resolution: {integrity: sha512-yrj+KInFmwuQS2UQcg1SF83ha1tuHC1jMQbRNyuWtlEzzKRDgAl7L4Yp4NlDUZTZNlWvHEzOtJhMi40R7JxcSw==}
peerDependencies:
eslint: '>=7'
dependencies:
eslint: 9.1.1
eslint: 9.2.0
dev: true
/eslint-plugin-you-dont-need-lodash-underscore@6.14.0:
@ -3933,13 +3933,13 @@ packages:
estraverse: 5.3.0
dev: true
/eslint-utils@3.0.0(eslint@9.1.1):
/eslint-utils@3.0.0(eslint@9.2.0):
resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==}
engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0}
peerDependencies:
eslint: '>=5'
dependencies:
eslint: 9.1.1
eslint: 9.2.0
eslint-visitor-keys: 2.1.0
dev: true
@ -3958,15 +3958,15 @@ packages:
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
dev: true
/eslint@9.1.1:
resolution: {integrity: sha512-b4cRQ0BeZcSEzPpY2PjFY70VbO32K7BStTGtBsnIGdTSEEQzBi8hPBcGQmTG2zUvFr9uLe0TK42bw8YszuHEqg==}
/eslint@9.2.0:
resolution: {integrity: sha512-0n/I88vZpCOzO+PQpt0lbsqmn9AsnsJAQseIqhZFI8ibQT0U1AkEKRxA3EVMos0BoHSXDQvCXY25TUjB5tr8Og==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
hasBin: true
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@9.1.1)
'@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0)
'@eslint-community/regexpp': 4.10.0
'@eslint/eslintrc': 3.0.2
'@eslint/js': 9.1.1
'@eslint/js': 9.2.0
'@humanwhocodes/config-array': 0.13.0
'@humanwhocodes/module-importer': 1.0.1
'@humanwhocodes/retry': 0.2.4
@ -4438,7 +4438,7 @@ packages:
fs.realpath: 1.0.0
inflight: 1.0.6
inherits: 2.0.4
minimatch: 5.0.1
minimatch: 5.1.6
once: 1.4.0
dev: true
@ -5543,7 +5543,6 @@ packages:
engines: {node: '>=10'}
dependencies:
brace-expansion: 2.0.1
dev: false
/minimatch@9.0.4:
resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==}
@ -5988,18 +5987,18 @@ packages:
engines: {node: '>=8.6'}
dev: true
/playwright-core@1.43.1:
resolution: {integrity: sha512-EI36Mto2Vrx6VF7rm708qSnesVQKbxEWvPrfA1IPY6HgczBplDx7ENtx+K2n4kJ41sLLkuGfmb0ZLSSXlDhqPg==}
/playwright-core@1.44.0:
resolution: {integrity: sha512-ZTbkNpFfYcGWohvTTl+xewITm7EOuqIqex0c7dNZ+aXsbrLj0qI8XlGKfPpipjm0Wny/4Lt4CJsWJk1stVS5qQ==}
engines: {node: '>=16'}
hasBin: true
dev: true
/playwright@1.43.1:
resolution: {integrity: sha512-V7SoH0ai2kNt1Md9E3Gwas5B9m8KR2GVvwZnAI6Pg0m3sh7UvgiYhRrhsziCmqMJNouPckiOhk8T+9bSAK0VIA==}
/playwright@1.44.0:
resolution: {integrity: sha512-F9b3GUCLQ3Nffrfb6dunPOkE5Mh68tR7zN32L4jCk4FjQamgesGay7/dAAe1WaMEGV04DkdJfcJzjoCKygUaRQ==}
engines: {node: '>=16'}
hasBin: true
dependencies:
playwright-core: 1.43.1
playwright-core: 1.44.0
optionalDependencies:
fsevents: 2.3.2
dev: true
@ -6147,8 +6146,8 @@ packages:
react: 18.3.1
scheduler: 0.23.2
/react-hook-form@7.51.3(react@18.3.1):
resolution: {integrity: sha512-cvJ/wbHdhYx8aviSWh28w9ImjmVsb5Y05n1+FW786vEZQJV5STNM0pW6ujS+oiBecb0ARBxJFyAnXj9+GHXACQ==}
/react-hook-form@7.51.4(react@18.3.1):
resolution: {integrity: sha512-V14i8SEkh+V1gs6YtD0hdHYnoL4tp/HX/A45wWQN15CYr9bFRmmRdYStSO5L65lCCZRF+kYiSKhm9alqbcdiVA==}
engines: {node: '>=12.22.0'}
peerDependencies:
react: ^16.8.0 || ^17 || ^18
@ -6554,8 +6553,8 @@ packages:
resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
dev: false
/sinon@17.0.1:
resolution: {integrity: sha512-wmwE19Lie0MLT+ZYNpDymasPHUKTaZHUH/pKEubRXIzySv9Atnlw+BUMGCzWgV7b7wO+Hw6f1TEOr0IUnmU8/g==}
/sinon@17.0.2:
resolution: {integrity: sha512-uihLiaB9FhzesElPDFZA7hDcNABzsVHwr3YfmM9sBllVwab3l0ltGlRV1XhpNfIacNDLGD1QRZNLs5nU5+hTuA==}
dependencies:
'@sinonjs/commons': 3.0.1
'@sinonjs/fake-timers': 11.2.2

View file

@ -83,7 +83,7 @@
"etherpad-lite": "node/server.ts"
},
"devDependencies": {
"@playwright/test": "^1.43.1",
"@playwright/test": "^1.44.0",
"@types/async": "^3.2.24",
"@types/express": "^4.17.21",
"@types/formidable": "^3.4.5",
@ -91,13 +91,13 @@
"@types/jsdom": "^21.1.6",
"@types/jsonwebtoken": "^9.0.6",
"@types/mocha": "^10.0.6",
"@types/node": "^20.12.8",
"@types/node": "^20.12.11",
"@types/oidc-provider": "^8.4.4",
"@types/semver": "^7.5.8",
"@types/sinon": "^17.0.3",
"@types/supertest": "^6.0.2",
"@types/underscore": "^1.11.15",
"eslint": "^9.0.0",
"eslint": "^9.2.0",
"eslint-config-etherpad": "^4.0.4",
"etherpad-cli-client": "^3.0.2",
"mocha": "^10.4.0",
@ -105,7 +105,7 @@
"nodeify": "^1.0.1",
"openapi-schema-validation": "^0.4.2",
"set-cookie-parser": "^2.6.0",
"sinon": "^17.0.1",
"sinon": "^17.0.2",
"split-grid": "^1.0.11",
"supertest": "^7.0.0",
"typescript": "^5.4.5"