{ "name": "react-native-debugger", "version": "0.14.0", "productName": "React Native Debugger In Dev", "description": "The standalone app for React Native Debugger, with React DevTools / Redux DevTools", "main": "electron/main.js", "scripts": { "pack-macos": "./scripts/package-macos.sh", "pack-linux": "./scripts/package-linux.sh", "pack-windows": "sh ./scripts/package-windows.sh", "pack": "yarn build && ./scripts/package-linux.sh && ./scripts/package-windows.sh && ./scripts/package-macos.sh", "start": "cd dist && cross-env NODE_ENV=production PACKAGE=no electron ./", "build:main": "cross-env NODE_ENV=production webpack --config webpack/main.prod.js --progress --profile", "build:renderer": "cross-env NODE_ENV=production webpack --config webpack/renderer.prod.js --progress --profile", "build": "yarn build:main && yarn build:renderer", "dev:webpack": "webpack-dev-server --config webpack/renderer.dev.js --port 3000 --allowed-hosts all", "dev:electron": "cross-env NODE_ENV=development electron -r @babel/register -r ./electron/debug .", "lint": "eslint .", "test": "yarn lint && jest __tests__", "test-e2e": "jest __e2e__ --runInBand --forceExit", "postinstall": "patch-package && node ./scripts/postinstall.js" }, "repository": { "type": "git", "url": "git+https://github.com/jhen0409/react-native-debugger.git" }, "author": "Jhen ", "license": "MIT", "devDependencies": { "@apollo/client": "^3.7.17", "@babel/core": "^7.22.9", "@babel/eslint-parser": "^7.22.9", "@babel/plugin-transform-react-constant-elements": "^7.22.5", "@babel/plugin-transform-react-inline-elements": "^7.22.5", "@babel/preset-env": "^7.22.9", "@babel/preset-react": "^7.22.5", "@babel/register": "^7.22.5", "@electron/notarize": "^2.1.0", "@electron/osx-sign": "^1.0.4", "@electron/universal": "^1.4.1", "babel-loader": "^9.1.3", "babel-plugin-transform-react-remove-prop-types": "^0.4.10", "cross-env": "^5.2.0", "css-loader": "^6.8.1", "electron": "^25.3.0", "electron-debug": "^3.2.0", "electron-installer-dmg": "^4.0.0", "electron-installer-windows": "^3.0.0", "electron-packager": "^17.1.1", "eslint": "^8.45.0", "eslint-config-airbnb": "^19.0.4", "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jsx-a11y": "^6.7.1", "eslint-plugin-react": "^7.33.0", "jest": "^29.6.1", "mobx": "^3.6.2", "mobx-remotedev": "^0.2.8", "patch-package": "^6.2.2", "playwright-core": "^1.36.1", "shelljs": "^0.8.5", "style-loader": "^3.3.3", "terser-webpack-plugin": "^5.3.9", "wait-for-expect": "^3.0.2", "webpack": "^5.88.2", "webpack-bundle-analyzer": "^4.9.0", "webpack-cli": "^5.1.4", "webpack-dev-server": "^4.15.1", "whatwg-fetch": "^3.6.17", "ws": "^7.5.9" }, "dependencies": { "@electron/remote": "^2.0.10", "@redux-devtools/app": "^2.2.1", "@redux-devtools/core": "^3.13.1", "@redux-devtools/instrument": "^2.1.0", "@redux-devtools/ui": "^1.3.0", "@redux-devtools/utils": "^2.0.1", "adbkit": "^2.11.0", "apollo-client-devtools": "^4.1.4", "electron-context-menu": "^3.6.1", "electron-fetch": "^1.2.1", "electron-gh-releases": "^2.0.4", "electron-store": "^1.2.0", "header-case-normalizer": "^1.0.3", "jsan": "^3.1.9", "json5": "^0.5.1", "localforage": "^1.10.0", "multiline-template": "^0.1.2", "portscanner": "^2.1.1", "prop-types": "^15.8.1", "react": "^18.2.0", "react-dev-utils": "^4.2.1", "react-devtools-core": "^4.28.0", "react-dom": "^18.2.0", "react-icons": "^4.10.1", "react-redux": "^8.1.1", "redux": "^4.2.1", "redux-persist": "^6.0.0", "styled-components": "^6.0.5" }, "optionalDependencies": { "electron-installer-debian": "^2.0.1", "electron-installer-redhat": "^2.0.0" }, "resolutions": { "ws": "^7.5.9", "react": "^18.2.0", "react-dom": "^18.2.0" }, "jest": { "testEnvironment": "node" } }