{
  "name": "veritone-redux-common",
  "version": "3.12.0",
  "dependencies": {
    "lodash": "^4.17.21",
    "prop-types": "^15.6.0",
    "react": "^16.9.0",
    "react-dom": "^16.9.0",
    "react-redux": "^7.1.3",
    "redux-api-middleware-fixed": "^2.0.0",
    "redux-dynamic-modules": "^5.2.0",
    "redux-saga": "1.1.3",
    "veritone-functional-permissions": "^1.0.3",
    "veritone-oauth-helpers": "^2.1.0"
  },
  "main": "dist/bundle-cjs.js",
  "module": "dist/bundle-es.js",
  "jsnext:main": "dist/bundle-es.js",
  "homepage": "https://github.com/veritone/veritone-sdk/blob/master/packages/veritone-redux-common",
  "scripts": {
    "start": "",
    "test": "BABEL_ENV=test jest",
    "test:watch": "BABEL_ENV=test jest --watch",
    "lint": "eslint src/** --ext .js --max-warnings 0",
    "format": "prettier --write \"./src/**/*.{js,scss}\"",
    "clean:build": "rimraf dist",
    "prebuild": "yarn run clean:build",
    "build": "yarn run build:es && yarn run build:cjs",
    "build:es": "cross-env NODE_ENV=production BABEL_ENV=production-es rollup -c rollup.config.es.js",
    "build:cjs": "cross-env NODE_ENV=production BABEL_ENV=production-cjs rollup -c rollup.config.cjs.js",
    "build:watch": "NODE_ENV=production rollup -c --watch",
    "prepublishOnly": "yarn run test && yarn run lint && yarn run build"
  },
  "devDependencies": {
    "babel-cli": "^6.26.0",
    "babel-core": "^6.26.0",
    "babel-jest": "^22.1.0",
    "babel-plugin-external-helpers": "^6.22.0",
    "babel-plugin-lodash": "^3.3.2",
    "babel-plugin-module-resolver": "^3.0.0",
    "babel-plugin-transform-class-properties": "^6.24.1",
    "babel-plugin-transform-decorators-legacy": "^1.3.4",
    "babel-plugin-transform-export-extensions": "^6.22.0",
    "babel-plugin-transform-object-rest-spread": "^6.26.0",
    "babel-preset-env": "^1.6.1",
    "cross-env": "^5.1.4",
    "enzyme": "^3.5.0",
    "enzyme-adapter-react-16": "^1.0.0",
    "eslint": "^4.8.0",
    "eslint-config-prettier": "^2.6.0",
    "eslint-plugin-import": "^2.10.0",
    "eslint-plugin-lodash": "^2.4.5",
    "eslint-plugin-promise": "^3.5.0",
    "eslint-plugin-react": "^7.8.2",
    "identity-obj-proxy": "^3.0.0",
    "jest": "^22.1.4",
    "node-fetch": "^2.0.0",
    "raf": "^3.4.0",
    "react-test-renderer": "^16.0.0",
    "redux-mock-store": "^1.3.0",
    "rimraf": "^2.6.2",
    "rollup": "^0.55.1",
    "rollup-analyzer-plugin": "^1.1.1",
    "rollup-plugin-alias": "^1.4.0",
    "rollup-plugin-babel": "^3.0.3",
    "rollup-plugin-commonjs": "^8.3.0",
    "rollup-plugin-json": "^2.3.0",
    "rollup-plugin-node-resolve": "^3.0.2",
    "rollup-plugin-replace": "^2.0.0",
    "stylelint": "^8.2.0",
    "stylelint-config-prettier": "^4.0.0",
    "stylelint-config-standard": "^17.0.0",
    "veritone-dev-env": "^3.0.0"
  },
  "license": "Apache-2.0",
  "jest": {
    "moduleDirectories": [
      "node_modules"
    ],
    "moduleNameMapper": {
      "\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$": "<rootDir>/test/__mocks__/fileMock.js",
      "\\.(css|scss)$": "identity-obj-proxy"
    },
    "setupFiles": [
      "<rootDir>/test/testSuitePolyfills.js",
      "<rootDir>/test/configureEnzyme.js"
    ]
  },
  "peerDependencies": {
    "redux": "^4.0.4"
  }
}
