open-index/open-npm huggingface dataset:
npm package: @joegesualdo/youtube-video-info-node
Description: Get information for a youtube video.
Author: Joe Gesualdo
Latest version: 0.0.2

## @joegesualdo/youtube-video-info-node [![Build Status](https://travis-ci.org/joegesualdo/youtube-video-info-node.svg?branch=master)](https://travis-ci.org/joegesualdo/youtube-video-info-node)
> Get information for a youtube video.

## Install
```
$ npm install --save @joegesualdo/youtube-video-info-node 
```

## Usage
```javascript
import YoutubeVideoInfo from 'joegesualdo/youtube-video-info-node';

new YoutubeVideoInfo('D_U6luQ6I90')
.then(instance => {
  instance.getInfo()
  .then(info => {
    console.log(info)
  })
  .catch(err => {
    console.log(err)
  })
})


```

## API
### `YoutubeVideoInfo(videoId)`
> Creates an instance of YoutubeVideoInfo 

| Name | Type | Description |
|------|------|-------------|
| videoId | `String` | The id of the youtube video you want info for|

Returns: `YoutubeVideoInfo` instance

```javascript
import YoutubeVideoInfo from 'joegesualdo/youtube-video-info-node';

new YoutubeVideoInfo('D_U6luQ6I90')
.then(instance => {
  ...
})
```

### `getInfo()`
> Gets the info for a youtube video.

Returns: `Object` where the key/values represent data for a youtube video.

```javascript
import YoutubeVideoInfo from 'joegesualdo/youtube-video-info-node';

new YoutubeVideoInfo('D_U6luQ6I90')
.then(instance => {
  instance.getInfo()
  .then(info => {
    console.log(info)
  })
  .catch(err => {
    console.log(err)
  })
})
```
## Test
```
$ npm test
```
## Build
```
$ npm run build
```

## License
MIT © [Joe Gesualdo]()
npm package: @joehoel/lyric-finder
Description: > Library to easily find song lyrics and other information about songs
Author: Joehoel
Latest version: 1.0.2

# Lyric Finder

> Library to easily find song lyrics and other information about songs

## Install

```bash
npm install @joehoel/lyric-finder

// or

yarn add @joehoel/lyric-finder
```

## Usage

```javascript
import search from '@joehoel/lyric-finder';

async function main() {
  const { lyrics } = search('Wrecked');

  console.log(lyrics);
}
```

## License

[MIT](http://vjpr.mit-license.org)
npm package: @joehua/monaco-yaml
Description: YAML plugin for the Monaco Editor
Author: Kevin Decker
Latest version: 2.6.0

# Monaco YAML

YAML language plugin for the Monaco Editor. It provides the following features when editing YAML files:
* Code completion, based on JSON schemas or by looking at similar objects in the same file
* Hovers, based on JSON schemas
* Validation: Syntax errors and schema validation
* Formatting
* Document Symbols
* Syntax highlighting
* Automatically load remote schema files (by enabling DiagnosticsOptions.enableSchemaRequest)

Schemas can also be provided by configuration. See [here](https://github.com/Microsoft/monaco-json/blob/master/src/monaco.d.ts)
for the API that the JSON plugin offers to configure the JSON language support.

## Installing

`yarn add monaco-yaml`
Both vs loader and ESM are supported.
See `examples` directory for esm and umd examples.

## Development

* `git clone https://github.com/pengx17/monaco-yaml`
* `cd monaco-yaml`
* `yarn`

A running example:
![demo-image](test-demo.png)

## Credits
- https://github.com/redhat-developer/yaml-language-server

## License
[MIT](https://github.com/pengx17/monaco-yaml/blob/master/LICENSE.md)