{ "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 ", "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.0.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.2.1", "fastify-caching": "^6.0.1", "fastify-compress": "^3.3.0", "fastify-cookie": "^4.0.2", "fastify-helmet": "^5.0.1", "fastify-jwt": "^2.1.3", "fastify-plugin": "^2.3.2", "fastify-static": "^3.2.0", "make-promises-safe": "^5.1.0", "marked": "^1.1.1", "mysql2": "^2.1.0", "node-fetch": "^2.6.0", "nodemailer": "^6.4.11", "parcel-bundler": "^1.12.4", "parcel-plugin-goodie-bag": "^2.0.0", "pg": "^8.3.2", "pg-hstore": "^2.3.3", "picnic": "^6.5.2", "sass": "^1.26.10", "sequelize": "^6.3.4", "sharp": "^0.25.4", "sqlite3": "^5.0.0" } }