{
  "name": "readlebee",
  "version": "0.0.0",
  "description": "An attempt at a viable alternative to Goodreads",
  "main": "index.html",
  "repository": "https://gitlab.com/Alamantus/Readlebee.git",
  "author": "Robbie Antenesse <dev@alamantus.com>",
  "license": "MIT",
  "scripts": {
    "dev": "concurrently --kill-others \"npm run watch-app\" \"npm run watch-server\"",
    "start": "npm run build && cross-env NODE_ENV=production npm run serve",
    "watch-app": "parcel watch app/index.html --out-dir public --no-hmr --no-cache",
    "watch-server": "onchange -i -k \"server/**/*.js*\" -- npm run serve",
    "serve": "node server/index.js",
    "build": "npm run process-images && npm run bundle",
    "bundle": "parcel build app/index.html --out-dir public --no-source-maps --no-cache",
    "process-images": "node ./process-images.js",
    "setup-db": "node ./server/sequelize/setup-database.js",
    "clear": "rimraf public/{*,.*}"
  },
  "devDependencies": {
    "choo-devtools": "^3.0.3",
    "concurrently": "^5.3.0",
    "faker": "^5.1.0",
    "onchange": "^7.0.2",
    "rimraf": "^3.0.1",
    "sequelize-erd": "https://github.com/Alamantus/sequelize-erd.git"
  },
  "dependencies": {
    "autoprefixer": "^9.8.6",
    "babel-polyfill": "^6.26.0",
    "choo": "^7.1.0",
    "cross-env": "^7.0.2",
    "fastify": "^3.4.1",
    "fastify-caching": "^6.0.1",
    "fastify-compress": "^3.3.0",
    "fastify-cookie": "^4.1.0",
    "fastify-helmet": "^5.0.2",
    "fastify-jwt": "^2.1.3",
    "fastify-plugin": "^2.3.4",
    "fastify-static": "^3.2.0",
    "make-promises-safe": "^5.1.0",
    "marked": "^1.1.1",
    "mysql2": "^2.1.0",
    "node-fetch": "^2.6.1",
    "nodemailer": "^6.4.11",
    "parcel-bundler": "^1.12.4",
    "parcel-plugin-goodie-bag": "^2.0.0",
    "pg": "^8.3.3",
    "pg-hstore": "^2.3.3",
    "picnic": "^6.5.3",
    "sass": "^1.26.10",
    "sequelize": "^6.3.5",
    "sharp": "^0.26.0",
    "sqlite3": "^5.0.0"
  }
}