{ "name": "filepizza", "version": "1.1.0", "description": "Free peer-to-peer file transfers in your browser.", "bin": "./dist/index.js", "author": "Alex Kern (http://kern.io)", "license": "BSD-3-Clause", "homepage": "https://github.com/kern/filepizza", "scripts": { "dev": "node src/server.js", "build": "next build", "start": "next start" }, "repository": { "type": "git", "url": "git@github.com:kern/filepizza.git" }, "bugs": { "url": "https://github.com/kern/filepizza/issues" }, "dependencies": { "alt": "^0.14.4", "classnames": "^1.2.0", "debug": "^4.2.0", "express": "^4.12.0", "express-force-ssl": "^0.3.1", "express-winston": "^0.3.1", "filepizza-socket": "^1.0.0", "newrelic": "^1.21.1", "next": "^9.5.3", "nib": "^1.1.0", "node-uuid": "^1.4.3", "nodemon": "^1.4.1", "peer-data": "^3.2.5", "peer-data-server": "^1.0.10", "react": "^16.13.1", "react-dom": "^16.13.1", "react-frozenhead": "^0.3.0", "react-google-analytics": "^0.2.0", "react-peer-data": "^1.1.4", "react-qr": "0.0.2", "react-router": "^0.13.1", "socket.io": "^1.3.5", "socket.io-client": "^1.3.5", "styled-components": "^5.2.0", "stylus": "^0.52.4", "twilio": "^2.9.1", "webrtcsupport": "^2.2.0", "winston": "^1.0.1", "xkcd-password": "^1.2.0" }, "devDependencies": { "@types/debug": "^4.1.5", "@types/node": "^14.11.1", "@types/react": "^16.9.49", "@types/styled-components": "^5.1.3", "@typescript-eslint/eslint-plugin": "^4.1.1", "@typescript-eslint/parser": "^4.1.1", "eslint": "^7.9.0", "eslint-config-prettier": "^6.11.0", "eslint-plugin-import": "^2.22.0", "eslint-plugin-prettier": "^3.1.4", "eslint-plugin-react": "^7.20.6", "husky": "^4.3.0", "lint-staged": "^10.4.0", "prettier": "^2.1.2", "typescript": "^4.0.3" }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "*.{ts,tsx}": [ "eslint --fix", "git add" ] } }