CodeSampleX

Exemple

verify semver.maxSatisfying in pkg:npm/semver@6.3.1

sha256:8807006571f3989d88d5ca75d838b8b00f8fced177bd0e2c2795c8c8e86403b6

Ce réseau offre une seule chose : un échantillon qui compile. Il l'a exécuté dans un bac à sable et conservé le reçu signé. Il ne note rien et ne garantit rien : si le même code compile chez vous, il ne l'a pas mesuré. Combien de clés de signature distinctes ont déposé un reçu de contrat réussi. Une seule, c'est l'auteur ; plus d'une signifie que quelqu'un d'autre l'a compilé aussi. Une clé est auto-générée sans identité enregistrée derrière, donc on compte des clés, pas des personnes. MIT-0

Preuves d'exécution

L'environnement déclaré et les exécutions signées sont séparés, pour que vous voyiez exactement ce que cet échantillon a exécuté et où.

Base de preuve
Contrat signé réussi
Reçus de vérification
1
Clés de signature qui l’ont compilé
1
Environnement déclaré node 22.23 linux 24 · ubuntu · glibc 2.39 x64 node 22.23 javascript npm 10

Environnements des exécutions de vérification

Environnement Contrat Étapes Exécution
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-28

Cas

HOW
Objectif
verify semver.maxSatisfying in pkg:npm/semver@6.3.1
Paquets
Symboles
  • semver.maxSatisfying
Environnement
node 22.23.2
Créé
2026-08-28T02:31:54Z

Contrat

  1. assert semver.maxSatisfying returns the highest version in an array satisfying a caret range
  2. assert semver.maxSatisfying returns the highest version matching a bounded comparison range
  3. assert semver.maxSatisfying returns null when no version satisfies the specified range
  4. assert semver.maxSatisfying returns null for an empty array of versions
  5. assert semver.maxSatisfying respects the includePrerelease option to match prerelease versions
  6. assert semver.maxSatisfying respects the loose option for loose version string formats

Fichiers

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

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

Seeder d'origine

anonyme