{"library":"requisition","type":"library","category":null,"description":"Requisition is a lightweight, fluent HTTP client designed specifically for Node.js, with a strong emphasis on ES6/ES7 `async/await` patterns. It provides a minimal API for making HTTP requests (GET, POST, etc.) and offers utilities for handling responses, such as parsing JSON, reading as text or buffer, and saving to a file. Unlike browser-compatible alternatives like Axios, Requisition focuses solely on the Node.js environment, foregoing large options objects in favor of a chainable, method-based interface. The package is currently at version 1.7.0, with its last update nearly seven years ago (June 2017), indicating it is no longer actively maintained and should be considered abandoned. Due to its age, it targets older Node.js versions and exclusively uses CommonJS modules.","language":"javascript","status":"abandoned","version":"1.7.0","tags":["javascript","request","promise","http","https","client"],"install":[{"cmd":"npm install requisition","imports":["const req = require('requisition');","const request = require('requisition');","const Request = require('requisition');\n// Request is the function itself, not a class or named export"]},{"cmd":"yarn add requisition","imports":[]},{"cmd":"pnpm add requisition","imports":[]}],"homepage":null,"github":"https://github.com/thenables/requisition","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/requisition","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/requisition/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Tue Jul 21","install_tag":null}}