* feat: [AA-906] UI for WeeklyLearningGoals Add component to OutlineTab for selecting Weekly Learning Goals Move start button to before course outline, and put in card with Call to action. Unit tests Implement temporary a11y feedback add react-responsive as a dependency Everything except for the start/resume button move is behind a waffle flag: course_goals.number_of_days_goals
84 lines
2.6 KiB
JSON
84 lines
2.6 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.0",
|
|
"@edx/frontend-lib-special-exams": "1.13.3",
|
|
"@edx/frontend-platform": "1.12.7",
|
|
"@edx/paragon": "16.14.9",
|
|
"@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",
|
|
"@pact-foundation/pact": "9.16.4",
|
|
"@reduxjs/toolkit": "1.6.2",
|
|
"classnames": "2.3.1",
|
|
"core-js": "3.18.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.5",
|
|
"react-responsive": "8.2.0",
|
|
"react-router": "5.2.1",
|
|
"react-router-dom": "5.3.0",
|
|
"react-share": "4.4.0",
|
|
"redux": "4.1.1",
|
|
"regenerator-runtime": "0.13.9",
|
|
"reselect": "4.0.0",
|
|
"truncate-html": "1.0.4",
|
|
"util": "0.12.4"
|
|
},
|
|
"devDependencies": {
|
|
"@edx/frontend-build": "8.0.5",
|
|
"@testing-library/dom": "7.16.3",
|
|
"@testing-library/jest-dom": "5.14.1",
|
|
"@testing-library/react": "10.3.0",
|
|
"@testing-library/user-event": "13.4.1",
|
|
"axios-mock-adapter": "1.20.0",
|
|
"codecov": "3.8.3",
|
|
"es-check": "6.0.0",
|
|
"glob": "7.2.0",
|
|
"husky": "7.0.2",
|
|
"jest": "27.2.5",
|
|
"jest-chain": "1.1.5",
|
|
"reactifex": "1.1.1",
|
|
"rosie": "2.1.0"
|
|
}
|
|
}
|