{"library":"sprintf-js","type":"library","category":null,"description":"sprintf-js is a JavaScript implementation of the `sprintf` and `vsprintf` functions, providing C-style string formatting capabilities for both browser and Node.js environments. The current stable version is 1.1.3, last published in 2016. It supports a comprehensive set of format specifiers, including argument reordering, padding, alignment, precision, and various type conversions (e.g., binary, octal, hexadecimal, scientific notation, and JSON for objects/arrays). Its key differentiators include a complete feature set for `sprintf` functionality and its lightweight nature, having no notable runtime dependencies. The package is considered mature and stable, with infrequent updates, making it a reliable choice for string interpolation when a dedicated templating engine is overkill.","language":"javascript","status":"active","version":"1.1.3","tags":["javascript"],"install":[{"cmd":"npm install sprintf-js","imports":["const { sprintf } = require('sprintf-js');","const { vsprintf } = require('sprintf-js');","var sprintf = require('sprintf-js').sprintf;\nvar vsprintf = require('sprintf-js').vsprintf;"]},{"cmd":"yarn add sprintf-js","imports":[]},{"cmd":"pnpm add sprintf-js","imports":[]}],"homepage":null,"github":"https://github.com/alexei/sprintf.js","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/sprintf-js","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/sprintf-js/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}