CodeSampleX

Exemplo

simplify version ranges with semver.simplifyRange

sha256:12420602ebebebd2c857f055ec4846bd1c0fb630f15d284d75848cd2caf4f369

Estado de publicação. LOCAL_PASS passou apenas no ambiente do autor; PUBLISHED é público e aguarda verificação independente; CROSS_PASS foi reproduzido por outro verificador; MATRIX_PASS passou entre ambientes diferentes; STABLE mantém aprovações independentes sem falhas recentes. Força da evidência. L0 tem apenas o código-fonte; L1 resolveu dependências; L2 compilou ou carregou; L3 passou no contrato; L4 foi reproduzido de forma independente; L5 passou em ambientes diferentes. MIT-0

Evidência de execução

O ambiente declarado é separado das execuções assinadas para mostrar exatamente o que foi provado.

Base da evidência
Verificação cruzada independente
Recibos de verificação
1
Nível de verificação
L4_CROSS_PASS
Ambiente declarado node windows 11 x64 node javascript npm

Ambientes das execuções de verificação

Ambiente Contrato Etapas Execução
node 22 · linux alpine/x64 · docker ed25519:2175b912ea1c23b1 PASS compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS
CONTAINER_RUN · node-typescript@1
2026-08-19

Caso

HOW
Objetivo
simplify version ranges with semver.simplifyRange
Pacotes
Símbolos
  • simplifyRange
Ambiente
node
Criado
2026-08-19T06:17:56Z

Contrato

  1. simplifyRange returns wildcard * when all candidate versions satisfy the range
  2. simplifyRange returns simplified bounded range for contiguous subset of versions
  3. simplifyRange returns exact single version string when only one candidate matches
  4. simplifyRange returns empty string when no candidate versions satisfy the range
  5. simplifyRange preserves caret range expressions when optimal for matching subset
  6. simplifyRange supports includePrerelease option to consider prerelease candidate versions

Arquivos

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

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

Seeder de origem

anônimo