{
  "name": "eyeem-components",
  "version": "3.0.0",
  "description": "Shareable React Components for Frontend Projects at EyeEm",
  "main": "dist/index.js",
  "scripts": {
    "watch": "node_modules/.bin/webpack --config webpack.config.js --watch",
    "build": "node_modules/.bin/webpack --config webpack.config.js",
    "test": "jest",
    "test:update": "jest --updateSnapshot",
    "prepublish": "npm run build",
    "release": "np --no-yarn ",
    "storybook:dev": "start-storybook -p 9001 -c .storybook",
    "storybook:prod": "build-storybook -c .storybook -o .out"
  },
  "jest": {
    "setupFilesAfterEnv": [
      "<rootDir>/setupTest.js"
    ]
  },
  "babel": {
    "presets": [
      "@babel/env",
      "@babel/react",
      "@babel/preset-flow"
    ],
    "plugins": [
      "@babel/plugin-proposal-class-properties"
    ]
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/eyeem/frontend-components.git"
  },
  "author": "EyeEm Mobile GmbH (eyeem.com)",
  "bugs": {
    "url": "https://github.com/eyeem/frontend-components/issues"
  },
  "homepage": "https://github.com/eyeem/frontend-components#readme",
  "dependencies": {
    "styled-normalize": "^8.0.7",
    "styled-system": "^3.2.1"
  },
  "peerDependencies": {
    "lodash": "^4.17.4",
    "react": "^16.3.0 || ^17.0.0 || ^18.0.0",
    "react-create-component-from-tag-prop": "^1.3.1",
    "styled-components": "^5.0.0"
  },
  "license": "Apache-2.0",
  "devDependencies": {
    "@babel/core": "^7.14.8",
    "@babel/plugin-proposal-class-properties": "^7.14.5",
    "@babel/preset-env": "^7.14.8",
    "@babel/preset-flow": "^7.14.5",
    "@babel/preset-react": "^7.14.5",
    "@storybook/addon-info": "^5.3.17",
    "@storybook/addon-knobs": "^5.3.17",
    "@storybook/addon-options": "^5.3.17",
    "@storybook/react": "^5.3.17",
    "@testing-library/react": "^10.0.1",
    "babel-loader": "^8.2.2",
    "babel-plugin-styled-components": "^1.10.7",
    "eslint": "^5.6.0",
    "eslint-config-eyeem": "github:eyeem/eslint-config-eyeem",
    "eslint-plugin-jest": "^22.1.2",
    "husky": "^4.2.3",
    "jest": "^25.1.0",
    "jest-styled-components": "^7.0.0",
    "lint-staged": "^10.0.8",
    "lodash": "^4.17.15",
    "np": "^6.2.0",
    "prettier": "^1.19.1",
    "react": "^16.13.0",
    "react-create-component-from-tag-prop": "^1.3.1",
    "react-dom": "^16.13.0",
    "react-testing-library": "^8.0.1",
    "styled-components": "^5.0.1",
    "styled-theming": "^2.2.0",
    "webpack": "^4.42.0",
    "webpack-cli": "^3.3.11"
  },
  "lint-staged": {
    "*.{js,jsx}": [
      "prettier --parser flow --write",
      "eslint --fix",
      "git add"
    ]
  },
  "husky": {
    "hooks": {
      "pre-commit": "lint-staged",
      "pre-push": "npm run test"
    }
  }
}
