{ "name": "filepizza", "version": "1.1.0", "description": "Free peer-to-peer file transfers in your browser.", "author": "Alex Kern (http://kern.io)", "license": "BSD-3-Clause", "homepage": "https://github.com/kern/filepizza", "scripts": { "dev": "next", "build": "next build", "start": "next start", "lint": "eslint 'src/**/*.ts[x]'" }, "repository": { "type": "git", "url": "git@github.com:kern/filepizza.git" }, "bugs": { "url": "https://github.com/kern/filepizza/issues" }, "dependencies": { "debug": "^4.2.0", "express": "^4.12.0", "fp-ts": "^2.9.3", "immer": "^8.0.0", "io-ts": "^2.2.13", "ioredis": "^4.17.3", "next": "^9.5.3", "nodemon": "^1.4.1", "peer": "^0.5.3", "peerjs": "^1.3.1", "react": "^16.13.1", "react-device-detect": "^1.15.0", "react-dom": "^16.13.1", "react-qr": "0.0.2", "streamsaver": "^2.0.5", "styled-components": "^5.2.0", "twilio": "^2.9.1", "use-http": "^1.0.16", "web-streams-polyfill": "^3.0.1", "webrtcsupport": "^2.2.0", "xkcd-password": "^1.2.0" }, "devDependencies": { "@types/debug": "^4.1.5", "@types/ioredis": "^4.17.4", "@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" ] } }