https://github.com/jsreport/jsreport-debug
jsreport extension collecting and serving logs
https://github.com/jsreport/jsreport-debug
Last synced: 4 months ago
JSON representation
jsreport extension collecting and serving logs
- Host: GitHub
- URL: https://github.com/jsreport/jsreport-debug
- Owner: jsreport
- License: mit
- Created: 2016-02-12T09:44:25.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2020-12-02T23:19:24.000Z (over 5 years ago)
- Last Synced: 2025-10-12T15:16:06.096Z (8 months ago)
- Language: JavaScript
- Size: 799 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# jsreport-debug
[](https://npmjs.com/package/jsreport-debug)
[](https://travis-ci.org/jsreport/jsreport-debug)
jsreport extension collecting and serving logs
## Installation
> npm install jsreport-debug
## Usage
#### Display logs in jsreport studio

#### Display logs in the response stream
> `POST:` /api/report
> `BODY:`
>```js
> {
> "template": { },
> "options": { "debug": { "logsToResponse": true } }
> }
>```
#### Serve logs in response header
> `POST:` /api/report
> `BODY:`
>```js
> {
> "template": { },
> "options": { "debug": { "logsToResponseHeader": true } }
> }
>```
The logs are then serverd in response header `Debug-Logs`.
#### Get logs for particular request within node.js
```js
jsreport.render({...}).then(function(response) {
response.logs
})
```
## jsreport-core
```js
var jsreport = require('jsreport-core')()
jsreport.use(require('jsreport-debug')())
```
## License
MIT