{"_id":"@edx/frontend-component-site-footer","_rev":"12-9c4704c91fa471bc772c411c2972aa40","name":"@edx/frontend-component-site-footer","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@edx/frontend-component-site-footer","version":"1.0.0","author":{"name":"edX"},"license":"AGPL-3.0","_id":"@edx/frontend-component-site-footer@1.0.0","maintainers":[{"name":"derf_edx","email":"derf@edx.org"},{"name":"nasthagiri","email":"nasthagiri@edx.org"},{"name":"feanil","email":"feanil@gmail.com"},{"name":"schenedx","email":"schen@edx.org"},{"name":"adusenbery-edx","email":"adusenbery@edx.org"},{"name":"edx-old-org","email":"npmjs@edx.org"},{"name":"michaelroytman","email":"mroytman@edx.org"},{"name":"alasdairswan","email":"aswan@edx.org"},{"name":"robrap","email":"rraposa@edx.org"},{"name":"fysheets","email":"fysheets@gmail.com"},{"name":"edx-semantic-release","email":"edx-semantic-release@edx.org"}],"homepage":"https://github.com/edx/frontend-component-site-footer#readme","bugs":{"url":"https://github.com/edx/frontend-component-site-footer/issues"},"dist":{"shasum":"b0b34921a3554a0466a967bd7916d195efc623d7","tarball":"https://registry.npmjs.org/@edx/frontend-component-site-footer/-/frontend-component-site-footer-1.0.0.tgz","fileCount":49,"integrity":"sha512-2HrWhHt+bJ6VUFZiNCccS9iAK4b/0iDNt21tX+D8ojAhkT3v9RQuDhE7SrJj+YnaSzpzJlQc7F4Zhzc/9y+pDw==","signatures":[{"sig":"MEYCIQD3pKBKNQUxclx86/GvTNQ91GcLRwqrMjpKRg1gzvCfcAIhAOGP8YYQN7jU2fUi9NFM18bsROH8uoD/V0OqM4nzoHYA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":259881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkk9RCRA9TVsSAnZWagAAtXAQAINrNBn18y2VwRfWMk3t\noq8+d6MyundjspIuv879fhjc3WgVrxTy8d2RqyqhvFXxx4ryA0obprH7xkMF\n9i59Aafq+0yXdP3mmhtt1dW39E+9d60/bgY4fFH2ALdSgtepPP5Vl6O6UWvr\ng9zO1g+xkXgStKkEEPTYgupg0SlY+z5oRPpGGUcYclovDtiHR+MExeITKebn\nypdSViR17dEBk4HMqbi/YCSk3pxc2mqhYW0TImRG0/jKV6/pMDza/8O3H/M+\n+wdzT2MIDNkdONsEuh3ZtyDJVlazCXkXrVqPC+IS2UymPzphhfK/pvxb2+Jg\n0KLRSnQSGbHa4lACpAXb7cIpY5+ERJMwX9KdWJUtsU9rxwx/agVswQSu5/Cm\nQJKK0wivIHoRzwh0ukRQlPLe0gHtgWGnJFddSEYYn4N1eiv615zly5QUhLNn\njX5wD8YGZz0/Eef6HGgLVRcogVqCEA2/2GrwbwMahnXl/iorWc5Ie131PGEf\nBR2w8dEdX3K++SX5Qj+t49IKFRWQIoCvB5p0g5ACMPUtaP90NWJX3kqZvUi+\nzdGGvyHjsqNKiv1GWJQXb/bK5doi8DkbwWQKDUORQU1uGwEzVYefQ9ytx6H7\n62ZJRiYkDpj8P2I1dWNSBxip1XRDeo6bO9y4r8LzTwp2n6cirmsL/Y6UPCru\ne5yX\r\n=LNm7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"setupFiles":["./src/tests/setupTest.js"],"moduleNameMapper":{"\\.(css|scss)$":"identity-obj-proxy","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/__mocks__/fileMock.js"},"collectCoverageFrom":["src/lib/**/*.{js,jsx}","!src/tests/setupTest.js","!src/index.js","!**/node_modules/**","!**/tests/**"]},"main":"dist/main.js","module":"dist/main.js","gitHead":"a6ef8223b866117889732cf5c7cb92f8765ed7bd","scripts":{"gc":"commit","lint":"eslint --ext .js --ext .jsx .","test":"jest --coverage","build":"NODE_ENV=production BABEL_ENV=production webpack  --config=config/webpack.prod.config.js","start":"NODE_ENV=development BABEL_ENV=development node_modules/.bin/webpack-dev-server --config=config/webpack.dev.config.js --progress","watch":"watch 'npm run build' ./src","is-es5":"es-check es5 ./dist/*.js","snapshot":"jest --updateSnapshot","commitmsg":"commitlint -e $GIT_PARAMS","coveralls":"cat ./coverage/lcov.info | coveralls","precommit":"npm run lint","build:stats":"NODE_ENV=production BABEL_ENV=production webpack --config=config/webpack.prod.config.js --profile --progress --json > stats.json","i18n_extract":"BABEL_ENV=i18n babel src --quiet > /dev/null","prepublishOnly":"npm run build","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"edx-semantic-release","email":"edx-semantic-release@edx.org"},"repository":{"url":"git+https://github.com/edx/frontend-component-site-footer.git","type":"git"},"_npmVersion":"6.5.0","description":"Site footer component for use when building edX frontend applications","directories":{},"_nodeVersion":"10.16.3","dependencies":{"query-string":"^5.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.3","jest":"23.6.0","husky":"^0.14.3","react":"^16.4.2","watch":"^1.0.2","enzyme":"^3.3.0","eslint":"^5.2.0","webpack":"^4.19.1","es-check":"^5.0.0","babel-cli":"^6.26.0","coveralls":"^3.0.0","node-sass":"^4.7.2","react-dom":"^16.2.0","reactifex":"^1.1.1","babel-core":"^6.26.3","css-loader":"^0.28.9","prop-types":"^15.5.10","file-loader":"^1.1.9","sass-loader":"^6.0.6","webpack-cli":"^3.1.0","babel-loader":"^7.1.5","style-loader":"^0.20.2","webpack-merge":"^4.2.1","@commitlint/cli":"^7.1.2","react-dev-utils":"^5.0.0","babel-preset-env":"^1.7.0","semantic-release":"^15.1.7","eslint-config-edx":"^4.0.4","source-map-loader":"^0.2.1","@commitlint/prompt":"^6.0.2","@edx/edx-bootstrap":"^2.2.1","@edx/frontend-i18n":"^2.1.0","babel-preset-react":"^6.24.1","travis-deploy-once":"^5.0.0","webpack-dev-server":"^3.1.9","babel-plugin-rewire":"^1.2.0","html-webpack-plugin":"^3.2.0","react-test-renderer":"^16.6.0","clean-webpack-plugin":"^0.1.19","image-webpack-loader":"^4.2.0","@edx/frontend-logging":"^2.0.2","@commitlint/prompt-cli":"^6.0.2","eslint-plugin-jsx-a11y":"^6.1.2","babel-plugin-react-intl":"^3.0.1","enzyme-adapter-react-16":"^1.1.1","@commitlint/config-angular":"^6.0.2","@fortawesome/react-fontawesome":"^0.1.4","@fortawesome/fontawesome-svg-core":"^1.2.17","@fortawesome/free-solid-svg-icons":"^5.8.1","@fortawesome/free-brands-svg-icons":"^5.8.1","@fortawesome/free-regular-svg-icons":"^5.8.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"react":"^16.4.2","react-dom":"^16.2.0","prop-types":"^15.5.10","@edx/paragon":"^4.2.4","@edx/frontend-i18n":"^2.1.0","@edx/frontend-logging":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/frontend-component-site-footer_1.0.0_1569869648547_0.8832144592978399","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@edx/frontend-component-site-footer","version":"1.0.1","author":{"name":"edX"},"license":"AGPL-3.0","_id":"@edx/frontend-component-site-footer@1.0.1","maintainers":[{"name":"adusenbery-edx","email":"adusenbery@edx.org"},{"name":"alasdairswan","email":"aswan@edx.org"},{"name":"derf_edx","email":"derf@edx.org"},{"name":"edx-old-org","email":"npmjs@edx.org"},{"name":"edx-semantic-release","email":"edx-semantic-release@edx.org"},{"name":"feanil","email":"feanil@gmail.com"},{"name":"fysheets","email":"fysheets@gmail.com"},{"name":"michaelroytman","email":"mroytman@edx.org"},{"name":"nasthagiri","email":"nasthagiri@edx.org"},{"name":"robrap","email":"rraposa@edx.org"},{"name":"schenedx","email":"schen@edx.org"}],"homepage":"https://github.com/edx/frontend-component-site-footer#readme","bugs":{"url":"https://github.com/edx/frontend-component-site-footer/issues"},"dist":{"shasum":"dcc63180d0638c5b03ab109c8b4d262369cdef00","tarball":"https://registry.npmjs.org/@edx/frontend-component-site-footer/-/frontend-component-site-footer-1.0.1.tgz","fileCount":49,"integrity":"sha512-hOxjhSL739UbsvEW9S43usEUG7CJSmotTwmggFCQ8JcARB8ASJlHWS0I2eIdmIdTaYaNR3L0r0cX3Msxq+fOBg==","signatures":[{"sig":"MEUCIQDoLBJ/ARt/FisM+R4kt7maM1ttK052FShyCFX4r69/UwIgY9Pyg7wAuSFdBm00hKYPr1qqbWEjh+LE5yBcIvv7fAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2FcBCRA9TVsSAnZWagAAfuUP+wTifzLMznIjtgCjFoPA\ncWnn5lTVedc6raq8bgOBFpM6ZZf7bZZVpaESJhf1b3x70ofr4AJn+RU+p9S0\nxTWu3FuF3bDVWbBajO5xa1bLc8sr2Fotbyljt7P9SqftChdRCC7pDSSQYUnB\nZxz5j6q0aDiumjB4+C9gTnodJuHQaI7Uvb50OpomhPZcdYRAvQ4djekAk5VM\nOmI/4SVHNmPk2J+9CIud6758wMohhmAcWf1UylMl5XlYDHS/1oBsj0TRnTiH\nxxY+0B/yKQ/IPXM+1J2sLcWoQbdojL1TbalJ9Doei3Mz7oRV4LW2Au9PFDnd\n/7CUgz9+tQusS/H5zQfSNEZes9tDPTwV/MUsWAnRffEEenc/tAfLjuSoznjJ\nULcvMFFHHvRQeULB164KTJ/+Rew+l0mI/4Oqd/S4bRKnIObKo4G6CWOHzHou\n9HZsPFcJvDO0GZ/RVFtW+TkXoEHC7cMG8nsSQVkfi702Aza4NN60/ZFdtMMY\nl+NahejaPDJx0No4VG+jS00jd6urLqPtgf9wjH0OideQXoVIl5DHziKAAjis\nmtRcen1u/D0uohmQuoDDmRTDacjICfNmIEw1peD5+dv8mRzHp4ZigRb3shtM\n5IRUwSZAVt0HD/cLos/Ym4s9ROF1YbJ22w/zY0tubTcAnWIHjtwYcdvP+5fF\nKWwu\r\n=OI0c\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"setupFiles":["./src/tests/setupTest.js"],"moduleNameMapper":{"\\.(css|scss)$":"identity-obj-proxy","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/__mocks__/fileMock.js"},"collectCoverageFrom":["src/lib/**/*.{js,jsx}","!src/tests/setupTest.js","!src/index.js","!**/node_modules/**","!**/tests/**"]},"main":"dist/main.js","module":"dist/main.js","gitHead":"fe3d6ab358acedd8b17deb53d9c7fdc0d13d34ad","scripts":{"gc":"commit","lint":"eslint --ext .js --ext .jsx .","test":"jest --coverage","build":"NODE_ENV=production BABEL_ENV=production webpack  --config=config/webpack.prod.config.js","start":"NODE_ENV=development BABEL_ENV=development node_modules/.bin/webpack-dev-server --config=config/webpack.dev.config.js --progress","watch":"watch 'npm run build' ./src","is-es5":"es-check es5 ./dist/*.js","snapshot":"jest --updateSnapshot","commitmsg":"commitlint -e $GIT_PARAMS","coveralls":"cat ./coverage/lcov.info | coveralls","precommit":"npm run lint","build:stats":"NODE_ENV=production BABEL_ENV=production webpack --config=config/webpack.prod.config.js --profile --progress --json > stats.json","i18n_extract":"BABEL_ENV=i18n babel src --quiet > /dev/null","prepublishOnly":"npm run build","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"_npmUser":{"name":"edx-semantic-release","email":"edx-semantic-release@edx.org"},"repository":{"url":"git+https://github.com/edx/frontend-component-site-footer.git","type":"git"},"_npmVersion":"6.5.0","description":"Site footer component for use when building edX frontend applications","directories":{},"_nodeVersion":"10.17.0","dependencies":{"query-string":"^5.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.3","jest":"23.6.0","husky":"^0.14.3","react":"^16.4.2","watch":"^1.0.2","enzyme":"^3.3.0","eslint":"^5.2.0","webpack":"^4.19.1","es-check":"^5.0.0","babel-cli":"^6.26.0","coveralls":"^3.0.0","node-sass":"^4.7.2","react-dom":"^16.2.0","reactifex":"^1.1.1","babel-core":"^6.26.3","css-loader":"^0.28.9","prop-types":"^15.5.10","file-loader":"^1.1.9","sass-loader":"^6.0.6","webpack-cli":"^3.1.0","babel-loader":"^7.1.5","style-loader":"^0.20.2","webpack-merge":"^4.2.1","@commitlint/cli":"^7.1.2","react-dev-utils":"^5.0.0","babel-preset-env":"^1.7.0","semantic-release":"^15.1.7","eslint-config-edx":"^4.0.4","source-map-loader":"^0.2.1","@commitlint/prompt":"^6.0.2","@edx/edx-bootstrap":"^2.2.1","@edx/frontend-i18n":"^2.1.0","babel-preset-react":"^6.24.1","travis-deploy-once":"^5.0.0","webpack-dev-server":"^3.1.9","babel-plugin-rewire":"^1.2.0","html-webpack-plugin":"^3.2.0","react-test-renderer":"^16.6.0","clean-webpack-plugin":"^0.1.19","image-webpack-loader":"^4.2.0","@edx/frontend-logging":"^2.0.2","@commitlint/prompt-cli":"^6.0.2","eslint-plugin-jsx-a11y":"^6.1.2","babel-plugin-react-intl":"^3.0.1","enzyme-adapter-react-16":"^1.1.1","@commitlint/config-angular":"^6.0.2","@fortawesome/react-fontawesome":"^0.1.4","@fortawesome/fontawesome-svg-core":"^1.2.17","@fortawesome/free-solid-svg-icons":"^5.8.1","@fortawesome/free-brands-svg-icons":"^5.8.1","@fortawesome/free-regular-svg-icons":"^5.8.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"react":"^16.4.2","react-dom":"^16.2.0","prop-types":"^15.5.10","@edx/paragon":"^4.2.4","@edx/frontend-i18n":"^2.1.0","@edx/frontend-logging":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/frontend-component-site-footer_1.0.1_1576249191090_0.9847898050232831","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-09-30T18:54:08.388Z","modified":"2026-07-10T14:29:44.724Z","1.0.0":"2019-09-30T18:54:08.691Z","1.0.1":"2019-12-13T14:59:51.281Z"},"bugs":{"url":"https://github.com/edx/frontend-component-site-footer/issues"},"author":{"name":"edX"},"license":"AGPL-3.0","homepage":"https://github.com/edx/frontend-component-site-footer#readme","repository":{"url":"git+https://github.com/edx/frontend-component-site-footer.git","type":"git"},"description":"Site footer component for use when building edX frontend applications","maintainers":[{"email":"npmjs@edx.org","name":"edx-old-org"},{"email":"edx-semantic-release@edx.org","name":"edx-semantic-release"},{"email":"npm@feanil.com","name":"feanil"},{"email":"openedx-semantic-release-bot@openedx.org","name":"openedx-semantic-release-bot"},{"email":"arbrandes@arbrand.es","name":"arbrandes"}],"readme":"frontend-component-site-footer\n=========================\n\n|Build Status| |Coveralls| |npm_version| |npm_downloads| |license|\n|semantic-release|\n\nfrontend-component-site-footer is a library containing a site footer\ncomponent for use when building edX frontend applications.\n\nAt this time, this component is hard-coded to match the legacy LMS site footer, including all of its links. As implemented, this component should probably be called the ``frontend-component-lms-footer``.\n\nUsage\n-----\n\nTo install frontend-component-site-footer into your project::\n\n   npm i --save @edx/frontend-component-site-footer\n\nThe component expects properties specifying the various URLs that are\nlinked in the footer. See the sample app in `src/index.jsx <src/index.jsx>`__ for an example\nof how the SiteFooter component can be specified.\n\nRequirements\n------------\n\nThis component uses ``@edx/frontend-i18n``. Any containing app must provide ``@edx/frontend-i18n`` as a peer dependency, and be wrapped inside an ``IntlProvider`` element, whether or not your consuming application is actually localized. For a basic default locale (English) version, follow the ``IntlProvider`` example in the sample application in `src/index.jsx <src/index.jsx>`__.\n\nDevelopment\n-----------\n\nStart the dev server::\n\n   npm i && npm start\n\nBuild the component::\n\n   npm run build\n\n.. |Build Status| image:: https://api.travis-ci.org/edx/frontend-component-site-footer.svg?branch=master\n   :target: https://travis-ci.org/edx/frontend-component-site-footer\n.. |Coveralls| image:: https://img.shields.io/coveralls/edx/frontend-component-site-footer.svg?branch=master\n   :target: https://coveralls.io/github/edx/frontend-component-site-footer\n.. |npm_version| image:: https://img.shields.io/npm/v/@edx/frontend-component-site-footer.svg\n   :target: @edx/frontend-component-site-footer\n.. |npm_downloads| image:: https://img.shields.io/npm/dt/@edx/frontend-component-site-footer.svg\n   :target: @edx/frontend-component-site-footer\n.. |license| image:: https://img.shields.io/npm/l/@edx/frontend-component-site-footer.svg\n   :target: @edx/frontend-component-site-footer\n.. |semantic-release| image:: https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg\n   :target: https://github.com/semantic-release/semantic-release\n","readmeFilename":"README.rst"}