Pinned tsx runtime.

This commit is contained in:
SamTV12345 2024-06-07 19:41:42 +02:00
parent 4921af71c8
commit 7ee8bf435d
2 changed files with 65 additions and 53 deletions

96
pnpm-lock.yaml generated
View file

@ -171,8 +171,8 @@ importers:
specifier: 4.19.2 specifier: 4.19.2
version: 4.19.2 version: 4.19.2
express-rate-limit: express-rate-limit:
specifier: ^7.2.0 specifier: ^7.3.1
version: 7.3.0(express@4.19.2) version: 7.3.1(express@4.19.2)
fast-deep-equal: fast-deep-equal:
specifier: ^3.1.3 specifier: ^3.1.3
version: 3.1.3 version: 3.1.3
@ -186,7 +186,7 @@ importers:
specifier: ^2.0.0 specifier: ^2.0.0
version: 2.0.0 version: 2.0.0
jose: jose:
specifier: ^5.3.0 specifier: ^5.4.0
version: 5.4.0 version: 5.4.0
js-cookie: js-cookie:
specifier: ^3.0.5 specifier: ^3.0.5
@ -216,7 +216,7 @@ importers:
specifier: ^6.9.1 specifier: ^6.9.1
version: 6.9.1 version: 6.9.1
lru-cache: lru-cache:
specifier: ^10.2.0 specifier: ^10.2.2
version: 10.2.2 version: 10.2.2
measured-core: measured-core:
specifier: ^2.0.0 specifier: ^2.0.0
@ -225,7 +225,7 @@ importers:
specifier: ^2.1.35 specifier: ^2.1.35
version: 2.1.35 version: 2.1.35
oidc-provider: oidc-provider:
specifier: ^8.4.5 specifier: ^8.4.6
version: 8.4.6 version: 8.4.6
openapi-backend: openapi-backend:
specifier: ^5.10.6 specifier: ^5.10.6
@ -234,7 +234,7 @@ importers:
specifier: ^2.0.7 specifier: ^2.0.7
version: 2.0.7 version: 2.0.7
rate-limiter-flexible: rate-limiter-flexible:
specifier: ^5.0.0 specifier: ^5.0.3
version: 5.0.3 version: 5.0.3
rehype: rehype:
specifier: ^13.0.1 specifier: ^13.0.1
@ -267,10 +267,10 @@ importers:
specifier: 0.6.8 specifier: 0.6.8
version: 0.6.8 version: 0.6.8
tsx: tsx:
specifier: ^4.11.2 specifier: 4.12.1
version: 4.11.2 version: 4.12.1
ueberdb2: ueberdb2:
specifier: ^4.2.63 specifier: ^4.2.78
version: 4.2.78 version: 4.2.78
underscore: underscore:
specifier: 1.13.6 specifier: 1.13.6
@ -283,7 +283,7 @@ importers:
version: 0.9.2 version: 0.9.2
devDependencies: devDependencies:
'@playwright/test': '@playwright/test':
specifier: ^1.44.0 specifier: ^1.44.1
version: 1.44.1 version: 1.44.1
'@types/async': '@types/async':
specifier: ^3.2.24 specifier: ^3.2.24
@ -325,7 +325,7 @@ importers:
specifier: ^1.11.15 specifier: ^1.11.15
version: 1.11.15 version: 1.11.15
eslint: eslint:
specifier: ^9.2.0 specifier: ^9.4.0
version: 9.4.0 version: 9.4.0
eslint-config-etherpad: eslint-config-etherpad:
specifier: ^4.0.4 specifier: ^4.0.4
@ -1785,8 +1785,8 @@ packages:
ajv@6.12.6: ajv@6.12.6:
resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
ajv@8.15.0: ajv@8.16.0:
resolution: {integrity: sha512-15BTtQUOsSrmHCy+B4VnAiJAJxJ8IFgu6fcjFQF3jQYZ78nLSQthlFg4ehp+NLIyfvFgOlxNsjKIEhydtFPVHQ==} resolution: {integrity: sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==}
algoliasearch@4.23.3: algoliasearch@4.23.3:
resolution: {integrity: sha512-Le/3YgNvjW9zxIQMRhUHuhiUjAlKY/zsdZpfq4dlLqg6mEm0nL6yk+7f2hDOtLpxsgE4jSzDmvHL7nXdBp5feg==} resolution: {integrity: sha512-Le/3YgNvjW9zxIQMRhUHuhiUjAlKY/zsdZpfq4dlLqg6mEm0nL6yk+7f2hDOtLpxsgE4jSzDmvHL7nXdBp5feg==}
@ -2265,8 +2265,8 @@ packages:
resolution: {integrity: sha512-KdVSDKhVKyOi+r5uEabrDLZw2qXStVvCsEB/LN3mw4WFi6Gx50jTyuxYVCwAAC0U46FdnzP/ScKRBTXb/NiEOg==} resolution: {integrity: sha512-KdVSDKhVKyOi+r5uEabrDLZw2qXStVvCsEB/LN3mw4WFi6Gx50jTyuxYVCwAAC0U46FdnzP/ScKRBTXb/NiEOg==}
engines: {node: '>=10.2.0'} engines: {node: '>=10.2.0'}
enhanced-resolve@5.16.1: enhanced-resolve@5.17.0:
resolution: {integrity: sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw==} resolution: {integrity: sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==}
engines: {node: '>=10.13.0'} engines: {node: '>=10.13.0'}
entities@4.5.0: entities@4.5.0:
@ -2379,8 +2379,8 @@ packages:
peerDependencies: peerDependencies:
eslint: '>= 3.2.1' eslint: '>= 3.2.1'
eslint-plugin-es-x@7.6.0: eslint-plugin-es-x@7.7.0:
resolution: {integrity: sha512-I0AmeNgevgaTR7y2lrVCJmGYF0rjoznpDvqV/kIkZSZbZ8Rw3eu4cGlvBBULScfkSOCzqKbff5LR4CNrV7mZHA==} resolution: {integrity: sha512-aP3qj8BwiEDPttxQkZdI221DLKq9sI/qHolE2YSQL1/9+xk7dTV+tB1Fz8/IaCA+lnLA1bDEnvaS2LKs0k2Uig==}
engines: {node: ^14.18.0 || >=16.0.0} engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies: peerDependencies:
eslint: '>=8' eslint: '>=8'
@ -2519,8 +2519,8 @@ packages:
resolution: {integrity: sha512-lVCqsZYpFsuIz417h+O83I7eadNXJ3MnQavriFa52/KTwj6xPAzEYr0PvH7KTxcqyAFtW7ItoTNVXe2h7zGxlw==} resolution: {integrity: sha512-lVCqsZYpFsuIz417h+O83I7eadNXJ3MnQavriFa52/KTwj6xPAzEYr0PvH7KTxcqyAFtW7ItoTNVXe2h7zGxlw==}
engines: {node: '>=12.13.0'} engines: {node: '>=12.13.0'}
express-rate-limit@7.3.0: express-rate-limit@7.3.1:
resolution: {integrity: sha512-ZPfWlcQQ1PsZonB/vqksOsBQV74z5osi/QcdoBCyKJXl/wOVjS1yRDmvkpMM52KJeLbiF2+djwVEnEgVCDdvtw==} resolution: {integrity: sha512-BbaryvkY4wEgDqLgD18/NSy2lDO2jTuT9Y8c1Mpx0X63Yz0sYd5zN6KPe7UvpuSVvV33T6RaE1o1IVZQjHMYgw==}
engines: {node: '>= 16'} engines: {node: '>= 16'}
peerDependencies: peerDependencies:
express: 4 || 5 || ^5.0.0-beta.1 express: 4 || 5 || ^5.0.0-beta.1
@ -2548,9 +2548,6 @@ packages:
fast-safe-stringify@2.1.1: fast-safe-stringify@2.1.1:
resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==}
fast-uri@2.3.0:
resolution: {integrity: sha512-eel5UKGn369gGEWOqBShmFJWfq/xSJvsgDzgLYC845GneayWvXBf0lJCBn5qTABfewy1ZDPoaR5OZCP+kssfuw==}
fastq@1.17.1: fastq@1.17.1:
resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==}
@ -3295,8 +3292,8 @@ packages:
mark.js@8.11.1: mark.js@8.11.1:
resolution: {integrity: sha512-1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ==} resolution: {integrity: sha512-1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ==}
mdast-util-to-hast@13.1.0: mdast-util-to-hast@13.2.0:
resolution: {integrity: sha512-/e2l/6+OdGp/FB+ctrJ9Avz71AN/GRH3oi/3KAx/kMnoUsD6q0woXlDT8lLEeViVKE7oZxE7RXzvO3T8kF2/sA==} resolution: {integrity: sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==}
measured-core@2.0.0: measured-core@2.0.0:
resolution: {integrity: sha512-SIzGtX1WGDvR59FqcJaGEAqDueBvLBh6W4T/gQaHr5ufcqvQkUHGcfQhlmq77mkeF5Mo+UpD+8hm69CwUVibGw==} resolution: {integrity: sha512-SIzGtX1WGDvR59FqcJaGEAqDueBvLBh6W4T/gQaHr5ufcqvQkUHGcfQhlmq77mkeF5Mo+UpD+8hm69CwUVibGw==}
@ -4131,6 +4128,9 @@ packages:
tslib@2.6.2: tslib@2.6.2:
resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}
tslib@2.6.3:
resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==}
tsscmp@1.0.6: tsscmp@1.0.6:
resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==} resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==}
engines: {node: '>=0.6.x'} engines: {node: '>=0.6.x'}
@ -4140,6 +4140,11 @@ packages:
engines: {node: '>=18.0.0'} engines: {node: '>=18.0.0'}
hasBin: true hasBin: true
tsx@4.12.1:
resolution: {integrity: sha512-roBBguHaP2EpOheka1uHkD4XMSsp1/K5KqtMOjuA+TqRzUsmwpVjHdoNTm/XJWltjB3opmPmYQoE8c2rCS2bqQ==}
engines: {node: '>=18.0.0'}
hasBin: true
type-check@0.4.0: type-check@0.4.0:
resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
engines: {node: '>= 0.8.0'} engines: {node: '>= 0.8.0'}
@ -5866,9 +5871,9 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
ajv-formats@2.1.1(ajv@8.15.0): ajv-formats@2.1.1(ajv@8.16.0):
optionalDependencies: optionalDependencies:
ajv: 8.15.0 ajv: 8.16.0
ajv@6.12.6: ajv@6.12.6:
dependencies: dependencies:
@ -5877,12 +5882,12 @@ snapshots:
json-schema-traverse: 0.4.1 json-schema-traverse: 0.4.1
uri-js: 4.4.1 uri-js: 4.4.1
ajv@8.15.0: ajv@8.16.0:
dependencies: dependencies:
fast-deep-equal: 3.1.3 fast-deep-equal: 3.1.3
fast-uri: 2.3.0
json-schema-traverse: 1.0.0 json-schema-traverse: 1.0.0
require-from-string: 2.0.2 require-from-string: 2.0.2
uri-js: 4.4.1
algoliasearch@4.23.3: algoliasearch@4.23.3:
dependencies: dependencies:
@ -5981,7 +5986,7 @@ snapshots:
ast-types@0.13.4: ast-types@0.13.4:
dependencies: dependencies:
tslib: 2.6.2 tslib: 2.6.3
async@3.2.5: {} async@3.2.5: {}
@ -6390,7 +6395,7 @@ snapshots:
- supports-color - supports-color
- utf-8-validate - utf-8-validate
enhanced-resolve@5.16.1: enhanced-resolve@5.17.0:
dependencies: dependencies:
graceful-fs: 4.2.11 graceful-fs: 4.2.11
tapable: 2.2.1 tapable: 2.2.1
@ -6581,7 +6586,7 @@ snapshots:
eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.12.0(eslint@9.4.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.4.0): eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.12.0(eslint@9.4.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.4.0):
dependencies: dependencies:
debug: 4.3.5 debug: 4.3.5
enhanced-resolve: 5.16.1 enhanced-resolve: 5.17.0
eslint: 9.4.0 eslint: 9.4.0
eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.12.0(eslint@9.4.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.12.0(eslint@9.4.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.4.0))(eslint@9.4.0) eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.12.0(eslint@9.4.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.12.0(eslint@9.4.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1)(eslint@9.4.0))(eslint@9.4.0)
eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.12.0(eslint@9.4.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@9.4.0) eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.12.0(eslint@9.4.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@9.4.0)
@ -6611,7 +6616,7 @@ snapshots:
eslint: 9.4.0 eslint: 9.4.0
globals: 13.24.0 globals: 13.24.0
eslint-plugin-es-x@7.6.0(eslint@9.4.0): eslint-plugin-es-x@7.7.0(eslint@9.4.0):
dependencies: dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@9.4.0) '@eslint-community/eslint-utils': 4.4.0(eslint@9.4.0)
'@eslint-community/regexpp': 4.10.1 '@eslint-community/regexpp': 4.10.1
@ -6663,7 +6668,7 @@ snapshots:
'@eslint-community/eslint-utils': 4.4.0(eslint@9.4.0) '@eslint-community/eslint-utils': 4.4.0(eslint@9.4.0)
builtins: 5.1.0 builtins: 5.1.0
eslint: 9.4.0 eslint: 9.4.0
eslint-plugin-es-x: 7.6.0(eslint@9.4.0) eslint-plugin-es-x: 7.7.0(eslint@9.4.0)
get-tsconfig: 4.7.5 get-tsconfig: 4.7.5
globals: 13.24.0 globals: 13.24.0
ignore: 5.3.1 ignore: 5.3.1
@ -6793,7 +6798,7 @@ snapshots:
optionalDependencies: optionalDependencies:
mime: 1.6.0 mime: 1.6.0
express-rate-limit@7.3.0(express@4.19.2): express-rate-limit@7.3.1(express@4.19.2):
dependencies: dependencies:
express: 4.19.2 express: 4.19.2
@ -6851,8 +6856,6 @@ snapshots:
fast-safe-stringify@2.1.1: {} fast-safe-stringify@2.1.1: {}
fast-uri@2.3.0: {}
fastq@1.17.1: fastq@1.17.1:
dependencies: dependencies:
reusify: 1.0.4 reusify: 1.0.4
@ -7144,7 +7147,7 @@ snapshots:
hast-util-from-parse5: 8.0.1 hast-util-from-parse5: 8.0.1
hast-util-to-parse5: 8.0.0 hast-util-to-parse5: 8.0.0
html-void-elements: 3.0.0 html-void-elements: 3.0.0
mdast-util-to-hast: 13.1.0 mdast-util-to-hast: 13.2.0
parse5: 7.1.2 parse5: 7.1.2
unist-util-position: 5.0.0 unist-util-position: 5.0.0
unist-util-visit: 5.0.0 unist-util-visit: 5.0.0
@ -7161,7 +7164,7 @@ snapshots:
hast-util-raw: 9.0.3 hast-util-raw: 9.0.3
hast-util-whitespace: 3.0.0 hast-util-whitespace: 3.0.0
html-void-elements: 3.0.0 html-void-elements: 3.0.0
mdast-util-to-hast: 13.1.0 mdast-util-to-hast: 13.2.0
property-information: 6.5.0 property-information: 6.5.0
space-separated-tokens: 2.0.2 space-separated-tokens: 2.0.2
stringify-entities: 4.0.4 stringify-entities: 4.0.4
@ -7696,7 +7699,7 @@ snapshots:
mark.js@8.11.1: {} mark.js@8.11.1: {}
mdast-util-to-hast@13.1.0: mdast-util-to-hast@13.2.0:
dependencies: dependencies:
'@types/hast': 3.0.4 '@types/hast': 3.0.4
'@types/mdast': 4.0.4 '@types/mdast': 4.0.4
@ -7943,7 +7946,7 @@ snapshots:
openapi-backend@5.10.6: openapi-backend@5.10.6:
dependencies: dependencies:
'@apidevtools/json-schema-ref-parser': 11.6.4 '@apidevtools/json-schema-ref-parser': 11.6.4
ajv: 8.15.0 ajv: 8.16.0
bath-es5: 3.0.3 bath-es5: 3.0.3
cookie: 0.5.0 cookie: 0.5.0
dereference-json-schema: 0.2.1 dereference-json-schema: 0.2.1
@ -7961,8 +7964,8 @@ snapshots:
openapi-schema-validator@12.1.3: openapi-schema-validator@12.1.3:
dependencies: dependencies:
ajv: 8.15.0 ajv: 8.16.0
ajv-formats: 2.1.1(ajv@8.15.0) ajv-formats: 2.1.1(ajv@8.16.0)
lodash.merge: 4.6.2 lodash.merge: 4.6.2
openapi-types: 12.1.3 openapi-types: 12.1.3
@ -8647,6 +8650,8 @@ snapshots:
tslib@2.6.2: {} tslib@2.6.2: {}
tslib@2.6.3: {}
tsscmp@1.0.6: {} tsscmp@1.0.6: {}
tsx@4.11.2: tsx@4.11.2:
@ -8656,6 +8661,13 @@ snapshots:
optionalDependencies: optionalDependencies:
fsevents: 2.3.3 fsevents: 2.3.3
tsx@4.12.1:
dependencies:
esbuild: 0.20.2
get-tsconfig: 4.7.5
optionalDependencies:
fsevents: 2.3.3
type-check@0.4.0: type-check@0.4.0:
dependencies: dependencies:
prelude-ls: 1.2.1 prelude-ls: 1.2.1

