{"library":"wdio-gmail-service","type":"library","category":null,"description":"WebdriverIO plugin for fetching emails from Gmail using the Gmail API. Integrates with WebdriverIO tests to poll inbox for emails matching filters (from, to, subject, date range, label). Uses gmail-tester for OAuth2 authentication. Version 2.1.0 supports Node >=18, TypeScript types included. Key differentiator: seamless integration with WebdriverIO's browser object via custom command 'checkInbox'.","language":"javascript","status":"active","version":"2.1.0","tags":["javascript","wdio","wdio-gmail-service","wdio-service","wdio-plugin","gmail-tester","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install wdio-gmail-service","imports":["import type { GmailServiceConfig } from 'wdio-gmail-service'","import path from 'path'; export const config = { services: [['gmail', { credentialsJsonPath: path.join(process.cwd(), './credentials.json'), tokenJsonPath: path.join(process.cwd(), './token.json') }]] }","const emails = await browser.checkInbox({ from: 'sender@example.com', subject: 'Test' })"]},{"cmd":"yarn add wdio-gmail-service","imports":[]},{"cmd":"pnpm add wdio-gmail-service","imports":[]}],"homepage":"https://github.com/webdriverio-community/wdio-gmail-service#readme","github":"https://github.com/webdriverio-community/wdio-gmail-service","docs":null,"changelog":null,"pypi":null,"npm":"wdio-gmail-service","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}