{ "name": "link-free", "author": "Daniel Soares ", "version": "1.0.0", "private": true, "license": "MIT", "scripts": { "prisma": "yarn prisma:push && yarn prisma:seed", "predev": "yarn prisma", "dev": "next dev", "prebuild": "yarn prisma", "build": "next build", "start": "next start", "lint": "next lint --fix", "prepare": "husky install", "clean": "rm -rf node_modules .next", "type-check": "tsc", "prisma:push": "prisma db push", "prisma:seed": "prisma db seed" }, "dependencies": { "@prisma/client": "^3.7.0", "@uploadcare/upload-client": "^2.2.0", "axios": "0.24.0", "bcryptjs": "2.4.3", "cuid": "2.1.8", "dotenv": "10.0.0", "formidable": "v3", "jsonwebtoken": "8.5.1", "lodash": "4.17.21", "multer": "^1.4.4", "next": "12.0.7", "next-connect": "0.11.0", "nookies": "2.5.2", "polished": "4.1.3", "react": "17.0.2", "react-color": "2.19.3", "react-dom": "17.0.2", "react-hot-toast": "^2.1.1", "react-icons": "4.3.1", "react-modal": "^3.14.4", "sharp": "0.29.3", "styled-components": "5.3.3" }, "devDependencies": { "@commitlint/cli": "15.0.0", "@commitlint/config-conventional": "15.0.0", "@types/bcryptjs": "2.4.2", "@types/formidable": "^2.0.1", "@types/jsonwebtoken": "8.5.6", "@types/lodash": "4.14.178", "@types/multer": "^1.4.7", "@types/node": "17.0.0", "@types/react": "17.0.37", "@types/react-color": "3.0.6", "@types/react-modal": "^3.13.1", "@types/styled-components": "5.1.18", "babel-plugin-styled-components": "2.0.2", "eslint": "8.5.0", "eslint-config-next": "12.0.7", "eslint-config-prettier": "8.3.0", "eslint-plugin-import": "2.25.3", "eslint-plugin-prettier": "4.0.0", "husky": "7.0.4", "lint-staged": "12.1.3", "prettier": "2.5.1", "pretty-quick": "3.1.2", "prisma": "^3.7.0", "react-is": "17.0.2", "ts-node": "10.4.0", "typescript": "4.5.4" }, "prisma": { "seed": "ts-node prisma/seed.ts" } }