open-index/open-npm huggingface dataset:
npm package: @jhanssen/cue-parser
Description: A simple js library to parse cue sheet
Author: Xiao Han
Latest version: 0.3.0

About
=======
cue-parser is a cue-sheet parser library written for nodejs.

Most of the code is inspired by [cue-go](https://github.com/vchimishuk/cue-go)

[![Build Status](https://travis-ci.org/justlaputa/cue-parser.png)](https://travis-ci.org/justlaputa/cue-parser)
[![NPM version](https://img.shields.io/npm/v/cue-parser.svg)](https://npmjs.org/package/cue-parser)
[![npm downloads](http://img.shields.io/npm/dm/cue-parser.svg)](https://npmcharts.com/compare/cue-parser,cuefileparser,cue-parser-plus?start=1500&interval=30)
[![Dependencies](https://david-dm.org/justlaputa/cue-parser.svg)](https://david-dm.org/justlaputa/cue-parser)\
[![Total alerts](https://img.shields.io/lgtm/alerts/g/justlaputa/cue-parser.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/justlaputa/cue-parser/alerts/)
[![Language grade: JavaScript](https://img.shields.io/lgtm/grade/javascript/g/justlaputa/cue-parser.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/justlaputa/cue-parser/context:javascript)

How to use
=======
Add cue-parser as a dependency to your project using npm:

```shell
npm install cue-parser
```

or yarn:

```shell
yarn add cue-parser
```

Use it in your node source code

```javascript
const parser = require('cue-parser');

const cuesheet = parser.parse('filename.cue');

console.log(cuesheet.performer);
console.log(cuesheet.files);
console.log(cuesheet.files[0].tracks);
```

References
==========

- [Cue sheet format kodi.wiki](http://kodi.wiki/view/Cue_sheets)
- [Cue sheet format from wiki.hydrogenaud.io](http://wiki.hydrogenaud.io/index.php?title=Cue_sheet)
npm package: @jhanssen/myqnode
Description: An utility to control Chamberlain's MyQ enabled Garage Door Openers.
Author: Tito Mathews
Latest version: 0.0.6

MyQNode
=======

This is a NodeJS module that allows you to control your Chamberlain MyQ enabled 
Garage Door Opener. 

Follow Chamberlain's userguide to install the MyQ Gateway on your network, as well as
to create an account with the myQ portal.


## Installation

	npm install @jhanssen/myqnode --save


## Usage

	var myQ = require('@jhanssen/myqnode').myQ;

	myQ.getDevices('<userid>','<password>')
	   .then(function(respObj){
	        console.log(respObj); 
	   },
	   function(respObj){
	        console.log("Error executing method "+respObj);
           }
        );


	myQ.openDoor('<userid>','<password>','<deviceId>')
	   .then(function(state){
          	console.log("Sucessfully Opened Door,"+state);
	   },
           function(state){
           	console.log("Error Opening Door",+state);
	   }
        );
npm package: @jhanssen/options
Description: Options parser that looks at argv, environment variables and a config file.
Author: Jan E Hanssen
Latest version: 10.0.0

# options
Node options parser that looks at argv, environment variables and a config file.

## install
```
npm i -S @jhanssen/options
```

## usage

```javascript
const option = require("@jhanssen/options")(prefix);
const valueString = option("key");
const valueInt = option.int("key", 42);
const valueJson = option.json("key", {test:123});
```