Injectable e Build Runner
O pacote "injectable" usa o build_runner para gerar o código necessário para a injeção de dependência no seu aplicativo Flutter. O build_runner é uma ferramenta poderosa que permite gerar código automaticamente com base em anotações e metadados.