{ "name": "mitmproxy", "private": true, "scripts": { "test": "eslint . && tsc --noEmit && jest --coverage", "build": "gulp prod", "start": "gulp", "prettier": "prettier --write .", "eslint": "eslint --fix ." }, "dependencies": { "@popperjs/core": "^2.11.8", "@reduxjs/toolkit": "^2.2.5", "bootstrap": "^3.4.1", "classnames": "^2.3.1", "codemirror": "^5.62.3", "lodash": "^4.17.21", "prop-types": "^15.7.2", "qrcode": "^1.5.1", "react": "^18.3.1", "react-dom": "^18.3.1", "react-popper": "^2.2.5", "react-redux": "^9.1.2", "stable": "^0.1.8" }, "devDependencies": { "@eslint/js": "^9.6.0", "@testing-library/dom": "^10.3.1", "@testing-library/jest-dom": "^6.4.6", "@testing-library/react": "^16.0.0", "@testing-library/user-event": "^14.5.2", "@types/jest": "^29.5.12", "@types/redux-mock-store": "^1.0.3", "esbuild": "^0.23.0", "esbuild-jest": "^0.5.0", "eslint": "^8.57.0", "eslint-plugin-react": "^7.34.3", "globals": "^15.8.0", "gulp": "^5.0.0", "gulp-clean-css": "^4.3.0", "gulp-esbuild": "^0.12.0", "gulp-less": "^5.0.0", "gulp-livereload": "^4.0.2", "gulp-notify": "^4.0.0", "gulp-peg": "^0.2.0", "gulp-plumber": "^1.2.1", "gulp-replace": "^1.1.3", "gulp-sourcemaps": "^3.0.0", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "jest-fetch-mock": "^3.0.3", "prettier": "3.3.2", "react-test-renderer": "^18.3.1", "redux-mock-store": "^1.5.4", "through2": "^4.0.2", "typescript": "^5.5.3", "typescript-eslint": "^7.15.0" } }