{
  "name": "@edx/frontend-component-cookie-policy-banner",
  "version": "2.6.0",
  "description": "The edX cookie policy banner component implemented in React.",
  "main": "build/index.js",
  "publishConfig": {
    "access": "public"
  },
  "style": "build/_cookie-policy-banner.scss",
  "license": "AGPL-3.0",
  "repository": {
    "type": "git",
    "url": "https://github.com/openedx/frontend-component-cookie-policy-banner"
  },
  "keywords": [
    "edx",
    "cookie",
    "cookie banner",
    "react",
    "component",
    "react component"
  ],
  "scripts": {
    "commitmsg": "commitlint -e $GIT_PARAMS",
    "build-css": "node-sass src/CookiePolicyBanner/_cookie-policy-banner.scss -o build --importer node_modules/node-sass-import",
    "build-styles": "npm run build-css && npm run copy-scss",
    "compile-prod": "npm run transpile-prod && npm run build-styles",
    "compile-dev": "npm run transpile-dev && npm run build-styles",
    "copy-scss": "copyfiles --flat src/CookiePolicyBanner/_cookie-policy-banner.scss build/",
    "deploy-storybook-ci": "storybook-to-ghpages --ci",
    "is-es5": "es-check es5 ./build/*.js",
    "lint": "eslint --ext .jsx,.js .",
    "test": "jest src/ --no-cache",
    "prepublishOnly": "npm run compile-prod",
    "css": "node-sass src/CookiePolicyBanner/_cookie-policy-banner.scss -o build --importer node_modules/node-sass-import",
    "semantic-commit": "commit",
    "semantic-release": "semantic-release",
    "start": "start-storybook -p 3003",
    "transpile-dev": "BABEL_ENV=development && npm run transpile",
    "transpile-prod": "BABEL_ENV=production && npm run transpile",
    "transpile": "rm -rf build/ && babel src/ -d build/ --copy-files --ignore node_modules,'**/*.stories.jsx','**/*.stories.js','**/*.scss'",
    "travis-deploy-once": "travis-deploy-once"
  },
  "dependencies": {
    "@edx/brand-edx.org": "2.0.3",
    "@openedx/paragon": "^21.13.1",
    "babel-preset-minify": "^0.5.0",
    "classnames": "^2.3.1",
    "identity-obj-proxy": "^3.0.0",
    "prop-types": "^15.6.1",
    "type-fest": "^2.14.0",
    "universal-cookie": "^4.0.0"
  },
  "peerDependencies": {
    "react": "^16.1.0 || ^17.0.0 || ^18.0.0",
    "react-dom": "^16.1.0 || ^17.0.0 || ^18.0.0"
  },
  "devDependencies": {
    "@babel/cli": "7.16.0",
    "@babel/core": "7.16.0",
    "@babel/preset-env": "7.16.4",
    "@babel/preset-react": "7.16.0",
    "@commitlint/cli": "13.2.1",
    "@commitlint/config-angular": "13.2.0",
    "@commitlint/prompt": "13.2.1",
    "@commitlint/prompt-cli": "13.2.1",
    "@edx/eslint-config": "^4.0.0",
    "@storybook/addon-a11y": "7.0.23",
    "@storybook/addon-actions": "6.1.16",
    "@storybook/addon-centered": "5.3.21",
    "@storybook/addon-console": "1.2.3",
    "@storybook/addon-info": "5.3.21",
    "@storybook/addon-options": "5.3.21",
    "@storybook/addon-storyshots": "6.1.16",
    "@storybook/addons": "6.1.16",
    "@storybook/react": "6.1.16",
    "@storybook/storybook-deployer": "2.8.10",
    "@testing-library/react": "12.1.5",
    "@testing-library/user-event": "^13.5.0",
    "@testing-library/jest-dom": "5.16.5",
    "copyfiles": "2.4.1",
    "es-check": "6.1.1",
    "eslint": "^8.18.0",
    "eslint-config-airbnb": "19.0.4",
    "eslint-plugin-import": "^2.26.0",
    "eslint-plugin-jsx-a11y": "^6.5.1",
    "eslint-plugin-react": "^7.30.0",
    "eslint-plugin-react-hooks": "^4.6.0",
    "husky": "7.0.4",
    "jest": "29.7.0",
    "jest-environment-jsdom": "29.7.0",
    "jest-environment-jsdom-global": "4.0.0",
    "node-sass": "6.0.1",
    "node-sass-import": "2.0.1",
    "react": "17.0.2",
    "react-dev-utils": "11.0.4",
    "react-dom": "17.0.2",
    "sass-loader": "12.4.0",
    "semantic-release": "17.4.7",
    "source-map-loader": "3.0.0",
    "style-loader": "3.3.1",
    "travis-deploy-once": "5.0.11",
    "webpack": "5.61.0",
    "webpack-build-notifier": "2.3.0",
    "webpack-cli": "4.9.1"
  },
  "sideEffects": false
}
