npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

create-e-cattle-app

v0.1.1

Published

Create e-Cattle is a command line application (CLI) that simplifies the process of creating and configuring Progressive Web App (PWA)-integrated micro-frontend applications for the e-Cattle platform.

Downloads

3

Readme

Create e-Cattle is a command line application (CLI) that simplifies the process of creating and configuring Progressive Web App (PWA)-integrated micro-frontend applications for the e-Cattle platform.

🗒️ Sobre o Create e-Cattle

O Create e-Cattle é uma aplicação de linha de comando (CLI) que simplifica o processo de criação e configuração de aplicativos micro-frontend integrados ao Progressive Web App (PWA) para a plataforma e-Cattle.

Com ela é possível criar aplicações base, host e remote, utilizando a arquitetura de module-federation e Progressive Web App (PWA), para a Plataforma e-Cattle.

Os módulos foram desenvolvidos utilizando os principais conceitos arquiteturais de micro-frontend e tecnoplogias atuais para criação de aplicações como Vite, Vue.js, module-federation e PWA.


👩🏿‍💻 Como usar

Antes de utilizar esta ferramente, o usuário deverá verificar se tem os seguintes recursos instalados em seu equipamento:

  • Node.js
  • Git
Os seguintes passsos deverão ser seguidos para utilizar adequadamente este gerador de projetos:
  1. Abra o terminal/prompt de comando de sua preferência. Selecione um local em seu computador em que deseja criar o projeto e digite o seguinte comando:

    npx create-e-cattle-app
  2. Em seguida, defina um nome para o projeto.

  3. O próximo passo será escolher o tipo de projeto. São três opções para escolher: Base, Host e Remote.

    • Base: Esta opção define uma base mínima para executar de forma integrada o host e o(s) remote(s). O projeto Base conta apenas com um package.json com toda a estrutura e scripts para rodar os demais projetos (host e remote(s)) contidos nele um por um.
    • Host: Cria um projeto base com as configurações necessárias para que seja um micro-frontend integrando com tecnicas de aplicação web progressiva (pwa) que servirá como hospedeiro do(s) remote(s). Já vem com alguns componentes internos (formulário de cadastro de usuário, formulário de login, menu de navegação e registro de aplicação) que poderão ser alterados a gosto do desenvolvedor.
    • Remote: Assim como a opção anterior, escolhendo essa opção será definido um projeto base com as configurações necessárias para que seja um micro-frontend integrado com tecnicas de aplicação web progressiva (pwa) para uma aplicação remote. Entretando essa aplicação não conta com componentes internos.
  4. Por último, o usuário deverá escolher se quer que os módulos sejam instados imediatamente ou se ele fará isso em um momento posterior:

Uma mensagem é apresentado após o processo:

Contribuir 🚀

Se quiser contribuir, clone este repositório, crie sua própria branch de trabalho e mãos à obra!

git clone https://github.com/andre-violin/create-e-cattle-app.git
git checkout -b feature/NAME

No final, abra um Pull Request explicando o problema resolvido ou a funcionalidade adicionada. Se existir, adicione capturas de tela das modificações visuais e aguarde pela revisão!

Como criar uma Pull Request | Padrão de Commits

Licença 📃

Este projeto está sob a licença MIT license