A collection of edx-owned npm updates. These required an actual code change of using our own svg rather than directly loading an svg from paragon, because paragon has its own svgo config that can potentially conflict with our version of svgo - as it does when we update frontend-build. And with the latest versions of frontend-build, we can now use the latest versions of paragon. Header and footer updates thrown in for free.
86 lines
2.7 KiB
JSON
86 lines
2.7 KiB
JSON
{
|
|
"name": "@edx/frontend-app-learning",
|
|
"version": "1.0.0-semantically-released",
|
|
"description": "Frontend learning application.",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/edx/frontend-app-learning.git"
|
|
},
|
|
"browserslist": [
|
|
"last 2 versions",
|
|
"ie 11"
|
|
],
|
|
"scripts": {
|
|
"build": "fedx-scripts webpack",
|
|
"i18n_extract": "BABEL_ENV=i18n fedx-scripts babel src --quiet > /dev/null",
|
|
"is-es5": "es-check es5 ./dist/*.js",
|
|
"lint": "fedx-scripts eslint --ext .js --ext .jsx .",
|
|
"lint:fix": "fedx-scripts eslint --fix --ext .js --ext .jsx .",
|
|
"prepare": "husky install",
|
|
"snapshot": "fedx-scripts jest --updateSnapshot",
|
|
"start": "fedx-scripts webpack-dev-server --progress",
|
|
"test": "fedx-scripts jest --coverage --passWithNoTests"
|
|
},
|
|
"author": "edX",
|
|
"license": "AGPL-3.0",
|
|
"homepage": "https://github.com/edx/frontend-app-learning#readme",
|
|
"publishConfig": {
|
|
"access": "public"
|
|
},
|
|
"bugs": {
|
|
"url": "https://github.com/edx/frontend-app-learning/issues"
|
|
},
|
|
"dependencies": {
|
|
"@edx/brand": "npm:@edx/brand-openedx@1.1.0",
|
|
"@edx/frontend-component-footer": "10.2.0",
|
|
"@edx/frontend-component-header": "2.4.3",
|
|
"@edx/frontend-enterprise-utils": "1.1.1",
|
|
"@edx/frontend-lib-special-exams": "1.15.5",
|
|
"@edx/frontend-platform": "1.15.1",
|
|
"@edx/paragon": "19.6.0",
|
|
"@fortawesome/fontawesome-svg-core": "1.2.36",
|
|
"@fortawesome/free-brands-svg-icons": "5.15.4",
|
|
"@fortawesome/free-regular-svg-icons": "5.15.4",
|
|
"@fortawesome/free-solid-svg-icons": "5.15.4",
|
|
"@fortawesome/react-fontawesome": "0.1.16",
|
|
"@popperjs/core": "2.11.2",
|
|
"@reduxjs/toolkit": "1.6.2",
|
|
"classnames": "2.3.1",
|
|
"core-js": "3.19.3",
|
|
"js-cookie": "3.0.1",
|
|
"lodash.camelcase": "4.3.0",
|
|
"prop-types": "15.7.2",
|
|
"react": "17.0.2",
|
|
"react-dom": "17.0.2",
|
|
"react-helmet": "6.1.0",
|
|
"react-redux": "7.2.6",
|
|
"react-router": "5.2.1",
|
|
"react-router-dom": "5.3.0",
|
|
"react-share": "4.4.0",
|
|
"redux": "4.1.2",
|
|
"regenerator-runtime": "0.13.9",
|
|
"reselect": "4.1.5",
|
|
"truncate-html": "1.0.4",
|
|
"util": "0.12.4"
|
|
},
|
|
"devDependencies": {
|
|
"@edx/frontend-build": "9.1.2",
|
|
"@edx/reactifex": "1.0.3",
|
|
"@pact-foundation/pact": "9.17.0",
|
|
"@testing-library/dom": "7.16.3",
|
|
"@testing-library/jest-dom": "5.16.2",
|
|
"@testing-library/react": "10.3.0",
|
|
"@testing-library/user-event": "13.5.0",
|
|
"@wojtekmaj/enzyme-adapter-react-17": "0.6.5",
|
|
"axios-mock-adapter": "1.20.0",
|
|
"codecov": "3.8.3",
|
|
"enzyme": "3.11.0",
|
|
"es-check": "6.2.1",
|
|
"glob": "7.2.0",
|
|
"husky": "7.0.4",
|
|
"jest": "27.5.1",
|
|
"jest-chain": "1.1.5",
|
|
"rosie": "2.1.0"
|
|
}
|
|
}
|