2021-06-25 16:50:39 +00:00
|
|
|
{
|
|
|
|
"name": "@freecodecamp/client",
|
|
|
|
"version": "0.0.1",
|
|
|
|
"description": "The freeCodeCamp.org open-source codebase and curriculum",
|
|
|
|
"license": "BSD-3-Clause",
|
|
|
|
"private": true,
|
|
|
|
"engines": {
|
2021-11-02 11:31:45 +00:00
|
|
|
"node": ">=16",
|
|
|
|
"npm": ">=8"
|
2021-06-25 16:50:39 +00:00
|
|
|
},
|
|
|
|
"repository": {
|
|
|
|
"type": "git",
|
|
|
|
"url": "git+https://github.com/freeCodeCamp/freeCodeCamp.git"
|
|
|
|
},
|
|
|
|
"bugs": {
|
|
|
|
"url": "https://github.com/freeCodeCamp/freeCodeCamp/issues"
|
|
|
|
},
|
|
|
|
"homepage": "https://github.com/freeCodeCamp/freeCodeCamp#readme",
|
|
|
|
"author": "freeCodeCamp <team@freecodecamp.org>",
|
|
|
|
"main": "none",
|
|
|
|
"scripts": {
|
2022-01-25 10:34:16 +00:00
|
|
|
"prebuild": "npm --prefix ../ run create:config && npm run build:workers -- --env production",
|
2021-12-08 11:14:33 +00:00
|
|
|
"build": "cross-env NODE_OPTIONS=\"--max-old-space-size=7168\" gatsby build --prefix-paths",
|
|
|
|
"build:workers": "cross-env NODE_OPTIONS=\"--max-old-space-size=7168\" webpack --config ./webpack-workers.js",
|
2021-06-25 16:50:39 +00:00
|
|
|
"clean": "gatsby clean",
|
2022-01-25 10:34:16 +00:00
|
|
|
"predevelop": "npm --prefix ../ run create:config && npm run build:workers -- --env development",
|
2021-12-10 22:35:46 +00:00
|
|
|
"develop": "cross-env NODE_OPTIONS=\"--max-old-space-size=5000\" gatsby develop --inspect=9230",
|
2021-06-25 16:50:39 +00:00
|
|
|
"lint": "node ./i18n/schema-validation.js",
|
|
|
|
"serve": "gatsby serve -p 8000",
|
2021-08-14 02:57:13 +00:00
|
|
|
"serve-ci": "serve -l 8000 -c ../serve.json public",
|
2021-06-25 16:50:39 +00:00
|
|
|
"prestand-alone": "npm run prebuild",
|
|
|
|
"stand-alone": "gatsby develop",
|
2022-01-25 10:34:16 +00:00
|
|
|
"validate-keys": "ts-node --project ../tsconfig.json ../tools/scripts/lint/validate-keys"
|
2021-06-25 16:50:39 +00:00
|
|
|
},
|
|
|
|
"dependencies": {
|
2021-12-31 00:41:57 +00:00
|
|
|
"@babel/plugin-proposal-export-default-from": "7.16.7",
|
|
|
|
"@babel/plugin-proposal-function-bind": "7.16.7",
|
2021-06-25 16:50:39 +00:00
|
|
|
"@babel/polyfill": "7.12.1",
|
2022-04-30 03:24:19 +00:00
|
|
|
"@babel/preset-env": "7.17.10",
|
2021-12-31 00:41:57 +00:00
|
|
|
"@babel/preset-react": "7.16.7",
|
2022-04-30 03:24:19 +00:00
|
|
|
"@babel/standalone": "7.17.11",
|
2022-03-25 12:53:45 +00:00
|
|
|
"@fortawesome/fontawesome-svg-core": "6.1.1",
|
|
|
|
"@fortawesome/free-brands-svg-icons": "6.1.1",
|
|
|
|
"@fortawesome/free-solid-svg-icons": "6.1.1",
|
|
|
|
"@fortawesome/react-fontawesome": "0.1.18",
|
2021-06-25 16:50:39 +00:00
|
|
|
"@freecodecamp/loop-protect": "2.2.1",
|
|
|
|
"@freecodecamp/react-bootstrap": "0.32.3",
|
|
|
|
"@freecodecamp/react-calendar-heatmap": "1.0.0",
|
2021-07-16 15:56:26 +00:00
|
|
|
"@freecodecamp/strip-comments": "3.0.1",
|
2021-12-12 08:20:16 +00:00
|
|
|
"@loadable/component": "5.15.2",
|
2021-06-25 16:50:39 +00:00
|
|
|
"@reach/router": "1.3.4",
|
2022-05-01 05:59:56 +00:00
|
|
|
"@sentry/gatsby": "6.19.7",
|
2022-04-23 05:45:14 +00:00
|
|
|
"@stripe/react-stripe-js": "1.7.2",
|
2022-04-23 19:53:56 +00:00
|
|
|
"@stripe/stripe-js": "1.29.0",
|
2021-08-08 20:29:26 +00:00
|
|
|
"@types/react-scrollable-anchor": "0.6.1",
|
2022-03-20 12:20:56 +00:00
|
|
|
"algoliasearch": "4.13.0",
|
2021-06-25 16:50:39 +00:00
|
|
|
"assert": "2.0.0",
|
2022-02-02 22:19:15 +00:00
|
|
|
"babel-plugin-preval": "5.1.0",
|
2021-07-07 14:04:06 +00:00
|
|
|
"babel-plugin-prismjs": "2.1.0",
|
2021-06-25 16:50:39 +00:00
|
|
|
"bezier-easing": "2.1.0",
|
|
|
|
"browser-cookies": "1.2.0",
|
|
|
|
"buffer": "6.0.3",
|
2022-01-26 15:18:23 +00:00
|
|
|
"chai": "4.3.6",
|
2021-06-25 16:50:39 +00:00
|
|
|
"crypto-browserify": "3.12.0",
|
2021-12-02 08:32:35 +00:00
|
|
|
"date-fns": "2.27.0",
|
2021-06-25 16:50:39 +00:00
|
|
|
"dedent": "0.7.0",
|
|
|
|
"enzyme": "3.11.0",
|
|
|
|
"enzyme-adapter-react-16": "1.15.6",
|
2022-05-01 10:37:47 +00:00
|
|
|
"final-form": "4.20.7",
|
2021-11-20 19:20:18 +00:00
|
|
|
"gatsby": "3.14.6",
|
2021-10-15 20:27:31 +00:00
|
|
|
"gatsby-cli": "3.14.2",
|
2022-03-27 19:54:03 +00:00
|
|
|
"gatsby-plugin-advanced-sitemap": "2.1.0",
|
2021-09-17 20:45:26 +00:00
|
|
|
"gatsby-plugin-create-client-paths": "3.14.0",
|
|
|
|
"gatsby-plugin-manifest": "3.14.0",
|
|
|
|
"gatsby-plugin-postcss": "4.14.0",
|
|
|
|
"gatsby-plugin-react-helmet": "4.14.0",
|
2021-06-25 16:50:39 +00:00
|
|
|
"gatsby-plugin-remove-serviceworker": "1.0.0",
|
2021-09-17 20:45:26 +00:00
|
|
|
"gatsby-remark-prismjs": "5.11.0",
|
|
|
|
"gatsby-source-filesystem": "3.14.0",
|
|
|
|
"gatsby-transformer-remark": "4.11.0",
|
2021-09-08 13:32:41 +00:00
|
|
|
"i18next": "20.6.1",
|
2021-06-25 16:50:39 +00:00
|
|
|
"jquery": "3.6.0",
|
|
|
|
"lodash": "4.17.21",
|
|
|
|
"lodash-es": "4.17.21",
|
2021-11-24 11:02:30 +00:00
|
|
|
"monaco-editor": "0.28.1",
|
2022-05-07 09:31:59 +00:00
|
|
|
"nanoid": "3.3.4",
|
2021-06-25 16:50:39 +00:00
|
|
|
"normalize-url": "4.5.1",
|
|
|
|
"path-browserify": "1.0.1",
|
2022-05-01 03:37:38 +00:00
|
|
|
"postcss": "8.4.13",
|
2022-04-18 13:33:05 +00:00
|
|
|
"prismjs": "1.28.0",
|
2021-06-25 16:50:39 +00:00
|
|
|
"process": "0.11.10",
|
2022-01-05 02:38:15 +00:00
|
|
|
"prop-types": "15.8.1",
|
2021-06-25 16:50:39 +00:00
|
|
|
"psl": "1.8.0",
|
|
|
|
"query-string": "7.0.1",
|
|
|
|
"react": "16.14.0",
|
|
|
|
"react-dom": "16.14.0",
|
2022-04-02 16:17:58 +00:00
|
|
|
"react-final-form": "6.5.9",
|
2021-06-25 16:50:39 +00:00
|
|
|
"react-ga": "3.3.0",
|
|
|
|
"react-helmet": "6.1.0",
|
|
|
|
"react-hotkeys": "2.0.0",
|
2022-05-07 12:20:40 +00:00
|
|
|
"react-i18next": "11.16.9",
|
2022-05-07 15:48:27 +00:00
|
|
|
"react-instantsearch-dom": "6.24.2",
|
2021-06-25 16:50:39 +00:00
|
|
|
"react-lazy-load": "3.1.13",
|
2021-11-24 11:02:30 +00:00
|
|
|
"react-monaco-editor": "0.40.0",
|
2021-06-25 16:50:39 +00:00
|
|
|
"react-redux": "5.1.2",
|
2022-02-12 02:27:35 +00:00
|
|
|
"react-reflex": "4.0.6",
|
2021-06-25 16:50:39 +00:00
|
|
|
"react-responsive": "6.1.2",
|
|
|
|
"react-scrollable-anchor": "0.6.1",
|
|
|
|
"react-spinkit": "3.0.0",
|
|
|
|
"react-tooltip": "4.2.21",
|
|
|
|
"react-transition-group": "4.4.2",
|
2022-01-04 15:27:14 +00:00
|
|
|
"react-youtube": "7.14.0",
|
2022-04-24 02:04:40 +00:00
|
|
|
"redux": "4.2.0",
|
2021-06-25 16:50:39 +00:00
|
|
|
"redux-actions": "2.6.5",
|
|
|
|
"redux-devtools-extension": "2.13.9",
|
|
|
|
"redux-observable": "1.2.0",
|
|
|
|
"redux-saga": "1.1.3",
|
2021-12-01 01:23:17 +00:00
|
|
|
"reselect": "4.1.5",
|
2021-06-25 16:50:39 +00:00
|
|
|
"rxjs": "6.6.7",
|
2022-02-04 17:10:42 +00:00
|
|
|
"sanitize-html": "2.7.0",
|
2021-06-25 16:50:39 +00:00
|
|
|
"sass.js": "0.11.1",
|
2021-11-22 13:48:34 +00:00
|
|
|
"sha-1": "1.0.0",
|
2021-06-25 16:50:39 +00:00
|
|
|
"store": "2.0.12",
|
|
|
|
"stream-browserify": "3.0.0",
|
2021-10-28 12:16:20 +00:00
|
|
|
"tone": "14.7.77",
|
2022-05-01 12:48:05 +00:00
|
|
|
"typescript": "4.6.4",
|
2022-02-24 18:57:47 +00:00
|
|
|
"util": "0.12.4",
|
2021-06-25 16:50:39 +00:00
|
|
|
"uuid": "8.3.2",
|
2021-11-02 00:15:03 +00:00
|
|
|
"validator": "13.7.0"
|
2021-06-25 16:50:39 +00:00
|
|
|
},
|
|
|
|
"devDependencies": {
|
2022-04-30 03:24:19 +00:00
|
|
|
"@babel/types": "7.17.10",
|
2022-05-07 18:16:03 +00:00
|
|
|
"@codesee/babel-plugin-instrument": "0.253.0",
|
|
|
|
"@codesee/tracker": "0.253.0",
|
2022-04-09 03:03:23 +00:00
|
|
|
"@testing-library/jest-dom": "5.16.4",
|
2022-04-16 10:08:49 +00:00
|
|
|
"@testing-library/react": "12.1.5",
|
2022-05-07 02:23:38 +00:00
|
|
|
"autoprefixer": "10.4.7",
|
2021-06-25 16:50:39 +00:00
|
|
|
"babel-plugin-transform-imports": "2.0.0",
|
2022-01-18 11:25:38 +00:00
|
|
|
"chokidar": "3.5.3",
|
2021-11-12 05:19:39 +00:00
|
|
|
"copy-webpack-plugin": "9.1.0",
|
2021-12-02 15:18:15 +00:00
|
|
|
"core-js": "2.6.12",
|
2022-03-19 18:47:20 +00:00
|
|
|
"gatsby-plugin-webpack-bundle-analyser-v2": "1.1.27",
|
2021-10-06 01:49:19 +00:00
|
|
|
"jest-json-schema-extended": "1.0.1",
|
2021-10-26 21:53:09 +00:00
|
|
|
"monaco-editor-webpack-plugin": "4.2.0",
|
2021-06-25 16:50:39 +00:00
|
|
|
"react-test-renderer": "16.14.0",
|
2021-11-17 14:02:50 +00:00
|
|
|
"redux-mock-store": "1.5.4",
|
2021-11-11 04:58:24 +00:00
|
|
|
"redux-saga-test-plan": "4.0.4",
|
2021-11-22 11:32:09 +00:00
|
|
|
"serve": "13.0.2",
|
2022-03-06 05:06:39 +00:00
|
|
|
"ts-node": "10.7.0",
|
2022-04-10 17:19:08 +00:00
|
|
|
"webpack": "5.72.0",
|
2022-01-25 02:48:41 +00:00
|
|
|
"webpack-cli": "4.9.2"
|
2021-06-25 16:50:39 +00:00
|
|
|
}
|
2021-07-15 14:51:27 +00:00
|
|
|
}
|