{
  "name": "gatsby-theme-consumer-site",
  "description": "SaaS Consumer Site Theme",
  "version": "1.0.3",
  "main": "n/a",
  "scripts": {
    "copy": "grab.sh",
    "site:create": "npm run build:scripts && node srvscripts/local/createSite.js",
    "site:remove": "npm run build:scripts && node srvscripts/local/removeSite.js",
    "site:scratch": "npm run build:scripts && node srvscripts/local/scratch.js",
    "site:removeRecord": "npm run build:scripts && node srvscripts/local/removeRecord.js",
    "sync:products": "npm run build:scripts && node srvscripts/local/products/sync.js",
    "sync:instagram": "npm run build:scripts && node srvscripts/local/instagram/sync.js",
    "develop": "npm run build:scripts && gatsby develop",
    "develop:cache-clear": "yarn clean && yarn develop",
    "clean": "gatsby clean",
    "develop:cache-clear-external": "rm -rf .cache && yarn develop --host 0.0.0.0 --port 8000",
    "develop:lambda": "netlify-lambda serve src/lambda",
    "preview:build-list": "node build-list.js > sites-list.txt",
    "preview:develop": "node docker-compose.js > docker-compose.yml && docker-compose up --remove-orphans",
    "preview:serve": "node docker-compose.js > docker-compose.yml && docker-compose up -d --remove-orphans",
    "preview:image-init": "make image-git-init && forever start git-auto-pull.js . \"yarn develop:cache-clear\"",
    "build": "npm run build:scripts && rm -rf .cache && gatsby build && npm run build:functions",
    "build:deployment": "npm run make-env && npm run build",
    "build:functions": "cp .env.production ../netlify-functions/.env.production && cd ../netlify-functions/ && npm install && npm run build && cd ../app/ && cat .env.production && cd ../netlify-functions && cat .env.production",
    "build:lambda": "netlify-lambda build src/lambda",
    "build:scripts": "tsc -p tsconfig.scripts.json",
    "serve": "npm run build:scripts && gatsby serve",
    "type-check": "tsc --noEmit",
    "lint": "tslint --project .",
    "test": "echo \"Write tests! -> https://gatsby.app/unit-testing\"",
    "start": "node pending.js",
    "make-env": "make build-all-envs"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/FloomLtd/website-generator.git"
  },
  "bugs": {
    "url": "https://github.com/FloomLtd/website-generatorissues"
  },
  "dependencies": {
    "@floom/xbot": "^1.0.9",
    "@emotion/core": "^10.0.10",
    "@emotion/styled": "^10.0.10",
    "@rebass/emotion": "^3.1.0",
    "@types/color": "^3.0.0",
    "@types/hex-rgba": "^1.0.0",
    "@types/isomorphic-fetch": "^0.0.35",
    "@types/lodash.debounce": "^4.0.6",
    "@types/mapbox-gl": "^0.51.4",
    "@types/moment-timezone": "^0.5.12",
    "@types/node": "11.12.2",
    "@types/react": "^16.8.10",
    "@types/react-dom": "^16.8.3",
    "@types/react-helmet": "^5.0.8",
    "@types/react-images": "^0.5.1",
    "@types/react-inlinesvg": "^0.8.1",
    "@types/react-slick": "^0.23.3",
    "@types/react-stripe-elements": "^1.1.10",
    "@types/react-transition-group": "^2.0.16",
    "@types/rebass": "3.0.3",
    "@types/sanitize-html": "^1.18.3",
    "@types/showdown": "^1.9.2",
    "@types/typography": "^0.16.2",
    "apollo-boost": "^0.3.1",
    "apollo-cache-inmemory": "^1.5.1",
    "apollo-client": "^2.5.1",
    "apollo-link-context": "^1.0.17",
    "apollo-link-http": "^1.5.14",
    "axios": "^0.18.0",
    "babel-plugin-emotion": "^10.0.9",
    "color": "^3.1.0",
    "debug": "^4.1.1",
    "dotenv": "^7.0.0",
    "emotion-theming": "^10.0.10",
    "forever": "^1.0.0",
    "gatsby": "^2.4.3",
    "gatsby-background-image": "^0.5.6",
    "gatsby-cli": "^2.6.2",
    "gatsby-image": "^2.0.41",
    "gatsby-link": "^2.1.1",
    "gatsby-plugin-segment-js": "^3.0.1",
    "gatsby-plugin-emotion": "^4.0.6",
    "gatsby-plugin-extract-schema": "^0.0.5",
    "gatsby-plugin-favicon": "^3.1.5",
    "gatsby-plugin-netlify": "^2.0.16",
    "gatsby-plugin-offline": "^2.0.25",
    "gatsby-plugin-react-helmet": "^3.0.11",
    "gatsby-plugin-react-svg": "^2.1.1",
    "gatsby-plugin-sharp": "^2.1.1",
    "gatsby-plugin-typescript": "^2.0.14",
    "gatsby-plugin-typography": "^2.2.13",
    "gatsby-source-datocms": "^2.1.5",
    "gatsby-source-filesystem": "^2.0.37",
    "gatsby-transformer-sharp": "^2.1.19",
    "graphql-tag": "^2.10.1",
    "hex-rgba": "^1.0.2",
    "http-proxy-middleware": "^0.19.1",
    "isomorphic-fetch": "^2.2.1",
    "js-logger": "^1.6.0",
    "lodash": "^4.17.11",
    "lodash.debounce": "^4.0.8",
    "mapbox-gl": "^0.53.1",
    "mkdirp": "^0.5.1",
    "mobx": "^5.9.4",
    "mobx-react": "^5.4.3",
    "mobx-react-devtools": "^6.1.1",
    "moment": "^2.24.0",
    "moment-timezone": "^0.5.25",
    "netlify-cli": "^2.11.18",
    "node-fetch": "^2.3.0",
    "pg": "^7.11.0",
    "postcode": "^2.0.0",
    "pusher-js": "^4.4.0",
    "query-string": "^6.4.2",
    "react": "^16.8.6",
    "react-dom": "^16.8.6",
    "react-helmet": "^5.2.0",
    "react-images": "^0.5.19",
    "react-imgix": "^8.5.1",
    "react-inlinesvg": "^0.8.4",
    "react-scrolllock": "^4.0.1",
    "react-slick": "^0.23.2",
    "react-stripe-elements": "^3.0.0",
    "react-transition-group": "^2.7.1",
    "react-typography": "^0.16.19",
    "rebass": "^3.1.0",
    "sanitize-html": "^1.20.0",
    "showdown": "^1.9.0",
    "slick-carousel": "^1.8.1",
    "slugify": "^1.3.4",
    "tslint": "^5.14.0",
    "tslint-react": "4.0.0",
    "typescript": "^3.4.1",
    "typography": "^0.16.19",
    "validatorjs": "^3.15.1"
  },
  "peerDependencies": {
    "@babel/preset-react": "*"
  },
  "devDependencies": {
    "@types/dotenv": "^6.1.1",
    "@types/express": "^4.16.1",
    "@types/node-fetch": "^2.3.3",
    "async-prompt": "^1.0.1",
    "express": "latest"
  }
}
