{"library":"standard-as-callback","type":"library","category":null,"description":"standard-as-callback is a performant JavaScript library designed to register a Node.js-style error-first callback on a Promise. It provides functionality similar to the `.nodeify()` method popularized by the Bluebird Promise library, allowing for seamless integration of promise-based asynchronous operations into environments or APIs that expect callback conventions. The current stable version is 2.1.0, with its last update occurring in 2018, indicating a maintenance status rather than active development. Its key differentiator is providing a standardized, Bluebird-inspired approach to callback conversion, particularly useful in legacy Node.js projects or when bridging modern async/await patterns with older callback-expecting interfaces. The package ships with TypeScript type definitions.","language":"javascript","status":"maintenance","version":"2.1.0","tags":["javascript","ascallback","nodeify","promise","bluebird","typescript"],"install":[{"cmd":"npm install standard-as-callback","imports":["import asCallback from 'standard-as-callback';","const asCallback = require('standard-as-callback');","import type { AsCallbackFunction } from 'standard-as-callback';"]},{"cmd":"yarn add standard-as-callback","imports":[]},{"cmd":"pnpm add standard-as-callback","imports":[]}],"homepage":null,"github":"https://github.com/luin/asCallback","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/standard-as-callback","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/standard-as-callback/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Mon Jul 20","install_tag":null}}