Ok, eu tive uma ideia enquanto já estava deitado e prestes a dormir e vim codar, ainda vai conter prováveis bugs, mas o resultado ficou assim:
- Apartir do momento que usarem o "connect" do módulo é verificado se existe na pasta local dentro de um .json que é automaticamente baixado pela fsdb o seguinte item:
createdBanks
, caso ele exista, ok, o código não será executado novamente, caso não, partil criar o sistema de criação de contas no projeto do usuário.
-
Esse arquivo que foi passado para a "main" do projeto nomeado de saved é o antigo arquivo no seu formato original, sem ser obfuscado ( e até melhorado ).
-
Como mostrei o código, da para ver que ele pega a package.json e adiciona um script da fsdb, que executa o arquivo de criação
- Os arquivos acabaram ficando assim, o uso da pasta de downloads para a CDN, uploads também para a CDN e o arquivo "fsdb.js" criado pelo código.
- Eu acabei fazendo o sacrifício de instalar os módulos automaticamente....
Obrigado pelo seu Feedback e ajuda com o projeto, caso tenha mais algum comentário, faça!
Seu feedback e de todos são bem vindos. Assim como o próprio Deschamps
diz: "Levem críticas como algo construtivo."
Amanhã / Hoje farei o envio para o Github e atualização nas documentações.