{
  "name": "push-ui",
  "version": "1.3.1",
  "description": "",
  "homepage": "https://github.com/wearepush/push-ui#readme",
  "bugs": {
    "url": "https://github.com/wearepush/push-ui/issues"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/wearepush/push-ui.git"
  },
  "license": "MIT",
  "author": "wearepush",
  "main": "./dist/index.js",
  "files": [
    "dist"
  ],
  "scripts": {
    "build": "npm run clean && npm run build:dist",
    "build-storybook": "build-storybook",
    "build:dist": "babel src --out-dir dist --ignore src/**/__tests__,src/**/__mocks__,src/**/*.stories.js",
    "clean": "rimraf $(cd src; ls) dist",
    "commit": "npx git-cz",
    "heroku-postbuild": "npm run build-storybook",
    "lint:fix": "cross-env NODE_ENV=production eslint --config .eslintrc.js src --ignore-pattern !.eslintrc.js --fix",
    "lint:js": "cross-env NODE_ENV=production eslint --config .eslintrc.js src --ignore-pattern !.eslintrc.js",
    "lint:package": "sort-package-json",
    "prepublishOnly": "npm run test:cov && npm run clean && npm run build",
    "release": "standard-version",
    "server": "node server.js",
    "start": "start-storybook -s ./static -p 6006",
    "storybook": "start-storybook",
    "test": "cross-env NODE_ENV=test jest --runInBand",
    "test:cov": "npm run test -- --coverage",
    "test:watch": "npm test -- --watch",
    "validate": " npm run test:cov && npm run clean && npm run build",
    "postversion": "git push && git push --tags"
  },
  "husky": {
    "hooks": {
      "pre-commit": "lint-staged",
      "prepare-commit-msg": "exec < /dev/tty && git cz --hook || true"
    }
  },
  "lint-staged": {
    "*.js": [
      "npm run lint:fix"
    ],
    "package.json": [
      "npm run lint:package"
    ]
  },
  "config": {
    "commitizen": {
      "path": "./node_modules/cz-conventional-changelog"
    }
  },
  "jest": {
    "collectCoverage": true,
    "collectCoverageFrom": [
      "src/**/*.js",
      "!src/**/*.stories.js",
      "!src/**/*.style.js",
      "!src/**/*.theme.js",
      "!src/**/__tests__/**/*.js",
      "!src/components/shared/*.js"
    ],
    "coverageDirectory": "./coverage/",
    "coveragePathIgnorePatterns": [
      "/node_modules/",
      "/dist/"
    ],
    "coverageReporters": [
      "text",
      "lcov",
      "html"
    ],
    "moduleDirectories": [
      "node_modules"
    ],
    "moduleFileExtensions": [
      "jsx",
      "js",
      "json"
    ],
    "roots": [
      "<rootDir>/src"
    ],
    "setupFiles": [
      "<rootDir>/scripts/enzyme.config.js"
    ],
    "testEnvironment": "jsdom",
    "transform": {
      "^.+\\.js$": "babel-jest",
      "^.+\\.mdx$": "@storybook/addon-docs/jest-transform-mdx"
    }
  },
  "dependencies": {
    "@emotion/react": "11.7.1",
    "@emotion/styled": "11.6.0",
    "@svgr/webpack": "5.5.0",
    "classnames": "2.3.1",
    "enzyme": "3.11.0",
    "express": "4.17.2",
    "final-form": "4.20.4",
    "husky": "4.3.0",
    "prop-types": "15.8.0",
    "react": "17.0.2",
    "react-dom": "17.0.2",
    "react-final-form": "6.5.7",
    "react-text-mask": "5.4.3"
  },
  "devDependencies": {
    "@babel/cli": "7.15.4",
    "@babel/core": "7.15.5",
    "@babel/plugin-proposal-class-properties": "7.14.5",
    "@babel/preset-env": "7.15.6",
    "@emotion/babel-plugin": "11.3.0",
    "@storybook/addon-actions": "6.3.8",
    "@storybook/addon-docs": "6.3.8",
    "@storybook/addon-knobs": "6.3.1",
    "@storybook/addon-links": "6.3.8",
    "@storybook/react": "6.3.8",
    "@wojtekmaj/enzyme-adapter-react-17": "0.6.3",
    "autoprefixer": "10.3.4",
    "babel-core": "7.0.0-bridge.0",
    "babel-eslint": "10.1.0",
    "babel-loader": "8.2.2",
    "babel-plugin-css-modules-transform": "1.6.2",
    "babel-plugin-inline-react-svg": "2.0.1",
    "babel-preset-env": "1.7.0",
    "babel-preset-react": "6.24.1",
    "codecov": "4.0.0-0",
    "commitizen": "4.2.4",
    "cross-env": "7.0.3",
    "cz-conventional-changelog": "3.3.0",
    "eslint": "7.32.0",
    "eslint-config-airbnb": "18.2.1",
    "eslint-config-prettier": "8.3.0",
    "eslint-plugin-html": "6.1.2",
    "eslint-plugin-import": "2.24.2",
    "eslint-plugin-jest": "24.4.0",
    "eslint-plugin-jsdoc": "36.1.0",
    "eslint-plugin-json": "3.1.0",
    "eslint-plugin-jsx-a11y": "6.4.1",
    "eslint-plugin-prettier": "4.0.0",
    "eslint-plugin-react": "7.25.1",
    "eslint-plugin-react-hooks": "4.2.0",
    "identity-obj-proxy": "3.0.0",
    "jest": "27.2.0",
    "lint-staged": "11.1.2",
    "prettier": "2.4.0",
    "prettier-eslint": "13.0.0",
    "react-scripts": "4.0.3",
    "rimraf": "3.0.2",
    "serve-static": "1.14.1",
    "sort-package-json": "1.51.0",
    "standard-version": "9.3.1",
    "storybook-addon-deps": "2.2.0"
  },
  "publishConfig": {
    "access": "public"
  },
  "npmFileMap": [
    {
      "basePath": "/dist/",
      "files": [
        "*.js"
      ]
    }
  ],
  "npmName": "push-ui"
}
