swagger-ui-svelte
Version:
Light version of swagger UI using Svelte framework
46 lines (30 loc) • 1.21 kB
Markdown
# Swagger-UI for Svelte
  
Light version of swagger UI using Svelte JavaScript framework.
## Installation
```
npm i swagger-ui-svelte
// OR
yarn add swagger-ui-svelte
```
<em>Note: to use this library in sapper, install as devDependency. See the [link](https://github.com/sveltejs/sapper-template#using-external-components).</em>
## Demo [Link](https://matchid.io/swagger-ui-svelte)
Local demo:
```
git clone https://github.com/matchid-project/swagger-ui-svelte
cd swagger-ui-svelte
npm install && npm run dev
```
## Examples
An example of how to use the library
```js
<script>
import SwaggerUISvelte from "swagger-ui-svelte";
</script>
<SwaggerUISvelte swaggerUrl="/swagger.json" />
```
## Properties
Component props:
| Prop | Type | Default | Description |
| --------------- | ------ | ------- | ------------------------- |
| `swaggerUrl` | string | swagger-example.json | URL for swagger.json file |