{ "devDependencies": { "@babel/plugin-proposal-class-properties": "^7.10.4", "@types/express": "^4.17.8", "@types/express-ws": "^3.0.0", "@types/http-proxy": "^1.17.4", "@types/js-yaml": "^3.12.5", "@types/node": "^14.6.4", "@types/node-fetch": "^2.5.7", "@types/parcel-bundler": "^1.12.1", "@types/ws": "^7.2.6", "@vue/component-compiler-utils": "^3.2.0", "sass": "^1.26.10", "typescript": "^4.0.2", "vue-template-compiler": "^2.6.12" }, "dependencies": { "express": "^4.17.1", "express-ws": "^4.0.0", "http-proxy": "^1.18.1", "js-yaml": "^3.14.0", "node-fetch": "^2.6.1", "node-gyp": "^7.1.0", "parcel-bundler": "^1.12.4", "vue": "^2.6.12", "vue-class-component": "^7.2.5", "vue-hot-reload-api": "^2.3.3", "vue-property-decorator": "^9.0.0", "ws": "^7.3.1" }, "scripts": { "build": "tsc src/server.ts", "start": "npm run build && node src/server.js" } }