diff --git a/package.json b/package.json index e73595e9..48c3ad2f 100644 --- a/package.json +++ b/package.json @@ -36,9 +36,9 @@ "toucan-js": "^4.1.1" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20251126.0", + "@cloudflare/workers-types": "^4.20251202.0", "@eslint/compat": "^2.0.0", - "@eslint/eslintrc": "^3.3.1", + "@eslint/eslintrc": "^3.3.3", "@eslint/js": "^9.39.1", "@iarna/toml": "^2.2.5", "@jest/globals": "^30.2.0", @@ -60,10 +60,10 @@ "jest": "^30.2.0", "msw": "^2.12.3", "npm-run-all": "^4.1.5", - "prettier": "^3.6.2", - "prettier-plugin-packagejson": "^2.5.19", + "prettier": "^3.7.3", + "prettier-plugin-packagejson": "^2.5.20", "prettier-plugin-sh": "^0.18.0", - "ts-jest": "^29.4.5", + "ts-jest": "^29.4.6", "ts-unused-exports": "^11.0.1", "typescript": "^5.9.3", "wrangler": "^4.51.0" diff --git a/yarn.lock b/yarn.lock index 398f9bb0..74e13a99 100644 --- a/yarn.lock +++ b/yarn.lock @@ -462,10 +462,10 @@ __metadata: languageName: node linkType: hard -"@cloudflare/workers-types@npm:^4.20251126.0": - version: 4.20251126.0 - resolution: "@cloudflare/workers-types@npm:4.20251126.0" - checksum: 7e7151d3e3c35ac604c252440e4af320b3143076bcba9236bfdd664a36e8aae22f862bf18bed5027b2cfd93996ef6ac7764886757951ad3a14a0010b8f02c3b7 +"@cloudflare/workers-types@npm:^4.20251202.0": + version: 4.20251202.0 + resolution: "@cloudflare/workers-types@npm:4.20251202.0" + checksum: 7fe21b6a6ed176ee4626b0a2a767dc6e573a570e9c9a28268996622ae2aadb5bda1b4905a8f58afbbeb437a5ee365e6910396d5f6bdc3b24003406a645e62223 languageName: node linkType: hard @@ -775,6 +775,23 @@ __metadata: languageName: node linkType: hard +"@eslint/eslintrc@npm:^3.3.3": + version: 3.3.3 + resolution: "@eslint/eslintrc@npm:3.3.3" + dependencies: + ajv: ^6.12.4 + debug: ^4.3.2 + espree: ^10.0.1 + globals: ^14.0.0 + ignore: ^5.2.0 + import-fresh: ^3.2.1 + js-yaml: ^4.1.1 + minimatch: ^3.1.2 + strip-json-comments: ^3.1.1 + checksum: d1e16e47f1bb29af32defa597eaf84ac0ff8c06760c0a5f4933c604cd9d931d48c89bed96252222f22abac231898a53bc41385a5e6129257f0060b5ec431bdb2 + languageName: node + linkType: hard + "@eslint/js@npm:9.39.1, @eslint/js@npm:^9.39.1": version: 9.39.1 resolution: "@eslint/js@npm:9.39.1" @@ -1585,9 +1602,9 @@ __metadata: version: 0.0.0-use.local resolution: "@serlo/serlo.org-cloudflare-worker@workspace:." dependencies: - "@cloudflare/workers-types": ^4.20251126.0 + "@cloudflare/workers-types": ^4.20251202.0 "@eslint/compat": ^2.0.0 - "@eslint/eslintrc": ^3.3.1 + "@eslint/eslintrc": ^3.3.3 "@eslint/js": ^9.39.1 "@iarna/toml": ^2.2.5 "@jest/globals": ^30.2.0 @@ -1612,11 +1629,11 @@ __metadata: jose: ^6.1.2 msw: ^2.12.3 npm-run-all: ^4.1.5 - prettier: ^3.6.2 - prettier-plugin-packagejson: ^2.5.19 + prettier: ^3.7.3 + prettier-plugin-packagejson: ^2.5.20 prettier-plugin-sh: ^0.18.0 toucan-js: ^4.1.1 - ts-jest: ^29.4.5 + ts-jest: ^29.4.6 ts-unused-exports: ^11.0.1 typescript: ^5.9.3 wrangler: ^4.51.0 @@ -5537,6 +5554,17 @@ __metadata: languageName: node linkType: hard +"js-yaml@npm:^4.1.1": + version: 4.1.1 + resolution: "js-yaml@npm:4.1.1" + dependencies: + argparse: ^2.0.1 + bin: + js-yaml: bin/js-yaml.js + checksum: ea2339c6930fe048ec31b007b3c90be2714ab3e7defcc2c27ebf30c74fd940358f29070b4345af0019ef151875bf3bc3f8644bea1bab0372652b5044813ac02d + languageName: node + linkType: hard + "jsesc@npm:^3.0.2": version: 3.1.0 resolution: "jsesc@npm:3.1.0" @@ -6614,18 +6642,18 @@ __metadata: languageName: node linkType: hard -"prettier-plugin-packagejson@npm:^2.5.19": - version: 2.5.19 - resolution: "prettier-plugin-packagejson@npm:2.5.19" +"prettier-plugin-packagejson@npm:^2.5.20": + version: 2.5.20 + resolution: "prettier-plugin-packagejson@npm:2.5.20" dependencies: - sort-package-json: 3.4.0 + sort-package-json: 3.5.0 synckit: 0.11.11 peerDependencies: prettier: ">= 1.16.0" peerDependenciesMeta: prettier: optional: true - checksum: a3caba8b62f92b53a8414cf1061a87bb5931e790c77022c64f3fa12122cf78b392912525deb9671bcdb196106a3078d4dcc6ae076fe2e14e26931b9d9b0195f1 + checksum: 2bdcdaa6c5fcf2fa58e6101aa0a3e4554ec469713da9874eed348cc013da87ee44e01bc63792c7d244ca95acc78c8810a3b703f14a129d63b3d044dbfb7856e7 languageName: node linkType: hard @@ -6641,12 +6669,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^3.6.2": - version: 3.6.2 - resolution: "prettier@npm:3.6.2" +"prettier@npm:^3.7.3": + version: 3.7.3 + resolution: "prettier@npm:3.7.3" bin: prettier: bin/prettier.cjs - checksum: 0206f5f437892e8858f298af8850bf9d0ef1c22e21107a213ba56bfb9c2387a2020bfda244a20161d8e3dad40c6b04101609a55d370dece53d0a31893b64f861 + checksum: fc3da17f1394f7e634eee762b1a42e0324cc6d78f8f966c746aed82c2712d24451db919e9dfa381b6fb4684b9cb04e25cfd08f47c55da92a814f9fa1e2427433 languageName: node linkType: hard @@ -7277,27 +7305,27 @@ __metadata: languageName: node linkType: hard -"sort-object-keys@npm:^1.1.3": - version: 1.1.3 - resolution: "sort-object-keys@npm:1.1.3" - checksum: abea944d6722a1710a1aa6e4f9509da085d93d5fc0db23947cb411eedc7731f80022ce8fa68ed83a53dd2ac7441fcf72a3f38c09b3d9bbc4ff80546aa2e151ad +"sort-object-keys@npm:^2.0.0": + version: 2.0.1 + resolution: "sort-object-keys@npm:2.0.1" + checksum: 9ba59478af172f0081fd478057aa89e2eb5904f67b01f63002e0444d947f3a285d1a6c95c611097bfca625b675711842829f71b2101b2910db53e34bff7ce67a languageName: node linkType: hard -"sort-package-json@npm:3.4.0": - version: 3.4.0 - resolution: "sort-package-json@npm:3.4.0" +"sort-package-json@npm:3.5.0": + version: 3.5.0 + resolution: "sort-package-json@npm:3.5.0" dependencies: detect-indent: ^7.0.1 detect-newline: ^4.0.1 git-hooks-list: ^4.0.0 is-plain-obj: ^4.1.0 semver: ^7.7.1 - sort-object-keys: ^1.1.3 + sort-object-keys: ^2.0.0 tinyglobby: ^0.2.12 bin: sort-package-json: cli.js - checksum: 47ee11a14c6882954b537b59e7a66994adfc8ce370ca957d89d52c0379067900ee9f322625f496f00e2e5c01554c90633839f562a6bcb4f1bc1f262cf69a2072 + checksum: ec08324eb15e964bf06a9fc4b9a2a19c923d0c341be9470dade29320af9d4f2ae89eaa744dbef40e553aec9519a3447262960452e6874a3c300805596c3aa156 languageName: node linkType: hard @@ -7755,9 +7783,9 @@ __metadata: languageName: node linkType: hard -"ts-jest@npm:^29.4.5": - version: 29.4.5 - resolution: "ts-jest@npm:29.4.5" +"ts-jest@npm:^29.4.6": + version: 29.4.6 + resolution: "ts-jest@npm:29.4.6" dependencies: bs-logger: ^0.2.6 fast-json-stable-stringify: ^2.1.0 @@ -7791,7 +7819,7 @@ __metadata: optional: true bin: ts-jest: cli.js - checksum: b2ba677d32bd0024356ab8d43a1b88cb81ecad94be277b111975e626fd37a9ed17fd446a2e3a399a3c8534dcf89ea7c28a4bf4f094b153a4a9972c67b680ad0d + checksum: 07ae4102569565ab57036f095152ea75c85032edf15379043ffc8da2dd0e6e93e84d0c50a24e10a5cddacb5ab773df0f3170f02db6c178edd22a5e485bc57dc7 languageName: node linkType: hard