{
  "name": "tripleo-ui",
  "version": "7.4.10",
  "description": "TripleO UI - TripleO-based OpenStack deployment UI",
  "main": "index.js",
  "dependencies": {
    "axios": "^0.16.2",
    "babel-core": "^6.0.0",
    "babel-polyfill": "^6.0.0",
    "babel-preset-es2015": "^6.0.0",
    "babel-preset-react": "^6.0.0",
    "babel-preset-stage-0": "^6.5.0",
    "classnames": "~2.2.5",
    "es6-error": "~4.0.2",
    "formatjs": "^0.1.1",
    "formsy-react": "~0.18.0",
    "immutable": "~3.8.1",
    "invariant": "~2.2.1",
    "js-yaml": "^3.7.0",
    "keymirror": "~0.1.1",
    "lodash": "^4.0.0",
    "node-uuid": "^1.4.7",
    "normalizr": "^2.0.0",
    "patternfly": "^3.23.3",
    "prop-types": "^15.5.8",
    "react": "^15.5.4",
    "react-bootstrap": "^0.30.8",
    "react-cookie": "^1.0.4",
    "react-dom": "^15.5.4",
    "react-immutable-proptypes": "~1.7.1",
    "react-intl": "2.1.2",
    "react-motion": "^0.4.4",
    "react-portal": "^3.1.0",
    "react-redux": "~4.4.5",
    "react-router": "~2.4.0",
    "react-router-dom": "^4.1.1",
    "redux": "~3.5.2",
    "redux-form": "^6.6.1",
    "redux-logger": "~2.6.1",
    "redux-thunk": "~2.1.0",
    "reqwest": "~2.0.1",
    "reselect": "^2.0.3",
    "shortid": "^2.2.4",
    "when": "~3.7.3",
    "xhr2": "~0.1.2"
  },
  "devDependencies": {
    "babel-eslint": "6.0.4",
    "babel-jest": "19.0.0",
    "babel-loader": "^6.0.0",
    "babel-plugin-react-intl": "^2.2.0",
    "css-loader": "~0.23.1",
    "es6-promise": "~3.2.1",
    "eslint": "2.10.2",
    "eslint-config-prettier": "^1.7.0",
    "eslint-plugin-prettier": "2.1.2",
    "eslint-plugin-react": "5.1.1",
    "favicons-webpack-plugin": "0.0.7",
    "file-loader": "~0.9.0",
    "html-webpack-plugin": "^2.28.0",
    "jest": "19.0.2",
    "json-loader": "^0.5.4",
    "less": "~2.7.1",
    "less-loader": "~2.2.3",
    "prettier": "1.3.1",
    "react-addons-test-utils": "^15.5.1",
    "react-intl-po": "^1.1.0",
    "react-test-renderer": "^15.5.4",
    "style-loader": "~0.13.1",
    "url-loader": "~0.5.7",
    "webpack": "3.5.4",
    "webpack-dev-server": "2.7.1",
    "webpack-merge": "^4.1.0"
  },
  "scripts": {
    "lint": "./bin/run_lint.sh",
    "prettier": "prettier --write --single-quote 'src/**/*.js'",
    "build": "webpack --env=prod --bail --progress",
    "build:dev": "webpack --env=dev --bail --progress",
    "start": "webpack-dev-server --env=dev --progress",
    "test": "jest",
    "test:watch": "jest --watchAll",
    "json2pot": "rip json2pot ./i18n/extracted-messages/**/*.json -o ./i18n/messages.pot",
    "po2json": "rip po2json -m ./i18n/extracted-messages/**/*.json",
    "docs": "cd docs && make html && cd -"
  },
  "jest": {
    "testURL": "http://localhost",
    "testMatch": [
      "**/__tests__/**/*.tests.js"
    ],
    "transform": {
      "^.+\\.(js|jsx)$": "<rootDir>/node_modules/babel-jest",
      "^.+\\.css$": "<rootDir>/config/jest/cssTransform.js",
      "^(?!.*\\.(js|jsx|css|json)$)": "<rootDir>/config/jest/fileTransform.js"
    },
    "transformIgnorePatterns": [
      "[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"
    ]
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/openstack/tripleo-ui"
  },
  "keywords": [
    "tripleo",
    "tripleo-ui",
    "openstack"
  ],
  "author": "Openstack <openstack-dev@lists.openstack.org>",
  "license": "Apache-2.0"
}
