{ "name": "wetty.js", "version": "1.0.3", "description": "WeTTY = Web + TTY. Terminal access in browser over http/https", "homepage": "https://github.com/butlerx/wetty", "repository": { "type": "git", "url": "git://github.com/butlerx/wetty.git" }, "author": "Cian Butler (https://github.com/butlerx)", "license": "MIT", "bugs": { "url": "https://github.com/butlerx/wetty/issues" }, "main": "index.js", "scripts": { "lint": "eslint --ext .js,.ts .", "build": "babel-node node_modules/.bin/webpack", "start": "node .", "dev": "NODE_ENV=development concurrently --kill-others --success first \"babel-node node_modules/.bin/webpack --watch\" \"nodemon .\"", "prepublishOnly": "yarn build" }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "*.{js,ts}": [ "eslint --fix", "git add" ], "*.{json,scss,md}": [ "prettier --write", "git add" ] }, "bin": { "wetty": "./index.js" }, "engines": { "node": ">=6.9" }, "nodemonConfig": { "ignore": [ "src/*", "*.json" ] }, "preferGlobal": "true", "dependencies": { "compression": "^1.7.1", "express": "^4.16.4", "fs-extra": "^4.0.1", "helmet": "^3.9.0", "lodash": "^4.17.4", "morgan": "^1.9.1", "node-pty": "^0.7.4", "serve-favicon": "^2.5.0", "socket.io": "^2.2.0", "socket.io-client": "^2.2.0", "source-map-loader": "^0.2.4", "winston": "^3.1.0", "xterm": "^3.10.0", "yargs": "^12.0.5" }, "devDependencies": { "@babel/core": "^7.2.2", "@babel/node": "^7.2.2", "@babel/preset-env": "^7.2.3", "@babel/preset-typescript": "^7.1.0", "@babel/register": "^7.0.0", "@types/compression": "^0.0.36", "@types/express": "^4.16.0", "@types/fs-extra": "^5.0.4", "@types/helmet": "^0.0.42", "@types/lodash": "^4.14.119", "@types/morgan": "^1.7.35", "@types/node": "^10.12.18", "@types/serve-favicon": "^2.2.30", "@types/socket.io": "^2.1.2", "@types/socket.io-client": "^1.4.32", "@types/webpack-env": "^1.13.6", "@types/yargs": "^12.0.5", "babel-loader": "^8.0.5", "babel-plugin-lodash": "^3.3.4", "concurrently": "^3.5.1", "css-loader": "^2.1.0", "eslint": "^5.12.0", "eslint-config-airbnb-base": "^13.1.0", "eslint-config-prettier": "^3.3.0", "eslint-plugin-import": "^2.14.0", "eslint-plugin-prettier": "^3.0.1", "eslint-plugin-typescript": "^1.0.0-rc.1", "file-loader": "^3.0.1", "husky": "^1.3.1", "lint-staged": "^6.1.1", "mini-css-extract-plugin": "^0.5.0", "node-sass": "^4.11.0", "nodemon": "^1.14.10", "prettier": "^1.15.3", "sass-loader": "^7.1.0", "style-loader": "^0.23.1", "typescript": "^3.1.1", "webpack": "^4.28.3", "webpack-cli": "^3.2.0", "webpack-node-externals": "^1.7.2" }, "contributors": [ "Krishna Srinivas ", "Boyan Rabchev ", "Luca Milanesio ", "Antonio Calatrava ", "Strubbl ", "Jarrett Gilliam ", "Nathan LeClaire ", "mirtouf ", "nosemeocurrenada ", "Andreas Kloeckner ", "Imuli ", "James Turnbull ", "Neale Pickett ", "Robert " ] }