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

https://github.com/devtin/schema-validator-doc


https://github.com/devtin/schema-validator-doc

Last synced: about 1 year ago
JSON representation

Awesome Lists containing this project

README

          

@devtin/schema-validator-doc


Version


Converts a `@devtin/schema-validator` instance into JSON

## Installation

```sh
$ npm i @devtin/schema-validator-doc --save
# or
$ yarn add @devtin/schema-validator-doc
```


## schemaValidatorToJSON(schema, [options]) ⇒ JSONSchema

| Param | Type | Description |
| --- | --- | --- |
| schema | Schema | |
| [options] | Object | |
| [options.$name] | String | Name of the schema |

**Returns**: JSONSchema - JSON representation of given schema
**Description:**

Converts given schema in JSON format


## schemaValidatorToMarkdown(jsonSchema) ⇒ String

| Param | Type |
| --- | --- |
| jsonSchema | Array.<JSONSchema>, JSONSchema |

**Returns**: String - Markdown representation

* * *

### License

[MIT](https://opensource.org/licenses/MIT)

© 2020-present Martin Rafael Gonzalez