{"library":"guerrillamail-api","type":"library","category":null,"description":"A JavaScript promise-based wrapper for the Guerrilla Mail API, providing a convenient interface for programmatic interaction with temporary email addresses. This package, currently at stable version 1.2.2, simplifies common tasks such as registering new email addresses, fetching incoming mail, and managing inboxes. While there isn't an explicit release cadence stated, the project demonstrates active maintenance, as evidenced by its recent version tag and feature set. Key differentiators include its promise-based architecture leveraging Axios for robust HTTP requests, an integrated interval poller powered by `setinterval-plus` that offers methods like `start`, `stop`, `play`, and `pause` for managing email reception, and comprehensive event-driven communication via `EventEmitter3`. This event system emits crucial signals such as `emailAddress` upon successful address registration and `newEmail` when new messages arrive, streamlining asynchronous workflows. Furthermore, the wrapper abstracts away the internal handling of `sid_token`s, simplifying API calls for developers.","language":"javascript","status":"active","version":"1.2.2","tags":["javascript","guerrillamail","guerrilla","mail","email","api","wrapper"],"last_verified":"Wed May 27","install":[{"cmd":"npm install guerrillamail-api","imports":["import GuerrillaMailApi from 'guerrillamail-api';","const GuerrillaMailApi = require('guerrillamail-api').default;","import type { Config } from 'guerrillamail-api';"]},{"cmd":"yarn add guerrillamail-api","imports":[]},{"cmd":"pnpm add guerrillamail-api","imports":[]}],"homepage":"https://www.guerrillamail.com","github":"https://github.com/Dobby89/guerrillamail-api","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/guerrillamail-api","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/guerrillamail-api/compatibility"}}