0.7.2 • Published 2 years ago

toths v0.7.2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Toths

Ferramenta de desenvolvimento produtivo para Javascript e Typescript.

Env

Módulo responsável por realizar busca e criar variáveis de ambiente.

set

set (envName: string, envValue: any): void;

seta uma variável de ambiente no sistema.

  import toths from "toths";

  toths.env.set("ACCESS_TOKEN", "eyJhbGciOiJIUzI1NiIsIm1lc3NhZ2UiO...");

get

retorna o valor presente em uma variável de ambiente.

get (envName: string): any;

  import toths from "toths";

  toths.env.get("ACCESS_TOKEN"); // eyJhbGciOiJIUzI1NiIsIm1lc3NhZ2UiO...

Log

Com esse módulo é possível disparar mensagens de log com aspectos diferentes das comumente usadas, como um log que já é publicado com a data atual e com o tipo de info, warn ou error.

Info

Usado para exebir uma informação.

import toths from "toths";

toths.info("Hello World"); // [INFO] DD:MM:YYYY 00:00 - Hello World

Warn

Usado para exibir um alerta.

import toths from "toths";

toths.warn("Hello World"); // [WARN] DD:MM:YYYY 00:00 - Hello World

Error

Usado para exebir um erro.

import toths from "toths";

toths.error("Hello World"); // [ERROR] DD:MM:YYYY 00:00 - Hello World

API

Exporta uma camada do express.

Este método já vem com a configuração de middleware necessária para trabalhar com JSON.

import toths from "toths"

const api = toths.api

api.get("/", (req, res) => {
  res.status(200).send()
})

Settings

Configura a ferramenta de acordo com usas preferências.

Import

crie um arquivo de configurações toths-settings.json esse arquivo pode conter as configurações de sua preferência, clique aqui para ver as configurações possíveis.

import toths from "./toths";

toths.settings.import("filepath/settings.json");
0.7.2

2 years ago

0.7.1

2 years ago

0.5.0

2 years ago

0.4.0

2 years ago

0.7.0

2 years ago

0.6.0

2 years ago

0.2.0

2 years ago

0.1.0

2 years ago