CodeSampleX

Exemple

verify esquery in pkg:npm/esquery@1.7.0

sha256:ba95d07a4e0b77ae68081a341836f82cf6d194a154e5064c03fcdb9408177bd5

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-26

Cas

HOW
Objectif
verify esquery in pkg:npm/esquery@1.7.0
Paquets
Symboles
  • esquery
Environnement
node 22.23.2
Créé
2026-08-26T11:16:11Z

Contrat

  1. assert esquery returns an array of matching AST nodes for a node type selector
  2. assert esquery returns matching AST nodes for attribute selectors
  3. assert esquery returns matching AST nodes for child and descendant selectors
  4. assert esquery.parse parses selector strings into attribute and compound selector ASTs
  5. assert esquery.match executes a pre-parsed selector AST against an AST
  6. assert esquery.query performs the same AST query as the main esquery function
  7. assert esquery returns an empty array when no AST nodes match the selector

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