Hooks up the course apps API so that the data returned by the server is being used. Adds the base components and infrastructure to enable adding pages for configuring each app.
81 lines
2.4 KiB
JSON
81 lines
2.4 KiB
JSON
{
|
|
"name": "@edx/frontend-app-course-authoring",
|
|
"version": "0.1.0",
|
|
"description": "Frontend application template",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/edx/frontend-app-course-authoring.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 --ext .js --ext .jsx . --fix",
|
|
"snapshot": "fedx-scripts jest --updateSnapshot",
|
|
"start": "fedx-scripts webpack-dev-server --progress",
|
|
"test": "fedx-scripts jest --coverage --passWithNoTests"
|
|
},
|
|
"husky": {
|
|
"hooks": {
|
|
"pre-commit": "npm run lint"
|
|
}
|
|
},
|
|
"author": "edX",
|
|
"license": "AGPL-3.0",
|
|
"homepage": "https://github.com/edx/frontend-app-course-authoring#readme",
|
|
"publishConfig": {
|
|
"access": "public"
|
|
},
|
|
"bugs": {
|
|
"url": "https://github.com/edx/frontend-app-course-authoring/issues"
|
|
},
|
|
"dependencies": {
|
|
"@edx/brand": "npm:@edx/brand-openedx@1.1.0",
|
|
"@edx/frontend-component-footer": "10.0.11",
|
|
"@edx/frontend-platform": "1.11.0",
|
|
"@edx/paragon": "15.1.1",
|
|
"@fortawesome/fontawesome-svg-core": "1.2.28",
|
|
"@fortawesome/free-brands-svg-icons": "5.11.2",
|
|
"@fortawesome/free-regular-svg-icons": "5.11.2",
|
|
"@fortawesome/free-solid-svg-icons": "5.11.2",
|
|
"@fortawesome/react-fontawesome": "0.1.9",
|
|
"@reduxjs/toolkit": "1.5.0",
|
|
"classnames": "2.2.6",
|
|
"core-js": "3.8.1",
|
|
"email-validator": "2.0.4",
|
|
"formik": "2.2.6",
|
|
"moment": "2.27.0",
|
|
"prop-types": "15.7.2",
|
|
"react": "16.14.0",
|
|
"react-dom": "16.14.0",
|
|
"react-redux": "7.1.3",
|
|
"react-responsive": "8.1.0",
|
|
"react-router": "5.1.2",
|
|
"react-router-dom": "5.1.2",
|
|
"react-transition-group": "4.4.1",
|
|
"redux": "4.0.5",
|
|
"regenerator-runtime": "0.13.7",
|
|
"uuid": "^3.4.0",
|
|
"yup": "0.31.1"
|
|
},
|
|
"devDependencies": {
|
|
"@edx/frontend-build": "5.6.11",
|
|
"@testing-library/jest-dom": "5.11.10",
|
|
"@testing-library/react": "10.4.7",
|
|
"@testing-library/user-event": "^13.1.5",
|
|
"axios-mock-adapter": "1.18.1",
|
|
"codecov": "3.7.1",
|
|
"es-check": "5.1.0",
|
|
"glob": "7.1.6",
|
|
"husky": "3.1.0",
|
|
"jest": "24.9.0",
|
|
"react-test-renderer": "16.9.0",
|
|
"reactifex": "1.1.1"
|
|
}
|
|
}
|