6.4.2 • Published 5 years ago

microservice-node-shared v6.4.2

Weekly downloads
1
License
MIT
Repository
-
Last release
5 years ago

Library standar for projects nodejs of messangi

Instalation

npm i microservice-node-shared

Import

import { Logs, CResponse, Transaction } from 'microservice-node-shared';

Functions Clases

  • Transaction.ID :void - Add the transactionID to the request, this it use in the middleware
  • Transaction.verify ( data: Iverify { region: string; accessKeyId: string; secretAccessKey: string; aliasName: string, token: string; }): { ok: boolean, decoded?: {} } - this function is for to evaluate the token

  • CResponse.response(request: Request, response: Response, status: number, customData?: {} ) - use this function for return

  • new Logs().info('NanmeFile', 'Message example', request?: Request, env?: {} ) - this function is for create logs type info(), debug(), warning(), error() in a file txt, and can register in the elasticsearch if you pass the request and the env with the url of the elasticsearch env = { urlElasticsearch: 'XXXX' }

File of environment variable

this file must have one key for the URL of elasticsearch with the name urlElasticsearch, see the example

// file env.ts
export const env = {
    urlElasticsearch: string,
    region: string;
    accessKeyId: string;
    secretAccessKey: string;
    aliasName: string,
}
6.4.2

5 years ago

6.4.1

5 years ago

6.4.0

5 years ago

6.3.0

5 years ago

6.1.0

5 years ago

6.0.0

5 years ago

6.2.0

5 years ago

5.5.0

5 years ago

5.4.1

5 years ago

5.4.0

5 years ago

5.3.9

5 years ago

5.3.8

5 years ago

5.3.7

5 years ago

5.3.6

5 years ago

5.3.5

5 years ago

5.3.4

5 years ago

5.3.2

5 years ago

5.3.1

5 years ago

5.3.0

5 years ago

5.2.9

5 years ago

5.2.8

5 years ago

5.2.7

5 years ago

5.2.6

5 years ago

5.2.5

5 years ago

5.2.4

5 years ago

5.2.3

5 years ago

5.2.2

5 years ago

5.2.1

5 years ago

5.1.0

5 years ago

5.0.9

5 years ago

5.0.8

5 years ago

5.2.0

5 years ago

5.0.7

5 years ago

5.0.6

5 years ago

5.0.5

5 years ago

5.0.4

5 years ago

5.0.3

5 years ago

5.0.2

5 years ago

5.0.1

5 years ago

5.0.0

5 years ago

4.4.2

6 years ago

4.4.1

6 years ago

4.4.0

6 years ago

4.3.1

6 years ago

4.2.1

6 years ago

4.1.1

6 years ago

4.1.0

6 years ago

4.0.10

6 years ago

4.0.9

6 years ago

4.0.8

6 years ago

4.0.7

6 years ago

4.0.6

6 years ago

4.0.5

6 years ago

4.0.4

6 years ago

4.0.3

6 years ago

4.0.1

6 years ago

4.0.2

6 years ago

4.0.0

6 years ago

3.9.0

6 years ago

3.4.0

6 years ago

3.3.0

6 years ago

3.8.0

6 years ago

3.7.0

6 years ago

3.6.0

6 years ago

3.5.0

6 years ago

2.1.0

6 years ago

3.2.0

6 years ago

3.1.0

6 years ago

3.0.0

6 years ago

2.0.1

6 years ago

2.0.0

6 years ago

1.6.2

6 years ago

1.6.1

6 years ago

1.6.0

6 years ago

1.5.9

6 years ago

1.5.5

6 years ago

1.5.4

6 years ago

1.5.8

6 years ago

1.5.7

6 years ago

1.5.6

6 years ago

1.5.3

6 years ago

1.5.2

6 years ago

1.5.1

6 years ago

1.5.0

6 years ago

1.4.0

6 years ago

1.3.9

6 years ago

1.3.8

6 years ago

1.3.7

6 years ago

1.3.6

6 years ago

1.3.5

6 years ago

1.3.0

6 years ago

1.2.0

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.0.0

6 years ago