open-index/open-npm huggingface dataset:
npm package: @shedali/remark-graphviz
Description: A remark plugin for Markdown that replaces graphs defined in `dot` with rendered SVGs.
Latest version: 0.2.2

# remark-graphviz

[![NPM](https://img.shields.io/npm/v/remark-graphviz.svg)](https://npmjs.org/packages/remark-graphviz/)
[![Travis CI](https://img.shields.io/travis/temando/remark-graphviz.svg)](https://travis-ci.org/temando/remark-graphviz)
[![MIT License](https://img.shields.io/github/license/temando/remark-graphviz.svg)](https://en.wikipedia.org/wiki/MIT_License)

Replaces graphs defined in [`dot`](http://www.graphviz.org/content/dot-language)
with rendered SVGs.

## Installation

```sh
$ npm install remark-graphviz
```

## Usage

Graphs defined using `dot` can be referenced using a `dot:` title which will
generate an SVG image.

```md
[Link to a Graph](test/fixtures/assets/example.dot "dot:")
![Embed image of graph](test/fixtures/assets/example.dot "dot:")
```

Alternatively, graphs can be generated inline, by using `dot` (or `circo`) as
the language identifier for a fenced code block.

<pre>
```dot
digraph graphname {
  a -> b;
  b -> c;
  a -> c;
}
```
</pre>

See this project's [fixtures](test/fixtures) for more examples.

## Example

Given a file, `example.md`, which contains the following Markdown:

<pre>
# dot code block

```dot
digraph graphname {
  a -> b;
  b -> c;
  a -> c;
}
```
</pre>

Using remark like follows:

```js
var vfile = require('to-vfile');
var remark = require('remark');
var graphviz = require('remark-graphviz');

var example = vfile.readSync('example.md');

remark()
  .use(graphviz)
  .process(example, function (err, file) {
    if (err) throw err;

    console.log(String(file))
  });
```

Will result in an SVG being written relative to `example.md`, and the Markdown
being transformed to:

```md
# dot code block

![](./6b03e143dc2a47a93496133d692c44d5ec012b57.svg "`dot` image")
```

To change where the SVG's are written, set `data.destinationFilePath` on the
vFile. This following shows how you could process a file from one directory and
output the transformed file to another:

```js
var vfile = require('to-vfile');
var remark = require('remark');
var graphviz = require('remark-graphviz');

var example = vfile.readSync('example.md');
example.data = {
  destinationFilePath: 'out/example.md'
};

remark()
  .use(graphviz)
  .process(example, function (err, file) {
    if (err) throw err;

    vfile.writeSync({ path: file.data.destinationFilePath });
  });
```

Both `example.md` and the generated SVG will reside in the `/out` directory.
npm package: @shedevro/core
Description: Web utils core module
Author: Shedevro
Latest version: 1.4.2

# Web utils core module
Core module with common stuff


# Authors
[Shedevro](https://github.com/Shedevro)

# License
The content of this package is licensed under the [MIT license](https://github.com/Shedevro/web-utils/blob/master/LICENSE).
npm package: @shedevro/reactive
Description: Library with reactive things
Author: Shedevro
Latest version: 1.4.2

[![GitHub Workflow Status](https://img.shields.io/github/workflow/status/Shedevro/web-utils/CI?style=flat-square)](https://github.com/Shedevro/web-utils/actions?query=workflow%3A%22CI+Deploy%22)
[![Coveralls github](https://img.shields.io/coveralls/github/Shedevro/web-utils?style=flat-square)](https://coveralls.io/github/Shedevro/web-utils)
[![npm (scoped)](https://img.shields.io/npm/v/@shedevro/assert?style=flat-square)](https://www.npmjs.com/package/@shedevro/assert)
[![npm](https://img.shields.io/npm/dm/@shedevro/assert?color=orange&style=flat-square)](https://www.npmjs.com/package/@shedevro/assert)
[![GitHub stars](https://img.shields.io/github/stars/shedevro/web-utils?label=GitHub%20%E2%98%85&style=flat-square)](https://github.com/Shedevro/web-utils)


# Reactive
Library provides things for RxJS
npm package: @sheehanmunim/react-native-bluetooth-peripheral
Description: Bluetooth peripheral
Author: sheehanmunim
Latest version: 0.2.4
Deprecated: This package has been renamed to munim-bluetooth-peripheral. Please use 'npm install munim-bluetooth-peripheral' instead.

# react-native-bluetooth-peripheral

Bluetooth peripheral

## Installation

```sh
npm install react-native-bluetooth-peripheral
```

## Usage

```js
import { multiply } from 'react-native-bluetooth-peripheral';

// ...

const result = multiply(3, 7);
```

## Usage Example

```js
import {
  startAdvertising,
  stopAdvertising,
  setServices,
} from 'react-native-bluetooth-peripheral';

// Set up a GATT service with a characteristic
setServices([
  {
    uuid: '12345678-1234-5678-1234-56789abcdef0',
    characteristics: [
      {
        uuid: 'abcdefab-1234-5678-1234-56789abcdef0',
        properties: ['read', 'write', 'notify'],
        value: 'Hello World', // Optional initial value
      },
    ],
  },
]);

// Start advertising
startAdvertising({
  serviceUUIDs: ['12345678-1234-5678-1234-56789abcdef0'],
  localName: 'MyPeripheral',
});

// To stop advertising
// stopAdvertising();
```

## Contributing

See the [contributing guide](CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.

## License

MIT

---

Made with [create-react-native-library](https://github.com/callstack/react-native-builder-bob)