{"_id":"@boobalan_jkkn/api-client","name":"@boobalan_jkkn/api-client","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.1":{"name":"@boobalan_jkkn/api-client","version":"1.0.1","description":"Reusable API client component for React applications","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","prepare":"npm run build"},"keywords":["react","api","client","component"],"author":{"name":"JKKN Institutions"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/JKKN-Institutions/api-client.git"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"devDependencies":{"@types/react":"^18.2.0","@types/react-dom":"^18.2.0","react":"^18.2.0","react-dom":"^18.2.0","typescript":"^5.0.0"},"dependencies":{"csstype":"^3.1.3","js-tokens":"^4.0.0","loose-envify":"^1.4.0","scheduler":"^0.23.2"},"bugs":{"url":"https://github.com/JKKN-Institutions/api-client/issues"},"homepage":"https://github.com/JKKN-Institutions/api-client#readme","_id":"@boobalan_jkkn/api-client@1.0.1","gitHead":"dc5664dd1c30206ce23dadbbf2a1eae930d72636","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-MNWECatpuD3+QylsrAm58RQosxP8omAxl22bvFA7ITqBteVzTSyxCvX/ScTSVWUahDyufrbh6PJe8T9J947fag==","shasum":"3776ddb57bf72315b3158ca757f73e5a22f0148c","tarball":"https://registry.npmjs.org/@boobalan_jkkn/api-client/-/api-client-1.0.1.tgz","fileCount":9,"unpackedSize":9388,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAjuuJ591cboaViE47gZReHXRtMtiZySI6Wfw21OOqNxAiATpEm9rwGaumPBKXnc1lO4P+X1EGYB/nE+4DnjY1+yFA=="}]},"_npmUser":{"name":"boobalan_jkkn","email":"boobalan.a@jkkn.ac.in"},"directories":{},"maintainers":[{"name":"boobalan_jkkn","email":"boobalan.a@jkkn.ac.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/api-client_1.0.1_1735019875246_0.927050323984318"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-24T05:57:55.142Z","1.0.1":"2024-12-24T05:57:55.422Z","modified":"2024-12-24T05:57:55.732Z"},"maintainers":[{"name":"boobalan_jkkn","email":"boobalan.a@jkkn.ac.in"}],"description":"Reusable API client component for React applications","homepage":"https://github.com/JKKN-Institutions/api-client#readme","keywords":["react","api","client","component"],"repository":{"type":"git","url":"git+https://github.com/JKKN-Institutions/api-client.git"},"author":{"name":"JKKN Institutions"},"bugs":{"url":"https://github.com/JKKN-Institutions/api-client/issues"},"license":"MIT","readme":"\r\n## Features\r\n\r\n- 🚀 Zero configuration setup\r\n- ⚛️ React Server Component compatible\r\n- 🔒 Built-in Bearer token authentication\r\n- ✨ Automatic error handling\r\n- 📱 Responsive design with Tailwind CSS\r\n- 💪 Full TypeScript support\r\n\r\n## Props\r\n\r\n| Prop     | Type     | Required | Description                          |\r\n|----------|----------|----------|--------------------------------------|\r\n| apiKey   | string   | Yes      | Your API authentication key          |\r\n| apiUrl   | string   | Yes      | Base URL of your API                 |\r\n| endpoint | string   | Yes      | API endpoint path                    |\r\n| headers  | object   | No       | Additional custom request headers    |\r\n\r\n## Usage Examples\r\n\r\n### Basic Usage\r\n","readmeFilename":"README.md"}