{
  "name": "react-table-v2",
  "version": "6.8.12",
  "description": "A fast, lightweight, opinionated table and datagrid built on React",
  "license": "MIT",
  "homepage": "https://github.com/react-tools/react-table#readme",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/react-tools/react-table.git"
  },
  "keywords": [
    "react",
    "table",
    "react-table",
    "datagrid"
  ],
  "main": "lib/index.js",
  "module": "es/index.js",
  "files": [
    "src/",
    "es/",
    "lib/",
    "react-table.js",
    "react-table.min.js",
    "react-table.css",
    "media/*.png"
  ],
  "scripts": {
    "build:cjs": "babel src --out-dir lib --source-maps inline",
    "build:es": "cross-env BABEL_ENV=es babel src --out-dir es --source-maps inline",
    "build:umd": "cross-env BABEL_ENV=umd rollup -c",
    "build:umd-min": "cross-env BABEL_ENV=umd NODE_ENV=production rollup -c",
    "build:css": "rimraf react-table.css && stylus src/index.styl --compress -o react-table.css && yarn css:autoprefix",
    "css:autoprefix": "postcss --use autoprefixer react-table.css -r",
    "watch": "npm-run-all --parallel watch:*",
    "watch:js": "onchange 'src/**/*.js' -i -- yarn build:cjs",
    "watch:css": "onchange 'src/**/*.styl' -i -- yarn build:css",
    "test": "eslint src",
    "build": "npm-run-all build:* && yarn copysvgs",
    "prepublish": "yarn build",
    "copysvgs": "cp -R ./src/hoc/foldableTable/*.svg ./lib/hoc/foldableTable/ && cp -R ./src/hoc/foldableTable/*.svg ./es/hoc/foldableTable/",
    "postpublish": "git push --tags",
    "docs": "yarn watch & cd docs && yarn && yarn start",
    "docs:build": "yarn build && cd docs && yarn && yarn build"
  },
  "dependencies": {
    "classnames": "^2.2.5"
  },
  "peerDependencies": {
    "prop-types": "^15.5.0",
    "react": "^15.x.x || ^16.x.x",
    "react-dom": "^15.x.x || ^16.x.x"
  },
  "devDependencies": {
    "autoprefixer": "^6.7.0",
    "babel-cli": "6.14.0",
    "babel-eslint": "6.1.2",
    "babel-plugin-external-helpers": "^6.22.0",
    "babel-plugin-transform-class-properties": "^6.24.1",
    "babel-plugin-transform-object-rest-spread": "^6.26.0",
    "babel-preset-env": "^1.6.1",
    "babel-preset-react": "^6.24.1",
    "cross-env": "^5.1.4",
    "eslint": "^4.1.1",
    "eslint-config-react-tools": "^1.0.10",
    "eslint-plugin-class-property": "^1.0.6",
    "eslint-plugin-import": "^2.7.0",
    "eslint-plugin-jsx-a11y": "^6.0.2",
    "eslint-plugin-react": "^7.4.0",
    "match-sorter": "^1.8.0",
    "npm-run-all": "^4.1.2",
    "onchange": "^3.0.2",
    "postcss-cli": "^2.6.0",
    "prop-types": "^15.6.0",
    "react": "^16.3.2",
    "react-dom": "^16.3.2",
    "react-json-tree": "^0.10.9",
    "rimraf": "^2.6.1",
    "rollup": "^0.55.3",
    "rollup-plugin-babel": "^3.0.3",
    "rollup-plugin-commonjs": "^8.3.0",
    "rollup-plugin-node-resolve": "^3.0.2",
    "rollup-plugin-replace": "^2.0.0",
    "rollup-plugin-uglify": "^3.0.0",
    "standard": "^10.0.2",
    "stylus": "^0.54.5"
  },
  "babel": {
    "env": {
      "development": {
        "presets": [
          [
            "env",
            {
              "modules": "commonjs"
            }
          ],
          "react"
        ],
        "plugins": [
          "transform-object-rest-spread",
          "transform-class-properties"
        ]
      },
      "es": {
        "presets": [
          [
            "env",
            {
              "modules": false
            }
          ],
          "react"
        ],
        "plugins": [
          "transform-object-rest-spread",
          "transform-class-properties"
        ]
      },
      "umd": {
        "presets": [
          [
            "env",
            {
              "modules": false
            }
          ],
          "react"
        ],
        "plugins": [
          "transform-object-rest-spread",
          "transform-class-properties",
          "external-helpers"
        ]
      }
    }
  }
}
