{ "name": "request", "version": "0.0.0", "keywords": [], "author": "David Ludwig", "license": "ISC", "main": "./build/server/index.js", "scripts": { "clean": "rimraf ./build", "cli:token": "node -r ts-node/register -r tsconfig-paths/register ./src/cli/create_token.ts", "dev": "vite", "build": "yarn run build:backend && yarn run build:frontend", "build:backend": "ttsc -P ./tsconfig.server.json", "build:frontend": "vue-tsc --noEmit -p ./tsconfig.vite.json && vite build", "start": "NODE_ENV=production node .", "start:dev": "nodemon" }, "dependencies": { "@fortawesome/fontawesome-free": "^5.15.3", "bcrypt": "^5.0.1", "discord.js": "^12.5.3", "fastify": "^3.14.1", "fastify-cookie": "^5.3.0", "fastify-formbody": "^5.0.0", "fastify-http-proxy": "^5.0.0", "fastify-multipart": "^4.0.3", "fastify-static": "^4.0.1", "jsonwebtoken": "^8.5.1", "jwt-decode": "^3.1.2", "mysql": "^2.18.1", "node-ipc": "^9.1.4", "tvdb-v4": "^1.0.0", "typeorm": "^0.2.32", "validate.js": "^0.13.1", "vue": "^3.0.5", "vue-router": "^4.0.6", "vuedraggable": "^4.0.1", "vuex": "^4.0.0", "websocket": "^1.0.33", "xml2js": "^0.4.23" }, "devDependencies": { "@types/bcrypt": "^3.0.1", "@types/jsonwebtoken": "^8.5.1", "@types/node-ipc": "^9.1.3", "@types/xml2js": "^0.4.8", "@vitejs/plugin-vue": "^1.2.1", "@vue/compiler-sfc": "^3.0.5", "@zerollup/ts-transform-paths": "^1.7.18", "autoprefixer": "^10.2.5", "nodemon": "^2.0.7", "postcss": "^8.2.9", "rimraf": "^3.0.2", "tailwindcss": "^2.1.1", "ts-node": "^9.1.1", "tsconfig-paths": "^3.9.0", "ttypescript": "^1.5.12", "typescript": "^4.1.3", "vite": "^2.1.5", "vue-tsc": "^0.0.15" } }