{ "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": "^6.0.2", "faker": "^5.5.3", "onchange": "^7.1.0", "rimraf": "^3.0.1", "sequelize-erd": "https://github.com/Alamantus/sequelize-erd.git" }, "dependencies": { "autoprefixer": "^10.2.5", "babel-polyfill": "^6.26.0", "choo": "^7.1.0", "cross-env": "^7.0.3", "fastify": "^3.14.2", "fastify-caching": "^6.1.0", "fastify-compress": "^3.4.2", "fastify-cookie": "^5.3.0", "fastify-helmet": "^5.3.1", "fastify-jwt": "^2.4.0", "fastify-plugin": "^3.0.0", "fastify-static": "^4.0.1", "make-promises-safe": "^5.1.0", "marked": "^2.0.3", "mysql2": "^2.2.5", "node-fetch": "^2.6.1", "nodemailer": "^6.5.0", "parcel-bundler": "^1.12.5", "parcel-plugin-goodie-bag": "^2.0.0", "pg": "^8.6.0", "pg-hstore": "^2.3.3", "picnic": "^6.5.5", "sass": "^1.32.10", "sequelize": "^6.6.2", "sharp": "^0.28.1", "sqlite3": "^5.0.2" } }