{
  "name": "@adm-public/react-components",
  "sideEffects": false,
  "description": "Shared react styled components for all the Zopa projects.",
  "version": "5.49.1-next.2",
  "license": "MIT",
  "author": "Zopa Ltd <frontend-opensource@zopa.com> (https://zopa.com)",
  "main": "cjs/src/index.js",
  "module": "es/src/index.js",
  "types": "types/index.d.ts",
  "files": [
    "/es",
    "/cjs",
    "/types",
    "/src"
  ],
  "dependencies": {
    "@babel/runtime": "^7.18.3",
    "@fortawesome/fontawesome-common-types": "0.2.36",
    "@fortawesome/fontawesome-svg-core": "^1.2.32",
    "@fortawesome/react-fontawesome": "^0.1.11",
    "@swc/core": "^1.3.21",
    "@tippyjs/react": "^4.2.0",
    "@types/classnames": "^2.2.10",
    "@types/react-headroom": "^2.2.1",
    "@types/react-modal": "^3.10.6",
    "@types/util-deprecate": "^1.0.0",
    "classnames": "^2.2.6",
    "clsx": "^1.1.1",
    "core-js": "^3.6.5",
    "deprecated-prop-type": "^1.0.0",
    "downshift": "^5.4.7",
    "formik": "^2.2.0",
    "lodash.throttle": "^4.1.1",
    "react-headroom": "^3.0.0",
    "react-modal": "^3.11.2",
    "react-use-clipboard": "^1.0.7",
    "rollup-plugin-swc3": "^0.10.4",
    "styled-normalize": "^8.0.7",
    "tippy.js": "^6.2.7",
    "util-deprecate": "^1.0.2"
  },
  "peerDependencies": {
    "@fortawesome/free-solid-svg-icons": "^5.13.0",
    "@types/styled-components": ">=5.1.25",
    "react": ">=16.8.1",
    "react-dom": ">=16.8.1",
    "styled-components": ">=4.4.0",
    "typescript": ">=3.x"
  },
  "devDependencies": {
    "@changesets/cli": "^2.27.1",
    "@commitlint/cli": "17.3.0",
    "@commitlint/config-conventional": "17.3.0",
    "@fortawesome/free-solid-svg-icons": "5.13.1",
    "@rollup/plugin-commonjs": "23.0.3",
    "@rollup/plugin-node-resolve": "15.0.1",
    "@rollup/plugin-url": "8.0.1",
    "@semantic-release/changelog": "6.0.2",
    "@semantic-release/commit-analyzer": "^9.0.2",
    "@semantic-release/git": "10.0.1",
    "@semantic-release/github": "^8.0.7",
    "@semantic-release/npm": "^9.0.1",
    "@semantic-release/release-notes-generator": "^10.0.3",
    "@svgr/webpack": "^6.2.1",
    "@testing-library/jest-dom": "5.14.1",
    "@testing-library/react": "12.0.0",
    "@testing-library/react-hooks": "7.0.1",
    "@types/jest": "^26.0.24",
    "@types/jest-axe": "^3.5.1",
    "@types/lodash.throttle": "4.1.6",
    "@types/node": "12.12.45",
    "@types/react": "^17.0.45",
    "@types/react-dom": "^17.0.17",
    "@types/styled-components": "^5.1.25",
    "@types/testing-library__jest-dom": "^5.14.5",
    "@typescript-eslint/eslint-plugin": "^5.27.0",
    "@typescript-eslint/parser": "^5.27.0",
    "babel-loader": "^8.2.5",
    "babel-preset-react-app": "^10.0.1",
    "commitizen": "4.2.5",
    "concurrently": "^7.2.1",
    "css-loader": "^6.7.1",
    "cz-conventional-changelog": "3.3.0",
    "esbuild": "^0.14.42",
    "eslint": "^8.19.0",
    "eslint-config-prettier": "^8.5.0",
    "eslint-plugin-prettier": "^4.0.0",
    "eslint-plugin-react": "^7.30.0",
    "eslint-plugin-unused-imports": "^2.0.0",
    "file-loader": "^6.2.0",
    "husky": "^8.0.1",
    "jest-axe": "4.1.0",
    "jest-junit": "10.0.0",
    "jest-styled-components": "6.3.4",
    "kleur": "^4.1.5",
    "lint-staged": "10.2.11",
    "prettier": "2.0.5",
    "react": "^17.0.2",
    "react-dev-utils": "^12.0.1",
    "react-docgen-typescript": "^2.2.2",
    "react-dom": "^17.0.2",
    "react-scripts": "^5.0.1",
    "react-styleguidist": "^13.0.0",
    "react-test-renderer": "^17.0.2",
    "rollup": "3.5.0",
    "rollup-plugin-esbuild": "^5.0.0",
    "rollup-plugin-postcss": "4.0.2",
    "rollup-plugin-terser": "7.0.2",
    "semantic-release": "19.0.5",
    "style-loader": "^3.3.1",
    "styled-components": "4.4.1",
    "typescript": "^4.7.2",
    "webpack": "^5.73.0",
    "webpack-dev-server": "^4.9.1"
  },
  "browserslist": [
    "cover 95% in GB",
    "not ie <=11",
    "not safari <11",
    "not ios <11",
    "not dead"
  ],
  "jest": {
    "collectCoverageFrom": [
      "src/components/**/*.{ts,tsx}"
    ]
  },
  "config": {
    "commitizen": {
      "path": "cz-conventional-changelog"
    }
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/ZopaPublic/react-components.git"
  },
  "bugs": {
    "url": "https://github.com/zopaUK/react-components/issues"
  },
  "homepage": "https://github.com/zopaUK/react-components#readme",
  "publishConfig": {
    "access": "public"
  },
  "resolutions": {
    "@types/react": "^17",
    "@types/react-dom": "^17"
  },
  "packageManager": "pnpm@8.10.5",
  "scripts": {
    "commit": "git-cz",
    "dev": "NODE_ENV=development styleguidist server",
    "dev:code": "concurrently --kill-others-on-fail \"pnpm:compile:code:dev -- -w \" \"pnpm compile:types -- -w\"",
    "build": "NODE_ENV=production styleguidist build",
    "compile": "pnpm compile:clean; pnpm compile:types && pnpm compile:code",
    "compile:code": "rollup --config etc/rollup/config.mjs",
    "compile:code:dev": "rollup --config etc/rollup/dev-config.mjs",
    "compile:clean": "rm -rf es cjs types",
    "compile:types": "tsc --p ./tsconfig.types.json",
    "test": "react-scripts test",
    "format": "prettier -l --write \"**/*.{ts,tsx,js,jsx,json,less,css,md}\"",
    "format:fix": "pnpm format --write",
    "lint": "eslint 'src/**/*.{ts,tsx}'",
    "lint:fix": "pnpm lint --fix",
    "typecheck": "tsc --noEmit",
    "ci:publish": "pnpm compile && pnpm changeset publish"
  }
}