/Compile-Repo

📋 - Lista todos os arquivos e diretórios de um repositório

Primary LanguagePythonMIT LicenseMIT

Compile Repo

Supported Python Versions Str LinkedIn

Imagine uma API que te liste todos os diretórios e arquivos com suas informações como. path, tamanho, quantidade de linhas... Este é exatamente o propósito dessa API.

Basta realizar uma requisição via GET, um json com a chave igual a "repository" e o valor correspondente ao repositório (Usuário/Repositório)

Documentação

  • Files and directories

POST - https://compile-repo.herokuapp.com/repofd

{
  "repository": "Erickson-lopes-dev/Compile-Repo",
  "branch": "master"
}
  • Branchs

POST - https://compile-repo.herokuapp.com/branchs

{
  "repository": "Erickson-lopes-dev/Compile-Repo"
}
  • Releases

POST - https://compile-repo.herokuapp.com/releases

{
  "repository": "Erickson-lopes-dev/Compile-Repo"
}

Instalação

No cmd:

git clone https://github.com/Erickson-lopes-dev/Compile-Repo
cd Compile-Repo
pip install -r requirements.txt

python app.run

Deploy

Heroku Gunicorn Flask