{"library":"jsreport-client","type":"library","category":null,"description":"jsreport-client is a Node.js remote client library designed to interact with a jsreport server, facilitating programmatic report generation and management of jsreport entities. It acts as a wrapper around the jsreport REST API, abstracting HTTP communication to allow developers to render PDF reports, work with templates, and manage data from a Node.js application. The package is currently at version 1.2.1, with its last update in March 2021. Releases are infrequent, suggesting it is in a maintenance phase rather than active feature development. Key differentiators include its promise-based API for rendering and its seamless integration with remote jsreport instances, supporting both on-premise servers and the jsreportonline SaaS offering. It handles request retry mechanisms and error reporting, providing a robust interface for report automation.","language":"javascript","status":"maintenance","version":"1.2.1","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install jsreport-client","imports":["import Client from 'jsreport-client';","const client = Client({ serverUrl: 'http://localhost:5488' });"]},{"cmd":"yarn add jsreport-client","imports":[]},{"cmd":"pnpm add jsreport-client","imports":[]}],"homepage":"https://jsreport.net","github":"https://github.com/jsreport/nodejs-client","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/jsreport-client","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/jsreport-client/compatibility"}}