{
  "name": "cosmouiflex",
  "version": "0.3.73",
  "description": "Common components for react-redux",
  "main": "./index.js",
  "typings": "index.d.ts",
  "repository": {
    "type": "git",
    "url": "https://github.com/lastmilelink/cosmo-ui"
  },
  "scripts": {
    "android:build": "react-native run-android",
    "android:refresh": "watchman watch-del-all && rm -rf node_modules && yarn && rm -fr $TMPDIR/react-*",
    "copy-assets": "mkdir -p bundle; cp app.options.js bundle",
    "dev:build": "npm run copy-assets && npm run lint:fix && COSMO_BUILD_ENV=web webpack -w",
    "dev:serve": "lite-server -c server.config.json",
    "lint": "tslint ./src/**/*.{ts,tsx} ./src/*.{ts,tsx}",
    "lint:fix": "tslint --fix ./src/**/*.{ts,tsx} ./src/*.{ts,tsx}",
    "ios:build": "react-native run-ios",
    "postinstall": "npm run types:fix --silent",
    "prepublish": "npm run tsc:compile",
    "production:build": "npm run tsc:compile && NODE_ENV=production COSMO_BUILD_ENV=web npm run webpack:build",
    "start": "npm run dev:build",
    "test": "jest",
    "tsc:compile": "tsc",
    "tsc:watch": "tsc --watch --pretty",
    "types:fix": "node ./scripts/replace-globals.js",
    "webpack:watch": "webpack -w",
    "webpack:build": "webpack"
  },
  "keywords": [],
  "author": "Robert Tucker<rob@coderlab.co.uk>",
  "dependencies": {
    "@types/classnames": "2.2.0",
    "@types/google-libphonenumber": "^7.4.11",
    "@types/lodash": "^4.14.62",
    "@types/prop-types": "^15.5.1",
    "@types/react": "15.0.38",
    "@types/react-addons-pure-render-mixin": "^0.14.17",
    "@types/react-dom": "15.5.0",
    "@types/react-native": "^0.46.11",
    "@types/react-redux": "4.4.39",
    "@types/react-router": "4.0.14",
    "@types/react-router-dom": "4.0.7",
    "@types/react-router-redux": "5.0.3",
    "@types/react-tap-event-plugin": "0.0.30",
    "@types/redux-logger": "^3.0.0",
    "@types/uuid": "^2.0.29",
    "autoprefixer": "^6.7.7",
    "circular-dependency-plugin": "^3.0.0",
    "classnames": "^2.2.5",
    "copy-webpack-plugin": "^4.0.1",
    "css-loader": "0.28.1",
    "extract-text-webpack-plugin": "^2.0.0",
    "file-loader": "0.11.1",
    "google-libphonenumber": "^2.0.18",
    "handlebars": "^4.0.6",
    "highlight.js": "^9.12.0",
    "html-webpack-plugin": "^2.30.1",
    "image-webpack-loader": "^3.2.0",
    "lodash": "4.17.4",
    "moment": "^2.18.1",
    "node-sass": "~4.5",
    "postcss-loader": "2.0.5",
    "postcss-smart-import": "^0.6.9",
    "precss": "^1.4.0",
    "prop-types": "^15.5.10",
    "raw-loader": "^0.5.1",
    "react": "16.0.0-alpha.12",
    "react-addons-pure-render-mixin": "^15.6.0",
    "react-dom": "16.0.0-alpha.12",
    "react-hot-loader": "^1.3.1",
    "react-native": "^0.46.4",
    "react-redux": "5.0.5",
    "react-tap-event-plugin": "^2.0.1",
    "redux": "3.7.2",
    "redux-devtools-extension": "^2.13.2",
    "redux-logger": "^3.0.6",
    "redux-observable": "^0.14.1",
    "redux-rx-http": "^0.8.3",
    "redux-thunk": "^2.2.0",
    "rxjs": "^5.4.0",
    "ts-datelib": "^1.0.2",
    "typescript": "2.3"
  },
  "devDependencies": {
    "@types/faker": "^4.1.0",
    "@types/jest": "19.2.2",
    "@types/react-syntax-highlighter": "0.0.3",
    "@types/redux-localstorage": "^1.0.2",
    "@types/redux-localstorage-debounce": "^0.1.1",
    "@types/redux-localstorage-filter": "^0.1.1",
    "babel-jest": "20.0.3",
    "babel-preset-react-native": "1.9.2",
    "faker": "^4.1.0",
    "jest": "20.0.4",
    "lite-server": "2.3.0",
    "react-markdown": "^2.5.0",
    "react-router": "^4.1.1",
    "react-router-dom": "^4.1.1",
    "react-router-redux": "^5.0.0-alpha.6",
    "react-syntax-highlighter": "^5.6.2",
    "react-test-renderer": "16.0.0-alpha.12",
    "redux-localstorage": "^1.0.0-rc5",
    "redux-localstorage-filter": "^0.1.1",
    "redux-localstorage-debounce": "^0.1.0",
    "resolve-url-loader": "^2.0.0",
    "sass-loader": "^6.0.2",
    "source-map-loader": "0.1.6",
    "style-loader": "0.17.0",
    "thunk": "0.0.1",
    "ts-jest": "^19.0.0",
    "tslib": "^1.6.0",
    "tslint": "^5.1.0",
    "tslint-config-airbnb": "5.0.1",
    "tslint-immutable": "^3.2.0",
    "tslint-react": "3.0.0",
    "tsutils": "1.6",
    "typescript-formatter": "^5.2.0",
    "url-loader": "^0.5.8",
    "uuid": "^3.1.0",
    "watch": "1.0.2",
    "webpack": "2.5.1",
    "webpack-dev-server": "^2.4.1",
    "webpack-merge": "4.1.0"
  },
  "jest": {
    "transform": {
      ".(ts|tsx)": "<rootDir>/node_modules/ts-jest/preprocessor.js"
    },
    "testRegex": "(/__tests__/.*|\\.(test|spec))\\.(ts|tsx)$",
    "moduleFileExtensions": [
      "ts",
      "tsx",
      "js"
    ],
    "moduleDirectories": [
      "node_modules",
      "src/app"
    ],
    "preset": "react-native"
  }
}
