{ "name": "lingva-translate", "version": "0.1.0", "private": true, "scripts": { "dev": "next dev", "debug": "NODE_OPTIONS='--inspect' next dev", "build": "next build", "start": "next start", "test": "jest", "cy:open": "cypress open", "cy:run": "cypress run" }, "dependencies": { "@chakra-ui/icons": "^1.0.6", "@chakra-ui/react": "^1.6.0", "@emotion/react": "^11.1.5", "@emotion/styled": "^11.1.5", "apollo-server-micro": "^2.22.1", "cheerio": "^1.0.0-rc.5", "framer-motion": "^3.10.3", "graphql": "^15.5.0", "next": "10.2.0", "next-pwa": "^5.2.16", "nextjs-cors": "^1.0.4", "react": "17.0.2", "react-dom": "17.0.2", "react-hotkeys-hook": "^3.3.0", "react-icons": "^4.2.0", "user-agents": "^1.0.597" }, "devDependencies": { "@testing-library/cypress": "^7.0.4", "@testing-library/jest-dom": "^5.11.9", "@testing-library/react": "^11.2.5", "@testing-library/user-event": "^13.1.8", "@types/faker": "^5.1.7", "@types/jest": "^26.0.20", "@types/node": "^14.14.33", "@types/react": "^17.0.3", "@types/user-agents": "^1.0.0", "@typescript-eslint/eslint-plugin": "^4.0.0", "@typescript-eslint/parser": "^4.0.0", "apollo-server-testing": "^2.22.1", "babel-eslint": "^10.0.0", "cypress": "^7.2.0", "eslint": "^7.5.0", "eslint-config-react-app": "^6.0.0", "eslint-plugin-cypress": "^2.11.2", "eslint-plugin-flowtype": "^5.2.0", "eslint-plugin-import": "^2.22.0", "eslint-plugin-jest": "^24.0.0", "eslint-plugin-jsx-a11y": "^6.3.1", "eslint-plugin-react": "^7.20.3", "eslint-plugin-react-hooks": "^4.0.8", "eslint-plugin-testing-library": "^3.9.0", "faker": "^5.4.0", "jest": "^26.6.3", "jest-fetch-mock": "^3.0.3", "node-mocks-http": "^1.10.1", "typescript": "^4.2.3", "wait-on": "^5.3.0" }, "eslintConfig": { "extends": [ "react-app", "react-app/jest", "plugin:cypress/recommended" ] }, "babel": { "presets": [ "next/babel" ] } }