{"library":"sendgrid-rest","type":"library","category":null,"description":"sendgrid-rest is a lightweight, generalized HTTP REST client library designed for Node.js environments. It provides a simplified, callback-based interface for making HTTP requests to any RESTful or RESTful-like API, abstracting away some of Node.js's native `http`/`https` module complexities. The package is currently at version 2.6.1, with the last release dating back to March 2020. Releases have been infrequent and focused on maintenance, documentation, and minor dependency updates (TypeScript type definitions were added in v2.6.0). This library is explicitly *not* the official SendGrid API client; for SendGrid-specific interactions, users are directed to the `@sendgrid/client` package. Its core design uses traditional CommonJS modules and callback patterns, reflecting its age, and it officially supported very old Node.js versions (0.10, 0.12, 4).","language":"javascript","status":"abandoned","version":"2.6.1","tags":["javascript"],"install":[{"cmd":"npm install sendgrid-rest","imports":["const Client = require('sendgrid-rest').Client;","import type { Client } from 'sendgrid-rest';","import type { Request } from 'sendgrid-rest';"]},{"cmd":"yarn add sendgrid-rest","imports":[]},{"cmd":"pnpm add sendgrid-rest","imports":[]}],"homepage":"https://sendgrid.com","github":"https://github.com/sendgrid/nodejs-http-client","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/sendgrid-rest","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/sendgrid-rest/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Tue Jul 21","install_tag":null}}