Files

54 lines
1.7 KiB
JSON

{
"name": "toothless-sqb-bot-web",
"version": "1.0.0",
"description": "Website for Toothless SQB Discord Bot",
"main": "server.js",
"scripts": {
"start": "cross-env NODE_ENV=production node server.js",
"dev": "npm run build:css && concurrently \"npm run watch:css\" \"cross-env NODE_ENV=development nodemon server.js\"",
"build": "npm run build:css && node build.js",
"build:css": "node build-css.js",
"watch:css": "nodemon --watch public/css/tailwind.css --watch tailwind.config.js --exec \"node build-css.js\"",
"build:prod": "npm run build:css && node build.js && cross-env NODE_ENV=production node server.js",
"pm2:start": "npm run build && pm2 start ecosystem.config.js",
"pm2:stop": "pm2 stop toothless-sqb-web",
"pm2:restart": "pm2 restart toothless-sqb-web",
"pm2:reload": "pm2 reload toothless-sqb-web",
"pm2:delete": "pm2 delete toothless-sqb-web",
"pm2:logs": "pm2 logs toothless-sqb-web",
"pm2:monit": "pm2 monit",
"test": "echo \"No tests specified yet. Please run 'npm run dev' to start the development server.\""
},
"keywords": [
"discord",
"bot",
"website",
"express",
"node"
],
"author": "Sophie :3",
"license": "MIT",
"dependencies": {
"compression": "^1.8.1",
"cors": "^2.8.5",
"dotenv": "^16.3.1",
"ejs": "^3.1.9",
"express": "^4.18.2",
"node-fetch": "^2.7.0",
"sqlite3": "^5.1.7"
},
"devDependencies": {
"autoprefixer": "^10.4.22",
"concurrently": "^9.2.1",
"cross-env": "^10.1.0",
"cssnano": "^7.1.2",
"javascript-obfuscator": "^4.1.0",
"nodemon": "^3.0.1",
"postcss": "^8.5.6",
"tailwindcss": "^3.4.18"
},
"engines": {
"node": ">=16.0.0"
}
}