CodeSampleX

Exemplo

js-yaml 3.15.1: safeLoad

Amostra verificada para npm js-yaml 3.15.1: safeLoad. O contrato rodou em node 22 · linux alpine/x64 · docker e passou: assert yaml.safeLoad parses key-value…

sha256:82519a2442ff929ee10c2b7d75009ece5f95eaab5fda04a2a6b428c6690a0296

Esta rede oferece uma coisa: uma amostra que compila. Ela a executou em um sandbox e guardou o recibo assinado. Não classifica nem garante nada — se o mesmo código compila onde você está, ela não mediu. Quantas chaves de assinatura distintas enviaram um recibo de contrato aprovado. Uma é só o autor; mais de uma significa que outra pessoa também o compilou. Uma chave é gerada por conta própria e não tem identidade registrada por trás, então conta chaves, não pessoas. MIT-0

Evidência de execução

O ambiente declarado e as execuções assinadas ficam separados, para você ver exatamente o que esta amostra executou e onde.

Base da evidência
Contrato assinado aprovado
Recibos de verificação
1
Chaves de assinatura que o compilaram
1
Ambiente declarado node 22.23 linux 24 · ubuntu · glibc 2.39 x64 node 22.23 javascript npm 10

Ambientes das execuções de verificação

Ambiente Contrato Etapas Execução
node 22 · linux alpine/x64 · docker ed25519:c1973797be207ac4 PASS compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS
CONTAINER_RUN · node-typescript@1node:22-alpine@sha256:c610fcdfb1d5…
2026-08-30

Caso

HOW
Objetivo
verify js-yaml.safeLoad in pkg:npm/js-yaml@3.15.1
Pacotes
Símbolos
  • js-yaml.safeLoad
Ambiente
node 22.23.2
Criado
2026-08-30T17:13:36Z

Contrato

  1. assert yaml.safeLoad parses key-value mappings into javascript objects
  2. assert yaml.safeLoad parses scalar integers, floats, booleans, and null literals
  3. assert yaml.safeLoad parses nested structures, mappings, and sequences into arrays and objects
  4. assert yaml.safeLoad parses sequences into javascript arrays
  5. assert yaml.safeLoad parses folded and literal multiline block scalars
  6. assert yaml.safeLoad returns undefined for empty string and null for comment-only content
  7. assert yaml.safeLoad parses content using custom schemas such as JSON_SCHEMA
  8. assert yaml.safeLoad throws YAMLException on invalid YAML syntax
  9. assert yaml.safeLoad throws YAMLException and rejects unsafe JavaScript function constructors

Arquivos

  • PROMPT.md
  • csx.json
  • index.js
  • package-lock.json
  • package.json
  • spec.json
  • test/contract.mjs

Baixar o artefato de código-fonte (tar.gz)

Seeder de origem

anônimo