{"_id":"@alethetwin/laundry-app-api-client","_rev":"3-faa146719d3ac29823064fca8706bb5f","name":"@alethetwin/laundry-app-api-client","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.1":{"name":"@alethetwin/laundry-app-api-client","version":"0.0.1","keywords":["api","client","typescript","laundry-app"],"author":"","license":"UNLICENSED","_id":"@alethetwin/laundry-app-api-client@0.0.1","maintainers":[{"name":"alethetwin","email":"alethetwin@icloud.com"}],"homepage":"https://github.com/AleTheTwin/laundry-app-be#readme","bugs":{"url":"https://github.com/AleTheTwin/laundry-app-be/issues"},"dist":{"shasum":"a001ff522b0487156a765cc3bb6e6e9d6058ca83","tarball":"https://registry.npmjs.org/@alethetwin/laundry-app-api-client/-/laundry-app-api-client-0.0.1.tgz","fileCount":3,"integrity":"sha512-TxMY4eJi5MGv5LuccdmWREjDTXuaO7myRhiEmomsrYS1Vz4TYIc1MFjLu5wtufLlABuxbQq2zJj5LNhkJ4gSKA==","signatures":[{"sig":"MEUCICgMp5LePF6OzXh7mQ6/cJ4puBvcBeeE4EQWxc0vdWmAAiEAhhCgrBiVnfPdwhAenjCw0Y4RWQzHePWNlRKE7Bpt4Bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7021},"main":"index.js","types":"types.ts","gitHead":"9c490fc9cbfbcbad802253065f618fed04abbbc5","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alethetwin","email":"alethetwin@icloud.com"},"repository":{"url":"git+https://github.com/AleTheTwin/laundry-app-be.git","type":"git","directory":"api-client"},"_npmVersion":"10.8.2","description":"TypeScript API client for Laundry App Backend","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/laundry-app-api-client_0.0.1_1777251149821_0.23554919305343924","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@alethetwin/laundry-app-api-client","version":"0.0.2","keywords":["api","client","typescript","laundry-app"],"author":"","license":"UNLICENSED","_id":"@alethetwin/laundry-app-api-client@0.0.2","maintainers":[{"name":"alethetwin","email":"alethetwin@icloud.com"}],"homepage":"https://github.com/AleTheTwin/laundry-app-be#readme","bugs":{"url":"https://github.com/AleTheTwin/laundry-app-be/issues"},"dist":{"shasum":"ccd9e965cecda4715748e95d5b6eeba830f7aa55","tarball":"https://registry.npmjs.org/@alethetwin/laundry-app-api-client/-/laundry-app-api-client-0.0.2.tgz","fileCount":3,"integrity":"sha512-LMgyKYX+u0UX8o7t0lJFRWBn/15qdPSizurd8Gv55MY2V6gsqi/EiLYzKo9xMuoti4nA+lud5Gq6CmhMXZkxbw==","signatures":[{"sig":"MEUCIQCyGdByRFcpIijAPMuBQd3GEsAMcU6ZPujU3OZD9bsQvQIgJ5gs6nk1B4YsQR80l2bZ3f2f2pT3djRCsko2MCrsYQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7802},"main":"index.js","types":"types.ts","gitHead":"ab5754559a8add36ca842f8b0fc65e3c4af182a9","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alethetwin","email":"alethetwin@icloud.com"},"repository":{"url":"git+https://github.com/AleTheTwin/laundry-app-be.git","type":"git","directory":"api-client"},"_npmVersion":"10.8.2","description":"TypeScript API client for Laundry App Backend","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/laundry-app-api-client_0.0.2_1777252469075_0.11850469609584802","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@alethetwin/laundry-app-api-client","version":"0.0.3","description":"TypeScript API client for Laundry App Backend","main":"index.js","types":"types.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"keywords":["api","client","typescript","laundry-app"],"author":"","license":"UNLICENSED","dependencies":{},"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"repository":{"type":"git","url":"git+https://github.com/AleTheTwin/laundry-app-be.git","directory":"api-client"},"_id":"@alethetwin/laundry-app-api-client@0.0.3","gitHead":"ee01830e016fa3f1fef5c5de161d49e6e2ffee8d","bugs":{"url":"https://github.com/AleTheTwin/laundry-app-be/issues"},"homepage":"https://github.com/AleTheTwin/laundry-app-be#readme","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-80ChgFl3B1TLPIN216chbiLb1qz3tlKi2xdYC/ErFwtNSyIYIEK2itvzD6eMoAWfhqVfZUh4aKRKJIKMgAkDwQ==","shasum":"5d153d4d971ff6f15da328d4e9c36ed7856739ea","tarball":"https://registry.npmjs.org/@alethetwin/laundry-app-api-client/-/laundry-app-api-client-0.0.3.tgz","fileCount":3,"unpackedSize":7802,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEW/FYh59A3W9g5Z8kHC3PT077zKC4f6HYmvIdfnlngyAiEApcI9lNaAVeMR/JPuCb+NKrkZAg0epE+Rc9m5w+HJCpM="}]},"_npmUser":{"name":"alethetwin","email":"alethetwin@icloud.com"},"directories":{},"maintainers":[{"name":"alethetwin","email":"alethetwin@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/laundry-app-api-client_0.0.3_1777254312944_0.028506733349902946"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-27T00:52:29.751Z","modified":"2026-04-27T01:45:13.159Z","0.0.1":"2026-04-27T00:52:29.955Z","0.0.2":"2026-04-27T01:14:29.212Z","0.0.3":"2026-04-27T01:45:13.073Z"},"bugs":{"url":"https://github.com/AleTheTwin/laundry-app-be/issues"},"license":"UNLICENSED","homepage":"https://github.com/AleTheTwin/laundry-app-be#readme","keywords":["api","client","typescript","laundry-app"],"repository":{"type":"git","url":"git+https://github.com/AleTheTwin/laundry-app-be.git","directory":"api-client"},"description":"TypeScript API client for Laundry App Backend","maintainers":[{"name":"alethetwin","email":"alethetwin@icloud.com"}],"readme":"# Laundry App API Client\n\nTypeScript API client for the Laundry App Backend.\n\n## Installation\n\n```bash\nnpm install @alethetwin/laundry-app-api-client\n```\n\n## Usage\n\n```typescript\nimport { createApiClient } from '@alethetwin/laundry-app-api-client';\n\n// Initialize the client\nconst apiClient = createApiClient({\n    baseURL: 'https://your-api-url.com',\n    apiKey: 'your-jwt-token'\n});\n\n// Example: Get user profile\nconst profile = await apiClient.getProfile();\n\n// Example: Login\nconst loginResponse = await apiClient.login({\n    email: 'user@example.com',\n    password: 'password'\n});\n```\n\n## Configuration\n\nThe client accepts the following configuration options:\n\n- `baseURL`: Base URL of the API (default: http://localhost:3000)\n- `apiKey`: JWT token for authentication\n- `timeout`: Request timeout in milliseconds (default: 10000)\n\n## Generated Types\n\nThis package includes TypeScript types for all API responses and requests.\n\n## Development\n\nThis package is automatically generated from the OpenAPI specification of the Laundry App Backend.\n","readmeFilename":"README.md"}