open-index/open-npm huggingface dataset:
npm package: @molgenis/rsql
Description: [![codecov](https://codecov.io/gh/molgenis/molgenis-js-rsql/branch/master/graph/badge.svg)](https://codecov.io/gh/molgenis/molgenis-js-rsql) [![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.githu
Author: sidohaakma
Latest version: 0.2.5

# molgenis-js-rsql
[![codecov](https://codecov.io/gh/molgenis/molgenis-js-rsql/branch/master/graph/badge.svg)](https://codecov.io/gh/molgenis/molgenis-js-rsql)
[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)

RSQL javascript tools for transforming, encoding and parsing of strings to RSQL and vice versa

## Develop
You can run ```yarn unit``` to run tests. It will trigger codecoverage which will be placed in ```test/unit/coverage```.

### How to commit
We use conventional commits to generate changelogs and release notes. Please check: https://www.conventionalcommits.org/

**Example**
```
git commit file.ext -m "fix(file.ext): fixes something"
```

### How to publish
Each time a PR is merged a release will be done to NPM. The CHANGELOG.md and GitHub release will be ammended. 

The version of the package is based upon convential commits. Check: http://commitizen.github.io/cz-cli/.
npm package: @molgenis/vue-pdfium
Description: Vue PDF rendering service
Author: Genomics Coordination Center - UMCG
Latest version: 1.4.0

# vue-pdfium

## Install

### Manual

> Node.js 13 or later is required (native ESM).

```bash
git@github.com:molgenis/vue-pdfium.git
cd vue-pdfium
yarn
cp .pdfrc.example .pdfrc
node src/service.js
```

### Docker

```bash
git@github.com:molgenis/vue-pdfium.git
cd vue-pdfium
docker build . -t vue-pdfium
docker container run -p 3000:3000 vue-pdfium
docker run -it -p 3000:3000 vue-pdfium bash
```

## Usage

POST the component name to render and its state to `/vuepdf`:

```javascript
import axios from 'axios'
// We could have used URL.createObjectURL manually, but
// this library takes care of IE/Safari edge cases as well.
import fileDownload from 'js-file-download'

const res = await axios({
    method: 'POST',
    url: '/vuepdf',
    responseType: 'blob',
    data: {
        component: 'orders',
        state
    }
})

fileDownload(res.data, 'mypdf.pdf', 'application/pdf')
```

### Development

```bash
# Set `dev` to true, which autoreloads components on every request.
vim .pdfrc
# Fill state.json with the results of JSON.stringify(data).
# This allows you to develop with static state and GET requests.
cp state.json.example state.json
nodemon src/service.js
```

During development, open `/vuepdf-dev` in a Chrom(e/ium) browser and use
the [Livereload extension](https://chrome.google.com/webstore/detail/livereload/jnihajbhpnppcggbcgedagnkighmdlei)
to watch the rendered PDF in the browser while you update your component & styling.
npm package: @moli0722/admin-cli-shared-utils
Description: 跨esm和cjs的脚手架内部使用的工具函数
Author: moli0722
Latest version: 0.2.0

# `cli-shared-utils`

> TODO: description

## Usage

```
const cliSharedUtils = require('cli-shared-utils');

// TODO: DEMONSTRATE API
```