realtime-document
TypeScript icon, indicating that this package has built-in type declarations

0.0.6 • Public • Published

Realtime API Documentator

This module gives you a user interactive component to give developers or your coworkers a graphical UI to test your api and give them information about the documentation of your application. Our goal is to make documentation much easier for developers but we are not auto generated document or aiming to cover details of code, just imagine a more configurable swagger.

Installing and usage

This is package is a set of useful components, but you need to create your own angular app to use these components. To install from npm:

npm install realtime-document

then, go to your app.module and add these lines:

import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { RealtimeDocumentModule } from 'realtime-document'; // You need this line
import { AppComponent } from './app.component';

@NgModule({
  declarations: [
    AppComponent
  ],
  imports: [
    BrowserModule,
    RealtimeDocumentModule // You need this line
  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule { }

Using inline api controller

When you want to document an api, you can use rd-inline-api component:

<rd-inline-api
  type="post"
  url="https://jsonplaceholder.typicode.com/posts"
  ></rd-inline-api>

It will show up with ability to run the api.

Live demo

You can see live demo and examples here, and it will inspire you how to build your own documentations.

https://owsolutions.github.io/realtime-document

Readme

Keywords

none

Package Sidebar

Install

npm i realtime-document

Weekly Downloads

8

Version

0.0.6

License

MIT

Unpacked Size

129 kB

Total Files

19

Last publish

Collaborators

  • connexion