Para autores
Publique sua arquitetura.
Seu código fica no GitHub. O registro guarda o manifesto e o commit para o qual ele aponta. Quatro passos, cerca de um minuto.
1
Init
Cria o genpm.json a partir do seu repositório.
genpm init2
Escreva as regras
Um AGENTS.md com Propósito, Mapa, Integração, Convenções e Proibições.
AGENTS.md3
Tag
As tags são imutáveis. Branches são rejeitadas.
git tag v1.0.0 && git push --tags4
Publicar
Verifica a tag, analisa as regras e lista o pacote.
genpm publishGerador de manifesto
Monte seu genpm.json
Validado no seu navegador com as mesmas regras do registro.
{
"$": 1,
"n": "@acme/payments",
"v": "1.0.0",
"s": {
"en": "Stripe Checkout and webhooks for Hono"
},
"d": "src/lib/payments",
"l": "MIT",
"k": [
"billing",
"stripe"
],
"g": {
"@core/db": "^1.0.0"
},
"p": {
"stripe": "^17.0.0"
},
"e": [
"STRIPE_SECRET_KEY"
]
}Antes de publicar
Checklist de qualidade
- Um arquivo LICENSE que corresponda a l.
- AGENTS.md com menos de 16 KB, com as cinco seções recomendadas.
- Sem segredos, sem arquivos .env, sem saída de build na árvore injetada.
- Testes excluídos com .genpmignore.
- Um resumo que seus usuários entendam em uma linha.