{"_id":"@4ev3rm0re/dev-proxy","_rev":"1-42987a1f9d840afebff0fba5077ee449","name":"@4ev3rm0re/dev-proxy","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"@4ev3rm0re/dev-proxy","version":"0.1.0","keywords":["proxy","development","api","debug","monitor"],"author":{"name":"German Rumm"},"license":"MIT","_id":"@4ev3rm0re/dev-proxy@0.1.0","maintainers":[{"name":"4ev3rm0re","email":"german.rumm@gmail.com"}],"bin":{"dev-proxy":"packages/server/dist/cli.js"},"dist":{"shasum":"4d9da5862eeb9f66fadcf447f9b202858e50e9db","tarball":"https://registry.npmjs.org/@4ev3rm0re/dev-proxy/-/dev-proxy-0.1.0.tgz","fileCount":32,"integrity":"sha512-PZHpAAXR+YCp6OBtVK2XUjFYoyXpRAc8WctRm/Unm8SpYdjox2N6YgZYEeJKmrKh307yXfZtJ4VZVJ7xUfj4oA==","signatures":[{"sig":"MEUCIQCgi4/+zvdbuiGFy2dyyo5sf+vA9MjDRUbot8+zaLyJZQIgZc8Cub79AS1B1GhZEEbzRrJHZfjaFmvAufwUenDV/pE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29770},"gitHead":"4ed652c91941ec141f7eda9571c54d79a6544921","private":false,"scripts":{"dev":"turbo run dev","lint":"turbo run lint","test":"turbo run test","build":"turbo run build","clean":"turbo run clean"},"_npmUser":{"name":"4ev3rm0re","email":"german.rumm@gmail.com"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Development proxy for API request monitoring and modification","directories":{},"_nodeVersion":"20.17.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"turbo":"latest","typescript":"^5.3.0","@types/node":"^20.10.0"},"_npmOperationalInternal":{"tmp":"tmp/dev-proxy_0.1.0_1735995405523_0.07283769776731752","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@4ev3rm0re/dev-proxy","version":"0.2.0","private":false,"packageManager":"yarn@1.22.22","publishConfig":{"registry":"https://registry.npmjs.org"},"description":"Development proxy for API request monitoring and modification","bin":{"dev-proxy":"packages/server/dist/cli.js"},"workspaces":["packages/*"],"scripts":{"build":"turbo run build","dev":"turbo run dev","lint":"turbo run lint","test":"turbo run test","clean":"turbo run clean"},"keywords":["proxy","development","api","debug","monitor"],"author":{"name":"German Rumm"},"license":"MIT","devDependencies":{"turbo":"latest","typescript":"^5.3.0","@types/node":"^20.10.0"},"_id":"@4ev3rm0re/dev-proxy@0.2.0","gitHead":"2274d8a8a8519c531fcdc3b0675ca85e8deb6f36","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-geiqReSmju8PQWIX5dGk9EhCiBNrh6LFiphzYS/MhQKtQyMq9b2XQJxXL22JODgn+VrKYk4v2tdTtD620ynFSw==","shasum":"0d5ff24d9199a19c4afbe14b363b71103878cb4f","tarball":"https://registry.npmjs.org/@4ev3rm0re/dev-proxy/-/dev-proxy-0.2.0.tgz","fileCount":63,"unpackedSize":103940,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFPhXn29w/EzIIducnjEwTQ4ve2cH99z2E1hTvh0odu4AiAVP+evfkOOH3lLYKnITqEJsbJfkkNRzmCSaxkHlnJeIA=="}]},"_npmUser":{"name":"4ev3rm0re","email":"german.rumm@gmail.com"},"directories":{},"maintainers":[{"name":"4ev3rm0re","email":"german.rumm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dev-proxy_0.2.0_1736337362493_0.2035085642691019"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-04T12:56:45.406Z","modified":"2025-01-08T11:56:03.219Z","0.1.0":"2025-01-04T12:56:45.678Z","0.2.0":"2025-01-08T11:56:02.690Z"},"author":{"name":"German Rumm"},"license":"MIT","keywords":["proxy","development","api","debug","monitor"],"description":"Development proxy for API request monitoring and modification","maintainers":[{"name":"4ev3rm0re","email":"german.rumm@gmail.com"}],"readme":"# Dev Proxy\n\nA development proxy server for API request monitoring and modification with a React-based UI.\n\n## Features\n\n- Real-time API request monitoring and modification\n- WebSocket-based request/response tracking\n- Response modification capabilities\n- Project-based configuration\n- Modern React + TypeScript interface\n\n## Installation\n\nYou can install Dev Proxy either globally or as a project dependency:\n\n### Global Installation\n\n```bash\nnpm install -g dev-proxy\n# or\nyarn global add dev-proxy\n```\n\n### Local Installation\n\n```bash\nnpm install --save-dev dev-proxy\n# or\nyarn add -D dev-proxy\n```\n\n## Usage\n\n### Using Global Installation\n\nStart the proxy server directly:\n\n```bash\ndev-proxy --port 3000\n```\n\n### Using Local Installation\n\nAdd to your `package.json` scripts:\n\n```json\n{\n  \"scripts\": {\n    \"proxy\": \"dev-proxy --port 3000\"\n  }\n}\n```\n\nThen run:\n\n```bash\nnpm run proxy\n# or\nyarn proxy\n```\n\n### Proxying Requests\n\nConfigure your API requests to go through the proxy:\n\nOriginal: `https://api.example.com/v1/resource`\nProxied: `http://localhost:3000/api.example.com/v1/resource`\n\n## Development\n\nTo contribute to Dev Proxy:\n\n```bash\n# Clone the repository\ngit clone https://github.com/yourusername/dev-proxy.git\ncd dev-proxy\n\n# Install dependencies\nyarn install\n\n# Start development\nyarn dev\n```\n\nThe project uses:\n- Vite for fast development\n- TypeScript for type safety\n- ESLint for code quality\n- React 18 for the user interface\n\n## License\n\nMIT\n","readmeFilename":"README.md"}