An open API service indexing awesome lists of open source software.

https://github.com/0x8f701/uiconsult

GL02 UTT
https://github.com/0x8f701/uiconsult

utt

Last synced: about 2 months ago
JSON representation

GL02 UTT

Awesome Lists containing this project

README

        

## UIConsult

GL02 [email protected]

### System Dependencies

```bash
sudo apt install libcairo2-dev libjpeg-dev libgif-dev
```

### API

```
index.js 0.1.0

USAGE

index.js [options]

COMMANDS

searchbycriteria Email research per criteria
freqemailuser Access the frequency of a user’s sent emails on a period of time
nbemailscolab Display the number of emails sent from all the collaborators on a daily or a monthly basis
loademails Load emails of specific period
nbemails Show an employee's exchanged emails' statistics of specific period
busydays Displays the list of the 10 days selected and the number of emails sent (outside working hours) for these days.
topcontact Show an employee's exchanged emails' statistics of specific period
topwords Displays the list of the 10 most used words in the emails subjects followed with the number and percentageof mail each word appears in
exchangeplot Have a visual representation of the employee interactions.
help Display help for a specific command

GLOBAL OPTIONS

-h, --help Display help
-V, --version Display version
--no-color Disable colors
--quiet Quiet mode - only displays warn and error messages
-v, --verbose Verbose mode - will also output debug messages
```

### Build && Compile && Test

`compile`

```bash
npm run build
# it will generate executables for linux, win and macos. See the executable in ./bin
```

`cross-system compile`

```bash
TARGET_OS=win npm run build
TARGET_OS=linux npm run build
TARGET_OS=osx npm run build
```

`unit test`

```bash
npm run test
```