codesentry-semgrep-linux-x64
v0.4.0
Published
Runtime Semgrep CE embutido do CodeSentry para Linux x64
Downloads
1,398
Readme
codesentry-semgrep-linux-x64
Pacote interno do CodeSentry — uma CLI de verificação de vulnerabilidades e qualidade de código para JavaScript/TypeScript, com cobertura OWASP multi-linguagem via Semgrep CE embutido.
O que tem aqui dentro
Um runtime completo e autocontido para Linux x64:
- Python 3.12 portátil (compilado standalone, sem depender do Python do sistema)
- Semgrep CE 1.145.0 já instalado nesse Python, pronto para rodar
Isso é ~100 MB porque é uma instalação Python completa, não um script —
essa é a troca deliberada para o codesentry scan rodar cobertura OWASP
completa sem exigir Python, Docker, Semgrep ou qualquer conta/autenticação
por parte de quem instala. O racional completo está no
ADR 0004.
codesentry resolve este pacote como dependência opcional, e o npm só
o instala em máquinas Linux x64 (os/cpu no package.json filtram isso
automaticamente) — em outras plataformas ele nunca é baixado.
O manifesto runtime.lock.json registra versões do Semgrep CE e Python e o
SHA-256 do runtime publicado. Ele é consumido localmente por
codesentry version --engines.
Não é para instalação direta
Se você quer usar o CodeSentry, instale o pacote principal — o npm resolve este runtime sozinho, de acordo com a sua plataforma:
npm install -g codesentry
codesentry scan .Veja o README do CodeSentry para o que a ferramenta faz, como instalar no Windows/Linux e a lista completa de comandos.
Licença
Este pacote distribui Semgrep CE e CPython — veja THIRD_PARTY_NOTICES.md. O código deste pacote é MIT.
