Skip to content

Commit

Permalink
Merge pull request #978 from serlo/staging
Browse files Browse the repository at this point in the history
Deployment
  • Loading branch information
hugotiburtino authored Jan 14, 2025
2 parents 7c69ac4 + e91fbc7 commit 51e26af
Show file tree
Hide file tree
Showing 20 changed files with 95 additions and 84 deletions.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
1 change: 1 addition & 0 deletions __tests__/__utils__/test-environment.ts
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,7 @@ class LocalEnvironment extends TestEnvironment {
},
// This is needed to match the shape of the ExecutionContext type.
passThroughOnException() {},
props: undefined,
})

await Promise.all(waitForPromises)
Expand Down
10 changes: 5 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,8 @@
"toucan-js": "^4.0.0"
},
"devDependencies": {
"@cloudflare/workers-types": "^4.20241112.0",
"@eslint/compat": "^1.2.4",
"@cloudflare/workers-types": "^4.20250109.0",
"@eslint/compat": "^1.2.5",
"@eslint/eslintrc": "^3.2.0",
"@eslint/js": "^9.17.0",
"@iarna/toml": "^2.2.5",
Expand All @@ -46,11 +46,11 @@
"@testing-library/jest-dom": "^6.6.3",
"@types/iarna__toml": "^2.0.5",
"@types/jest": "^29.5.14",
"@typescript-eslint/eslint-plugin": "^8.19.1",
"@typescript-eslint/parser": "^8.19.1",
"@typescript-eslint/eslint-plugin": "^8.20.0",
"@typescript-eslint/parser": "^8.20.0",
"cross-env": "^7.0.3",
"depcheck": "^1.4.7",
"eslint": "^9.17.0",
"eslint": "^9.18.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-deprecation": "^3.0.0",
"eslint-plugin-import": "^2.31.0",
Expand Down
168 changes: 89 additions & 79 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -507,10 +507,10 @@ __metadata:
languageName: node
linkType: hard

"@cloudflare/workers-types@npm:^4.20241112.0":
version: 4.20241112.0
resolution: "@cloudflare/workers-types@npm:4.20241112.0"
checksum: 5ab71564bfd71d45e513d26ee99712b0987b3b23fa3cf1e62b7658507aaa72247f252c7b1bcdfe4b5b538c35d292bec39b49c80e63f2af410daa45f9286c971d
"@cloudflare/workers-types@npm:^4.20250109.0":
version: 4.20250109.0
resolution: "@cloudflare/workers-types@npm:4.20250109.0"
checksum: 4505e0868979845db7422bb9743c8e1c118360ba79cc7a43ecca1c85cab47078c9bad1a0f3ff6c49bf4576592cc7e396a50d1a5d2947e4c438e3c9718f57ba88
languageName: node
linkType: hard

Expand Down Expand Up @@ -723,15 +723,15 @@ __metadata:
languageName: node
linkType: hard

"@eslint/compat@npm:^1.2.4":
version: 1.2.4
resolution: "@eslint/compat@npm:1.2.4"
"@eslint/compat@npm:^1.2.5":
version: 1.2.5
resolution: "@eslint/compat@npm:1.2.5"
peerDependencies:
eslint: ^9.10.0
peerDependenciesMeta:
eslint:
optional: true
checksum: d68b0e5d4f2890c86b439cd2e4c0f9c6e7eae09230a69cf80a0b647f7242ed5c662cc286a06d6eb06d95e3def62ed26e9e1eac494538d58b4e2cfc355d37c176
checksum: 267afd3dc8fd70562c728ba4714678b7b76f9aaa8615c461f24346a5362cf0b41a736a2a97205e53dab8cef95de9dc14528184f74cf4e5dc712981f2c12848e6
languageName: node
linkType: hard

Expand All @@ -746,10 +746,12 @@ __metadata:
languageName: node
linkType: hard

"@eslint/core@npm:^0.9.0":
version: 0.9.0
resolution: "@eslint/core@npm:0.9.0"
checksum: ea8ded3eba82d9451eca7e989c4ebf1dca95bc705e70cd2f3e55cc576e851183778344632de410d8cd9f85e862fd88fb8fda510aad00698765aec3110533af82
"@eslint/core@npm:^0.10.0":
version: 0.10.0
resolution: "@eslint/core@npm:0.10.0"
dependencies:
"@types/json-schema": ^7.0.15
checksum: 851fa099b3fef00e7ff8ece14523aff0822d3e1b47b047ab0a0d898e80c1362a22aa8b7778727231c383246932ecb63de79b4448ec1e500901c578580b087573
languageName: node
linkType: hard

Expand All @@ -770,7 +772,14 @@ __metadata:
languageName: node
linkType: hard

"@eslint/js@npm:9.17.0, @eslint/js@npm:^9.17.0":
"@eslint/js@npm:9.18.0":
version: 9.18.0
resolution: "@eslint/js@npm:9.18.0"
checksum: a47cfcc684f87094992fe4a5c5e54018393231d8d42bd2150a08eb167813a6bf8d7c7ccbc9611933e5f782ff3b96a06c9be8d19342965cadd4530a45521b8981
languageName: node
linkType: hard

"@eslint/js@npm:^9.17.0":
version: 9.17.0
resolution: "@eslint/js@npm:9.17.0"
checksum: b68a14ff518ffa12e3b85fa9c72b818faeff092285acfbf02da2d0fb12a681b76651638881e98845f2df2ed346ed0d33faeb1d9caac163daf232c223b7efe89c
Expand All @@ -784,12 +793,13 @@ __metadata:
languageName: node
linkType: hard

"@eslint/plugin-kit@npm:^0.2.3":
version: 0.2.3
resolution: "@eslint/plugin-kit@npm:0.2.3"
"@eslint/plugin-kit@npm:^0.2.5":
version: 0.2.5
resolution: "@eslint/plugin-kit@npm:0.2.5"
dependencies:
"@eslint/core": ^0.10.0
levn: ^0.4.1
checksum: b93b9c3f5b1722d09cc4e609abd4510130f659f70f6417b68ac7c4ad9fbf9e3d4f0ef5b6f2bad106eb8c1c1b2146bd0391e0a1c00ddeae46c917f175b8c0da4b
checksum: 423db33e67ff16f6db71bf8bfc8d5b0c2c4fe6f2209131e5886a573bf994bfc72ab4f825068d6521f186247731d4c9d48eb42a5e5ce389c6faa275752c0e9459
languageName: node
linkType: hard

Expand Down Expand Up @@ -1361,8 +1371,8 @@ __metadata:
version: 0.0.0-use.local
resolution: "@serlo/serlo.org-cloudflare-worker@workspace:."
dependencies:
"@cloudflare/workers-types": ^4.20241112.0
"@eslint/compat": ^1.2.4
"@cloudflare/workers-types": ^4.20250109.0
"@eslint/compat": ^1.2.5
"@eslint/eslintrc": ^3.2.0
"@eslint/js": ^9.17.0
"@iarna/toml": ^2.2.5
Expand All @@ -1371,11 +1381,11 @@ __metadata:
"@testing-library/jest-dom": ^6.6.3
"@types/iarna__toml": ^2.0.5
"@types/jest": ^29.5.14
"@typescript-eslint/eslint-plugin": ^8.19.1
"@typescript-eslint/parser": ^8.19.1
"@typescript-eslint/eslint-plugin": ^8.20.0
"@typescript-eslint/parser": ^8.20.0
cross-env: ^7.0.3
depcheck: ^1.4.7
eslint: ^9.17.0
eslint: ^9.18.0
eslint-config-prettier: ^9.1.0
eslint-plugin-deprecation: ^3.0.0
eslint-plugin-import: ^2.31.0
Expand Down Expand Up @@ -1625,15 +1635,15 @@ __metadata:
languageName: node
linkType: hard

"@typescript-eslint/eslint-plugin@npm:^8.19.1":
version: 8.19.1
resolution: "@typescript-eslint/eslint-plugin@npm:8.19.1"
"@typescript-eslint/eslint-plugin@npm:^8.20.0":
version: 8.20.0
resolution: "@typescript-eslint/eslint-plugin@npm:8.20.0"
dependencies:
"@eslint-community/regexpp": ^4.10.0
"@typescript-eslint/scope-manager": 8.19.1
"@typescript-eslint/type-utils": 8.19.1
"@typescript-eslint/utils": 8.19.1
"@typescript-eslint/visitor-keys": 8.19.1
"@typescript-eslint/scope-manager": 8.20.0
"@typescript-eslint/type-utils": 8.20.0
"@typescript-eslint/utils": 8.20.0
"@typescript-eslint/visitor-keys": 8.20.0
graphemer: ^1.4.0
ignore: ^5.3.1
natural-compare: ^1.4.0
Expand All @@ -1642,23 +1652,23 @@ __metadata:
"@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <5.8.0"
checksum: 07774aeb373882c9177b0da061dde12f08202107696d9947f11819f3e4b6223f922d944f1c8967438685041a9b0a5a61cfed1d246bb168b8a31c8ec1792c2405
checksum: f029bfcce3dc12d7b539f86142857d680e06d798eca213d9fb564685d12b479205b7f40b4996e30e3f7301c7bb6d15484741352f54ddd00d74a07ea2aca53cf6
languageName: node
linkType: hard

"@typescript-eslint/parser@npm:^8.19.1":
version: 8.19.1
resolution: "@typescript-eslint/parser@npm:8.19.1"
"@typescript-eslint/parser@npm:^8.20.0":
version: 8.20.0
resolution: "@typescript-eslint/parser@npm:8.20.0"
dependencies:
"@typescript-eslint/scope-manager": 8.19.1
"@typescript-eslint/types": 8.19.1
"@typescript-eslint/typescript-estree": 8.19.1
"@typescript-eslint/visitor-keys": 8.19.1
"@typescript-eslint/scope-manager": 8.20.0
"@typescript-eslint/types": 8.20.0
"@typescript-eslint/typescript-estree": 8.20.0
"@typescript-eslint/visitor-keys": 8.20.0
debug: ^4.3.4
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <5.8.0"
checksum: a321f03ecdf1b80da6b574cf15225d77b7d15835b8ebfdbfc98b3d8aa881c0ce23b7050c35f03aa0528db8a00ccca69391eeba4f7a10ed579b29e77c7bf3c368
checksum: 00b265ed42ee1d8eb715f9978d701be0958baf7a5be9de74a1b58c09c78e3558e1e6352c4476ec8ea376c28f1437de0b58b3e1e2a9975c489f2ecd369a9050eb
languageName: node
linkType: hard

Expand All @@ -1672,28 +1682,28 @@ __metadata:
languageName: node
linkType: hard

"@typescript-eslint/scope-manager@npm:8.19.1":
version: 8.19.1
resolution: "@typescript-eslint/scope-manager@npm:8.19.1"
"@typescript-eslint/scope-manager@npm:8.20.0":
version: 8.20.0
resolution: "@typescript-eslint/scope-manager@npm:8.20.0"
dependencies:
"@typescript-eslint/types": 8.19.1
"@typescript-eslint/visitor-keys": 8.19.1
checksum: 972ee3bc3339f549e206f01b3db30b71d99090b4d581ff1b73ce833d95e4e2f6520f7f227174c53393a2646980068463daaaeb945e417458cf6f37d60e31c173
"@typescript-eslint/types": 8.20.0
"@typescript-eslint/visitor-keys": 8.20.0
checksum: d90d89f3dc8394e44652526b88c81a977b251702a9dc5be89ac0bf7412d79d18879e03c2d6018980a09bc7c50d28dbf91ba06e056e081e6000783d69bd280761
languageName: node
linkType: hard

"@typescript-eslint/type-utils@npm:8.19.1":
version: 8.19.1
resolution: "@typescript-eslint/type-utils@npm:8.19.1"
"@typescript-eslint/type-utils@npm:8.20.0":
version: 8.20.0
resolution: "@typescript-eslint/type-utils@npm:8.20.0"
dependencies:
"@typescript-eslint/typescript-estree": 8.19.1
"@typescript-eslint/utils": 8.19.1
"@typescript-eslint/typescript-estree": 8.20.0
"@typescript-eslint/utils": 8.20.0
debug: ^4.3.4
ts-api-utils: ^2.0.0
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <5.8.0"
checksum: 9345ba9f2399adc9b45a8b41e68749be4485cfd4e24558c42eb2a12199610370473307bc823e6715e4d1f136cd3f9a0a61a05a27bc4ce664468eab7f76efb549
checksum: 705a166dc2846f7fe79a123ee623da213a20289fba9c0cbbcc894fe7caaa1d4ddc81bf54db9dc918c29a34294a05768c38a4f00762ba3745e0e94e2e2963f104
languageName: node
linkType: hard

Expand All @@ -1704,10 +1714,10 @@ __metadata:
languageName: node
linkType: hard

"@typescript-eslint/types@npm:8.19.1":
version: 8.19.1
resolution: "@typescript-eslint/types@npm:8.19.1"
checksum: 76756b9c5496e1463255aa3c881eaec51a6fe718894b91f49929e9e7e258111d86a9c38a9c76b5ada29293a4cb60b96cffac82a203ec47053aa138f298ffab67
"@typescript-eslint/types@npm:8.20.0":
version: 8.20.0
resolution: "@typescript-eslint/types@npm:8.20.0"
checksum: 4cb0af48411f282db33e7110e2f97de874c637e7b90ded91b77304e96f49663ca4b7308afc569bdd93766fe5f2c194686e32078d5513b5ba4e7d56191998190c
languageName: node
linkType: hard

Expand All @@ -1730,12 +1740,12 @@ __metadata:
languageName: node
linkType: hard

"@typescript-eslint/typescript-estree@npm:8.19.1":
version: 8.19.1
resolution: "@typescript-eslint/typescript-estree@npm:8.19.1"
"@typescript-eslint/typescript-estree@npm:8.20.0":
version: 8.20.0
resolution: "@typescript-eslint/typescript-estree@npm:8.20.0"
dependencies:
"@typescript-eslint/types": 8.19.1
"@typescript-eslint/visitor-keys": 8.19.1
"@typescript-eslint/types": 8.20.0
"@typescript-eslint/visitor-keys": 8.20.0
debug: ^4.3.4
fast-glob: ^3.3.2
is-glob: ^4.0.3
Expand All @@ -1744,22 +1754,22 @@ __metadata:
ts-api-utils: ^2.0.0
peerDependencies:
typescript: ">=4.8.4 <5.8.0"
checksum: 982ac1735d076c595c3b6bfb4c2d02a41bb3cc27d8d05bdac9a08e9f007be3f151ded0f7e691de00b2aa86458e1cd5ef49cf1c19dd38d24269b1f107db2a700b
checksum: 9690df2d4ec90966b8d5752ad0f1658a951fe76ea3cae8e6935e698715a25c1eb0b118fa8e044065f04ea9f6bef41d991de5298590ef2a4aa98d435bf1df6e15
languageName: node
linkType: hard

"@typescript-eslint/utils@npm:8.19.1":
version: 8.19.1
resolution: "@typescript-eslint/utils@npm:8.19.1"
"@typescript-eslint/utils@npm:8.20.0":
version: 8.20.0
resolution: "@typescript-eslint/utils@npm:8.20.0"
dependencies:
"@eslint-community/eslint-utils": ^4.4.0
"@typescript-eslint/scope-manager": 8.19.1
"@typescript-eslint/types": 8.19.1
"@typescript-eslint/typescript-estree": 8.19.1
"@typescript-eslint/scope-manager": 8.20.0
"@typescript-eslint/types": 8.20.0
"@typescript-eslint/typescript-estree": 8.20.0
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <5.8.0"
checksum: 745c24b9538c2c4e41cda0cfe73b78d1a8aaec3958ece128cf086f1e8d09f3f53b3299610570ae5a921300c05e43d181eda099acfb3218fadf3b310bf49b290e
checksum: 5c9d72eb0d4014e41de1faa4597371f19362ce47a491359be408bfba899277f8d5660f014651f7bd41435158ae4655ade205e92f175e2355ca51a07af35a53ed
languageName: node
linkType: hard

Expand Down Expand Up @@ -1787,13 +1797,13 @@ __metadata:
languageName: node
linkType: hard

"@typescript-eslint/visitor-keys@npm:8.19.1":
version: 8.19.1
resolution: "@typescript-eslint/visitor-keys@npm:8.19.1"
"@typescript-eslint/visitor-keys@npm:8.20.0":
version: 8.20.0
resolution: "@typescript-eslint/visitor-keys@npm:8.20.0"
dependencies:
"@typescript-eslint/types": 8.19.1
"@typescript-eslint/types": 8.20.0
eslint-visitor-keys: ^4.2.0
checksum: dc68a7e46cd73579c81ec5594315a8564fcc74984b3d399331e66abd48db956acfa24d445660f133609d7a969a88819ca73ded493f109f42ba659958df52be7e
checksum: d0bf89e431a686197c517fbb7d63ce4c8ef31e6629a545fd08198c67810ddd68c047c01fcfed8ffc3fe438654a2647b3dedf28f04beac23a65614b2e788d929a
languageName: node
linkType: hard

Expand Down Expand Up @@ -3600,17 +3610,17 @@ __metadata:
languageName: node
linkType: hard

"eslint@npm:^9.17.0":
version: 9.17.0
resolution: "eslint@npm:9.17.0"
"eslint@npm:^9.18.0":
version: 9.18.0
resolution: "eslint@npm:9.18.0"
dependencies:
"@eslint-community/eslint-utils": ^4.2.0
"@eslint-community/regexpp": ^4.12.1
"@eslint/config-array": ^0.19.0
"@eslint/core": ^0.9.0
"@eslint/core": ^0.10.0
"@eslint/eslintrc": ^3.2.0
"@eslint/js": 9.17.0
"@eslint/plugin-kit": ^0.2.3
"@eslint/js": 9.18.0
"@eslint/plugin-kit": ^0.2.5
"@humanfs/node": ^0.16.6
"@humanwhocodes/module-importer": ^1.0.1
"@humanwhocodes/retry": ^0.4.1
Expand Down Expand Up @@ -3645,7 +3655,7 @@ __metadata:
optional: true
bin:
eslint: bin/eslint.js
checksum: 0caae58c53bf4dc9b4893d75e62339e4c40fe5589652a3cb63f30a15bad1f34f8f784ca4fca471bbffedabee516a9f9620ebc33818b55e1b715e8f000865c851
checksum: 5e05ae9d25a42ae8cad86a0118ea45107b42446f3614cd0ba822affa3eb85d746e0820529b1fde72820f24aa3c3447d3260505a5ee5e95be1b8b7455740a2256
languageName: node
linkType: hard

Expand Down

0 comments on commit 51e26af

Please sign in to comment.