{ "name": "reactive-resume", "version": "3.0.0", "license": "MIT", "engines": { "npm": ">=6.0.0", "node": ">=14.0.0" }, "scripts": { "serve": "nx run-many --target=serve --all", "test": "nx run-many --target=test --all", "lint": "nx run-many --target=lint --all --fix", "start:server": "node dist/apps/server/main", "start:client": "cd dist/apps/client && npm start", "start": "concurrently --kill-others \"npm run start:server\" \"npm run start:client\"", "build": "nx run-many --target=build --all --prod", "format": "prettier --write \"./**/*.{js,jsx,ts,tsx,json}\"", "prepare": "husky install", "commit": "changeset" }, "private": true, "dependencies": { "@changesets/cli": "^2.21.0", "@date-io/dayjs": "^2.13.1", "@emotion/css": "^11.7.1", "@emotion/react": "^11.8.1", "@emotion/styled": "^11.8.1", "@hookform/resolvers": "^2.8.8", "@monaco-editor/react": "^4.3.1", "@mui/icons-material": "^5.4.4", "@mui/lab": "^5.0.0-alpha.71", "@mui/material": "^5.4.4", "@nestjs/axios": "^0.0.6", "@nestjs/common": "^8.4.0", "@nestjs/config": "^1.2.0", "@nestjs/core": "^8.4.0", "@nestjs/jwt": "^8.0.0", "@nestjs/mapped-types": "^1.0.1", "@nestjs/passport": "^8.2.1", "@nestjs/platform-express": "^8.4.0", "@nestjs/schedule": "^1.0.2", "@nestjs/serve-static": "^2.2.2", "@nestjs/typeorm": "^8.0.3", "@nrwl/next": "13.8.3", "@reduxjs/toolkit": "^1.8.0", "autoprefixer": "^10.4.2", "axios": "^0.26.0", "bcrypt": "^5.0.1", "cache-manager": "^3.6.0", "class-transformer": "^0.5.1", "class-validator": "^0.13.2", "clsx": "^1.1.1", "cookie-parser": "^1.4.6", "core-js": "^3.21.1", "csvtojson": "^2.0.10", "dayjs": "^1.10.8", "downloadjs": "^1.4.7", "googleapis": "^95.0.0", "handlebars": "^4.7.7", "i18next-http-backend": "^1.3.2", "joi": "^17.6.0", "lodash": "^4.17.21", "md5-hex": "^4.0.0", "monaco-editor": "^0.32.1", "multer": "^1.4.4", "nanoid": "^3.3.1", "next": "^12.1.0", "next-i18next": "^10.5.0", "node-stream-zip": "^1.15.0", "nodemailer": "^6.7.2", "passport": "^0.5.2", "passport-jwt": "^4.0.0", "passport-local": "^1.0.0", "pdf-lib": "^1.17.1", "pg": "^8.7.3", "postcss": "^8.4.7", "react": "17.0.2", "react-beautiful-dnd": "^13.1.0", "react-colorful": "^5.5.1", "react-dnd": "^15.1.1", "react-dnd-html5-backend": "^15.1.2", "react-dom": "17.0.2", "react-google-login": "^5.2.2", "react-hook-form": "^7.27.1", "react-hot-toast": "^2.2.0", "react-hotkeys-hook": "^3.4.4", "react-icons": "^4.3.1", "react-markdown": "^8.0.0", "react-query": "^3.34.16", "react-redux": "^7.2.6", "react-zoom-pan-pinch": "^2.1.3", "redux": "^4.1.2", "redux-persist": "^6.0.0", "redux-saga": "^1.1.3", "reflect-metadata": "^0.1.13", "regenerator-runtime": "0.13.9", "remark-gfm": "^3.0.1", "rxjs": "^7.5.4", "sharp": "^0.30.2", "tailwindcss": "^3.0.23", "tslib": "^2.3.1", "typeorm": "^0.2.44", "uuid": "^8.3.2", "webfontloader": "^1.6.28" }, "devDependencies": { "@babel/core": "^7.17.5", "@babel/preset-env": "^7.16.11", "@nestjs/schematics": "^8.0.7", "@nestjs/testing": "^8.4.0", "@nrwl/cli": "13.8.3", "@nrwl/eslint-plugin-nx": "13.8.3", "@nrwl/jest": "13.8.3", "@nrwl/linter": "13.8.3", "@nrwl/nest": "^13.8.4", "@nrwl/node": "13.8.3", "@nrwl/nx-cloud": "latest", "@nrwl/react": "13.8.3", "@nrwl/tao": "13.8.3", "@nrwl/web": "13.8.3", "@nrwl/workspace": "13.8.3", "@testing-library/react": "12.1.3", "@testing-library/react-hooks": "7.0.2", "@types/bcrypt": "^5.0.0", "@types/cache-manager": "^3.4.3", "@types/cookie-parser": "^1.4.2", "@types/downloadjs": "^1.4.3", "@types/jest": "27.4.1", "@types/lodash": "^4.14.179", "@types/multer": "^1.4.7", "@types/node": "17.0.21", "@types/nodemailer": "^6.4.4", "@types/passport-jwt": "^3.0.6", "@types/passport-local": "^1.0.34", "@types/react": "17.0.39", "@types/react-beautiful-dnd": "^13.1.2", "@types/react-dom": "17.0.11", "@types/tailwindcss": "^3.0.9", "@types/uuid": "^8.3.4", "@types/webfontloader": "^1.6.34", "@typescript-eslint/eslint-plugin": "~5.12.1", "@typescript-eslint/parser": "~5.10.2", "babel-jest": "27.5.1", "babel-loader": "^8.2.3", "concurrently": "^7.0.0", "csstype": "^3.0.11", "eslint": "~8.10.0", "eslint-config-next": "12.1.0", "eslint-config-prettier": "8.4.0", "eslint-plugin-import": "^2.25.4", "eslint-plugin-jsx-a11y": "6.5.1", "eslint-plugin-react": "7.29.2", "eslint-plugin-react-hooks": "4.3.0", "eslint-plugin-simple-import-sort": "^7.0.0", "eslint-plugin-unused-imports": "^2.0.0", "husky": "^7.0.4", "jest": "27.5.1", "playwright": "^1.19.2", "prettier": "^2.5.1", "prettier-plugin-tailwindcss": "^0.1.8", "react-test-renderer": "17.0.2", "sass": "^1.49.9", "ts-jest": "27.1.3", "typescript": "~4.5.5", "webpack": "^5.70.0" } }