{"library":"ews-javascript-api","type":"library","category":null,"description":"ews-javascript-api is a JavaScript/TypeScript library that provides an API for interacting with Microsoft Exchange Web Services (EWS), aiming to be a counterpart to the C# EWS Managed API. It supports Office 365 OAuth, enabling interaction with modern Exchange Online environments. The current stable version is 0.15.3, with recent releases focusing on bug fixes, security dependency updates, and improved OAuth support. While development has had periods of activity and dormancy, the project is actively maintained to address issues and enhance features like async/await integration and a modular `@ewsjs` namespace. Key differentiators include comprehensive TypeScript type definitions, support for both Node.js and browser environments (via `ews-js-api-browser`), and built-in OAuth support for Exchange Online/Office 365 through `EwsOAuthHelper`, making it suitable for modern web and server-side applications needing to access Exchange data programmatically.","language":"javascript","status":"active","version":"0.15.3","tags":["javascript","ews","ews javascript api","ews-javascript-api","exchange web service","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install ews-javascript-api","imports":["import { ExchangeService } from 'ews-javascript-api';","import { EwsOAuthHelper } from 'ews-javascript-api/lib/EwsOAuthHelper';","import { ExchangeVersion } from 'ews-javascript-api';"]},{"cmd":"yarn add ews-javascript-api","imports":[]},{"cmd":"pnpm add ews-javascript-api","imports":[]}],"homepage":"https://ews-javascript-api.github.io/","github":"https://github.com/gautamsi/ews-javascript-api","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/ews-javascript-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/ews-javascript-api/compatibility"}}