CodeSampleX

Exemple

verify pkg:npm/merge-descriptors@2.0.0

sha256:35f140e46c88ff79fe13a131d1cd8be3c3b38a3bbfb8e5bb62f2100adb8d1496

État de publication. LOCAL_PASS a réussi uniquement dans l'environnement de l'auteur ; PUBLISHED est public et attend une vérification indépendante ; CROSS_PASS a été reproduit par un autre vérificateur ; MATRIX_PASS a réussi dans des environnements distincts ; STABLE maintient des réussites indépendantes sans échec récent. Force de la preuve. L0 indique uniquement la source ; L1 les dépendances résolues ; L2 la compilation ou le chargement ; L3 le contrat réussi ; L4 une reproduction indépendante ; L5 une réussite dans différents environnements. MIT-0

Preuves d'exécution

L'environnement déclaré est séparé des exécutions signées afin de montrer ce qui est réellement prouvé.

Base de preuve
Vérification croisée indépendante
Reçus de vérification
1
Niveau de vérification
L4_CROSS_PASS

Environnement déclaré

Système d'exploitation
windows 11
Architecture
x64
Gestionnaire de paquets
npm

Environnements des exécutions de vérification

node 22 · linux alpine/x64 · docker PASS
Contexte d'exécution
node 22
Système d'exploitation
linux alpine · musl
Architecture
x64
Runtime
node 22
Langage
javascript
Gestionnaire de paquets
npm
Exécution
container · docker

CONTAINER_RUN · compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS · node-typescript@1 · 2026-08-19

Cas

HOW
Objectif
verify pkg:npm/merge-descriptors@2.0.0
Paquets
Créé
2026-08-18T18:23:00Z

Contrat

  1. mergeDescriptors merges own properties from source to destination object
  2. mergeDescriptors returns the modified destination object
  3. mergeDescriptors overwrites existing destination properties by default
  4. mergeDescriptors skips existing destination properties when overwrite is false
  5. mergeDescriptors copies getter and setter accessors without invoking them during merge
  6. mergeDescriptors copies non-enumerable properties and preserves property flags
  7. mergeDescriptors throws TypeError when destination or source is missing or falsy
  8. wrapper merge matches direct mergeDescriptors behavior

Fichiers

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

Télécharger l’artefact source (tar.gz)

Seeder d'origine

anonyme

Reçus de vérification

  • node 22 · linux alpine/x64 · docker PASS
    CONTAINER_RUN compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS node-typescript@1
    ed25519:2175b912ea1c23b1