{
  "name": "reacts-components-typescript-demo",
  "version": "0.0.37",
  "description": "react common components library",
  "main": "index.js",
  "types": "index.d.ts",
  "scripts": {
    "build": "npm run clean:lib && npm run generate-entries && tsc && npm run bump && npm run copy:all",
    "tsc": "tsc",
    "tscw": "tsc -w",
    "bump": "npm version --no-git-tag-version patch",
    "clean:entries": "rimraf ./components/*.*",
    "clean:lib": "rimraf ./lib",
    "copy:all": "npm run copy:package && npm run copy:css",
    "copy:package": "node build-scripts/copy ./ ./lib package.json ",
    "copy:css": "node build-scripts/copy ./components ./lib \"**/*.css\" ",
    "generate-component": "node build-scripts/generate-component",
    "generate-entries": "npm run clean:entries && node build-scripts/generate-components-entries",
    "kushkush": "yarn build && cd lib && yarn publish",
    "test": "jest",
    "styleguide": "styleguidist server",
    "styleguide:build": "styleguidist build"
  },
  "author": "",
  "license": "ISC",
  "devDependencies": {
    "@types/enzyme": "^3.1.5",
    "@types/enzyme-adapter-react-16": "^1.0.1",
    "@types/jest": "^21.1.8",
    "@types/react": "^16.0.28",
    "awesome-typescript-loader": "^3.4.1",
    "enzyme": "^3.2.0",
    "enzyme-adapter-react-16": "^1.1.0",
    "enzyme-to-json": "^3.2.2",
    "jest": "^21.2.1",
    "node-sass": "^4.7.2",
    "raf": "^3.4.0",
    "react-docgen-typescript": "^1.1.0",
    "react-dom": "^16.2.0",
    "react-styleguidist": "^6.0.33",
    "recursive-copy": "^2.0.7",
    "rimraf": "^2.6.2",
    "sass-loader": "^6.0.6",
    "ts-jest": "^21.2.4",
    "ts-loader": "^3.2.0",
    "typescript": "^2.6.2",
    "webpack": "^3.10.0"
  },
  "dependencies": {
    "glamor": "^2.20.40",
    "glamorous": "^4.11.0",
    "react": "^16.2.0",
    "styled-components": "^2.2.4"
  },
  "jest": {
    "transform": {
      "^.+\\.tsx?$": "ts-jest"
    },
    "testRegex": "(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$",
    "moduleFileExtensions": [
      "ts",
      "tsx",
      "js",
      "jsx",
      "json",
      "node"
    ],
    "globals": {
      "ts-jest": {
        "skipBabel": true
      }
    },
    "setupFiles": [
      "./jest.setup.js"
    ],
    "snapshotSerializers": [
      "enzyme-to-json/serializer"
    ]
  }
}
