{
  "name": "elevate-ui",
  "version": "1.2.4",
  "description": "An opinionated toolkit of customizable, easy-to-use React components for building scalable, maintainable web applications",
  "homepage": "https://elevate-ui.com/",
  "main": "./index.js",
  "private": false,
  "sideEffects": false,
  "scripts": {
    "prepublish": "yarn build && yarn link",
    "build": "yarn babel src --out-dir . --ignore src/setupTests.js,**/*.test.js",
    "clean": "./scripts/clean.js",
    "demo": "yarn generate-docs && cd demo && yarn start",
    "deploy": "yarn clean && yarn run build && yarn publish",
    "deploy:demo": "yarn generate-docs && cd demo && yarn && yarn build && cd ..",
    "lint": "eslint src/**/*.js",
    "prettier": "prettier --write '**/*.{js,json,css,md}'",
    "start": "concurrently \"yarn run watch\" \"yarn run demo\"",
    "test": "yarn run test:flow && yarn run test:jest",
    "test:flow": "flow check",
    "test:jest": "jest",
    "watch": "yarn babel --watch src --out-dir . --ignore src/setupTests.js,**/*.test.js",
    "docgen": "react-docgen",
    "generate-docs": "./scripts/generateDocs.js"
  },
  "dependencies": {
    "axios": "^0.18.0",
    "classnames": "^2.2.6",
    "color": "^3.1.0",
    "downshift": "^2.2.3",
    "elevate-ui-icons": "^0.2.0",
    "lodash": "^4.17.11",
    "moment": "^2.22.2",
    "react": "^16.5.2",
    "react-aria-modal": "^3.0.1",
    "react-click-outside": "^3.0.1",
    "react-color": "^2.14.1",
    "react-datepicker": "^2.3.0",
    "react-input-autosize": "^2.2.1",
    "react-jss": "^8.6.1",
    "react-loadable": "4.0.5",
    "react-table": "6.8.6"
  },
  "peerDependencies": {
    "formik": ">0.11.11",
    "react": ">16.0.0",
    "react-dom": ">16.0.0",
    "yup": ">0.24.0"
  },
  "devDependencies": {
    "@babel/cli": "^7.1.0",
    "@babel/core": "^7.1.0",
    "@babel/plugin-proposal-class-properties": "^7.1.0",
    "@babel/plugin-transform-flow-strip-types": "^7.0.0",
    "@babel/preset-env": "^7.1.0",
    "@babel/preset-react": "^7.0.0",
    "babel-core": "^7.0.0-0",
    "babel-eslint": "9.0.0",
    "babel-jest": "^23.4.2",
    "colors": "^1.3.2",
    "concurrently": "^4.0.1",
    "enzyme": "^3.6.0",
    "enzyme-adapter-react-16": "^1.5.0",
    "eslint": "5.6.0",
    "eslint-config-react-app": "^3.0.3",
    "eslint-loader": "2.1.1",
    "eslint-plugin-flowtype": "2.50.1",
    "eslint-plugin-import": "2.14.0",
    "eslint-plugin-jsx-a11y": "6.1.2",
    "eslint-plugin-react": "7.11.1",
    "flow-bin": "^0.80.0",
    "husky": "^1.1.1",
    "jest": "^23.5.0",
    "lint-staged": "^7.3.0",
    "prettier": "^1.14.3",
    "react-docgen": "^2.21.0",
    "react-dom": "^16.5.2",
    "react-router-dom": "4.2.2",
    "react-test-renderer": "^16.5.2",
    "sinon": "5.0.1"
  },
  "husky": {
    "hooks": {
      "pre-commit": "lint-staged",
      "pre-push": "yarn run test"
    }
  },
  "jest": {
    "setupTestFrameworkScriptFile": "./src/setupTests.js",
    "testPathIgnorePatterns": [
      "/node_modules/",
      "/demo/"
    ],
    "testURL": "http://localhost/"
  },
  "license": "MIT",
  "keywords": [
    "react",
    "ui",
    "components"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/elm-street-technology/elevate-ui"
  }
}
