Skip to content
This repository has been archived by the owner on May 9, 2022. It is now read-only.

Tornar todas as configs que recebem strings passíveis de template (ie. tokenised) #9

Closed
micalevisk opened this issue Jun 2, 2019 · 2 comments

Comments

@micalevisk
Copy link
Owner

Assim, fará sentido que as perguntas inicias sejam feitas antes da construção dinâmica das configurações internas, ie. pre-processar (parsear) as configs.
Com isso, não existirá a noção de mask.

Será necessário usar algum tipo de deep map ou deep forEach para objetos

@micalevisk
Copy link
Owner Author

micalevisk commented Jun 2, 2019

Apesar da lib https://www.npmjs.com/package/deep-map-object ser boa para essa tarefa, a ausência das seguintes features me fez adotar a https://www.npmjs.com/package/deep-map https://www.npmjs.com/package/deep-for-each

  • opção inPlace para não eveitar a criação de um novo objeto
  • acesso não apenas ao valor corrente mapeado mas também à sua key
npm
The utility for deep mapping object's keys and values
npm
Transforms nested values of complex objects

micalevisk added a commit that referenced this issue Jun 2, 2019
@micalevisk
Copy link
Owner Author

6c70003

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant