[APER-2258] This PR adds the SkillsBuilderHeader component to the profile MFE. There was also some additional refactoring work required to display the header in the modal. The FullscreenModal component is not flexible enough to allow custom header designs to be displayed (only text). We have to pivot to using the `ModalDialog` family of components instead.
78 lines
2.5 KiB
JSON
78 lines
2.5 KiB
JSON
{
|
|
"name": "@edx/frontend-app-profile",
|
|
"version": "1.0.0-semantically-released",
|
|
"description": "User profile micro-frontend for Open edX",
|
|
"author": "edX",
|
|
"license": "AGPL-3.0",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/openedx/frontend-app-profile.git"
|
|
},
|
|
"scripts": {
|
|
"build": "fedx-scripts webpack",
|
|
"i18n_extract": "BABEL_ENV=i18n fedx-scripts babel src --quiet > /dev/null",
|
|
"lint": "fedx-scripts eslint --ext .js --ext .jsx .",
|
|
"snapshot": "fedx-scripts jest --updateSnapshot",
|
|
"start": "fedx-scripts webpack-dev-server --progress",
|
|
"test": "TZ=UTC fedx-scripts jest --coverage --passWithNoTests"
|
|
},
|
|
"bugs": {
|
|
"url": "https://github.com/openedx/frontend-app-profile/issues"
|
|
},
|
|
"homepage": "https://github.com/openedx/frontend-app-profile#readme",
|
|
"publishConfig": {
|
|
"access": "public"
|
|
},
|
|
"browserslist": [
|
|
"extends @edx/browserslist-config"
|
|
],
|
|
"dependencies": {
|
|
"@edx/brand": "npm:@edx/brand-openedx@1.2.0",
|
|
"@edx/frontend-component-footer": "11.6.1",
|
|
"@edx/frontend-component-header": "3.6.1",
|
|
"@edx/frontend-platform": "2.6.2",
|
|
"@edx/paragon": "^20.20.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.2.0",
|
|
"classnames": "2.3.2",
|
|
"core-js": "3.27.2",
|
|
"lodash.camelcase": "4.3.0",
|
|
"lodash.get": "4.4.2",
|
|
"lodash.pick": "4.4.0",
|
|
"lodash.snakecase": "4.1.1",
|
|
"prop-types": "15.8.1",
|
|
"react": "16.14.0",
|
|
"react-dom": "16.14.0",
|
|
"react-helmet": "6.1.0",
|
|
"react-redux": "7.2.9",
|
|
"react-router": "5.3.4",
|
|
"react-router-dom": "5.3.4",
|
|
"redux": "4.2.0",
|
|
"redux-devtools-extension": "2.13.9",
|
|
"redux-logger": "3.0.6",
|
|
"redux-saga": "1.2.2",
|
|
"redux-thunk": "2.4.2",
|
|
"regenerator-runtime": "0.13.11",
|
|
"reselect": "4.1.7",
|
|
"universal-cookie": "4.0.4"
|
|
},
|
|
"devDependencies": {
|
|
"@commitlint/cli": "17.4.2",
|
|
"@commitlint/config-angular": "17.4.2",
|
|
"@edx/browserslist-config": "^1.1.1",
|
|
"@edx/frontend-build": "12.4.19",
|
|
"@edx/reactifex": "2.1.1",
|
|
"@testing-library/react": "11.2.7",
|
|
"codecov": "3.8.3",
|
|
"enzyme": "3.11.0",
|
|
"enzyme-adapter-react-16": "1.15.7",
|
|
"glob": "8.1.0",
|
|
"react-test-renderer": "16.14.0",
|
|
"reactifex": "1.1.1",
|
|
"redux-mock-store": "1.5.4"
|
|
}
|
|
}
|