{ "name": "quetre", "version": "8.0.0", "description": "a libre front-end for Quora", "private": true, "type": "module", "main": "index.js", "scripts": { "sass:watch": "sass views/sass/main.scss:public/css/styles.css --watch", "sass:build": "sass views/sass/main.scss:public/css/styles.css --style=compressed", "server:dev": "NODE_ENV=development nodemon server.js", "server:prod": "nodemon server.js", "dev": "pnpm sass:watch & pnpm server:dev", "prod": "pnpm sass:build && pnpm server:prod", "start": "pnpm run sass:build && node server.js" }, "repository": { "type": "git", "url": "https://github.com/zyachel/quetre.git" }, "keywords": [ "front-end" ], "author": "zyachel", "license": "AGPL-3.0-or-later", "bugs": { "url": "https://github.com/zyachel/quetre/issues" }, "homepage": "https://github.com/zyachel/quetre#readme", "dependencies": { "axios": "^1.6.8", "cheerio": "1.0.0-rc.12", "compression": "^1.7.4", "dotenv": "^16.4.5", "express": "^4.19.2", "helmet": "^7.1.0", "ioredis": "^5.3.2", "morgan": "^1.10.0", "pug": "^3.0.2", "sass": "^1.74.1" }, "devDependencies": { "@eslint/create-config": "^1.0.0", "@types/express": "^4.17.21", "eslint": "^9.0.0", "eslint-config-airbnb-base": "^15.0.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.29.1", "nodemon": "^3.1.0", "prettier": "^3.2.5" }, "nodemonConfig": { "ignore": [ "dev-data/*", "public/*" ] } }