View file

@ -30,22 +30,22 @@
} }
], ],
"dependencies": { "dependencies": {
"esbuild": "^0.21.4", "@etherpad/express-session": "^1.18.2",
"async": "^3.2.5", "async": "^3.2.5",
"axios": "^1.7.2", "axios": "^1.7.2",
"cookie-parser": "^1.4.6", "cookie-parser": "^1.4.6",
"cross-spawn": "^7.0.3", "cross-spawn": "^7.0.3",
"ejs": "^3.1.10", "ejs": "^3.1.10",
"esbuild": "^0.21.4",
"etherpad-require-kernel": "^1.0.16", "etherpad-require-kernel": "^1.0.16",
"etherpad-yajsml": "0.0.12", "etherpad-yajsml": "0.0.12",
"express": "4.19.2", "express": "4.19.2",
"express-rate-limit": "^7.2.0", "express-rate-limit": "^7.3.1",
"@etherpad/express-session": "^1.18.2",
"fast-deep-equal": "^3.1.3", "fast-deep-equal": "^3.1.3",
"find-root": "1.1.0", "find-root": "1.1.0",
"formidable": "^3.5.1", "formidable": "^3.5.1",
"http-errors": "^2.0.0", "http-errors": "^2.0.0",
"jose": "^5.3.0", "jose": "^5.4.0",
"js-cookie": "^3.0.5", "js-cookie": "^3.0.5",
"jsdom": "^24.1.0", "jsdom": "^24.1.0",
"jsonminify": "0.4.2", "jsonminify": "0.4.2",
@ -55,13 +55,13 @@
"live-plugin-manager": "^1.0.0", "live-plugin-manager": "^1.0.0",
"lodash.clonedeep": "4.5.0", "lodash.clonedeep": "4.5.0",
"log4js": "^6.9.1", "log4js": "^6.9.1",
"lru-cache": "^10.2.0", "lru-cache": "^10.2.2",
"measured-core": "^2.0.0", "measured-core": "^2.0.0",
"mime-types": "^2.1.35", "mime-types": "^2.1.35",
"oidc-provider": "^8.4.5", "oidc-provider": "^8.4.6",
"openapi-backend": "^5.10.6", "openapi-backend": "^5.10.6",
"proxy-addr": "^2.0.7", "proxy-addr": "^2.0.7",
"rate-limiter-flexible": "^5.0.0", "rate-limiter-flexible": "^5.0.3",
"rehype": "^13.0.1", "rehype": "^13.0.1",
"rehype-minify-whitespace": "^6.0.0", "rehype-minify-whitespace": "^6.0.0",
"resolve": "1.22.8", "resolve": "1.22.8",
@ -72,8 +72,8 @@
"superagent": "^9.0.2", "superagent": "^9.0.2",
"threads": "^1.7.0", "threads": "^1.7.0",
"tinycon": "0.6.8", "tinycon": "0.6.8",
"tsx": "^4.11.2", "tsx": "4.12.1",
"ueberdb2": "^4.2.63", "ueberdb2": "^4.2.78",
"underscore": "1.13.6", "underscore": "1.13.6",
"unorm": "1.6.0", "unorm": "1.6.0",
"wtfnode": "^0.9.2" "wtfnode": "^0.9.2"
@ -83,7 +83,7 @@
"etherpad-lite": "node/server.ts" "etherpad-lite": "node/server.ts"
}, },
"devDependencies": { "devDependencies": {
"@playwright/test": "^1.44.0", "@playwright/test": "^1.44.1",
"@types/async": "^3.2.24", "@types/async": "^3.2.24",
"@types/express": "^4.17.21", "@types/express": "^4.17.21",
"@types/formidable": "^3.4.5", "@types/formidable": "^3.4.5",
@ -97,7 +97,7 @@
"@types/sinon": "^17.0.3", "@types/sinon": "^17.0.3",
"@types/supertest": "^6.0.2", "@types/supertest": "^6.0.2",
"@types/underscore": "^1.11.15", "@types/underscore": "^1.11.15",
"eslint": "^9.2.0", "eslint": "^9.4.0",
"eslint-config-etherpad": "^4.0.4", "eslint-config-etherpad": "^4.0.4",
"etherpad-cli-client": "^3.0.2", "etherpad-cli-client": "^3.0.2",
"mocha": "^10.4.0", "mocha": "^10.4.0",