{
  "name": "veritone-widgets",
  "version": "10.1.1",
  "dependencies": {
    "@material-ui/core": "^4.9.5",
    "@material-ui/icons": "^4.9.1",
    "@material-ui/lab": "^4.0.0-alpha.45",
    "@material-ui/pickers": "^3.2.10",
    "@material-ui/styles": "^4.9.0",
    "babel-polyfill": "^6.26.0",
    "babel-runtime": "^6.26.0",
    "deepmerge": "^4.2.2",
    "immutability-helper": "^3.0.0",
    "react": "^16.9.0",
    "react-cropper": "^1.3.0",
    "react-dom": "^16.9.0",
    "react-redux": "^7.1.3",
    "react-redux-saga": "^1.0.2",
    "react-virtualized": "^9.18.5",
    "recompose": "^0.30.0",
    "redux": "^4.0.4",
    "redux-api-middleware-fixed": "^2.0.0",
    "redux-dynamic-modules": "^5.2.0",
    "redux-saga": "^1.1.3",
    "redux-thunk": "^2.3.0",
    "shaka-player": "^2.4.1",
    "veritone-oauth-helpers": "^2.1.0",
    "video-react": "~0.13.3",
    "reselect": "^4.0.0"
  },
  "main": "dist/bundle-cjs.js",
  "module": "dist/bundle-es.js",
  "jsnext:main": "dist/bundle-es.js",
  "scripts": {
    "start": "yarn run start:widget-server; yarn run start:storybook",
    "start:widget-server": "yarn workspace veritone-widgets-server run start &",
    "start:storybook": "NODE_ENV=test start-storybook -p 3000 -c .storybook",
    "test": "jest",
    "test:watch": "jest --watch",
    "format": "prettier --write \"./src/**/*.{js,scss}\"",
    "build": "yarn run build:es && yarn run build:cjs && yarn run build:script-tag",
    "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:script-tag": "cross-env NODE_ENV=production BABEL_ENV=production-cjs webpack --config webpack.config.script-tag.js",
    "build:watch": "cross-env NODE_ENV=production rollup -c --watch",
    "build:storybook": "NODE_ENV=production build-storybook -c .storybook -o docs-static",
    "lint": "yarn run lint:js && yarn run lint:styles",
    "lint:js": "eslint src/** --ext .js --max-warnings 0",
    "lint:styles": "stylelint \"src/**/*.{scss, css}\"",
    "clean:build": "rimraf dist",
    "prebuild": "yarn run clean:build",
    "prepublishOnly": "yarn run build"
  },
  "devDependencies": {
    "@storybook/addon-knobs": "3.3.9",
    "@storybook/react": "v3.3.9",
    "babel-core": "^6.26.0",
    "babel-loader": "^7.1.3",
    "babel-plugin-add-react-displayname": "^0.0.5",
    "babel-plugin-date-fns": "^0.2.1",
    "babel-plugin-external-helpers": "^6.22.0",
    "babel-plugin-lodash": "^3.3.2",
    "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-plugin-transform-runtime": "^6.23.0",
    "cross-env": "^5.1.1",
    "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",
    "faker": "^4.1.0",
    "identity-obj-proxy": "^3.0.0",
    "jest": "^22.4.3",
    "node-sass": "^4.7.2",
    "raf": "^3.4.0",
    "react-test-renderer": "^16.0.0",
    "redux-devtools": "^3.5.0",
    "redux-immutable-state-invariant": "^2.1.0",
    "redux-logger": "^3.0.6",
    "redux-mock-store": "^1.5.4",
    "redux-validate-fsa": "^0.1.2",
    "rimraf": "^2.6.2",
    "rollup": "^1.17.0",
    "rollup-analyzer-plugin": "^1.2.0",
    "rollup-plugin-alias": "^1.5.2",
    "rollup-plugin-babel": "^3.0.7",
    "rollup-plugin-commonjs": "^10.0.1",
    "rollup-plugin-json": "^4.0.0",
    "rollup-plugin-node-resolve": "^5.2.0",
    "rollup-plugin-postcss": "^2.0.3",
    "rollup-plugin-replace": "^2.2.0",
    "rollup-plugin-url": "^2.2.2",
    "sass-loader": "^6.0.6",
    "stylelint": "^8.2.0",
    "stylelint-config-prettier": "^4.0.0",
    "stylelint-config-standard": "^17.0.0",
    "url-loader": "^0.6.2",
    "veritone-dev-env": "^3.0.0",
    "webpack": "^4.0.1",
    "webpack-cli": "^2.0.9",
    "veritone-react-common": "10.0.7",
    "veritone-redux-common": "3.12.0"
  },
  "license": "Apache-2.0",
  "jest": {
    "moduleFileExtensions": [
      "js",
      "jsx"
    ],
    "moduleDirectories": [
      "node_modules",
      "../../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",
      "^dnd-core$": "dnd-core/dist/cjs",
      "^react-dnd$": "react-dnd/dist/cjs",
      "^react-dnd-html5-backend$": "react-dnd-html5-backend/dist/cjs",
      "^react-dnd-touch-backend$": "react-dnd-touch-backend/dist/cjs",
      "^react-dnd-test-backend$": "react-dnd-test-backend/dist/cjs",
      "^react-dnd-test-utils$": "react-dnd-test-utils/dist/cjs"
    },
    "setupFiles": [
      "<rootDir>/test/testSuitePolyfills.js",
      "<rootDir>/test/configureEnzyme.js"
    ]
  }
}
