-
Has two ways to implements
-
#install npm i -g code-cy/docfast-js #usage docfast-js <source.yaml> <target> <my-tag?> #examples docfast-js ./api/api-doc.yaml ./README.md
-
npm i code-cy/docfast-js
-
In your js file.
const { langs, functions, markdown_js_template, formats, } = require('docfast-js');
-
Its a framework to render a markdown/html components.
-
-
In your js file.
-
-
Operar datos del Usuario.
Método Ruta Auth? Descripción post /auth/register No Registrar nuevo usuario. post /auth/login No Iniciar sesion como Usuario. get /user Si Obtener informacion del usuario y la compañia. -
-
Descripción: Registrar nuevo usuario. Tags: User API
-
Parámetros
-
Cabeceras
Nombre Tipo API_KEY string -
Datos
Nombre Tipo Descripción Reglas email string Correo del usuario. Requerido. password string Contraseña del usuario. Requerido. passwordConfirmed string Contraseña confirmada del usuario. requrido -
En: body, query
-
-
Respuesta
-
201
Usuraio creadoapplication/json
Ejemplo:{ "token": "akslkdláskldkalskdlkasld´kaslkd´laskdasdkasjdklñjaksjdkasdjkañsjdlkj" }
-
401
API_KEY
no es valida.
-
-
-
Descripción: Iniciar sesion como Usuario. Tags: User API
-
Parámetros
-
Cabeceras
Nombre Tipo API_KEY string -
Datos
Nombre Tipo Descripción Reglas email string Correo del usuario. Requerido. password string Contraseña del usuario. Requerido. -
En: body, query
-
-
Respuesta
-
201
Usuario a iniciado sesion.application/json
Ejemplo:{ "user": { "id": 21321, "email": "[email protected]", "create_at": "20-254-000" }, "token": "akslkdláskldkalskdlkasld´kaslkd´laskdasdkasjdklñjaksjdkasdjkañsjdlkj" }
-
401
API_KEY
no es valida.
-
-
-
Descripción: Obtener informacion del usuario y la compañia. Tags: User API
-
Parámetros
- Cabeceras
Nombre Tipo API_KEY string Authorization string
- Cabeceras
-
Respuesta
-
200
Usuario y su compañia.application/json
Ejemplo:{ "id": 21321, "email": "[email protected]", "create_at": "20-254-000" }
-
401
API_KEY
no es valida. -
421
El token de sesion a expirado.
-
-
-
-
Tipo: object
Nombre Tipo Descripción token string -
Tipo: object
Nombre Tipo Descripción user object token string -
Tipo: object
Nombre Tipo Descripción id number email string create_at string
-
Tipo: object
-
Tipo: object
Nombre Tipo Descripción message string errors object -
Tipo: object
Nombre Tipo Descripción mail string password string passwordConfirmed string
-
Tipo: object
-
Tipo: object
Nombre Tipo Descripción message string
Tipo: enum Datos: XK, YX, ZX
Description: Example how to use ref-doc to documentation your scripts.
Version: 1.0.0
Programming Languge: C#
-
Name Namespace Description Enum1 package description ... Enum2 package.Class1 description ... -
Name Params Return Namespace Description functionName (str: string) type package ... functionName(param1: package.Class1, param2: number) type package ... -
Name Namespace Description Prefix Class1 package description ... public static Class2 description ... public -
Name Namespace Description Prefix Interface1 public -
Description: description ...
Extends: Class2
Implements: Interface1
Prefix: public static
-
using System; using package.Class1; public class Main : Class1{ public static void Main(string[] args){ Main.doSomething("wow"); } }
-
Name Type Prefix Description propName1 string public static description ... propName3string public static description ... -
Name Params Return Prefix Description doSomething (param: string) void protected static description ...
-
-
Description: description ...
Prefix: public
-
Name Params Class2 () Class2(paramName: string) -
Name Type Prefix Description propName3string public static description ... propName4 Class2 public -
Name Params Return Prefix Description doSomething (param: string) void protected static description ...
-
-
Prefix: public
-
Name Params Return Prefix Description doSomething (param: string) void public
-