diff --git a/client/package.json b/client/package.json index 2e72bfb2b6c24e..74c36d03f286d9 100644 --- a/client/package.json +++ b/client/package.json @@ -34,45 +34,45 @@ "validate-keys": "ts-node --project ../tsconfig.json ../tools/scripts/lint/validate-keys" }, "dependencies": { - "@babel/plugin-proposal-export-default-from": "7.22.5", - "@babel/plugin-proposal-function-bind": "7.22.5", + "@babel/plugin-proposal-export-default-from": "7.24.7", + "@babel/plugin-proposal-function-bind": "7.24.7", "@babel/plugin-transform-runtime": "^7.19.6", - "@babel/preset-env": "7.22.9", - "@babel/preset-react": "7.22.5", + "@babel/preset-env": "7.25.4", + "@babel/preset-react": "7.24.7", "@babel/runtime": "^7.20.13", - "@babel/standalone": "7.22.9", - "@fortawesome/fontawesome-svg-core": "6.4.0", - "@fortawesome/free-brands-svg-icons": "6.4.0", - "@fortawesome/free-solid-svg-icons": "6.4.0", - "@fortawesome/react-fontawesome": "0.2.0", - "@freecodecamp/curriculum-helpers": "1.1.0", + "@babel/standalone": "7.25.6", + "@fortawesome/fontawesome-svg-core": "6.6.0", + "@fortawesome/free-brands-svg-icons": "6.6.0", + "@fortawesome/free-solid-svg-icons": "6.6.0", + "@fortawesome/react-fontawesome": "0.2.2", + "@freecodecamp/curriculum-helpers": "1.3.0", "@freecodecamp/loop-protect": "3.0.0", "@freecodecamp/react-bootstrap": "0.32.3", "@freecodecamp/react-calendar-heatmap": "1.1.0", "@freecodecamp/strip-comments": "3.0.1", "@freecodecamp/ui": "workspace:*", - "@growthbook/growthbook-react": "0.16.0", - "@loadable/component": "5.15.3", + "@growthbook/growthbook-react": "0.26.0", + "@loadable/component": "5.16.4", "@reach/router": "1.3.4", "@redux-saga/core": "^1.2.2", "@sentry/gatsby": "6.19.7", "@stripe/react-stripe-js": "1.16.5", - "@stripe/stripe-js": "1.54.1", - "@testing-library/jest-dom": "5.16.5", - "algoliasearch": "4.18.0", - "assert": "2.0.0", + "@stripe/stripe-js": "1.54.2", + "@testing-library/jest-dom": "5.17.0", + "algoliasearch": "4.24.0", + "assert": "2.1.0", "babel-loader": "8.3.0", "babel-plugin-preval": "5.1.0", "babel-plugin-prismjs": "2.1.0", "bezier-easing": "2.1.0", "browser-cookies": "1.2.0", "buffer": "6.0.3", - "chai": "4.3.7", + "chai": "4.5.0", "crypto-browserify": "3.12.0", "date-fns": "2.30.0", "enzyme": "3.11.0", - "enzyme-adapter-react-16": "1.15.7", - "final-form": "4.20.9", + "enzyme-adapter-react-16": "1.15.8", + "final-form": "4.20.10", "gatsby": "3.15.0", "gatsby-cli": "3.15.0", "gatsby-link": "3.15.0", @@ -87,14 +87,14 @@ "gatsby-source-filesystem": "3.15.0", "gatsby-transformer-remark": "4.12.0", "i18next": "22.5.1", - "jquery": "3.7.0", + "jquery": "3.7.1", "lodash": "4.17.21", "lodash-es": "4.17.21", - "monaco-editor": "0.28.1", - "nanoid": "3.3.6", + "monaco-editor": "0.51.0", + "nanoid": "3.3.7", "normalize-url": "4.5.1", "path-browserify": "1.0.1", - "postcss": "8.4.26", + "postcss": "8.4.41", "prismjs": "1.29.0", "process": "0.11.10", "prop-types": "15.8.1", @@ -107,11 +107,11 @@ "react-helmet": "6.1.0", "react-hotkeys": "2.0.0", "react-i18next": "12.3.1", - "react-instantsearch-core": "6.40.1", - "react-instantsearch-dom": "6.40.1", - "react-monaco-editor": "0.40.0", + "react-instantsearch-core": "6.40.4", + "react-instantsearch-dom": "6.40.4", + "react-monaco-editor": "0.56.1", "react-redux": "7.2.9", - "react-reflex": "4.1.0", + "react-reflex": "4.2.6", "react-responsive": "9.0.2", "react-scrollable-anchor": "0.6.1", "react-spinkit": "3.0.0", @@ -122,25 +122,25 @@ "redux-actions": "2.6.5", "redux-devtools-extension": "2.13.9", "redux-observable": "1.2.0", - "redux-saga": "1.2.3", + "redux-saga": "1.3.0", "reselect": "4.1.8", "rxjs": "6.6.7", - "sanitize-html": "2.11.0", + "sanitize-html": "2.13.0", "sass.js": "0.11.1", "sha-1": "1.0.0", "store": "2.0.12", "stream-browserify": "3.0.0", - "tone": "14.7.77", + "tone": "14.9.17", "typescript": "4.9.5", "util": "0.12.5", "uuid": "8.3.2", - "validator": "13.9.0" + "validator": "13.12.0" }, "devDependencies": { "@babel/plugin-syntax-dynamic-import": "7.8.3", "@codesee/babel-plugin-instrument": "0.587.0", "@codesee/tracker": "0.587.0", - "@testing-library/jest-dom": "5.16.5", + "@testing-library/jest-dom": "5.17.0", "@testing-library/react": "12.1.5", "@total-typescript/ts-reset": "^0.4.0", "@types/chai": "^4.3.4",