{"_id":"@chahakshah/urbanvpn-api-wrapper","_rev":"2-8f6a3bba0de1ce079e065f5782cdfd55","name":"@chahakshah/urbanvpn-api-wrapper","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@chahakshah/urbanvpn-api-wrapper","version":"1.0.0","keywords":["urbanvpn","api","wrapper","vpn","proxy"],"author":"","license":"ISC","_id":"@chahakshah/urbanvpn-api-wrapper@1.0.0","maintainers":[{"name":"chahakshah","email":"chahak.shah.cs@gmail.com"}],"dist":{"shasum":"95eb371055075ce8ac04fe5440437c55fd1845e2","tarball":"https://registry.npmjs.org/@chahakshah/urbanvpn-api-wrapper/-/urbanvpn-api-wrapper-1.0.0.tgz","fileCount":27,"integrity":"sha512-GypEY9HhIum4yM2aHqhLOOqoXPa2NWryd1PVcSbjDjWBQHkto8J1ZX7HGoWH6uvNJoE79X+Llo6hDoArnbO15g==","signatures":[{"sig":"MEUCIAv+y194U37NHgyd0n0ODgGA3R6WCjxZiUbLnSqYzH8dAiEAorx5TVLwA82giqOOg82CSxpFthr0QWHUPlTA5XNFUEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32307},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"6f24497723893f20516966162d24fe5fb3fb8bd8","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"chahakshah","email":"chahak.shah.cs@gmail.com"},"_npmVersion":"10.8.2","description":"A TypeScript API wrapper for Urban VPN services.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"http-proxy-agent":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/urbanvpn-api-wrapper_1.0.0_1773404737400_0.8784776218492196","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@chahakshah/urbanvpn-api-wrapper","version":"1.0.1","description":"A TypeScript API wrapper for Urban VPN services.","license":"ISC","author":"","type":"commonjs","main":"dist/index.js","types":"dist/index.d.ts","publishConfig":{"access":"public"},"scripts":{"build":"tsc","prepublishOnly":"npm run build","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["urbanvpn","api","wrapper","vpn","proxy"],"devDependencies":{"@types/node":"^20.0.0","typescript":"^5.0.0"},"dependencies":{"http-proxy-agent":"^8.0.0"},"_id":"@chahakshah/urbanvpn-api-wrapper@1.0.1","gitHead":"a22705d5151d4d35a285b1c8be4d5adff0e486dc","_nodeVersion":"20.20.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-gkNhR1zK2T33/03ObNwvBcR1XVjZ4dZAnRb89ZFj/BRZp6130m1tcikq4gcSnU4nduMXEzPk09IgTw274HRCuQ==","shasum":"4c92dec881868aa145b2fcfc13854af91fd83f41","tarball":"https://registry.npmjs.org/@chahakshah/urbanvpn-api-wrapper/-/urbanvpn-api-wrapper-1.0.1.tgz","fileCount":27,"unpackedSize":32307,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFgmmDFveKMNpWaKTO8AP71Bd+vaRa2a4zVuh8m+cnlWAiEAmIatCTP0y8jVPsd5y1orYzWghDCJvoUh6JyqEq5HKFo="}]},"_npmUser":{"name":"chahakshah","email":"chahak.shah.cs@gmail.com"},"directories":{},"maintainers":[{"name":"chahakshah","email":"chahak.shah.cs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/urbanvpn-api-wrapper_1.0.1_1773405346804_0.6624616139921857"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-13T12:25:37.342Z","modified":"2026-03-13T12:35:47.053Z","1.0.0":"2026-03-13T12:25:37.544Z","1.0.1":"2026-03-13T12:35:46.939Z"},"license":"ISC","keywords":["urbanvpn","api","wrapper","vpn","proxy"],"description":"A TypeScript API wrapper for Urban VPN services.","maintainers":[{"name":"chahakshah","email":"chahak.shah.cs@gmail.com"}],"readme":"# Urban VPN API Wrapper\n\nA powerful TypeScript wrapper for Urban VPN services. This library provides a clean and structured way to interact with Urban VPN's internal APIs, allowing you to manage accounts, security services, and proxies.\n\n## Features\n\n- **Account Service**: Manage user accounts and authentication.\n- **Security Service**: Handle security-related tokens and signatures.\n- **Static Proxies**: Retrieve and manage geographic proxy locations.\n- **TypeScript Support**: Full type definitions for all API responses and requests.\n- **HTTP-Proxy-Agent-based**: Reliable HTTP requests with built-in retry logic (where applicable).\n\n## Installation\n\n```bash\nnpm install @chahakshah/urbanvpn-api-wrapper\n```\n\n## Quick Start\n\n```typescript\nimport { UrbanVPNClient } from \"@chahakshah/urbanvpn-api-wrapper\";\n\nconst client = new UrbanVPNClient();\n\nasync function main() {\n  const locations = await client.staticProxies.getLocations();\n  console.log(locations);\n}\n\nmain();\n```\n\n## Documentation\n\nComing soon. Refer to the `examples/` directory for advanced usage.\n\n## License\n\nISC\n","readmeFilename":"README.md"}