Pact is a testing library. It is not used in to run the Learning MFE application. Therefore, it belongs in the devDependencies section of package.json, not the dependencies section.
88 lines
2.8 KiB
JSON
88 lines
2.8 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.1.6",
|
|
"@edx/frontend-enterprise-utils": "1.1.1",
|
|
"@edx/frontend-lib-special-exams": "1.15.3",
|
|
"@edx/frontend-platform": "1.14.3",
|
|
"@edx/paragon": "16.19.0",
|
|
"@edx/frontend-component-header": "^2.4.2",
|
|
"@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.10.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-break": "1.3.2",
|
|
"react-dom": "17.0.2",
|
|
"react-helmet": "6.1.0",
|
|
"react-redux": "7.2.6",
|
|
"react-responsive": "8.2.0",
|
|
"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.0.6",
|
|
"@pact-foundation/pact": "9.17.0",
|
|
"@testing-library/dom": "7.16.3",
|
|
"@testing-library/jest-dom": "5.15.1",
|
|
"@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.3.1",
|
|
"jest-chain": "1.1.5",
|
|
"reactifex": "1.1.1",
|
|
"rosie": "2.1.0"
|
|
}
|
|
}
|