From aba371be8d0f20c0f1dc9370682b76794ee0b81e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 13 Aug 2024 02:09:37 +0530 Subject: [PATCH] Bump @babel/core from 7.24.6 to 7.25.2 (#2516) * Bump @babel/core from 7.24.6 to 7.25.2 Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.24.6 to 7.25.2. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.25.2/packages/babel-core) --- updated-dependencies: - dependency-name: "@babel/core" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] * [CI] Sync exercises --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] --- exercises/concept/amusement-park/package.json | 2 +- .../annalyns-infiltration/package.json | 2 +- exercises/concept/bird-watcher/package.json | 2 +- .../coordinate-transformation/package.json | 2 +- exercises/concept/custom-signs/package.json | 2 +- .../elyses-analytic-enchantments/package.json | 2 +- .../package.json | 2 +- .../concept/elyses-enchantments/package.json | 2 +- .../elyses-looping-enchantments/package.json | 2 +- .../package.json | 2 +- .../concept/factory-sensors/package.json | 2 +- .../concept/freelancer-rates/package.json | 2 +- exercises/concept/fruit-picker/package.json | 2 +- .../concept/high-score-board/package.json | 2 +- exercises/concept/lasagna-master/package.json | 2 +- exercises/concept/lasagna/package.json | 2 +- exercises/concept/lucky-numbers/package.json | 2 +- exercises/concept/mixed-juices/package.json | 2 +- exercises/concept/nullability/package.json | 2 +- exercises/concept/ozans-playlist/package.json | 2 +- exercises/concept/pizza-order/package.json | 2 +- .../poetry-club-door-policy/package.json | 2 +- .../concept/regular-chatbot/package.json | 2 +- .../concept/translation-service/package.json | 2 +- .../concept/vehicle-purchase/package.json | 2 +- .../concept/windowing-system/package.json | 2 +- exercises/practice/accumulate/package.json | 2 +- exercises/practice/acronym/package.json | 2 +- exercises/practice/affine-cipher/package.json | 2 +- exercises/practice/all-your-base/package.json | 2 +- exercises/practice/allergies/package.json | 2 +- exercises/practice/alphametics/package.json | 2 +- exercises/practice/anagram/package.json | 2 +- .../practice/armstrong-numbers/package.json | 2 +- exercises/practice/atbash-cipher/package.json | 2 +- exercises/practice/bank-account/package.json | 2 +- exercises/practice/beer-song/package.json | 2 +- .../practice/binary-search-tree/package.json | 2 +- exercises/practice/binary-search/package.json | 2 +- exercises/practice/binary/package.json | 2 +- exercises/practice/bob/package.json | 2 +- exercises/practice/book-store/package.json | 2 +- exercises/practice/bottle-song/package.json | 2 +- exercises/practice/bowling/package.json | 2 +- exercises/practice/change/package.json | 2 +- .../practice/circular-buffer/package.json | 2 +- exercises/practice/clock/package.json | 2 +- .../practice/collatz-conjecture/package.json | 2 +- .../practice/complex-numbers/package.json | 2 +- exercises/practice/connect/package.json | 2 +- exercises/practice/crypto-square/package.json | 2 +- exercises/practice/custom-set/package.json | 2 +- exercises/practice/darts/package.json | 2 +- exercises/practice/diamond/package.json | 2 +- .../difference-of-squares/package.json | 2 +- .../practice/diffie-hellman/package.json | 2 +- exercises/practice/dnd-character/package.json | 2 +- exercises/practice/dominoes/package.json | 2 +- exercises/practice/eliuds-eggs/package.json | 2 +- exercises/practice/etl/package.json | 2 +- exercises/practice/flatten-array/package.json | 2 +- exercises/practice/food-chain/package.json | 2 +- exercises/practice/forth/package.json | 2 +- exercises/practice/gigasecond/package.json | 2 +- exercises/practice/go-counting/package.json | 2 +- exercises/practice/grade-school/package.json | 2 +- exercises/practice/grains/package.json | 2 +- exercises/practice/grep/package.json | 2 +- exercises/practice/hamming/package.json | 2 +- exercises/practice/hello-world/package.json | 2 +- exercises/practice/hexadecimal/package.json | 2 +- exercises/practice/high-scores/package.json | 2 +- exercises/practice/house/package.json | 2 +- exercises/practice/isbn-verifier/package.json | 2 +- exercises/practice/isogram/package.json | 2 +- .../practice/kindergarten-garden/package.json | 2 +- exercises/practice/knapsack/package.json | 2 +- .../largest-series-product/package.json | 2 +- exercises/practice/leap/package.json | 2 +- exercises/practice/ledger/package.json | 2 +- exercises/practice/lens-person/package.json | 2 +- exercises/practice/linked-list/package.json | 2 +- exercises/practice/list-ops/package.json | 2 +- exercises/practice/luhn/package.json | 2 +- exercises/practice/markdown/package.json | 2 +- .../practice/matching-brackets/package.json | 2 +- exercises/practice/matrix/package.json | 2 +- exercises/practice/meetup/package.json | 2 +- exercises/practice/micro-blog/package.json | 2 +- exercises/practice/minesweeper/package.json | 2 +- exercises/practice/nth-prime/package.json | 2 +- .../practice/nucleotide-count/package.json | 2 +- exercises/practice/ocr-numbers/package.json | 2 +- exercises/practice/octal/package.json | 2 +- .../practice/palindrome-products/package.json | 2 +- exercises/practice/pangram/package.json | 2 +- .../parallel-letter-frequency/package.json | 2 +- .../practice/pascals-triangle/package.json | 2 +- .../practice/perfect-numbers/package.json | 2 +- exercises/practice/phone-number/package.json | 2 +- exercises/practice/pig-latin/package.json | 2 +- .../practice/point-mutations/package.json | 2 +- exercises/practice/poker/package.json | 2 +- exercises/practice/prime-factors/package.json | 2 +- exercises/practice/promises/package.json | 2 +- .../practice/protein-translation/package.json | 2 +- exercises/practice/proverb/package.json | 2 +- .../practice/pythagorean-triplet/package.json | 2 +- exercises/practice/queen-attack/package.json | 2 +- .../practice/rail-fence-cipher/package.json | 2 +- exercises/practice/raindrops/package.json | 2 +- .../practice/rational-numbers/package.json | 2 +- exercises/practice/react/package.json | 2 +- exercises/practice/rectangles/package.json | 2 +- .../practice/resistor-color-duo/package.json | 2 +- .../practice/resistor-color-trio/package.json | 2 +- .../practice/resistor-color/package.json | 2 +- exercises/practice/rest-api/package.json | 2 +- .../practice/reverse-string/package.json | 2 +- .../practice/rna-transcription/package.json | 2 +- exercises/practice/robot-name/package.json | 2 +- .../practice/robot-simulator/package.json | 2 +- .../practice/roman-numerals/package.json | 2 +- .../practice/rotational-cipher/package.json | 2 +- .../practice/run-length-encoding/package.json | 2 +- exercises/practice/saddle-points/package.json | 2 +- exercises/practice/satellite/package.json | 2 +- exercises/practice/say/package.json | 2 +- .../practice/scale-generator/package.json | 2 +- .../practice/scrabble-score/package.json | 2 +- .../practice/secret-handshake/package.json | 2 +- exercises/practice/series/package.json | 2 +- exercises/practice/sieve/package.json | 2 +- exercises/practice/simple-cipher/package.json | 2 +- .../practice/simple-linked-list/package.json | 2 +- exercises/practice/space-age/package.json | 2 +- exercises/practice/spiral-matrix/package.json | 2 +- exercises/practice/square-root/package.json | 2 +- .../state-of-tic-tac-toe/package.json | 2 +- exercises/practice/strain/package.json | 2 +- exercises/practice/sublist/package.json | 2 +- .../practice/sum-of-multiples/package.json | 2 +- exercises/practice/tournament/package.json | 2 +- exercises/practice/transpose/package.json | 2 +- exercises/practice/triangle/package.json | 2 +- exercises/practice/trinary/package.json | 2 +- exercises/practice/twelve-days/package.json | 2 +- exercises/practice/two-bucket/package.json | 2 +- exercises/practice/two-fer/package.json | 2 +- .../variable-length-quantity/package.json | 2 +- exercises/practice/word-count/package.json | 2 +- exercises/practice/word-search/package.json | 2 +- exercises/practice/wordy/package.json | 2 +- exercises/practice/yacht/package.json | 2 +- exercises/practice/zebra-puzzle/package.json | 2 +- exercises/practice/zipper/package.json | 2 +- package-lock.json | 450 +++++++++--------- package.json | 2 +- 158 files changed, 380 insertions(+), 384 deletions(-) diff --git a/exercises/concept/amusement-park/package.json b/exercises/concept/amusement-park/package.json index cc653d43e6..0c90355077 100644 --- a/exercises/concept/amusement-park/package.json +++ b/exercises/concept/amusement-park/package.json @@ -10,7 +10,7 @@ "directory": "exercises/concept/amusement-park" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/concept/annalyns-infiltration/package.json b/exercises/concept/annalyns-infiltration/package.json index 175ff6d4f1..9b97ecff45 100644 --- a/exercises/concept/annalyns-infiltration/package.json +++ b/exercises/concept/annalyns-infiltration/package.json @@ -13,7 +13,7 @@ "directory": "exercises/concept/annalyns-infiltration" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/concept/bird-watcher/package.json b/exercises/concept/bird-watcher/package.json index bab93d85e1..e1045d7ee1 100644 --- a/exercises/concept/bird-watcher/package.json +++ b/exercises/concept/bird-watcher/package.json @@ -10,7 +10,7 @@ "directory": "exercises/concept/bird-watcher" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/concept/coordinate-transformation/package.json b/exercises/concept/coordinate-transformation/package.json index e5f663d600..c0041f233b 100644 --- a/exercises/concept/coordinate-transformation/package.json +++ b/exercises/concept/coordinate-transformation/package.json @@ -10,7 +10,7 @@ "directory": "exercises/concept/coordinate-transformation" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/concept/custom-signs/package.json b/exercises/concept/custom-signs/package.json index 7fbb44059c..d905219baf 100644 --- a/exercises/concept/custom-signs/package.json +++ b/exercises/concept/custom-signs/package.json @@ -10,7 +10,7 @@ "directory": "exercises/concept/custom-signs" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/concept/elyses-analytic-enchantments/package.json b/exercises/concept/elyses-analytic-enchantments/package.json index 24e0d773e8..178cb9dadb 100644 --- a/exercises/concept/elyses-analytic-enchantments/package.json +++ b/exercises/concept/elyses-analytic-enchantments/package.json @@ -10,7 +10,7 @@ "directory": "exercises/concept/elyses-analytic-enchantments" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/concept/elyses-destructured-enchantments/package.json b/exercises/concept/elyses-destructured-enchantments/package.json index e16c36e62b..a82a415bc4 100644 --- a/exercises/concept/elyses-destructured-enchantments/package.json +++ b/exercises/concept/elyses-destructured-enchantments/package.json @@ -10,7 +10,7 @@ "directory": "exercises/concept/elyses-destructured-enchantments" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/concept/elyses-enchantments/package.json b/exercises/concept/elyses-enchantments/package.json index 9e6d86bbb9..2bc9caf1cd 100644 --- a/exercises/concept/elyses-enchantments/package.json +++ b/exercises/concept/elyses-enchantments/package.json @@ -13,7 +13,7 @@ "directory": "exercises/concept/elyses-enchantments" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/concept/elyses-looping-enchantments/package.json b/exercises/concept/elyses-looping-enchantments/package.json index 51cb892769..5d8b8500d4 100644 --- a/exercises/concept/elyses-looping-enchantments/package.json +++ b/exercises/concept/elyses-looping-enchantments/package.json @@ -10,7 +10,7 @@ "directory": "exercises/concept/elyses-looping-enchantments" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/concept/elyses-transformative-enchantments/package.json b/exercises/concept/elyses-transformative-enchantments/package.json index cea9f55b6a..b7c039d366 100644 --- a/exercises/concept/elyses-transformative-enchantments/package.json +++ b/exercises/concept/elyses-transformative-enchantments/package.json @@ -14,7 +14,7 @@ "directory": "exercises/concept/elyses-transformative-enchantments" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/concept/factory-sensors/package.json b/exercises/concept/factory-sensors/package.json index cdc68ed72f..6b58ee10a4 100644 --- a/exercises/concept/factory-sensors/package.json +++ b/exercises/concept/factory-sensors/package.json @@ -9,7 +9,7 @@ "directory": "exercises/concept/factory-sensors" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/concept/freelancer-rates/package.json b/exercises/concept/freelancer-rates/package.json index e102b6d786..a3942ea2ff 100644 --- a/exercises/concept/freelancer-rates/package.json +++ b/exercises/concept/freelancer-rates/package.json @@ -10,7 +10,7 @@ "directory": "exercises/concept/freelancer-rates" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/concept/fruit-picker/package.json b/exercises/concept/fruit-picker/package.json index 223ee27f6d..8217faec53 100644 --- a/exercises/concept/fruit-picker/package.json +++ b/exercises/concept/fruit-picker/package.json @@ -10,7 +10,7 @@ "directory": "exercises/concept/fruit-picker" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/concept/high-score-board/package.json b/exercises/concept/high-score-board/package.json index 80f183cbd3..694a215948 100644 --- a/exercises/concept/high-score-board/package.json +++ b/exercises/concept/high-score-board/package.json @@ -10,7 +10,7 @@ "directory": "exercises/concept/high-score-board" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/concept/lasagna-master/package.json b/exercises/concept/lasagna-master/package.json index 86385d0ba6..22f4c5aa6f 100644 --- a/exercises/concept/lasagna-master/package.json +++ b/exercises/concept/lasagna-master/package.json @@ -10,7 +10,7 @@ "directory": "exercises/concept/lasagna-master" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/concept/lasagna/package.json b/exercises/concept/lasagna/package.json index 7ef19ae8a8..e461739ca4 100644 --- a/exercises/concept/lasagna/package.json +++ b/exercises/concept/lasagna/package.json @@ -10,7 +10,7 @@ "directory": "exercises/concept/lasagna" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/concept/lucky-numbers/package.json b/exercises/concept/lucky-numbers/package.json index 167ad0c241..07f222b8db 100644 --- a/exercises/concept/lucky-numbers/package.json +++ b/exercises/concept/lucky-numbers/package.json @@ -10,7 +10,7 @@ "directory": "exercises/concept/lucky-numbers" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/concept/mixed-juices/package.json b/exercises/concept/mixed-juices/package.json index e433d72e17..9b0012f353 100644 --- a/exercises/concept/mixed-juices/package.json +++ b/exercises/concept/mixed-juices/package.json @@ -10,7 +10,7 @@ "directory": "exercises/concept/mixed-juices" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/concept/nullability/package.json b/exercises/concept/nullability/package.json index 8cfce247f1..dc5049b900 100644 --- a/exercises/concept/nullability/package.json +++ b/exercises/concept/nullability/package.json @@ -10,7 +10,7 @@ "directory": "exercises/concept/nullability" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/concept/ozans-playlist/package.json b/exercises/concept/ozans-playlist/package.json index 177a162271..68be55d6f2 100644 --- a/exercises/concept/ozans-playlist/package.json +++ b/exercises/concept/ozans-playlist/package.json @@ -10,7 +10,7 @@ "directory": "exercises/concept/ozans-playlist" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/concept/pizza-order/package.json b/exercises/concept/pizza-order/package.json index bcec94e188..f8ab9ca4e5 100644 --- a/exercises/concept/pizza-order/package.json +++ b/exercises/concept/pizza-order/package.json @@ -10,7 +10,7 @@ "directory": "exercises/concept/pizza-order" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/concept/poetry-club-door-policy/package.json b/exercises/concept/poetry-club-door-policy/package.json index 4bee433095..6fcdd641e7 100644 --- a/exercises/concept/poetry-club-door-policy/package.json +++ b/exercises/concept/poetry-club-door-policy/package.json @@ -10,7 +10,7 @@ "directory": "exercises/concept/poetry-club-door-policy" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/concept/regular-chatbot/package.json b/exercises/concept/regular-chatbot/package.json index 6897928ac2..66fbb4cf7e 100644 --- a/exercises/concept/regular-chatbot/package.json +++ b/exercises/concept/regular-chatbot/package.json @@ -10,7 +10,7 @@ "directory": "exercises/concept/regular-chatbot" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/concept/translation-service/package.json b/exercises/concept/translation-service/package.json index cba8492b57..dce9ed1268 100644 --- a/exercises/concept/translation-service/package.json +++ b/exercises/concept/translation-service/package.json @@ -10,7 +10,7 @@ "directory": "exercises/concept/translation-service" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/concept/vehicle-purchase/package.json b/exercises/concept/vehicle-purchase/package.json index 7266c7df55..68d03c5384 100644 --- a/exercises/concept/vehicle-purchase/package.json +++ b/exercises/concept/vehicle-purchase/package.json @@ -10,7 +10,7 @@ "directory": "exercises/concept/vehicle-purchase" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/concept/windowing-system/package.json b/exercises/concept/windowing-system/package.json index cacc8fb889..7dfcdaa6d6 100644 --- a/exercises/concept/windowing-system/package.json +++ b/exercises/concept/windowing-system/package.json @@ -10,7 +10,7 @@ "directory": "exercises/concept/windowing-system" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/accumulate/package.json b/exercises/practice/accumulate/package.json index 82901d379f..04d06de706 100644 --- a/exercises/practice/accumulate/package.json +++ b/exercises/practice/accumulate/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/accumulate" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/acronym/package.json b/exercises/practice/acronym/package.json index b51de29ba2..efb0dbf8bc 100644 --- a/exercises/practice/acronym/package.json +++ b/exercises/practice/acronym/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/acronym" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/affine-cipher/package.json b/exercises/practice/affine-cipher/package.json index b953140c26..17eaee4818 100644 --- a/exercises/practice/affine-cipher/package.json +++ b/exercises/practice/affine-cipher/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/affine-cipher" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/all-your-base/package.json b/exercises/practice/all-your-base/package.json index a8bed565a9..4a612cfe3c 100644 --- a/exercises/practice/all-your-base/package.json +++ b/exercises/practice/all-your-base/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/all-your-base" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/allergies/package.json b/exercises/practice/allergies/package.json index 5b04d8f7b8..5f6c25a427 100644 --- a/exercises/practice/allergies/package.json +++ b/exercises/practice/allergies/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/allergies" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/alphametics/package.json b/exercises/practice/alphametics/package.json index e023d09f1b..7c4e40cefd 100644 --- a/exercises/practice/alphametics/package.json +++ b/exercises/practice/alphametics/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/alphametics" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/anagram/package.json b/exercises/practice/anagram/package.json index aa8c45eaa3..774b8d8e9c 100644 --- a/exercises/practice/anagram/package.json +++ b/exercises/practice/anagram/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/anagram" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/armstrong-numbers/package.json b/exercises/practice/armstrong-numbers/package.json index f0e275ff09..c779c9c429 100644 --- a/exercises/practice/armstrong-numbers/package.json +++ b/exercises/practice/armstrong-numbers/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/armstrong-numbers" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/atbash-cipher/package.json b/exercises/practice/atbash-cipher/package.json index a2a16a617f..892f25fb3a 100644 --- a/exercises/practice/atbash-cipher/package.json +++ b/exercises/practice/atbash-cipher/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/atbash-cipher" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/bank-account/package.json b/exercises/practice/bank-account/package.json index 49612a463d..52f9aadc70 100644 --- a/exercises/practice/bank-account/package.json +++ b/exercises/practice/bank-account/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/bank-account" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/beer-song/package.json b/exercises/practice/beer-song/package.json index 4cfc335cdc..f782c442b2 100644 --- a/exercises/practice/beer-song/package.json +++ b/exercises/practice/beer-song/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/beer-song" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/binary-search-tree/package.json b/exercises/practice/binary-search-tree/package.json index 14b56d69f6..e7dde4185c 100644 --- a/exercises/practice/binary-search-tree/package.json +++ b/exercises/practice/binary-search-tree/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/binary-search-tree" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/binary-search/package.json b/exercises/practice/binary-search/package.json index a9cf8ff286..aa8586f0a0 100644 --- a/exercises/practice/binary-search/package.json +++ b/exercises/practice/binary-search/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/binary-search" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/binary/package.json b/exercises/practice/binary/package.json index 2e4e41af2c..4a7a1a2b99 100644 --- a/exercises/practice/binary/package.json +++ b/exercises/practice/binary/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/binary" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/bob/package.json b/exercises/practice/bob/package.json index b5ef9dec82..6f825aca92 100644 --- a/exercises/practice/bob/package.json +++ b/exercises/practice/bob/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/bob" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/book-store/package.json b/exercises/practice/book-store/package.json index 6b2536807b..d5a8c92fc8 100644 --- a/exercises/practice/book-store/package.json +++ b/exercises/practice/book-store/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/book-store" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/bottle-song/package.json b/exercises/practice/bottle-song/package.json index 8df048ee0f..a3a14fb3dc 100644 --- a/exercises/practice/bottle-song/package.json +++ b/exercises/practice/bottle-song/package.json @@ -15,7 +15,7 @@ "directory": "exercises/practice/bottle-song" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/bowling/package.json b/exercises/practice/bowling/package.json index 2a368bf21a..e8559f149c 100644 --- a/exercises/practice/bowling/package.json +++ b/exercises/practice/bowling/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/bowling" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/change/package.json b/exercises/practice/change/package.json index 62874be4c8..ab35774ffb 100644 --- a/exercises/practice/change/package.json +++ b/exercises/practice/change/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/change" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/circular-buffer/package.json b/exercises/practice/circular-buffer/package.json index 69932685b3..3dcc40d38a 100644 --- a/exercises/practice/circular-buffer/package.json +++ b/exercises/practice/circular-buffer/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/circular-buffer" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/clock/package.json b/exercises/practice/clock/package.json index 9f5b84f73f..d28b1edf49 100644 --- a/exercises/practice/clock/package.json +++ b/exercises/practice/clock/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/clock" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/collatz-conjecture/package.json b/exercises/practice/collatz-conjecture/package.json index 62a2ab82b2..0cb017b70e 100644 --- a/exercises/practice/collatz-conjecture/package.json +++ b/exercises/practice/collatz-conjecture/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/collatz-conjecture" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/complex-numbers/package.json b/exercises/practice/complex-numbers/package.json index 2d0dfef2ef..e099b36f4b 100644 --- a/exercises/practice/complex-numbers/package.json +++ b/exercises/practice/complex-numbers/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/complex-numbers" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/connect/package.json b/exercises/practice/connect/package.json index 0dda47af6d..5b5b4051d6 100644 --- a/exercises/practice/connect/package.json +++ b/exercises/practice/connect/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/connect" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/crypto-square/package.json b/exercises/practice/crypto-square/package.json index 2ea8817f99..e705a69fe6 100644 --- a/exercises/practice/crypto-square/package.json +++ b/exercises/practice/crypto-square/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/crypto-square" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/custom-set/package.json b/exercises/practice/custom-set/package.json index e23a6948b7..384b5b5803 100644 --- a/exercises/practice/custom-set/package.json +++ b/exercises/practice/custom-set/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/custom-set" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/darts/package.json b/exercises/practice/darts/package.json index faf023e85a..5259675246 100644 --- a/exercises/practice/darts/package.json +++ b/exercises/practice/darts/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/darts" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/diamond/package.json b/exercises/practice/diamond/package.json index 322b10f7d3..672ea3d5a6 100644 --- a/exercises/practice/diamond/package.json +++ b/exercises/practice/diamond/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/diamond" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/difference-of-squares/package.json b/exercises/practice/difference-of-squares/package.json index 96b28418ad..68a58c8bcd 100644 --- a/exercises/practice/difference-of-squares/package.json +++ b/exercises/practice/difference-of-squares/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/difference-of-squares" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/diffie-hellman/package.json b/exercises/practice/diffie-hellman/package.json index 5d1ead0f73..1d570e32da 100644 --- a/exercises/practice/diffie-hellman/package.json +++ b/exercises/practice/diffie-hellman/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/diffie-hellman" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/dnd-character/package.json b/exercises/practice/dnd-character/package.json index fcae8695e7..5851599d6c 100644 --- a/exercises/practice/dnd-character/package.json +++ b/exercises/practice/dnd-character/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/dnd-character" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/dominoes/package.json b/exercises/practice/dominoes/package.json index d5087f4dc0..ea341ec60c 100644 --- a/exercises/practice/dominoes/package.json +++ b/exercises/practice/dominoes/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/dominoes" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/eliuds-eggs/package.json b/exercises/practice/eliuds-eggs/package.json index dc084b7754..328dd340f0 100644 --- a/exercises/practice/eliuds-eggs/package.json +++ b/exercises/practice/eliuds-eggs/package.json @@ -15,7 +15,7 @@ "directory": "exercises/practice/eliuds-eggs" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/etl/package.json b/exercises/practice/etl/package.json index f953e904b4..b69e3bd038 100644 --- a/exercises/practice/etl/package.json +++ b/exercises/practice/etl/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/etl" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/flatten-array/package.json b/exercises/practice/flatten-array/package.json index 2d98499ee7..8de9bb3cf0 100644 --- a/exercises/practice/flatten-array/package.json +++ b/exercises/practice/flatten-array/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/flatten-array" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/food-chain/package.json b/exercises/practice/food-chain/package.json index fb8d23154f..02946f0244 100644 --- a/exercises/practice/food-chain/package.json +++ b/exercises/practice/food-chain/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/food-chain" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/forth/package.json b/exercises/practice/forth/package.json index 8291a2b906..4b9ec7dff6 100644 --- a/exercises/practice/forth/package.json +++ b/exercises/practice/forth/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/forth" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/gigasecond/package.json b/exercises/practice/gigasecond/package.json index 00d3d5e4fd..6980fcf54e 100644 --- a/exercises/practice/gigasecond/package.json +++ b/exercises/practice/gigasecond/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/gigasecond" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/go-counting/package.json b/exercises/practice/go-counting/package.json index d7bda7b456..ec6ea1cc6c 100644 --- a/exercises/practice/go-counting/package.json +++ b/exercises/practice/go-counting/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/go-counting" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/grade-school/package.json b/exercises/practice/grade-school/package.json index 90c8a163d9..658294860a 100644 --- a/exercises/practice/grade-school/package.json +++ b/exercises/practice/grade-school/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/grade-school" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/grains/package.json b/exercises/practice/grains/package.json index 8c690e1c0b..9a22752ed1 100644 --- a/exercises/practice/grains/package.json +++ b/exercises/practice/grains/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/grains" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/grep/package.json b/exercises/practice/grep/package.json index 27820c071d..325baff27d 100644 --- a/exercises/practice/grep/package.json +++ b/exercises/practice/grep/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/grep" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/hamming/package.json b/exercises/practice/hamming/package.json index c25bc36ae2..218d31b19b 100644 --- a/exercises/practice/hamming/package.json +++ b/exercises/practice/hamming/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/hamming" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/hello-world/package.json b/exercises/practice/hello-world/package.json index 81ab62a577..c137745758 100644 --- a/exercises/practice/hello-world/package.json +++ b/exercises/practice/hello-world/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/hello-world" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/hexadecimal/package.json b/exercises/practice/hexadecimal/package.json index e4cef22c85..e386cae705 100644 --- a/exercises/practice/hexadecimal/package.json +++ b/exercises/practice/hexadecimal/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/hexadecimal" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/high-scores/package.json b/exercises/practice/high-scores/package.json index 3411f4872d..57bd769f7c 100644 --- a/exercises/practice/high-scores/package.json +++ b/exercises/practice/high-scores/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/high-scores" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/house/package.json b/exercises/practice/house/package.json index 16d5284f40..6527bb8bca 100644 --- a/exercises/practice/house/package.json +++ b/exercises/practice/house/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/house" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/isbn-verifier/package.json b/exercises/practice/isbn-verifier/package.json index 3fe34d7a24..28c9cbf006 100644 --- a/exercises/practice/isbn-verifier/package.json +++ b/exercises/practice/isbn-verifier/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/isbn-verifier" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/isogram/package.json b/exercises/practice/isogram/package.json index a3d8764346..9de33a229a 100644 --- a/exercises/practice/isogram/package.json +++ b/exercises/practice/isogram/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/isogram" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/kindergarten-garden/package.json b/exercises/practice/kindergarten-garden/package.json index bcbd3b4e0f..05da2e983b 100644 --- a/exercises/practice/kindergarten-garden/package.json +++ b/exercises/practice/kindergarten-garden/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/kindergarten-garden" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/knapsack/package.json b/exercises/practice/knapsack/package.json index 9d9a3727ce..ae9df0b880 100644 --- a/exercises/practice/knapsack/package.json +++ b/exercises/practice/knapsack/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/knapsack" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/largest-series-product/package.json b/exercises/practice/largest-series-product/package.json index 88c9db89dc..4cbb84a5ed 100644 --- a/exercises/practice/largest-series-product/package.json +++ b/exercises/practice/largest-series-product/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/largest-series-product" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/leap/package.json b/exercises/practice/leap/package.json index 5305637d30..973da93af6 100644 --- a/exercises/practice/leap/package.json +++ b/exercises/practice/leap/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/leap" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/ledger/package.json b/exercises/practice/ledger/package.json index 51305eb736..a1ba49265d 100644 --- a/exercises/practice/ledger/package.json +++ b/exercises/practice/ledger/package.json @@ -15,7 +15,7 @@ "directory": "exercises/practice/ledger" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/lens-person/package.json b/exercises/practice/lens-person/package.json index 2debfd1590..c980871412 100644 --- a/exercises/practice/lens-person/package.json +++ b/exercises/practice/lens-person/package.json @@ -16,7 +16,7 @@ "directory": "exercises/practice/lens-person" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/linked-list/package.json b/exercises/practice/linked-list/package.json index bc38954d91..3a51e538aa 100644 --- a/exercises/practice/linked-list/package.json +++ b/exercises/practice/linked-list/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/linked-list" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/list-ops/package.json b/exercises/practice/list-ops/package.json index 58b0535bcb..30010c76e3 100644 --- a/exercises/practice/list-ops/package.json +++ b/exercises/practice/list-ops/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/list-ops" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/luhn/package.json b/exercises/practice/luhn/package.json index ae8dbcb3d7..f9ad478056 100644 --- a/exercises/practice/luhn/package.json +++ b/exercises/practice/luhn/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/luhn" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/markdown/package.json b/exercises/practice/markdown/package.json index 5695d9758b..7723c19cd3 100644 --- a/exercises/practice/markdown/package.json +++ b/exercises/practice/markdown/package.json @@ -15,7 +15,7 @@ "directory": "exercises/practice/markdown" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/matching-brackets/package.json b/exercises/practice/matching-brackets/package.json index e5ff3b6b57..106ba31fb2 100644 --- a/exercises/practice/matching-brackets/package.json +++ b/exercises/practice/matching-brackets/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/matching-brackets" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/matrix/package.json b/exercises/practice/matrix/package.json index 50015066ef..782976aa5f 100644 --- a/exercises/practice/matrix/package.json +++ b/exercises/practice/matrix/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/matrix" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/meetup/package.json b/exercises/practice/meetup/package.json index 3a5cee531d..0132b7d15c 100644 --- a/exercises/practice/meetup/package.json +++ b/exercises/practice/meetup/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/meetup" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/micro-blog/package.json b/exercises/practice/micro-blog/package.json index 12ab046c3b..e8147ae0ad 100644 --- a/exercises/practice/micro-blog/package.json +++ b/exercises/practice/micro-blog/package.json @@ -15,7 +15,7 @@ "directory": "exercises/practice/micro-blog" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/minesweeper/package.json b/exercises/practice/minesweeper/package.json index 03dc959b68..898956a8a2 100644 --- a/exercises/practice/minesweeper/package.json +++ b/exercises/practice/minesweeper/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/minesweeper" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/nth-prime/package.json b/exercises/practice/nth-prime/package.json index 9f0fe1a019..bec543fb10 100644 --- a/exercises/practice/nth-prime/package.json +++ b/exercises/practice/nth-prime/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/nth-prime" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/nucleotide-count/package.json b/exercises/practice/nucleotide-count/package.json index 963ad0b344..118f79c391 100644 --- a/exercises/practice/nucleotide-count/package.json +++ b/exercises/practice/nucleotide-count/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/nucleotide-count" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/ocr-numbers/package.json b/exercises/practice/ocr-numbers/package.json index 2f47b7def6..043beb5963 100644 --- a/exercises/practice/ocr-numbers/package.json +++ b/exercises/practice/ocr-numbers/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/ocr-numbers" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/octal/package.json b/exercises/practice/octal/package.json index b73fffb867..dec83d8c2a 100644 --- a/exercises/practice/octal/package.json +++ b/exercises/practice/octal/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/octal" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/palindrome-products/package.json b/exercises/practice/palindrome-products/package.json index 0f7fdeacb1..c710f6bb01 100644 --- a/exercises/practice/palindrome-products/package.json +++ b/exercises/practice/palindrome-products/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/palindrome-products" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/pangram/package.json b/exercises/practice/pangram/package.json index 7da510b620..9fa4fba607 100644 --- a/exercises/practice/pangram/package.json +++ b/exercises/practice/pangram/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/pangram" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/parallel-letter-frequency/package.json b/exercises/practice/parallel-letter-frequency/package.json index 156f3086ef..ab26c93a56 100644 --- a/exercises/practice/parallel-letter-frequency/package.json +++ b/exercises/practice/parallel-letter-frequency/package.json @@ -15,7 +15,7 @@ "directory": "exercises/practice/parallel-letter-frequency" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/pascals-triangle/package.json b/exercises/practice/pascals-triangle/package.json index b660eec283..8bb4b88296 100644 --- a/exercises/practice/pascals-triangle/package.json +++ b/exercises/practice/pascals-triangle/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/pascals-triangle" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/perfect-numbers/package.json b/exercises/practice/perfect-numbers/package.json index efaeef95ff..bada7ea2fd 100644 --- a/exercises/practice/perfect-numbers/package.json +++ b/exercises/practice/perfect-numbers/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/perfect-numbers" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/phone-number/package.json b/exercises/practice/phone-number/package.json index a9c03e26e0..f5871f7946 100644 --- a/exercises/practice/phone-number/package.json +++ b/exercises/practice/phone-number/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/phone-number" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/pig-latin/package.json b/exercises/practice/pig-latin/package.json index 20dceb6f48..d4e2d25413 100644 --- a/exercises/practice/pig-latin/package.json +++ b/exercises/practice/pig-latin/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/pig-latin" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/point-mutations/package.json b/exercises/practice/point-mutations/package.json index 013211ab13..696cc60d18 100644 --- a/exercises/practice/point-mutations/package.json +++ b/exercises/practice/point-mutations/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/point-mutations" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/poker/package.json b/exercises/practice/poker/package.json index 02246c4e1b..90ac1021cd 100644 --- a/exercises/practice/poker/package.json +++ b/exercises/practice/poker/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/poker" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/prime-factors/package.json b/exercises/practice/prime-factors/package.json index 914eed7f5c..10f5f14d04 100644 --- a/exercises/practice/prime-factors/package.json +++ b/exercises/practice/prime-factors/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/prime-factors" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/promises/package.json b/exercises/practice/promises/package.json index 424b32cf66..e4eff09d88 100644 --- a/exercises/practice/promises/package.json +++ b/exercises/practice/promises/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/promises" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/protein-translation/package.json b/exercises/practice/protein-translation/package.json index 3543391802..d619d27b19 100644 --- a/exercises/practice/protein-translation/package.json +++ b/exercises/practice/protein-translation/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/protein-translation" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/proverb/package.json b/exercises/practice/proverb/package.json index b65057c2c2..a67218c0af 100644 --- a/exercises/practice/proverb/package.json +++ b/exercises/practice/proverb/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/proverb" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/pythagorean-triplet/package.json b/exercises/practice/pythagorean-triplet/package.json index 169dbe65c9..bd548bf15d 100644 --- a/exercises/practice/pythagorean-triplet/package.json +++ b/exercises/practice/pythagorean-triplet/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/pythagorean-triplet" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/queen-attack/package.json b/exercises/practice/queen-attack/package.json index a404f4051a..7fb98c20cd 100644 --- a/exercises/practice/queen-attack/package.json +++ b/exercises/practice/queen-attack/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/queen-attack" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/rail-fence-cipher/package.json b/exercises/practice/rail-fence-cipher/package.json index c9ca80939b..35bf2dadf9 100644 --- a/exercises/practice/rail-fence-cipher/package.json +++ b/exercises/practice/rail-fence-cipher/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/rail-fence-cipher" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/raindrops/package.json b/exercises/practice/raindrops/package.json index ab0d887539..19d008746a 100644 --- a/exercises/practice/raindrops/package.json +++ b/exercises/practice/raindrops/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/raindrops" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/rational-numbers/package.json b/exercises/practice/rational-numbers/package.json index 2e9551108e..5a30943850 100644 --- a/exercises/practice/rational-numbers/package.json +++ b/exercises/practice/rational-numbers/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/rational-numbers" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/react/package.json b/exercises/practice/react/package.json index d949dfc157..64f92726c1 100644 --- a/exercises/practice/react/package.json +++ b/exercises/practice/react/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/react" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/rectangles/package.json b/exercises/practice/rectangles/package.json index 78450d25b2..9b4f0dd611 100644 --- a/exercises/practice/rectangles/package.json +++ b/exercises/practice/rectangles/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/rectangles" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/resistor-color-duo/package.json b/exercises/practice/resistor-color-duo/package.json index bc7873cd8c..7c00269333 100644 --- a/exercises/practice/resistor-color-duo/package.json +++ b/exercises/practice/resistor-color-duo/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/resistor-color-duo" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/resistor-color-trio/package.json b/exercises/practice/resistor-color-trio/package.json index 0b4e487b81..e84a042b31 100644 --- a/exercises/practice/resistor-color-trio/package.json +++ b/exercises/practice/resistor-color-trio/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/resistor-color-trio" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/resistor-color/package.json b/exercises/practice/resistor-color/package.json index 2d0708f22b..c372fdbcec 100644 --- a/exercises/practice/resistor-color/package.json +++ b/exercises/practice/resistor-color/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/resistor-color" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/rest-api/package.json b/exercises/practice/rest-api/package.json index 7bf5510f2a..f0b39a0c36 100644 --- a/exercises/practice/rest-api/package.json +++ b/exercises/practice/rest-api/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/rest-api" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/reverse-string/package.json b/exercises/practice/reverse-string/package.json index d0e4525fb1..6bb0ddc182 100644 --- a/exercises/practice/reverse-string/package.json +++ b/exercises/practice/reverse-string/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/reverse-string" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/rna-transcription/package.json b/exercises/practice/rna-transcription/package.json index 5d8b1e9aaa..0048a96bbb 100644 --- a/exercises/practice/rna-transcription/package.json +++ b/exercises/practice/rna-transcription/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/rna-transcription" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/robot-name/package.json b/exercises/practice/robot-name/package.json index 4d02def53d..db2e1d1d76 100644 --- a/exercises/practice/robot-name/package.json +++ b/exercises/practice/robot-name/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/robot-name" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/robot-simulator/package.json b/exercises/practice/robot-simulator/package.json index 0f41d20809..d8df028a79 100644 --- a/exercises/practice/robot-simulator/package.json +++ b/exercises/practice/robot-simulator/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/robot-simulator" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/roman-numerals/package.json b/exercises/practice/roman-numerals/package.json index 6860cafe6e..ec4628855c 100644 --- a/exercises/practice/roman-numerals/package.json +++ b/exercises/practice/roman-numerals/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/roman-numerals" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/rotational-cipher/package.json b/exercises/practice/rotational-cipher/package.json index cb02112b9a..8289ddbd06 100644 --- a/exercises/practice/rotational-cipher/package.json +++ b/exercises/practice/rotational-cipher/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/rotational-cipher" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/run-length-encoding/package.json b/exercises/practice/run-length-encoding/package.json index 51e1964cb8..8d1a15b9e9 100644 --- a/exercises/practice/run-length-encoding/package.json +++ b/exercises/practice/run-length-encoding/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/run-length-encoding" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/saddle-points/package.json b/exercises/practice/saddle-points/package.json index d5386b0097..6912ebf017 100644 --- a/exercises/practice/saddle-points/package.json +++ b/exercises/practice/saddle-points/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/saddle-points" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/satellite/package.json b/exercises/practice/satellite/package.json index 8d48cfea28..1d7b142744 100644 --- a/exercises/practice/satellite/package.json +++ b/exercises/practice/satellite/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/satellite" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/say/package.json b/exercises/practice/say/package.json index b1ef445cd7..e0fdf27211 100644 --- a/exercises/practice/say/package.json +++ b/exercises/practice/say/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/say" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/scale-generator/package.json b/exercises/practice/scale-generator/package.json index 03a94243c7..7417e80370 100644 --- a/exercises/practice/scale-generator/package.json +++ b/exercises/practice/scale-generator/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/scale-generator" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/scrabble-score/package.json b/exercises/practice/scrabble-score/package.json index cea827dfde..fd72a0a847 100644 --- a/exercises/practice/scrabble-score/package.json +++ b/exercises/practice/scrabble-score/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/scrabble-score" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/secret-handshake/package.json b/exercises/practice/secret-handshake/package.json index d7cf4cd355..80a2d5afee 100644 --- a/exercises/practice/secret-handshake/package.json +++ b/exercises/practice/secret-handshake/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/secret-handshake" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/series/package.json b/exercises/practice/series/package.json index 11f5f2b869..bc3d751716 100644 --- a/exercises/practice/series/package.json +++ b/exercises/practice/series/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/series" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/sieve/package.json b/exercises/practice/sieve/package.json index 365a0f413a..47550c3b80 100644 --- a/exercises/practice/sieve/package.json +++ b/exercises/practice/sieve/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/sieve" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/simple-cipher/package.json b/exercises/practice/simple-cipher/package.json index 8cc748cc45..66eb6feefe 100644 --- a/exercises/practice/simple-cipher/package.json +++ b/exercises/practice/simple-cipher/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/simple-cipher" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/simple-linked-list/package.json b/exercises/practice/simple-linked-list/package.json index ddffeeebd0..e3ea8a82ca 100644 --- a/exercises/practice/simple-linked-list/package.json +++ b/exercises/practice/simple-linked-list/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/simple-linked-list" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/space-age/package.json b/exercises/practice/space-age/package.json index a7f3f9124a..816ef25b66 100644 --- a/exercises/practice/space-age/package.json +++ b/exercises/practice/space-age/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/space-age" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/spiral-matrix/package.json b/exercises/practice/spiral-matrix/package.json index 9d2ef2c039..7f26d46dfa 100644 --- a/exercises/practice/spiral-matrix/package.json +++ b/exercises/practice/spiral-matrix/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/spiral-matrix" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/square-root/package.json b/exercises/practice/square-root/package.json index 3eb0efda06..f15dc421c8 100644 --- a/exercises/practice/square-root/package.json +++ b/exercises/practice/square-root/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/square-root" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/state-of-tic-tac-toe/package.json b/exercises/practice/state-of-tic-tac-toe/package.json index 820e7b88fd..79c44840b8 100644 --- a/exercises/practice/state-of-tic-tac-toe/package.json +++ b/exercises/practice/state-of-tic-tac-toe/package.json @@ -15,7 +15,7 @@ "directory": "exercises/practice/state-of-tic-tac-toe" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/strain/package.json b/exercises/practice/strain/package.json index 83332daeaf..a3815a8137 100644 --- a/exercises/practice/strain/package.json +++ b/exercises/practice/strain/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/strain" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/sublist/package.json b/exercises/practice/sublist/package.json index 57640ca484..15ce9925ae 100644 --- a/exercises/practice/sublist/package.json +++ b/exercises/practice/sublist/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/sublist" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/sum-of-multiples/package.json b/exercises/practice/sum-of-multiples/package.json index 3407eff025..3ea73e7715 100644 --- a/exercises/practice/sum-of-multiples/package.json +++ b/exercises/practice/sum-of-multiples/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/sum-of-multiples" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/tournament/package.json b/exercises/practice/tournament/package.json index c4449543f0..0a2eb40548 100644 --- a/exercises/practice/tournament/package.json +++ b/exercises/practice/tournament/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/tournament" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/transpose/package.json b/exercises/practice/transpose/package.json index f383bf08cd..67426ae640 100644 --- a/exercises/practice/transpose/package.json +++ b/exercises/practice/transpose/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/transpose" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/triangle/package.json b/exercises/practice/triangle/package.json index de73764481..11db01d7f7 100644 --- a/exercises/practice/triangle/package.json +++ b/exercises/practice/triangle/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/triangle" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/trinary/package.json b/exercises/practice/trinary/package.json index 5418756471..25b020b2f5 100644 --- a/exercises/practice/trinary/package.json +++ b/exercises/practice/trinary/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/trinary" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/twelve-days/package.json b/exercises/practice/twelve-days/package.json index 0936d1ed2e..2d7f27d838 100644 --- a/exercises/practice/twelve-days/package.json +++ b/exercises/practice/twelve-days/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/twelve-days" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/two-bucket/package.json b/exercises/practice/two-bucket/package.json index e06a752810..0938cf7ad4 100644 --- a/exercises/practice/two-bucket/package.json +++ b/exercises/practice/two-bucket/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/two-bucket" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/two-fer/package.json b/exercises/practice/two-fer/package.json index cab4be1ff8..105457b83c 100644 --- a/exercises/practice/two-fer/package.json +++ b/exercises/practice/two-fer/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/two-fer" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/variable-length-quantity/package.json b/exercises/practice/variable-length-quantity/package.json index 966c08d8ab..d75869b68e 100644 --- a/exercises/practice/variable-length-quantity/package.json +++ b/exercises/practice/variable-length-quantity/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/variable-length-quantity" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/word-count/package.json b/exercises/practice/word-count/package.json index 402230e79f..c97ceb2240 100644 --- a/exercises/practice/word-count/package.json +++ b/exercises/practice/word-count/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/word-count" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/word-search/package.json b/exercises/practice/word-search/package.json index 7597b3e768..e85873c95c 100644 --- a/exercises/practice/word-search/package.json +++ b/exercises/practice/word-search/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/word-search" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/wordy/package.json b/exercises/practice/wordy/package.json index 815457c4af..3424ab1d91 100644 --- a/exercises/practice/wordy/package.json +++ b/exercises/practice/wordy/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/wordy" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/yacht/package.json b/exercises/practice/yacht/package.json index 405ef2a363..d463a6f569 100644 --- a/exercises/practice/yacht/package.json +++ b/exercises/practice/yacht/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/yacht" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/zebra-puzzle/package.json b/exercises/practice/zebra-puzzle/package.json index e88f1e47b0..d387ca86cb 100644 --- a/exercises/practice/zebra-puzzle/package.json +++ b/exercises/practice/zebra-puzzle/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/zebra-puzzle" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/exercises/practice/zipper/package.json b/exercises/practice/zipper/package.json index a32dd0aa3d..b6273b50f2 100644 --- a/exercises/practice/zipper/package.json +++ b/exercises/practice/zipper/package.json @@ -10,7 +10,7 @@ "directory": "exercises/practice/zipper" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", diff --git a/package-lock.json b/package-lock.json index 80584406ef..bc16f7421d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7,7 +7,7 @@ "name": "@exercism/javascript", "license": "MIT", "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12", @@ -58,12 +58,12 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.6.tgz", - "integrity": "sha512-ZJhac6FkEd1yhG2AHOmfcXG4ceoLltoCVJjN5XsWN9BifBQr+cHJbWi0h68HZuSORq+3WtJ2z0hwF2NG1b5kcA==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", + "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", "dev": true, "dependencies": { - "@babel/highlight": "^7.24.6", + "@babel/highlight": "^7.24.7", "picocolors": "^1.0.0" }, "engines": { @@ -71,30 +71,30 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.6.tgz", - "integrity": "sha512-aC2DGhBq5eEdyXWqrDInSqQjO0k8xtPRf5YylULqx8MCd6jBtzqfta/3ETMRpuKIc5hyswfO80ObyA1MvkCcUQ==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.2.tgz", + "integrity": "sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.6.tgz", - "integrity": "sha512-qAHSfAdVyFmIvl0VHELib8xar7ONuSHrE2hLnsaWkYNTI68dmi1x8GYDhJjMI/e7XWal9QBlZkwbOnkcw7Z8gQ==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz", + "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==", "dev": true, "dependencies": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.6", - "@babel/generator": "^7.24.6", - "@babel/helper-compilation-targets": "^7.24.6", - "@babel/helper-module-transforms": "^7.24.6", - "@babel/helpers": "^7.24.6", - "@babel/parser": "^7.24.6", - "@babel/template": "^7.24.6", - "@babel/traverse": "^7.24.6", - "@babel/types": "^7.24.6", + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.25.0", + "@babel/helper-compilation-targets": "^7.25.2", + "@babel/helper-module-transforms": "^7.25.2", + "@babel/helpers": "^7.25.0", + "@babel/parser": "^7.25.0", + "@babel/template": "^7.25.0", + "@babel/traverse": "^7.25.2", + "@babel/types": "^7.25.2", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -150,12 +150,12 @@ } }, "node_modules/@babel/generator": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.6.tgz", - "integrity": "sha512-S7m4eNa6YAPJRHmKsLHIDJhNAGNKoWNiWefz1MBbpnt8g9lvMDl1hir4P9bo/57bQEmuwEhnRU/AMWsD0G/Fbg==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.0.tgz", + "integrity": "sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==", "dev": true, "dependencies": { - "@babel/types": "^7.24.6", + "@babel/types": "^7.25.0", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" @@ -190,14 +190,14 @@ } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.6.tgz", - "integrity": "sha512-VZQ57UsDGlX/5fFA7GkVPplZhHsVc+vuErWgdOiysI9Ksnw0Pbbd6pnPiR/mmJyKHgyIW0c7KT32gmhiF+cirg==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz", + "integrity": "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.24.6", - "@babel/helper-validator-option": "^7.24.6", - "browserslist": "^4.22.2", + "@babel/compat-data": "^7.25.2", + "@babel/helper-validator-option": "^7.24.8", + "browserslist": "^4.23.1", "lru-cache": "^5.1.1", "semver": "^6.3.1" }, @@ -333,28 +333,28 @@ } }, "node_modules/@babel/helper-module-imports": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.6.tgz", - "integrity": "sha512-a26dmxFJBF62rRO9mmpgrfTLsAuyHk4e1hKTUkD/fcMfynt8gvEKwQPQDVxWhca8dHoDck+55DFt42zV0QMw5g==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", + "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", "dev": true, "dependencies": { - "@babel/types": "^7.24.6" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.6.tgz", - "integrity": "sha512-Y/YMPm83mV2HJTbX1Qh2sjgjqcacvOlhbzdCCsSlblOKjSYmQqEbO6rUniWQyRo9ncyfjT8hnUjlG06RXDEmcA==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz", + "integrity": "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==", "dev": true, "dependencies": { - "@babel/helper-environment-visitor": "^7.24.6", - "@babel/helper-module-imports": "^7.24.6", - "@babel/helper-simple-access": "^7.24.6", - "@babel/helper-split-export-declaration": "^7.24.6", - "@babel/helper-validator-identifier": "^7.24.6" + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-simple-access": "^7.24.7", + "@babel/helper-validator-identifier": "^7.24.7", + "@babel/traverse": "^7.25.2" }, "engines": { "node": ">=6.9.0" @@ -419,12 +419,13 @@ } }, "node_modules/@babel/helper-simple-access": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.6.tgz", - "integrity": "sha512-nZzcMMD4ZhmB35MOOzQuiGO5RzL6tJbsT37Zx8M5L/i9KSrukGXWTjLe1knIbb/RmxoJE9GON9soq0c0VEMM5g==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", + "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", "dev": true, "dependencies": { - "@babel/types": "^7.24.6" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -455,27 +456,27 @@ } }, "node_modules/@babel/helper-string-parser": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.6.tgz", - "integrity": "sha512-WdJjwMEkmBicq5T9fm/cHND3+UlFa2Yj8ALLgmoSQAJZysYbBjw+azChSGPN4DSPLXOcooGRvDwZWMcF/mLO2Q==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", + "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.6.tgz", - "integrity": "sha512-4yA7s865JHaqUdRbnaxarZREuPTHrjpDT+pXoAZ1yhyo6uFnIEpS8VMu16siFOHDpZNKYv5BObhsB//ycbICyw==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", + "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.6.tgz", - "integrity": "sha512-Jktc8KkF3zIkePb48QO+IapbXlSapOW9S+ogZZkcO6bABgYAxtZcjZ/O005111YLf+j4M84uEgwYoidDkXbCkQ==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz", + "integrity": "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==", "dev": true, "engines": { "node": ">=6.9.0" @@ -497,25 +498,25 @@ } }, "node_modules/@babel/helpers": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.6.tgz", - "integrity": "sha512-V2PI+NqnyFu1i0GyTd/O/cTpxzQCYioSkUIRmgo7gFEHKKCg5w46+r/A6WeUR1+P3TeQ49dspGPNd/E3n9AnnA==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.0.tgz", + "integrity": "sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==", "dev": true, "dependencies": { - "@babel/template": "^7.24.6", - "@babel/types": "^7.24.6" + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.6.tgz", - "integrity": "sha512-2YnuOp4HAk2BsBrJJvYCbItHx0zWscI1C3zgWkz+wDyD9I7GIVrfnLyrR4Y1VR+7p+chAEcrgRQYZAGIKMV7vQ==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", + "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.24.6", + "@babel/helper-validator-identifier": "^7.24.7", "chalk": "^2.4.2", "js-tokens": "^4.0.0", "picocolors": "^1.0.0" @@ -604,9 +605,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.6.tgz", - "integrity": "sha512-eNZXdfU35nJC2h24RznROuOpO94h6x8sg9ju0tT9biNtLZ2vuP8SduLqqV+/8+cebSLV9SJEAN5Z3zQbJG/M+Q==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.0.tgz", + "integrity": "sha512-CzdIU9jdP0dg7HdyB+bHvDJGagUv+qtzZt5rYCWwW6tITNqV9odjp6Qu41gkG0ca5UfdDUWrKkiAnHHdGRnOrA==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -1788,33 +1789,30 @@ } }, "node_modules/@babel/template": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.6.tgz", - "integrity": "sha512-3vgazJlLwNXi9jhrR1ef8qiB65L1RK90+lEQwv4OxveHnqC3BfmnHdgySwRLzf6akhlOYenT+b7AfWq+a//AHw==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", + "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.24.6", - "@babel/parser": "^7.24.6", - "@babel/types": "^7.24.6" + "@babel/code-frame": "^7.24.7", + "@babel/parser": "^7.25.0", + "@babel/types": "^7.25.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.6.tgz", - "integrity": "sha512-OsNjaJwT9Zn8ozxcfoBc+RaHdj3gFmCmYoQLUII1o6ZrUwku0BMg80FoOTPx+Gi6XhcQxAYE4xyjPTo4SxEQqw==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.24.6", - "@babel/generator": "^7.24.6", - "@babel/helper-environment-visitor": "^7.24.6", - "@babel/helper-function-name": "^7.24.6", - "@babel/helper-hoist-variables": "^7.24.6", - "@babel/helper-split-export-declaration": "^7.24.6", - "@babel/parser": "^7.24.6", - "@babel/types": "^7.24.6", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.2.tgz", + "integrity": "sha512-s4/r+a7xTnny2O6FcZzqgT6nE4/GHEdcqj4qAeglbUOh0TeglEfmNJFAd/OLoVtGd6ZhAO8GCVvCNUO5t/VJVQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.25.0", + "@babel/parser": "^7.25.0", + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.2", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -1823,13 +1821,13 @@ } }, "node_modules/@babel/types": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.6.tgz", - "integrity": "sha512-WaMsgi6Q8zMgMth93GvWPXkhAIEobfsIkLTacoVZoK1J0CevIPGYY2Vo5YvJGqyHqXM6P4ppOYGsIRU8MM9pFQ==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.2.tgz", + "integrity": "sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==", "dev": true, "dependencies": { - "@babel/helper-string-parser": "^7.24.6", - "@babel/helper-validator-identifier": "^7.24.6", + "@babel/helper-string-parser": "^7.24.8", + "@babel/helper-validator-identifier": "^7.24.7", "to-fast-properties": "^2.0.0" }, "engines": { @@ -2909,9 +2907,9 @@ } }, "node_modules/browserslist": { - "version": "4.23.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", - "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", + "version": "4.23.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.2.tgz", + "integrity": "sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA==", "dev": true, "funding": [ { @@ -2928,10 +2926,10 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001587", - "electron-to-chromium": "^1.4.668", + "caniuse-lite": "^1.0.30001640", + "electron-to-chromium": "^1.4.820", "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.13" + "update-browserslist-db": "^1.1.0" }, "bin": { "browserslist": "cli.js" @@ -2987,9 +2985,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001610", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001610.tgz", - "integrity": "sha512-QFutAY4NgaelojVMjY63o6XlZyORPaLfyMnsl3HgnWdJUcX6K0oaJymHjH8PT5Gk7sTm8rvC/c5COUQKXqmOMA==", + "version": "1.0.30001644", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001644.tgz", + "integrity": "sha512-YGvlOZB4QhZuiis+ETS0VXR+MExbFf4fZYYeMTEE0aTQd/RdIjkTyZjLrbYVKnHzppDvnOhritRVv+i7Go6mHw==", "dev": true, "funding": [ { @@ -3326,9 +3324,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.736", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.736.tgz", - "integrity": "sha512-Rer6wc3ynLelKNM4lOCg7/zPQj8tPOCB2hzD32PX9wd3hgRRi9MxEbmkFCokzcEhRVMiOVLjnL9ig9cefJ+6+Q==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.4.tgz", + "integrity": "sha512-orzA81VqLyIGUEA77YkVA1D+N+nNfl2isJVjjmOyrlxuooZ19ynb+dOlaDTqd/idKRS9lDCSBmtzM+kyCsMnkA==", "dev": true }, "node_modules/emittery": { @@ -3420,9 +3418,9 @@ } }, "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", "dev": true, "engines": { "node": ">=6" @@ -5974,9 +5972,9 @@ "dev": true }, "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", "dev": true }, "node_modules/picomatch": { @@ -6835,9 +6833,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", - "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", + "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", "dev": true, "funding": [ { @@ -6854,8 +6852,8 @@ } ], "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" + "escalade": "^3.1.2", + "picocolors": "^1.0.1" }, "bin": { "update-browserslist-db": "cli.js" @@ -7093,37 +7091,37 @@ } }, "@babel/code-frame": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.6.tgz", - "integrity": "sha512-ZJhac6FkEd1yhG2AHOmfcXG4ceoLltoCVJjN5XsWN9BifBQr+cHJbWi0h68HZuSORq+3WtJ2z0hwF2NG1b5kcA==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", + "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", "dev": true, "requires": { - "@babel/highlight": "^7.24.6", + "@babel/highlight": "^7.24.7", "picocolors": "^1.0.0" } }, "@babel/compat-data": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.6.tgz", - "integrity": "sha512-aC2DGhBq5eEdyXWqrDInSqQjO0k8xtPRf5YylULqx8MCd6jBtzqfta/3ETMRpuKIc5hyswfO80ObyA1MvkCcUQ==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.2.tgz", + "integrity": "sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==", "dev": true }, "@babel/core": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.6.tgz", - "integrity": "sha512-qAHSfAdVyFmIvl0VHELib8xar7ONuSHrE2hLnsaWkYNTI68dmi1x8GYDhJjMI/e7XWal9QBlZkwbOnkcw7Z8gQ==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz", + "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==", "dev": true, "requires": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.6", - "@babel/generator": "^7.24.6", - "@babel/helper-compilation-targets": "^7.24.6", - "@babel/helper-module-transforms": "^7.24.6", - "@babel/helpers": "^7.24.6", - "@babel/parser": "^7.24.6", - "@babel/template": "^7.24.6", - "@babel/traverse": "^7.24.6", - "@babel/types": "^7.24.6", + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.25.0", + "@babel/helper-compilation-targets": "^7.25.2", + "@babel/helper-module-transforms": "^7.25.2", + "@babel/helpers": "^7.25.0", + "@babel/parser": "^7.25.0", + "@babel/template": "^7.25.0", + "@babel/traverse": "^7.25.2", + "@babel/types": "^7.25.2", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -7160,12 +7158,12 @@ } }, "@babel/generator": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.6.tgz", - "integrity": "sha512-S7m4eNa6YAPJRHmKsLHIDJhNAGNKoWNiWefz1MBbpnt8g9lvMDl1hir4P9bo/57bQEmuwEhnRU/AMWsD0G/Fbg==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.0.tgz", + "integrity": "sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==", "dev": true, "requires": { - "@babel/types": "^7.24.6", + "@babel/types": "^7.25.0", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" @@ -7191,14 +7189,14 @@ } }, "@babel/helper-compilation-targets": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.6.tgz", - "integrity": "sha512-VZQ57UsDGlX/5fFA7GkVPplZhHsVc+vuErWgdOiysI9Ksnw0Pbbd6pnPiR/mmJyKHgyIW0c7KT32gmhiF+cirg==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz", + "integrity": "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==", "dev": true, "requires": { - "@babel/compat-data": "^7.24.6", - "@babel/helper-validator-option": "^7.24.6", - "browserslist": "^4.22.2", + "@babel/compat-data": "^7.25.2", + "@babel/helper-validator-option": "^7.24.8", + "browserslist": "^4.23.1", "lru-cache": "^5.1.1", "semver": "^6.3.1" }, @@ -7303,25 +7301,25 @@ } }, "@babel/helper-module-imports": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.6.tgz", - "integrity": "sha512-a26dmxFJBF62rRO9mmpgrfTLsAuyHk4e1hKTUkD/fcMfynt8gvEKwQPQDVxWhca8dHoDck+55DFt42zV0QMw5g==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", + "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", "dev": true, "requires": { - "@babel/types": "^7.24.6" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" } }, "@babel/helper-module-transforms": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.6.tgz", - "integrity": "sha512-Y/YMPm83mV2HJTbX1Qh2sjgjqcacvOlhbzdCCsSlblOKjSYmQqEbO6rUniWQyRo9ncyfjT8hnUjlG06RXDEmcA==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz", + "integrity": "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==", "dev": true, "requires": { - "@babel/helper-environment-visitor": "^7.24.6", - "@babel/helper-module-imports": "^7.24.6", - "@babel/helper-simple-access": "^7.24.6", - "@babel/helper-split-export-declaration": "^7.24.6", - "@babel/helper-validator-identifier": "^7.24.6" + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-simple-access": "^7.24.7", + "@babel/helper-validator-identifier": "^7.24.7", + "@babel/traverse": "^7.25.2" } }, "@babel/helper-optimise-call-expression": { @@ -7365,12 +7363,13 @@ } }, "@babel/helper-simple-access": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.6.tgz", - "integrity": "sha512-nZzcMMD4ZhmB35MOOzQuiGO5RzL6tJbsT37Zx8M5L/i9KSrukGXWTjLe1knIbb/RmxoJE9GON9soq0c0VEMM5g==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", + "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", "dev": true, "requires": { - "@babel/types": "^7.24.6" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" } }, "@babel/helper-skip-transparent-expression-wrappers": { @@ -7392,21 +7391,21 @@ } }, "@babel/helper-string-parser": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.6.tgz", - "integrity": "sha512-WdJjwMEkmBicq5T9fm/cHND3+UlFa2Yj8ALLgmoSQAJZysYbBjw+azChSGPN4DSPLXOcooGRvDwZWMcF/mLO2Q==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", + "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==", "dev": true }, "@babel/helper-validator-identifier": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.6.tgz", - "integrity": "sha512-4yA7s865JHaqUdRbnaxarZREuPTHrjpDT+pXoAZ1yhyo6uFnIEpS8VMu16siFOHDpZNKYv5BObhsB//ycbICyw==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", + "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", "dev": true }, "@babel/helper-validator-option": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.6.tgz", - "integrity": "sha512-Jktc8KkF3zIkePb48QO+IapbXlSapOW9S+ogZZkcO6bABgYAxtZcjZ/O005111YLf+j4M84uEgwYoidDkXbCkQ==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz", + "integrity": "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==", "dev": true }, "@babel/helper-wrap-function": { @@ -7422,22 +7421,22 @@ } }, "@babel/helpers": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.6.tgz", - "integrity": "sha512-V2PI+NqnyFu1i0GyTd/O/cTpxzQCYioSkUIRmgo7gFEHKKCg5w46+r/A6WeUR1+P3TeQ49dspGPNd/E3n9AnnA==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.0.tgz", + "integrity": "sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==", "dev": true, "requires": { - "@babel/template": "^7.24.6", - "@babel/types": "^7.24.6" + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.0" } }, "@babel/highlight": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.6.tgz", - "integrity": "sha512-2YnuOp4HAk2BsBrJJvYCbItHx0zWscI1C3zgWkz+wDyD9I7GIVrfnLyrR4Y1VR+7p+chAEcrgRQYZAGIKMV7vQ==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", + "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.24.6", + "@babel/helper-validator-identifier": "^7.24.7", "chalk": "^2.4.2", "js-tokens": "^4.0.0", "picocolors": "^1.0.0" @@ -7501,9 +7500,9 @@ } }, "@babel/parser": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.6.tgz", - "integrity": "sha512-eNZXdfU35nJC2h24RznROuOpO94h6x8sg9ju0tT9biNtLZ2vuP8SduLqqV+/8+cebSLV9SJEAN5Z3zQbJG/M+Q==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.0.tgz", + "integrity": "sha512-CzdIU9jdP0dg7HdyB+bHvDJGagUv+qtzZt5rYCWwW6tITNqV9odjp6Qu41gkG0ca5UfdDUWrKkiAnHHdGRnOrA==", "dev": true }, "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { @@ -8292,42 +8291,39 @@ } }, "@babel/template": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.6.tgz", - "integrity": "sha512-3vgazJlLwNXi9jhrR1ef8qiB65L1RK90+lEQwv4OxveHnqC3BfmnHdgySwRLzf6akhlOYenT+b7AfWq+a//AHw==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", + "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", "dev": true, "requires": { - "@babel/code-frame": "^7.24.6", - "@babel/parser": "^7.24.6", - "@babel/types": "^7.24.6" + "@babel/code-frame": "^7.24.7", + "@babel/parser": "^7.25.0", + "@babel/types": "^7.25.0" } }, "@babel/traverse": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.6.tgz", - "integrity": "sha512-OsNjaJwT9Zn8ozxcfoBc+RaHdj3gFmCmYoQLUII1o6ZrUwku0BMg80FoOTPx+Gi6XhcQxAYE4xyjPTo4SxEQqw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.24.6", - "@babel/generator": "^7.24.6", - "@babel/helper-environment-visitor": "^7.24.6", - "@babel/helper-function-name": "^7.24.6", - "@babel/helper-hoist-variables": "^7.24.6", - "@babel/helper-split-export-declaration": "^7.24.6", - "@babel/parser": "^7.24.6", - "@babel/types": "^7.24.6", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.2.tgz", + "integrity": "sha512-s4/r+a7xTnny2O6FcZzqgT6nE4/GHEdcqj4qAeglbUOh0TeglEfmNJFAd/OLoVtGd6ZhAO8GCVvCNUO5t/VJVQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.25.0", + "@babel/parser": "^7.25.0", + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.2", "debug": "^4.3.1", "globals": "^11.1.0" } }, "@babel/types": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.6.tgz", - "integrity": "sha512-WaMsgi6Q8zMgMth93GvWPXkhAIEobfsIkLTacoVZoK1J0CevIPGYY2Vo5YvJGqyHqXM6P4ppOYGsIRU8MM9pFQ==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.2.tgz", + "integrity": "sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==", "dev": true, "requires": { - "@babel/helper-string-parser": "^7.24.6", - "@babel/helper-validator-identifier": "^7.24.6", + "@babel/helper-string-parser": "^7.24.8", + "@babel/helper-validator-identifier": "^7.24.7", "to-fast-properties": "^2.0.0" } }, @@ -9187,15 +9183,15 @@ } }, "browserslist": { - "version": "4.23.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", - "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", + "version": "4.23.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.2.tgz", + "integrity": "sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001587", - "electron-to-chromium": "^1.4.668", + "caniuse-lite": "^1.0.30001640", + "electron-to-chromium": "^1.4.820", "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.13" + "update-browserslist-db": "^1.1.0" } }, "bser": { @@ -9236,9 +9232,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001610", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001610.tgz", - "integrity": "sha512-QFutAY4NgaelojVMjY63o6XlZyORPaLfyMnsl3HgnWdJUcX6K0oaJymHjH8PT5Gk7sTm8rvC/c5COUQKXqmOMA==", + "version": "1.0.30001644", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001644.tgz", + "integrity": "sha512-YGvlOZB4QhZuiis+ETS0VXR+MExbFf4fZYYeMTEE0aTQd/RdIjkTyZjLrbYVKnHzppDvnOhritRVv+i7Go6mHw==", "dev": true }, "chalk": { @@ -9478,9 +9474,9 @@ } }, "electron-to-chromium": { - "version": "1.4.736", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.736.tgz", - "integrity": "sha512-Rer6wc3ynLelKNM4lOCg7/zPQj8tPOCB2hzD32PX9wd3hgRRi9MxEbmkFCokzcEhRVMiOVLjnL9ig9cefJ+6+Q==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.4.tgz", + "integrity": "sha512-orzA81VqLyIGUEA77YkVA1D+N+nNfl2isJVjjmOyrlxuooZ19ynb+dOlaDTqd/idKRS9lDCSBmtzM+kyCsMnkA==", "dev": true }, "emittery": { @@ -9554,9 +9550,9 @@ } }, "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", "dev": true }, "escape-string-regexp": { @@ -11452,9 +11448,9 @@ "dev": true }, "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", "dev": true }, "picomatch": { @@ -12072,13 +12068,13 @@ "dev": true }, "update-browserslist-db": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", - "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", + "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", "dev": true, "requires": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" + "escalade": "^3.1.2", + "picocolors": "^1.0.1" } }, "uri-js": { diff --git a/package.json b/package.json index e8360b9a7b..01cacebcfb 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "url": "https://github.com/exercism/javascript" }, "devDependencies": { - "@babel/core": "^7.24.6", + "@babel/core": "^7.25.2", "@exercism/babel-preset-javascript": "^0.2.1", "@exercism/eslint-config-javascript": "^0.6.0", "@types/jest": "^29.5.12",