From 39cb9b525432d71464e28649b34eb94d047f7977 Mon Sep 17 00:00:00 2001 From: Derk-Jan Karrenbeld Date: Tue, 3 Jun 2025 00:07:32 +0200 Subject: [PATCH] Sync all --- exercises/concept/amusement-park/package.json | 12 ++++++------ exercises/concept/annalyns-infiltration/package.json | 12 ++++++------ exercises/concept/bird-watcher/package.json | 12 ++++++------ .../concept/coordinate-transformation/package.json | 12 ++++++------ exercises/concept/custom-signs/package.json | 12 ++++++------ .../elyses-analytic-enchantments/package.json | 12 ++++++------ .../elyses-destructured-enchantments/package.json | 12 ++++++------ exercises/concept/elyses-enchantments/package.json | 12 ++++++------ .../concept/elyses-looping-enchantments/package.json | 12 ++++++------ .../elyses-transformative-enchantments/package.json | 12 ++++++------ exercises/concept/factory-sensors/package.json | 12 ++++++------ exercises/concept/freelancer-rates/package.json | 12 ++++++------ exercises/concept/fruit-picker/package.json | 12 ++++++------ exercises/concept/high-score-board/package.json | 12 ++++++------ exercises/concept/lasagna-master/package.json | 12 ++++++------ exercises/concept/lasagna/package.json | 12 ++++++------ exercises/concept/lucky-numbers/package.json | 12 ++++++------ exercises/concept/mixed-juices/package.json | 12 ++++++------ exercises/concept/nullability/package.json | 12 ++++++------ exercises/concept/ozans-playlist/package.json | 12 ++++++------ exercises/concept/pizza-order/package.json | 12 ++++++------ .../concept/poetry-club-door-policy/package.json | 12 ++++++------ exercises/concept/regular-chatbot/package.json | 12 ++++++------ exercises/concept/translation-service/package.json | 12 ++++++------ exercises/concept/vehicle-purchase/package.json | 12 ++++++------ exercises/concept/windowing-system/package.json | 12 ++++++------ exercises/practice/accumulate/package.json | 12 ++++++------ exercises/practice/acronym/package.json | 12 ++++++------ exercises/practice/affine-cipher/package.json | 12 ++++++------ exercises/practice/all-your-base/package.json | 12 ++++++------ exercises/practice/allergies/package.json | 12 ++++++------ exercises/practice/alphametics/package.json | 12 ++++++------ exercises/practice/anagram/package.json | 12 ++++++------ exercises/practice/armstrong-numbers/package.json | 12 ++++++------ exercises/practice/atbash-cipher/package.json | 12 ++++++------ exercises/practice/bank-account/package.json | 12 ++++++------ exercises/practice/beer-song/package.json | 12 ++++++------ exercises/practice/binary-search-tree/package.json | 12 ++++++------ exercises/practice/binary-search/package.json | 12 ++++++------ exercises/practice/binary/package.json | 12 ++++++------ exercises/practice/bob/package.json | 12 ++++++------ exercises/practice/book-store/package.json | 12 ++++++------ exercises/practice/bottle-song/package.json | 12 ++++++------ exercises/practice/bowling/package.json | 12 ++++++------ exercises/practice/change/package.json | 12 ++++++------ exercises/practice/circular-buffer/package.json | 12 ++++++------ exercises/practice/clock/package.json | 12 ++++++------ exercises/practice/collatz-conjecture/package.json | 12 ++++++------ exercises/practice/complex-numbers/package.json | 12 ++++++------ exercises/practice/connect/package.json | 12 ++++++------ exercises/practice/crypto-square/package.json | 12 ++++++------ exercises/practice/custom-set/package.json | 12 ++++++------ exercises/practice/darts/package.json | 12 ++++++------ exercises/practice/diamond/package.json | 12 ++++++------ .../practice/difference-of-squares/package.json | 12 ++++++------ exercises/practice/diffie-hellman/package.json | 12 ++++++------ exercises/practice/dnd-character/package.json | 12 ++++++------ exercises/practice/dominoes/package.json | 12 ++++++------ exercises/practice/eliuds-eggs/package.json | 12 ++++++------ exercises/practice/etl/package.json | 12 ++++++------ exercises/practice/flatten-array/package.json | 12 ++++++------ exercises/practice/food-chain/package.json | 12 ++++++------ exercises/practice/forth/package.json | 12 ++++++------ exercises/practice/game-of-life/package.json | 12 ++++++------ exercises/practice/gigasecond/package.json | 12 ++++++------ exercises/practice/go-counting/package.json | 12 ++++++------ exercises/practice/grade-school/package.json | 12 ++++++------ exercises/practice/grains/package.json | 12 ++++++------ exercises/practice/grep/package.json | 12 ++++++------ exercises/practice/hamming/package.json | 12 ++++++------ exercises/practice/hello-world/package.json | 12 ++++++------ exercises/practice/hexadecimal/package.json | 12 ++++++------ exercises/practice/high-scores/package.json | 12 ++++++------ exercises/practice/house/package.json | 12 ++++++------ exercises/practice/isbn-verifier/package.json | 12 ++++++------ exercises/practice/isogram/package.json | 12 ++++++------ exercises/practice/killer-sudoku-helper/package.json | 12 ++++++------ exercises/practice/kindergarten-garden/package.json | 12 ++++++------ exercises/practice/knapsack/package.json | 12 ++++++------ .../practice/largest-series-product/package.json | 12 ++++++------ exercises/practice/leap/package.json | 12 ++++++------ exercises/practice/ledger/package.json | 12 ++++++------ exercises/practice/lens-person/package.json | 12 ++++++------ exercises/practice/linked-list/package.json | 12 ++++++------ exercises/practice/list-ops/package.json | 12 ++++++------ exercises/practice/luhn/package.json | 12 ++++++------ exercises/practice/markdown/package.json | 12 ++++++------ exercises/practice/matching-brackets/package.json | 12 ++++++------ exercises/practice/matrix/package.json | 12 ++++++------ exercises/practice/meetup/package.json | 12 ++++++------ exercises/practice/micro-blog/package.json | 12 ++++++------ exercises/practice/minesweeper/package.json | 12 ++++++------ exercises/practice/nth-prime/package.json | 12 ++++++------ exercises/practice/nucleotide-count/package.json | 12 ++++++------ exercises/practice/ocr-numbers/package.json | 12 ++++++------ exercises/practice/octal/package.json | 12 ++++++------ exercises/practice/palindrome-products/package.json | 12 ++++++------ exercises/practice/pangram/package.json | 12 ++++++------ .../practice/parallel-letter-frequency/package.json | 12 ++++++------ exercises/practice/pascals-triangle/package.json | 12 ++++++------ exercises/practice/perfect-numbers/package.json | 12 ++++++------ exercises/practice/phone-number/package.json | 12 ++++++------ exercises/practice/pig-latin/package.json | 12 ++++++------ exercises/practice/point-mutations/package.json | 12 ++++++------ exercises/practice/poker/package.json | 12 ++++++------ exercises/practice/prime-factors/package.json | 12 ++++++------ exercises/practice/promises/package.json | 12 ++++++------ exercises/practice/protein-translation/package.json | 12 ++++++------ exercises/practice/proverb/package.json | 12 ++++++------ exercises/practice/pythagorean-triplet/package.json | 12 ++++++------ exercises/practice/queen-attack/package.json | 12 ++++++------ exercises/practice/rail-fence-cipher/package.json | 12 ++++++------ exercises/practice/raindrops/package.json | 12 ++++++------ exercises/practice/rational-numbers/package.json | 12 ++++++------ exercises/practice/react/package.json | 12 ++++++------ exercises/practice/rectangles/package.json | 12 ++++++------ exercises/practice/relative-distance/package.json | 12 ++++++------ exercises/practice/resistor-color-duo/package.json | 12 ++++++------ exercises/practice/resistor-color-trio/package.json | 12 ++++++------ exercises/practice/resistor-color/package.json | 12 ++++++------ exercises/practice/rest-api/package.json | 12 ++++++------ exercises/practice/reverse-string/package.json | 12 ++++++------ exercises/practice/rna-transcription/package.json | 12 ++++++------ exercises/practice/robot-name/package.json | 12 ++++++------ exercises/practice/robot-simulator/package.json | 12 ++++++------ exercises/practice/roman-numerals/package.json | 12 ++++++------ exercises/practice/rotational-cipher/package.json | 12 ++++++------ exercises/practice/run-length-encoding/package.json | 12 ++++++------ exercises/practice/saddle-points/package.json | 12 ++++++------ exercises/practice/satellite/package.json | 12 ++++++------ exercises/practice/say/package.json | 12 ++++++------ exercises/practice/scale-generator/package.json | 12 ++++++------ exercises/practice/scrabble-score/package.json | 12 ++++++------ exercises/practice/secret-handshake/package.json | 12 ++++++------ exercises/practice/series/package.json | 12 ++++++------ exercises/practice/sieve/package.json | 12 ++++++------ exercises/practice/simple-cipher/package.json | 12 ++++++------ exercises/practice/simple-linked-list/package.json | 12 ++++++------ exercises/practice/space-age/package.json | 12 ++++++------ exercises/practice/spiral-matrix/package.json | 12 ++++++------ exercises/practice/square-root/package.json | 12 ++++++------ exercises/practice/state-of-tic-tac-toe/package.json | 12 ++++++------ exercises/practice/strain/package.json | 12 ++++++------ exercises/practice/sublist/package.json | 12 ++++++------ exercises/practice/sum-of-multiples/package.json | 12 ++++++------ exercises/practice/tournament/package.json | 12 ++++++------ exercises/practice/transpose/package.json | 12 ++++++------ exercises/practice/triangle/package.json | 12 ++++++------ exercises/practice/trinary/package.json | 12 ++++++------ exercises/practice/twelve-days/package.json | 12 ++++++------ exercises/practice/two-bucket/package.json | 12 ++++++------ exercises/practice/two-fer/package.json | 12 ++++++------ .../practice/variable-length-quantity/package.json | 12 ++++++------ exercises/practice/word-count/package.json | 12 ++++++------ exercises/practice/word-search/package.json | 12 ++++++------ exercises/practice/wordy/package.json | 12 ++++++------ exercises/practice/yacht/package.json | 12 ++++++------ exercises/practice/zebra-puzzle/package.json | 12 ++++++------ exercises/practice/zipper/package.json | 12 ++++++------ 159 files changed, 954 insertions(+), 954 deletions(-) diff --git a/exercises/concept/amusement-park/package.json b/exercises/concept/amusement-park/package.json index c1acc67358..a48a64ddbb 100644 --- a/exercises/concept/amusement-park/package.json +++ b/exercises/concept/amusement-park/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/concept/annalyns-infiltration/package.json b/exercises/concept/annalyns-infiltration/package.json index 128e62c104..426195ccfa 100644 --- a/exercises/concept/annalyns-infiltration/package.json +++ b/exercises/concept/annalyns-infiltration/package.json @@ -16,14 +16,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/concept/bird-watcher/package.json b/exercises/concept/bird-watcher/package.json index 92dec1a766..5f111c6776 100644 --- a/exercises/concept/bird-watcher/package.json +++ b/exercises/concept/bird-watcher/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/concept/coordinate-transformation/package.json b/exercises/concept/coordinate-transformation/package.json index 4af6a8c09f..9035c7a0cc 100644 --- a/exercises/concept/coordinate-transformation/package.json +++ b/exercises/concept/coordinate-transformation/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/concept/custom-signs/package.json b/exercises/concept/custom-signs/package.json index 5718e18f77..cbe0064344 100644 --- a/exercises/concept/custom-signs/package.json +++ b/exercises/concept/custom-signs/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/concept/elyses-analytic-enchantments/package.json b/exercises/concept/elyses-analytic-enchantments/package.json index e319dae9d3..a014dae1c5 100644 --- a/exercises/concept/elyses-analytic-enchantments/package.json +++ b/exercises/concept/elyses-analytic-enchantments/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/concept/elyses-destructured-enchantments/package.json b/exercises/concept/elyses-destructured-enchantments/package.json index 8543272376..a849158ea9 100644 --- a/exercises/concept/elyses-destructured-enchantments/package.json +++ b/exercises/concept/elyses-destructured-enchantments/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/concept/elyses-enchantments/package.json b/exercises/concept/elyses-enchantments/package.json index c37ad9a23d..502a742b1b 100644 --- a/exercises/concept/elyses-enchantments/package.json +++ b/exercises/concept/elyses-enchantments/package.json @@ -16,14 +16,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/concept/elyses-looping-enchantments/package.json b/exercises/concept/elyses-looping-enchantments/package.json index 0eb4e885aa..516b372371 100644 --- a/exercises/concept/elyses-looping-enchantments/package.json +++ b/exercises/concept/elyses-looping-enchantments/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/concept/elyses-transformative-enchantments/package.json b/exercises/concept/elyses-transformative-enchantments/package.json index b5b06f0665..d5c3deeca8 100644 --- a/exercises/concept/elyses-transformative-enchantments/package.json +++ b/exercises/concept/elyses-transformative-enchantments/package.json @@ -17,14 +17,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/concept/factory-sensors/package.json b/exercises/concept/factory-sensors/package.json index e7cc9b14bc..f5c59ee8d1 100644 --- a/exercises/concept/factory-sensors/package.json +++ b/exercises/concept/factory-sensors/package.json @@ -12,14 +12,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/concept/freelancer-rates/package.json b/exercises/concept/freelancer-rates/package.json index d97df7371a..d2bb268b17 100644 --- a/exercises/concept/freelancer-rates/package.json +++ b/exercises/concept/freelancer-rates/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/concept/fruit-picker/package.json b/exercises/concept/fruit-picker/package.json index 09b54d7e4a..26e834bad8 100644 --- a/exercises/concept/fruit-picker/package.json +++ b/exercises/concept/fruit-picker/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/concept/high-score-board/package.json b/exercises/concept/high-score-board/package.json index a7a31a121f..72a8b04120 100644 --- a/exercises/concept/high-score-board/package.json +++ b/exercises/concept/high-score-board/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/concept/lasagna-master/package.json b/exercises/concept/lasagna-master/package.json index a66fae7162..e78150459c 100644 --- a/exercises/concept/lasagna-master/package.json +++ b/exercises/concept/lasagna-master/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/concept/lasagna/package.json b/exercises/concept/lasagna/package.json index 54a2560c3b..2fb0180b17 100644 --- a/exercises/concept/lasagna/package.json +++ b/exercises/concept/lasagna/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/concept/lucky-numbers/package.json b/exercises/concept/lucky-numbers/package.json index 1eb18cac12..596c3dba23 100644 --- a/exercises/concept/lucky-numbers/package.json +++ b/exercises/concept/lucky-numbers/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/concept/mixed-juices/package.json b/exercises/concept/mixed-juices/package.json index 4d92b1751b..13c919665a 100644 --- a/exercises/concept/mixed-juices/package.json +++ b/exercises/concept/mixed-juices/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/concept/nullability/package.json b/exercises/concept/nullability/package.json index 5813d62263..316bec0cb6 100644 --- a/exercises/concept/nullability/package.json +++ b/exercises/concept/nullability/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/concept/ozans-playlist/package.json b/exercises/concept/ozans-playlist/package.json index 3b6c0a1c86..b6913fde49 100644 --- a/exercises/concept/ozans-playlist/package.json +++ b/exercises/concept/ozans-playlist/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/concept/pizza-order/package.json b/exercises/concept/pizza-order/package.json index 38a456c916..9515d7ac9f 100644 --- a/exercises/concept/pizza-order/package.json +++ b/exercises/concept/pizza-order/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/concept/poetry-club-door-policy/package.json b/exercises/concept/poetry-club-door-policy/package.json index 9a595fa572..fb079cb18f 100644 --- a/exercises/concept/poetry-club-door-policy/package.json +++ b/exercises/concept/poetry-club-door-policy/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/concept/regular-chatbot/package.json b/exercises/concept/regular-chatbot/package.json index faefc31038..4db7c2f6ab 100644 --- a/exercises/concept/regular-chatbot/package.json +++ b/exercises/concept/regular-chatbot/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/concept/translation-service/package.json b/exercises/concept/translation-service/package.json index 794a2a23fc..81b7c5b9e6 100644 --- a/exercises/concept/translation-service/package.json +++ b/exercises/concept/translation-service/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/concept/vehicle-purchase/package.json b/exercises/concept/vehicle-purchase/package.json index cb37f8a2e0..bea466fef5 100644 --- a/exercises/concept/vehicle-purchase/package.json +++ b/exercises/concept/vehicle-purchase/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/concept/windowing-system/package.json b/exercises/concept/windowing-system/package.json index 0fdf238706..ab5f97b60e 100644 --- a/exercises/concept/windowing-system/package.json +++ b/exercises/concept/windowing-system/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/accumulate/package.json b/exercises/practice/accumulate/package.json index 7f4f7405fe..9a7eb76bdd 100644 --- a/exercises/practice/accumulate/package.json +++ b/exercises/practice/accumulate/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/acronym/package.json b/exercises/practice/acronym/package.json index 72b1a0c61d..4e7116ac9b 100644 --- a/exercises/practice/acronym/package.json +++ b/exercises/practice/acronym/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/affine-cipher/package.json b/exercises/practice/affine-cipher/package.json index aa5436d62c..1ebce3f45d 100644 --- a/exercises/practice/affine-cipher/package.json +++ b/exercises/practice/affine-cipher/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/all-your-base/package.json b/exercises/practice/all-your-base/package.json index 98da473523..e87360df17 100644 --- a/exercises/practice/all-your-base/package.json +++ b/exercises/practice/all-your-base/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/allergies/package.json b/exercises/practice/allergies/package.json index 312fd4405d..8331684491 100644 --- a/exercises/practice/allergies/package.json +++ b/exercises/practice/allergies/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/alphametics/package.json b/exercises/practice/alphametics/package.json index 475185c3b8..588fe564f3 100644 --- a/exercises/practice/alphametics/package.json +++ b/exercises/practice/alphametics/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/anagram/package.json b/exercises/practice/anagram/package.json index 997a300cfd..2273b1d771 100644 --- a/exercises/practice/anagram/package.json +++ b/exercises/practice/anagram/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/armstrong-numbers/package.json b/exercises/practice/armstrong-numbers/package.json index 19c88cefe9..786dafe7d9 100644 --- a/exercises/practice/armstrong-numbers/package.json +++ b/exercises/practice/armstrong-numbers/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/atbash-cipher/package.json b/exercises/practice/atbash-cipher/package.json index 0288d86c26..34cd086f5f 100644 --- a/exercises/practice/atbash-cipher/package.json +++ b/exercises/practice/atbash-cipher/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/bank-account/package.json b/exercises/practice/bank-account/package.json index 6c2dc6192c..f70067269c 100644 --- a/exercises/practice/bank-account/package.json +++ b/exercises/practice/bank-account/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/beer-song/package.json b/exercises/practice/beer-song/package.json index 053580d65e..97adc33a57 100644 --- a/exercises/practice/beer-song/package.json +++ b/exercises/practice/beer-song/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/binary-search-tree/package.json b/exercises/practice/binary-search-tree/package.json index 8bd427575d..946609a306 100644 --- a/exercises/practice/binary-search-tree/package.json +++ b/exercises/practice/binary-search-tree/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/binary-search/package.json b/exercises/practice/binary-search/package.json index 9737906f50..e2e983b40a 100644 --- a/exercises/practice/binary-search/package.json +++ b/exercises/practice/binary-search/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/binary/package.json b/exercises/practice/binary/package.json index a7a38428f8..5bd0c0ee70 100644 --- a/exercises/practice/binary/package.json +++ b/exercises/practice/binary/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/bob/package.json b/exercises/practice/bob/package.json index 08e0dee22f..181487769e 100644 --- a/exercises/practice/bob/package.json +++ b/exercises/practice/bob/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/book-store/package.json b/exercises/practice/book-store/package.json index 46d492d9c7..aa932e78bf 100644 --- a/exercises/practice/book-store/package.json +++ b/exercises/practice/book-store/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/bottle-song/package.json b/exercises/practice/bottle-song/package.json index e44b6f4af0..9eeffdfab9 100644 --- a/exercises/practice/bottle-song/package.json +++ b/exercises/practice/bottle-song/package.json @@ -18,14 +18,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/bowling/package.json b/exercises/practice/bowling/package.json index 3c3cb25aef..449a919ee1 100644 --- a/exercises/practice/bowling/package.json +++ b/exercises/practice/bowling/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/change/package.json b/exercises/practice/change/package.json index 4eff774c4a..c6268d9221 100644 --- a/exercises/practice/change/package.json +++ b/exercises/practice/change/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/circular-buffer/package.json b/exercises/practice/circular-buffer/package.json index b6be6078e3..ec968c8992 100644 --- a/exercises/practice/circular-buffer/package.json +++ b/exercises/practice/circular-buffer/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/clock/package.json b/exercises/practice/clock/package.json index b20689c78b..19a00f7c44 100644 --- a/exercises/practice/clock/package.json +++ b/exercises/practice/clock/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/collatz-conjecture/package.json b/exercises/practice/collatz-conjecture/package.json index 0363f7a2ed..17e04c93f1 100644 --- a/exercises/practice/collatz-conjecture/package.json +++ b/exercises/practice/collatz-conjecture/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/complex-numbers/package.json b/exercises/practice/complex-numbers/package.json index b9cd31e45e..ba7a75eb41 100644 --- a/exercises/practice/complex-numbers/package.json +++ b/exercises/practice/complex-numbers/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/connect/package.json b/exercises/practice/connect/package.json index 8bec0ad462..21ffb03113 100644 --- a/exercises/practice/connect/package.json +++ b/exercises/practice/connect/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/crypto-square/package.json b/exercises/practice/crypto-square/package.json index bbdec05d5a..ced073dd3d 100644 --- a/exercises/practice/crypto-square/package.json +++ b/exercises/practice/crypto-square/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/custom-set/package.json b/exercises/practice/custom-set/package.json index 0234ffdd9e..aedf131bd5 100644 --- a/exercises/practice/custom-set/package.json +++ b/exercises/practice/custom-set/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/darts/package.json b/exercises/practice/darts/package.json index d46295b6c4..326f4a52ce 100644 --- a/exercises/practice/darts/package.json +++ b/exercises/practice/darts/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/diamond/package.json b/exercises/practice/diamond/package.json index 3134193bc2..4161afbab9 100644 --- a/exercises/practice/diamond/package.json +++ b/exercises/practice/diamond/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/difference-of-squares/package.json b/exercises/practice/difference-of-squares/package.json index ccbb881183..9e67b7c6c0 100644 --- a/exercises/practice/difference-of-squares/package.json +++ b/exercises/practice/difference-of-squares/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/diffie-hellman/package.json b/exercises/practice/diffie-hellman/package.json index 89480d7574..3455460147 100644 --- a/exercises/practice/diffie-hellman/package.json +++ b/exercises/practice/diffie-hellman/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/dnd-character/package.json b/exercises/practice/dnd-character/package.json index d6552e8eca..e0db90a019 100644 --- a/exercises/practice/dnd-character/package.json +++ b/exercises/practice/dnd-character/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/dominoes/package.json b/exercises/practice/dominoes/package.json index 137fa52d13..0bb412e8e2 100644 --- a/exercises/practice/dominoes/package.json +++ b/exercises/practice/dominoes/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/eliuds-eggs/package.json b/exercises/practice/eliuds-eggs/package.json index 360dfc90f6..5242bd97f7 100644 --- a/exercises/practice/eliuds-eggs/package.json +++ b/exercises/practice/eliuds-eggs/package.json @@ -18,14 +18,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/etl/package.json b/exercises/practice/etl/package.json index 900ec21ef1..03399df85c 100644 --- a/exercises/practice/etl/package.json +++ b/exercises/practice/etl/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/flatten-array/package.json b/exercises/practice/flatten-array/package.json index 76e6003a07..ffd0ba1f71 100644 --- a/exercises/practice/flatten-array/package.json +++ b/exercises/practice/flatten-array/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/food-chain/package.json b/exercises/practice/food-chain/package.json index b2568b1090..b00a7de63e 100644 --- a/exercises/practice/food-chain/package.json +++ b/exercises/practice/food-chain/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/forth/package.json b/exercises/practice/forth/package.json index 0023f99fca..ce00620298 100644 --- a/exercises/practice/forth/package.json +++ b/exercises/practice/forth/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/game-of-life/package.json b/exercises/practice/game-of-life/package.json index 4541d57a29..07c91b7188 100644 --- a/exercises/practice/game-of-life/package.json +++ b/exercises/practice/game-of-life/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/gigasecond/package.json b/exercises/practice/gigasecond/package.json index da61883864..d0bb2d165b 100644 --- a/exercises/practice/gigasecond/package.json +++ b/exercises/practice/gigasecond/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/go-counting/package.json b/exercises/practice/go-counting/package.json index dcce417acf..f920a993d6 100644 --- a/exercises/practice/go-counting/package.json +++ b/exercises/practice/go-counting/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/grade-school/package.json b/exercises/practice/grade-school/package.json index e4458de31a..4755ab8f24 100644 --- a/exercises/practice/grade-school/package.json +++ b/exercises/practice/grade-school/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/grains/package.json b/exercises/practice/grains/package.json index ba1cc0b8ba..be1edf6693 100644 --- a/exercises/practice/grains/package.json +++ b/exercises/practice/grains/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/grep/package.json b/exercises/practice/grep/package.json index fcdd5bd63d..fb05dbbce8 100644 --- a/exercises/practice/grep/package.json +++ b/exercises/practice/grep/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/hamming/package.json b/exercises/practice/hamming/package.json index 22d4bf0942..bf96b1fc63 100644 --- a/exercises/practice/hamming/package.json +++ b/exercises/practice/hamming/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/hello-world/package.json b/exercises/practice/hello-world/package.json index 2b8aef0bdd..68f4c4eeef 100644 --- a/exercises/practice/hello-world/package.json +++ b/exercises/practice/hello-world/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/hexadecimal/package.json b/exercises/practice/hexadecimal/package.json index f948893e28..7cfc3ef584 100644 --- a/exercises/practice/hexadecimal/package.json +++ b/exercises/practice/hexadecimal/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/high-scores/package.json b/exercises/practice/high-scores/package.json index a9ef575a9c..201ca2f9df 100644 --- a/exercises/practice/high-scores/package.json +++ b/exercises/practice/high-scores/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/house/package.json b/exercises/practice/house/package.json index e5d815eadc..0ee378a887 100644 --- a/exercises/practice/house/package.json +++ b/exercises/practice/house/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/isbn-verifier/package.json b/exercises/practice/isbn-verifier/package.json index 05c84a0b59..68f9984ebc 100644 --- a/exercises/practice/isbn-verifier/package.json +++ b/exercises/practice/isbn-verifier/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/isogram/package.json b/exercises/practice/isogram/package.json index cf78fdbb73..2f6fca7607 100644 --- a/exercises/practice/isogram/package.json +++ b/exercises/practice/isogram/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/killer-sudoku-helper/package.json b/exercises/practice/killer-sudoku-helper/package.json index a48e8ad80e..8704e80eaa 100644 --- a/exercises/practice/killer-sudoku-helper/package.json +++ b/exercises/practice/killer-sudoku-helper/package.json @@ -18,14 +18,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/kindergarten-garden/package.json b/exercises/practice/kindergarten-garden/package.json index 91d6d8e887..8a665e92fe 100644 --- a/exercises/practice/kindergarten-garden/package.json +++ b/exercises/practice/kindergarten-garden/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/knapsack/package.json b/exercises/practice/knapsack/package.json index 61a0691fd8..660ea6e1fa 100644 --- a/exercises/practice/knapsack/package.json +++ b/exercises/practice/knapsack/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/largest-series-product/package.json b/exercises/practice/largest-series-product/package.json index c9f0e4c18f..ec4c7809dd 100644 --- a/exercises/practice/largest-series-product/package.json +++ b/exercises/practice/largest-series-product/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/leap/package.json b/exercises/practice/leap/package.json index d6f9af2401..343bc6d669 100644 --- a/exercises/practice/leap/package.json +++ b/exercises/practice/leap/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/ledger/package.json b/exercises/practice/ledger/package.json index 8fa21a3d2f..041462d735 100644 --- a/exercises/practice/ledger/package.json +++ b/exercises/practice/ledger/package.json @@ -18,14 +18,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/lens-person/package.json b/exercises/practice/lens-person/package.json index 5cafbbbac7..95e6c81eab 100644 --- a/exercises/practice/lens-person/package.json +++ b/exercises/practice/lens-person/package.json @@ -19,14 +19,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/linked-list/package.json b/exercises/practice/linked-list/package.json index 0be8ab368d..5aac7eb7d3 100644 --- a/exercises/practice/linked-list/package.json +++ b/exercises/practice/linked-list/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/list-ops/package.json b/exercises/practice/list-ops/package.json index c0c8a677cf..54b16c0205 100644 --- a/exercises/practice/list-ops/package.json +++ b/exercises/practice/list-ops/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/luhn/package.json b/exercises/practice/luhn/package.json index 0eaf325242..78e0a7893b 100644 --- a/exercises/practice/luhn/package.json +++ b/exercises/practice/luhn/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/markdown/package.json b/exercises/practice/markdown/package.json index 06463c6cba..7cf59051ad 100644 --- a/exercises/practice/markdown/package.json +++ b/exercises/practice/markdown/package.json @@ -18,14 +18,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/matching-brackets/package.json b/exercises/practice/matching-brackets/package.json index 2c6deb8deb..448d4b3f9c 100644 --- a/exercises/practice/matching-brackets/package.json +++ b/exercises/practice/matching-brackets/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/matrix/package.json b/exercises/practice/matrix/package.json index 9f14e21a49..74bd3579ed 100644 --- a/exercises/practice/matrix/package.json +++ b/exercises/practice/matrix/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/meetup/package.json b/exercises/practice/meetup/package.json index 7256d2a631..042e7455bb 100644 --- a/exercises/practice/meetup/package.json +++ b/exercises/practice/meetup/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/micro-blog/package.json b/exercises/practice/micro-blog/package.json index 60b670fc24..62cb8c9be1 100644 --- a/exercises/practice/micro-blog/package.json +++ b/exercises/practice/micro-blog/package.json @@ -18,14 +18,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/minesweeper/package.json b/exercises/practice/minesweeper/package.json index 249ed946ba..798c00508a 100644 --- a/exercises/practice/minesweeper/package.json +++ b/exercises/practice/minesweeper/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/nth-prime/package.json b/exercises/practice/nth-prime/package.json index fca33f1261..8c1a96d096 100644 --- a/exercises/practice/nth-prime/package.json +++ b/exercises/practice/nth-prime/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/nucleotide-count/package.json b/exercises/practice/nucleotide-count/package.json index a1301ce6ff..f5a805bb8e 100644 --- a/exercises/practice/nucleotide-count/package.json +++ b/exercises/practice/nucleotide-count/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/ocr-numbers/package.json b/exercises/practice/ocr-numbers/package.json index 4923107172..bb59bccfae 100644 --- a/exercises/practice/ocr-numbers/package.json +++ b/exercises/practice/ocr-numbers/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/octal/package.json b/exercises/practice/octal/package.json index 30ec00f45e..a36f41a062 100644 --- a/exercises/practice/octal/package.json +++ b/exercises/practice/octal/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/palindrome-products/package.json b/exercises/practice/palindrome-products/package.json index 0a190297fd..00445a0654 100644 --- a/exercises/practice/palindrome-products/package.json +++ b/exercises/practice/palindrome-products/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/pangram/package.json b/exercises/practice/pangram/package.json index 724ca3a7db..f83942101b 100644 --- a/exercises/practice/pangram/package.json +++ b/exercises/practice/pangram/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/parallel-letter-frequency/package.json b/exercises/practice/parallel-letter-frequency/package.json index c774eb0aff..3da2da9b4a 100644 --- a/exercises/practice/parallel-letter-frequency/package.json +++ b/exercises/practice/parallel-letter-frequency/package.json @@ -18,14 +18,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/pascals-triangle/package.json b/exercises/practice/pascals-triangle/package.json index 1b08058951..905c653e17 100644 --- a/exercises/practice/pascals-triangle/package.json +++ b/exercises/practice/pascals-triangle/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/perfect-numbers/package.json b/exercises/practice/perfect-numbers/package.json index 7d0eb4e0c1..88a2b9990a 100644 --- a/exercises/practice/perfect-numbers/package.json +++ b/exercises/practice/perfect-numbers/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/phone-number/package.json b/exercises/practice/phone-number/package.json index 15cfcb0ef7..ee28efb588 100644 --- a/exercises/practice/phone-number/package.json +++ b/exercises/practice/phone-number/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/pig-latin/package.json b/exercises/practice/pig-latin/package.json index d0baca32f8..79d7eb48ce 100644 --- a/exercises/practice/pig-latin/package.json +++ b/exercises/practice/pig-latin/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/point-mutations/package.json b/exercises/practice/point-mutations/package.json index 6f55ea8dd6..89714998b5 100644 --- a/exercises/practice/point-mutations/package.json +++ b/exercises/practice/point-mutations/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/poker/package.json b/exercises/practice/poker/package.json index 0053b85a8e..47d5cab288 100644 --- a/exercises/practice/poker/package.json +++ b/exercises/practice/poker/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/prime-factors/package.json b/exercises/practice/prime-factors/package.json index 081f50d4cb..4e245318eb 100644 --- a/exercises/practice/prime-factors/package.json +++ b/exercises/practice/prime-factors/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/promises/package.json b/exercises/practice/promises/package.json index 3db3130537..2f65c44fc7 100644 --- a/exercises/practice/promises/package.json +++ b/exercises/practice/promises/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/protein-translation/package.json b/exercises/practice/protein-translation/package.json index b1e484e96b..e940abd364 100644 --- a/exercises/practice/protein-translation/package.json +++ b/exercises/practice/protein-translation/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/proverb/package.json b/exercises/practice/proverb/package.json index afc39d7bd6..dcd1d746c4 100644 --- a/exercises/practice/proverb/package.json +++ b/exercises/practice/proverb/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/pythagorean-triplet/package.json b/exercises/practice/pythagorean-triplet/package.json index 7ebf484be0..9682730ba5 100644 --- a/exercises/practice/pythagorean-triplet/package.json +++ b/exercises/practice/pythagorean-triplet/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/queen-attack/package.json b/exercises/practice/queen-attack/package.json index f5b90a12b6..7ce5003b58 100644 --- a/exercises/practice/queen-attack/package.json +++ b/exercises/practice/queen-attack/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/rail-fence-cipher/package.json b/exercises/practice/rail-fence-cipher/package.json index b435611b8c..0693e7c94d 100644 --- a/exercises/practice/rail-fence-cipher/package.json +++ b/exercises/practice/rail-fence-cipher/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/raindrops/package.json b/exercises/practice/raindrops/package.json index 48aab371ec..f4c0b649d6 100644 --- a/exercises/practice/raindrops/package.json +++ b/exercises/practice/raindrops/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/rational-numbers/package.json b/exercises/practice/rational-numbers/package.json index 2ea34c64fd..66bbcbed2e 100644 --- a/exercises/practice/rational-numbers/package.json +++ b/exercises/practice/rational-numbers/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/react/package.json b/exercises/practice/react/package.json index 7e21acb235..f4adc95d8d 100644 --- a/exercises/practice/react/package.json +++ b/exercises/practice/react/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/rectangles/package.json b/exercises/practice/rectangles/package.json index 2631640ce8..f7e4539d20 100644 --- a/exercises/practice/rectangles/package.json +++ b/exercises/practice/rectangles/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/relative-distance/package.json b/exercises/practice/relative-distance/package.json index 19fb3d5439..fe089fabea 100644 --- a/exercises/practice/relative-distance/package.json +++ b/exercises/practice/relative-distance/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/resistor-color-duo/package.json b/exercises/practice/resistor-color-duo/package.json index 7c2f70e37d..a107ce5295 100644 --- a/exercises/practice/resistor-color-duo/package.json +++ b/exercises/practice/resistor-color-duo/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/resistor-color-trio/package.json b/exercises/practice/resistor-color-trio/package.json index 8fe1fb036e..79d56eb745 100644 --- a/exercises/practice/resistor-color-trio/package.json +++ b/exercises/practice/resistor-color-trio/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/resistor-color/package.json b/exercises/practice/resistor-color/package.json index 6fe2480191..a780deb8c3 100644 --- a/exercises/practice/resistor-color/package.json +++ b/exercises/practice/resistor-color/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/rest-api/package.json b/exercises/practice/rest-api/package.json index a1dfcd7eb6..31fa981156 100644 --- a/exercises/practice/rest-api/package.json +++ b/exercises/practice/rest-api/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/reverse-string/package.json b/exercises/practice/reverse-string/package.json index 5ebebd0021..1c51d2169e 100644 --- a/exercises/practice/reverse-string/package.json +++ b/exercises/practice/reverse-string/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/rna-transcription/package.json b/exercises/practice/rna-transcription/package.json index cb5a4df1fe..5f2e44179b 100644 --- a/exercises/practice/rna-transcription/package.json +++ b/exercises/practice/rna-transcription/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/robot-name/package.json b/exercises/practice/robot-name/package.json index cb70289a85..4f634d66e9 100644 --- a/exercises/practice/robot-name/package.json +++ b/exercises/practice/robot-name/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/robot-simulator/package.json b/exercises/practice/robot-simulator/package.json index 11d75b7664..69e850fc04 100644 --- a/exercises/practice/robot-simulator/package.json +++ b/exercises/practice/robot-simulator/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/roman-numerals/package.json b/exercises/practice/roman-numerals/package.json index 6723977a9f..391e6109fc 100644 --- a/exercises/practice/roman-numerals/package.json +++ b/exercises/practice/roman-numerals/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/rotational-cipher/package.json b/exercises/practice/rotational-cipher/package.json index f3b17fd513..fdf4f9b4c3 100644 --- a/exercises/practice/rotational-cipher/package.json +++ b/exercises/practice/rotational-cipher/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/run-length-encoding/package.json b/exercises/practice/run-length-encoding/package.json index 9890de101a..144847dcbf 100644 --- a/exercises/practice/run-length-encoding/package.json +++ b/exercises/practice/run-length-encoding/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/saddle-points/package.json b/exercises/practice/saddle-points/package.json index 6b58e66ed3..a69261d0f3 100644 --- a/exercises/practice/saddle-points/package.json +++ b/exercises/practice/saddle-points/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/satellite/package.json b/exercises/practice/satellite/package.json index 2e1464c484..a65e793ef2 100644 --- a/exercises/practice/satellite/package.json +++ b/exercises/practice/satellite/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/say/package.json b/exercises/practice/say/package.json index 7b90f6e633..217934168a 100644 --- a/exercises/practice/say/package.json +++ b/exercises/practice/say/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/scale-generator/package.json b/exercises/practice/scale-generator/package.json index a5700144d7..3009248ae5 100644 --- a/exercises/practice/scale-generator/package.json +++ b/exercises/practice/scale-generator/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/scrabble-score/package.json b/exercises/practice/scrabble-score/package.json index c92d2a1a02..94b4cee14f 100644 --- a/exercises/practice/scrabble-score/package.json +++ b/exercises/practice/scrabble-score/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/secret-handshake/package.json b/exercises/practice/secret-handshake/package.json index df56df52d2..12fcf550e0 100644 --- a/exercises/practice/secret-handshake/package.json +++ b/exercises/practice/secret-handshake/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/series/package.json b/exercises/practice/series/package.json index 9507a91e16..ceaa43005c 100644 --- a/exercises/practice/series/package.json +++ b/exercises/practice/series/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/sieve/package.json b/exercises/practice/sieve/package.json index 26a36aa8cf..121a94c247 100644 --- a/exercises/practice/sieve/package.json +++ b/exercises/practice/sieve/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/simple-cipher/package.json b/exercises/practice/simple-cipher/package.json index 1d48e790fb..1930a2643e 100644 --- a/exercises/practice/simple-cipher/package.json +++ b/exercises/practice/simple-cipher/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/simple-linked-list/package.json b/exercises/practice/simple-linked-list/package.json index 92452caa47..8c4b67dfc4 100644 --- a/exercises/practice/simple-linked-list/package.json +++ b/exercises/practice/simple-linked-list/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/space-age/package.json b/exercises/practice/space-age/package.json index e4748280b1..dbc6b75a16 100644 --- a/exercises/practice/space-age/package.json +++ b/exercises/practice/space-age/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/spiral-matrix/package.json b/exercises/practice/spiral-matrix/package.json index 241ce12cd4..b50a0565fa 100644 --- a/exercises/practice/spiral-matrix/package.json +++ b/exercises/practice/spiral-matrix/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/square-root/package.json b/exercises/practice/square-root/package.json index 8e91e10286..d2ad0ead80 100644 --- a/exercises/practice/square-root/package.json +++ b/exercises/practice/square-root/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/state-of-tic-tac-toe/package.json b/exercises/practice/state-of-tic-tac-toe/package.json index ed7fa2d8df..4e177702f8 100644 --- a/exercises/practice/state-of-tic-tac-toe/package.json +++ b/exercises/practice/state-of-tic-tac-toe/package.json @@ -18,14 +18,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/strain/package.json b/exercises/practice/strain/package.json index 34a4451542..c6baa18f3e 100644 --- a/exercises/practice/strain/package.json +++ b/exercises/practice/strain/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/sublist/package.json b/exercises/practice/sublist/package.json index a6dfb3a540..827d46d591 100644 --- a/exercises/practice/sublist/package.json +++ b/exercises/practice/sublist/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/sum-of-multiples/package.json b/exercises/practice/sum-of-multiples/package.json index c826171b7a..0e9da6c58c 100644 --- a/exercises/practice/sum-of-multiples/package.json +++ b/exercises/practice/sum-of-multiples/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/tournament/package.json b/exercises/practice/tournament/package.json index 1698408f6f..138fda0d9c 100644 --- a/exercises/practice/tournament/package.json +++ b/exercises/practice/tournament/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/transpose/package.json b/exercises/practice/transpose/package.json index fe365e14ab..98f98038eb 100644 --- a/exercises/practice/transpose/package.json +++ b/exercises/practice/transpose/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/triangle/package.json b/exercises/practice/triangle/package.json index 3bc5bbc1da..b5aeb9a91c 100644 --- a/exercises/practice/triangle/package.json +++ b/exercises/practice/triangle/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/trinary/package.json b/exercises/practice/trinary/package.json index 1ad5bf4c4e..a6607d7d06 100644 --- a/exercises/practice/trinary/package.json +++ b/exercises/practice/trinary/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/twelve-days/package.json b/exercises/practice/twelve-days/package.json index e9a1a4621c..57eeea36d9 100644 --- a/exercises/practice/twelve-days/package.json +++ b/exercises/practice/twelve-days/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/two-bucket/package.json b/exercises/practice/two-bucket/package.json index 51884cd1fc..1feb2c061f 100644 --- a/exercises/practice/two-bucket/package.json +++ b/exercises/practice/two-bucket/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/two-fer/package.json b/exercises/practice/two-fer/package.json index 1f7c03e290..7e28ffcac8 100644 --- a/exercises/practice/two-fer/package.json +++ b/exercises/practice/two-fer/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/variable-length-quantity/package.json b/exercises/practice/variable-length-quantity/package.json index 487ac5077b..9df2893aad 100644 --- a/exercises/practice/variable-length-quantity/package.json +++ b/exercises/practice/variable-length-quantity/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/word-count/package.json b/exercises/practice/word-count/package.json index 0265357e22..bc8ef4e55c 100644 --- a/exercises/practice/word-count/package.json +++ b/exercises/practice/word-count/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/word-search/package.json b/exercises/practice/word-search/package.json index 3d9c737311..0082d2d7b7 100644 --- a/exercises/practice/word-search/package.json +++ b/exercises/practice/word-search/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/wordy/package.json b/exercises/practice/wordy/package.json index 47409120db..6e3c78d183 100644 --- a/exercises/practice/wordy/package.json +++ b/exercises/practice/wordy/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/yacht/package.json b/exercises/practice/yacht/package.json index 81d7cd502e..4e4034a322 100644 --- a/exercises/practice/yacht/package.json +++ b/exercises/practice/yacht/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/zebra-puzzle/package.json b/exercises/practice/zebra-puzzle/package.json index 26f79a6c4d..7c7d79449e 100644 --- a/exercises/practice/zebra-puzzle/package.json +++ b/exercises/practice/zebra-puzzle/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {}, diff --git a/exercises/practice/zipper/package.json b/exercises/practice/zipper/package.json index f8f7cf88b9..5625d6eb04 100644 --- a/exercises/practice/zipper/package.json +++ b/exercises/practice/zipper/package.json @@ -13,14 +13,14 @@ "@exercism/babel-preset-javascript": "^0.5.1", "@exercism/eslint-config-javascript": "^0.8.1", "@jest/globals": "^29.7.0", - "@types/node": "^22.10.3", - "@types/shelljs": "^0.8.15", + "@types/node": "^22.15.29", + "@types/shelljs": "^0.8.16", "babel-jest": "^29.7.0", - "core-js": "~3.40.0", - "diff": "^7.0.0", - "eslint": "^9.19.0", + "core-js": "~3.42.0", + "diff": "^8.0.2", + "eslint": "^9.28.0", "expect": "^29.7.0", - "globals": "^15.14.0", + "globals": "^16.2.0", "jest": "^29.7.0" }, "dependencies": {},