{ "devDependencies": { "@babel/plugin-proposal-class-properties": "^7.8.3", "@types/express": "^4.17.4", "@types/express-ws": "^3.0.0", "@types/http-proxy": "^1.17.4", "@types/js-yaml": "^3.12.3", "@types/node": "^13.11.0", "@types/node-fetch": "^2.5.5", "@types/parcel-bundler": "^1.12.1", "@types/ws": "^7.2.3", "@vue/component-compiler-utils": "^3.1.1", "sass": "^1.26.3", "typescript": "^3.8.3", "vue-template-compiler": "^2.6.11" }, "dependencies": { "express": "^4.17.1", "express-ws": "^4.0.0", "http-proxy": "^1.18.0", "js-yaml": "^3.13.1", "node-fetch": "^2.6.0", "node-gyp": "^6.1.0", "parcel-bundler": "^1.12.4", "vue": "^2.6.11", "vue-hot-reload-api": "^2.3.3", "vue-property-decorator": "^8.4.1", "ws": "^7.2.3" }, "scripts": { "build": "tsc src/server.ts", "start": "npm run build && node src/server.js" } }