Skip to content

desco-npm/deeper-parentheses

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@desco/deeper-parentheses

Pacote NPM que permite executar um método passado, primeiro nos níveis mais profundos de uma determinada expressão, para depois os níveis mais profundos.

Licença MIT Versão 1.0.6

🚀 Pronto para uso! 🚀

Veja outros projetos NPM aqui.

Veja outros projetos aqui.


📋 Tabela de conteúdos


🛠️ Tecnologias

As seguintes tecnologias são utilizadas:


⚙️ Instalação

npm install --save @desco/deeper-parentheses

Note que será necessário ter o NPM instalado para o comando funcionar.


📦 Importação

Node

const deeperParentheses = require("@desco/deeper-parentheses");

Browse

import deeperParentheses from "@desco/deeper-parentheses";

📚 Como Usar

const deeperParentheses = require("@desco/deeper-parentheses");

const expression =
  "((name = Rafael AND sign = Cancer) || name = Tiago) || (age = 32 || age = 31)";

const result = deeperParentheses(expression, (_subexpression) => {
  // Displayed:
  //// (name = Rafael AND sign = Cancer)
  //// (ok || name = Tiago)
  //// (age = 32 || age = 31)
  //// ok || ok
  console.log(_subexpression);

  return "ok";
});

// Displayed: ok
console.log(result);

Autor

Rafael A. R. Dias Email eu@diasrafael.com.br Linkedin @diasrafael Facebook @eudiasrafael GitHub Geral @descodifica GitHub NPM @desco-npm NPM @desco

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages