diff --git a/package.json b/package.json index 7bc44bc..36c92aa 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "@types/superagent": "^8.1.7", "eslint": "^9.32.0", "eslint-config-etherpad": "^3.0.13", - "typescript": "^5.4.2" + "typescript": "^6.0.3" }, "scripts": { "build": "tsc", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1743b7c..ba4f778 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -26,10 +26,10 @@ importers: version: 9.32.0 eslint-config-etherpad: specifier: ^3.0.13 - version: 3.0.22(eslint@9.32.0)(typescript@5.9.2) + version: 3.0.22(eslint@9.32.0)(typescript@6.0.3) typescript: - specifier: ^5.4.2 - version: 5.9.2 + specifier: ^6.0.3 + version: 6.0.3 packages: @@ -259,49 +259,41 @@ packages: resolution: {integrity: sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ==} cpu: [arm64] os: [linux] - libc: [glibc] '@unrs/resolver-binding-linux-arm64-musl@1.11.1': resolution: {integrity: sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w==} cpu: [arm64] os: [linux] - libc: [musl] '@unrs/resolver-binding-linux-ppc64-gnu@1.11.1': resolution: {integrity: sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA==} cpu: [ppc64] os: [linux] - libc: [glibc] '@unrs/resolver-binding-linux-riscv64-gnu@1.11.1': resolution: {integrity: sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ==} cpu: [riscv64] os: [linux] - libc: [glibc] '@unrs/resolver-binding-linux-riscv64-musl@1.11.1': resolution: {integrity: sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew==} cpu: [riscv64] os: [linux] - libc: [musl] '@unrs/resolver-binding-linux-s390x-gnu@1.11.1': resolution: {integrity: sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg==} cpu: [s390x] os: [linux] - libc: [glibc] '@unrs/resolver-binding-linux-x64-gnu@1.11.1': resolution: {integrity: sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w==} cpu: [x64] os: [linux] - libc: [glibc] '@unrs/resolver-binding-linux-x64-musl@1.11.1': resolution: {integrity: sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==} cpu: [x64] os: [linux] - libc: [musl] '@unrs/resolver-binding-wasm32-wasi@1.11.1': resolution: {integrity: sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ==} @@ -1348,8 +1340,8 @@ packages: resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} engines: {node: '>= 0.4'} - typescript@5.9.2: - resolution: {integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==} + typescript@6.0.3: + resolution: {integrity: sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==} engines: {node: '>=14.17'} hasBin: true @@ -1550,34 +1542,34 @@ snapshots: '@types/node': 20.19.39 form-data: 4.0.4 - '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.32.0)(typescript@5.9.2))(eslint@9.32.0)(typescript@5.9.2)': + '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.32.0)(typescript@6.0.3))(eslint@9.32.0)(typescript@6.0.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 5.62.0(eslint@9.32.0)(typescript@5.9.2) + '@typescript-eslint/parser': 5.62.0(eslint@9.32.0)(typescript@6.0.3) '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@9.32.0)(typescript@5.9.2) - '@typescript-eslint/utils': 5.62.0(eslint@9.32.0)(typescript@5.9.2) + '@typescript-eslint/type-utils': 5.62.0(eslint@9.32.0)(typescript@6.0.3) + '@typescript-eslint/utils': 5.62.0(eslint@9.32.0)(typescript@6.0.3) debug: 4.4.1 eslint: 9.32.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare-lite: 1.4.0 semver: 7.7.2 - tsutils: 3.21.0(typescript@5.9.2) + tsutils: 3.21.0(typescript@6.0.3) optionalDependencies: - typescript: 5.9.2 + typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@5.62.0(eslint@9.32.0)(typescript@5.9.2)': + '@typescript-eslint/parser@5.62.0(eslint@9.32.0)(typescript@6.0.3)': dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.2) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@6.0.3) debug: 4.4.1 eslint: 9.32.0 optionalDependencies: - typescript: 5.9.2 + typescript: 6.0.3 transitivePeerDependencies: - supports-color @@ -1586,21 +1578,21 @@ snapshots: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - '@typescript-eslint/type-utils@5.62.0(eslint@9.32.0)(typescript@5.9.2)': + '@typescript-eslint/type-utils@5.62.0(eslint@9.32.0)(typescript@6.0.3)': dependencies: - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.2) - '@typescript-eslint/utils': 5.62.0(eslint@9.32.0)(typescript@5.9.2) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@6.0.3) + '@typescript-eslint/utils': 5.62.0(eslint@9.32.0)(typescript@6.0.3) debug: 4.4.1 eslint: 9.32.0 - tsutils: 3.21.0(typescript@5.9.2) + tsutils: 3.21.0(typescript@6.0.3) optionalDependencies: - typescript: 5.9.2 + typescript: 6.0.3 transitivePeerDependencies: - supports-color '@typescript-eslint/types@5.62.0': {} - '@typescript-eslint/typescript-estree@5.62.0(typescript@5.9.2)': + '@typescript-eslint/typescript-estree@5.62.0(typescript@6.0.3)': dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 @@ -1608,20 +1600,20 @@ snapshots: globby: 11.1.0 is-glob: 4.0.3 semver: 7.7.2 - tsutils: 3.21.0(typescript@5.9.2) + tsutils: 3.21.0(typescript@6.0.3) optionalDependencies: - typescript: 5.9.2 + typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@9.32.0)(typescript@5.9.2)': + '@typescript-eslint/utils@5.62.0(eslint@9.32.0)(typescript@6.0.3)': dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0) '@types/json-schema': 7.0.15 '@types/semver': 7.7.0 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.2) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@6.0.3) eslint: 9.32.0 eslint-scope: 5.1.1 semver: 7.7.2 @@ -2007,22 +1999,22 @@ snapshots: eslint: 9.32.0 semver: 7.7.2 - eslint-config-etherpad@3.0.22(eslint@9.32.0)(typescript@5.9.2): + eslint-config-etherpad@3.0.22(eslint@9.32.0)(typescript@6.0.3): dependencies: '@rushstack/eslint-patch': 1.12.0 - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.32.0)(typescript@5.9.2))(eslint@9.32.0)(typescript@5.9.2) - '@typescript-eslint/parser': 5.62.0(eslint@9.32.0)(typescript@5.9.2) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.32.0)(typescript@6.0.3))(eslint@9.32.0)(typescript@6.0.3) + '@typescript-eslint/parser': 5.62.0(eslint@9.32.0)(typescript@6.0.3) eslint: 9.32.0 eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.32.0) eslint-plugin-cypress: 2.15.2(eslint@9.32.0) eslint-plugin-eslint-comments: 3.2.0(eslint@9.32.0) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@5.62.0(eslint@9.32.0)(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@9.32.0) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@5.62.0(eslint@9.32.0)(typescript@6.0.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.32.0) eslint-plugin-mocha: 10.5.0(eslint@9.32.0) eslint-plugin-n: 16.6.2(eslint@9.32.0) eslint-plugin-prefer-arrow: 1.2.3(eslint@9.32.0) eslint-plugin-promise: 6.6.0(eslint@9.32.0) eslint-plugin-you-dont-need-lodash-underscore: 6.14.0 - typescript: 5.9.2 + typescript: 6.0.3 transitivePeerDependencies: - eslint-import-resolver-webpack - eslint-plugin-import-x @@ -2047,15 +2039,15 @@ snapshots: tinyglobby: 0.2.14 unrs-resolver: 1.11.1 optionalDependencies: - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@5.62.0(eslint@9.32.0)(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@9.32.0) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@5.62.0(eslint@9.32.0)(typescript@6.0.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.32.0) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@5.62.0(eslint@9.32.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.32.0): + eslint-module-utils@2.12.1(@typescript-eslint/parser@5.62.0(eslint@9.32.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.32.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@9.32.0)(typescript@5.9.2) + '@typescript-eslint/parser': 5.62.0(eslint@9.32.0)(typescript@6.0.3) eslint: 9.32.0 eslint-import-resolver-node: 0.3.9 eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.32.0) @@ -2080,7 +2072,7 @@ snapshots: eslint: 9.32.0 ignore: 5.3.2 - eslint-plugin-import@2.32.0(@typescript-eslint/parser@5.62.0(eslint@9.32.0)(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@9.32.0): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@5.62.0(eslint@9.32.0)(typescript@6.0.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.32.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -2091,7 +2083,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.32.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@5.62.0(eslint@9.32.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.32.0) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@5.62.0(eslint@9.32.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.32.0) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -2103,7 +2095,7 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@9.32.0)(typescript@5.9.2) + '@typescript-eslint/parser': 5.62.0(eslint@9.32.0)(typescript@6.0.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -2879,10 +2871,10 @@ snapshots: tslib@2.8.1: optional: true - tsutils@3.21.0(typescript@5.9.2): + tsutils@3.21.0(typescript@6.0.3): dependencies: tslib: 1.14.1 - typescript: 5.9.2 + typescript: 6.0.3 type-check@0.4.0: dependencies: @@ -2923,7 +2915,7 @@ snapshots: possible-typed-array-names: 1.1.0 reflect.getprototypeof: 1.0.10 - typescript@5.9.2: {} + typescript@6.0.3: {} unbox-primitive@1.1.0: dependencies: