{
  "name": "sushiweb",
  "version": "0.6.30",
  "description": "Basic UI React Component Kit for Zomato",
  "repository": "git@github.com:Zomato/WebUIKit.git",
  "keywords": [
    "uikit",
    "zomato",
    "design-system",
    "react",
    "components"
  ],
  "author": "Zomato",
  "license": "ISC",
  "main": "./index.js",
  "bugs": {
    "url": "https://github.com/Zomato/WebUIKit/issues"
  },
  "homepage": "https://github.com/Zomato/WebUIKit#readme",
  "scripts": {
    "eslint": "eslint",
    "generate-icons": "node ./buildHelpers/generateSVG.js && npm run format",
    "start": "npm run generate-icons && webpack-dev-server --config ./prod.config.js --watch",
    "format": "prettier --write \"src/**/*.{js,jsx,css,html}\" ",
    "format:check": "prettier --list-different \"src/**/*.{js,jsx,css,html}\" ",
    "build:webpack": "npm run generate-icons && webpack --config ./prod.config.js",
    "test": "jest --config=jest.config.json --watch",
    "storybook": "npm run generate-icons && start-storybook -s ./public",
    "serve": "npm run generate-icons && npm run storybook -- -p 80",
    "build-storybook": "npm run generate-icons && build-storybook -c .storybook -o out",
    "build-storybook:static": "npm run generate-icons && build-storybook -c .storybook -o build",
    "lint": "eslint --fix \"src/**/*.{js,jsx}\" && echo 'Lint complete.'",
    "copy:build": "shx cp package.json dist/ && shx cp README.md dist/",
    "prepublish:npm": "rm -rvf ./dist/* && yarn run build && yarn run copy:build && cd ./dist/ && npm pack && npm addUser",
    "build:es2015": "NODE_ENV=production babel ./src --out-dir ./dist --ignore **.test.js,**/__tests__/**,**/e2e.js,template-component/**",
    "build:es2015modules": "NODE_ENV=production BABEL_ENV=modules babel ./src --out-dir ./dist/esm --ignore **.test.js,**/__tests__/**,**/e2e.js,template-component/**",
    "build:es": "NODE_ENV=production BABEL_ENV=es babel ./src --out-dir ./dist/es --ignore **.test.js,**/__tests__/**,**/e2e.js,template-component/**",
    "build": "yarn run generate-icons && yarn run build:es2015 && yarn run build:es2015modules && yarn run build:es",
    "publish:npm": "cd ./dist/ && npm publish",
    "postpublish:npm": "PACKAGE_VERSION=$(cat package.json | grep \\\"version\\\" | head -1 | awk -F: '{ print $2 }' | sed 's/[\",]//g' | tr -d '[[:space:]]') && git tag -a v$PACKAGE_VERSION && git push zomato_origin --tags"
  },
  "lint-staged": {
    "linters": {
      "+(README|INSTRUCTIONS).md": [
        "doctoc",
        "prettier --write",
        "git add"
      ],
      "**/!(README).+(md|css|json)": [
        "prettier --write",
        "git add"
      ],
      "*.js": [
        "eslint --fix \"src/**/*.{js,jsx}\"",
        "git add"
      ]
    }
  },
  "devDependencies": {
    "@babel/cli": "^7.5.5",
    "@babel/core": "^7.5.5",
    "@babel/plugin-proposal-class-properties": "^7.5.5",
    "@babel/plugin-proposal-export-default-from": "^7.5.2",
    "@babel/plugin-proposal-export-namespace-from": "^7.5.2",
    "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1",
    "@babel/plugin-proposal-object-rest-spread": "^7.5.5",
    "@babel/plugin-syntax-dynamic-import": "^7.2.0",
    "@babel/plugin-transform-runtime": "^7.5.5",
    "@babel/preset-env": "^7.5.5",
    "@babel/preset-react": "^7.0.0",
    "@babel/preset-stage-2": "^7.0.0",
    "@babel/runtime": "^7.5.5",
    "@pickra/copy-code-block": "^1.1.7",
    "@storybook/addon-a11y": "6.2.9",
    "@storybook/addon-actions": "6.2.9",
    "@storybook/addon-backgrounds": "6.2.9",
    "@storybook/addon-knobs": "6.2.9",
    "@storybook/addon-viewport": "6.2.9",
    "@storybook/addons": "6.2.9",
    "@storybook/react": "6.2.9",
    "@storybook/theming": "6.2.9",
    "autoprefixer": "^9.6.1",
    "babel-eslint": "^10.0.2",
    "babel-jest": "^24.8.0",
    "babel-loader": "^8.0.6",
    "babel-plugin-dynamic-import-webpack": "^1.1.0",
    "babel-plugin-inline-react-svg": "^1.1.0",
    "babel-plugin-styled-components": "^1.10.6",
    "babel-plugin-uglify": "^1.0.2",
    "classnames": "^2.2.6",
    "clean-webpack-plugin": "^3.0.0",
    "compression-webpack-plugin": "^3.0.0",
    "copy-webpack-plugin": "^5.0.3",
    "date-fns": "^2.10.0",
    "doctoc": "^1.4.0",
    "enzyme": "^3.10.0",
    "enzyme-adapter-react-16": "^1.14.0",
    "enzyme-to-json": "^3.3.5",
    "eslint": "^6.1.0",
    "eslint-config-prettier": "^6.0.0",
    "eslint-import-resolver-alias": "^1.1.2",
    "eslint-import-resolver-webpack": "^0.11.1",
    "eslint-plugin-import": "^2.18.2",
    "eslint-plugin-jsx-a11y": "^6.2.3",
    "eslint-plugin-prettier": "^3.1.0",
    "eslint-plugin-react": "^7.14.3",
    "eslint-plugin-react-hooks": "^1.6.1",
    "express": "^4.17.1",
    "glob": "^7.2.3",
    "glob-fs": "^0.1.7",
    "html-webpack-plugin": "^3.2.0",
    "husky": "^3.0.1",
    "hygen": "^4.0.7",
    "jest": "^24.8.0",
    "lazysizes": "^5.1.0",
    "lint-staged": "^9.2.0",
    "lodash-es": "^4.17.15",
    "mini-css-extract-plugin": "^0.8.0",
    "node-sass": "^7.0.1",
    "parse5": "^5.1.0",
    "postcss-loader": "^3.0.0",
    "prettier": "^1.18.2",
    "prettier-eslint": "^9.0.0",
    "raf": "^3.4.1",
    "react": "^16.8.5",
    "react-dom": "^16.8.5",
    "react-image-lightbox": "^5.1.0",
    "react-storybook-addon-chapters": "3.1.7",
    "shx": "^0.3.2",
    "storybook": "6.5.0",
    "storybook-readme": "5.0.9",
    "strip-html-comments": "^1.0.0",
    "style-loader": "^0.23.1",
    "styled-components": "^4.3.2",
    "styled-normalize": "^8.0.6",
    "webpack": "^4.36.1",
    "webpack-cli": "^3.3.6",
    "webpack-combine-loaders": "^2.0.4",
    "yarn": "^1.17.3"
  },
  "dependencies": {
    "babel-preset-minify": "^0.5.0",
    "body-scroll-lock": "^2.6.4",
    "cuid": "^2.1.6",
    "google-map-react": "^1.1.4",
    "json-loader": "^0.5.7",
    "prop-types": "^15.7.2",
    "react-date-range": "^1.0.0-beta",
    "react-highlight": "^0.12.0",
    "react-input-range": "1.3.0",
    "react-js-pagination": "^3.0.2",
    "react-modal": "^3.9.1",
    "react-paginate": "^6.3.0",
    "react-player": "2.9.0",
    "react-popper": "1.3.3",
    "react-window": "^1.8.5",
    "react-window-infinite-loader": "^1.0.3"
  },
  "peerDependencies": {
    "lodash-es": ">=  4",
    "react": ">= 16.8.0",
    "react-dom": ">= 16.8.0",
    "styled-components": ">= 4"
  }
}
