{
  "name": "@gooddata/react-components",
  "version": "2.7.0",
  "description": "GoodData React Components",
  "main": "dist/index.js",
  "repository": "git@github.com:gooddata/gooddata-component-sdk.git",
  "author": "GoodData Corporation",
  "license": "BSD-3-Clause",
  "files": [
    "dist",
    "src",
    "styles",
    "LICENSE"
  ],
  "devDependencies": {
    "@gooddata/mock-js": "0.1.0",
    "@storybook/addon-options": "3.2.6",
    "@storybook/react": "3.2.6",
    "@types/classnames": "2.2.3",
    "@types/enzyme": "2.8.8",
    "@types/jest": "20.0.4",
    "@types/lodash": "4.14.61",
    "@types/node": "7.0.8",
    "@types/numeral": "0.0.22",
    "@types/prop-types": "15.5.2",
    "@types/react": "16.0.7",
    "@types/react-addons-test-utils": "0.14.17",
    "@types/react-dom": "15.5.4",
    "@types/react-intl": "2.3.2",
    "@types/storybook__addon-actions": "3.0.1",
    "@types/storybook__react": "3.0.5",
    "enzyme": "2.8.0",
    "jest": "21.0.0",
    "jest-junit": "3.0.0",
    "node-sass": "4.5.3",
    "node-sass-magic-importer": "4.1.5",
    "react": "15.3.2",
    "react-addons-test-utils": "15.3.2",
    "react-dom": "15.3.2",
    "sass-loader": "6.0.6",
    "ts-jest": "21.0.0",
    "ts-loader": "2.3.7",
    "tslint-config-gooddata": "0.0.4",
    "typescript": "2.5.2"
  },
  "dependencies": {
    "@gooddata/data-layer": "4.0.1",
    "@gooddata/goodstrap": "53.0.1",
    "@gooddata/indigo-visualizations": "0.14.0",
    "@gooddata/js-utils": "0.9.0",
    "classnames": "2.2.5",
    "gooddata": "4.1.0",
    "lodash": "4.17.4",
    "numeral": "2.0.6",
    "prop-types": "15.6.0",
    "react-intl": "2.2.3",
    "rxjs": "5.4.3",
    "uuid": "3.0.1"
  },
  "peerDependencies": {
    "react": "^15.3.2",
    "react-dom": "^15.3.2"
  },
  "scripts": {
    "test": "jest --watch",
    "build-css": "node-sass --importer node_modules/node-sass-magic-importer/dist/cli.js -o styles/css styles/scss/main.scss",
    "dev": "rm -rf dist && tsc --watch && cp -rf src/translations/ dist/translations/",
    "prepublish": "rm -rf dist && tsc && cp -rf src/translations/ dist/translations/ && yarn build-css",
    "tslint": "./node_modules/tslint/bin/tslint --type-check --project tsconfig.base.json --format verbose './{src,stories}/**/*.{ts,tsx}'",
    "tslint-ci": "mkdir -p ./ci/results && ./node_modules/tslint/bin/tslint --config tslint.json --format checkstyle --out ./ci/results/tslint-results.xml './{src,stories}/**/*.{ts,tsx}'",
    "validate": "tsc -p tsconfig.base.json --noEmit && yarn tslint",
    "validate-ci": "tsc -p tsconfig.base.json --noEmit && yarn tslint-ci",
    "storybook": "start-storybook -p 9001 -c .storybook",
    "build-storybook": "build-storybook -c .storybook -o dist-storybook"
  },
  "typings": "dist/index.d.ts",
  "jest": {
    "setupTestFrameworkScriptFile": "<rootDir>/jest.setup.js",
    "transform": {
      ".(ts|tsx)": "<rootDir>/node_modules/ts-jest/preprocessor.js"
    },
    "testRegex": "(/__tests__/.*|\\.(test|spec))\\.(tsx?)$",
    "collectCoverageFrom": [
      "src/**/*.{ts,tsx}"
    ],
    "collectCoverage": false,
    "mapCoverage": true,
    "coverageReporters": [
      "html"
    ],
    "moduleFileExtensions": [
      "ts",
      "tsx",
      "js"
    ]
  }
}
