{"library":"ajax-request","type":"library","category":null,"description":"ajax-request is a basic, callback-based HTTP client library designed for Node.js, offering functionalities for sending GET and POST requests, as well as direct file downloads. Currently at version 1.2.3, this package appears to have an inactive or ceased release cadence, with its last update occurring approximately 8 years ago. Key differentiators include its straightforward API for common HTTP operations and built-in file downloading, which was more unique at the time of its active development. However, it significantly lags behind modern HTTP clients, lacking support for Promises/async-await and ES Modules, and does not ship with TypeScript definitions. The `base64` utility method has been deprecated and migrated to a separate package, signaling a lack of ongoing maintenance for this core library.","language":"javascript","status":"abandoned","version":"1.2.3","tags":["javascript","request","http","ajax","http download","image","json"],"last_verified":"Wed May 27","install":[{"cmd":"npm install ajax-request","imports":["const request = require('ajax-request');","const request = require('ajax-request');\nrequest.post(options, callback);","const request = require('ajax-request');\nrequest.download(options, callback);"]},{"cmd":"yarn add ajax-request","imports":[]},{"cmd":"pnpm add ajax-request","imports":[]}],"homepage":null,"github":"https://github.com/douzi8/ajax-request","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/ajax-request","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/ajax-request/compatibility"}}