---
title: NodeJS
slug: brcli-nodejs
docTags: 
createdAt: 2023-03-08T03:20:25.000Z
---

:::CodeblockTabs
```nodejs
var cp = require('child_process');

var exe = './BarcodeReaderCLI';
var args = [];
args.push('-type=code128');
args.push('https://wabr.inliteresearch.com/SampleImages/1d.pdf');
args.push('@./brcli-example.config');
 
const proc = cp.spawn(exe, args);
proc.stdout.on('data', (data) => {
    console.log(data.toString());
});
proc.stderr.on('data', (data) => {
    console.error(data.toString());
});
```

brcli-example.config

```linux
# -silent
-type=code39
# image from URL
https://wabr.inliteresearch.com/SampleImages/1d.pdf
# image from local folder
./images/test.tif
```
:::

