CodeSampleX

Exemple

verify @babel/types.variableDeclarator in pkg:npm/%40babel/types@7.29.8

sha256:f106903f1a3599458050746269e37aafd3a91bb77d292a2da73a98b5bdae180b

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

Cas

HOW
Objectif
verify @babel/types.variableDeclarator in pkg:npm/%40babel/types@7.29.8
Paquets
Symboles
  • @babel/types.variableDeclarator
Environnement
node 22.23.2
Créé
2026-08-23T04:42:08Z

Contrat

  1. types.variableDeclarator creates a VariableDeclarator AST node with an identifier and an initializer expression
  2. types.variableDeclarator creates an uninitialized VariableDeclarator when init is omitted or null
  3. types.variableDeclarator supports pattern bindings including ObjectPattern and ArrayPattern destructuring
  4. types.isVariableDeclarator returns true for VariableDeclarator nodes and false for other AST nodes or non-nodes
  5. types.assertVariableDeclarator succeeds for valid VariableDeclarator nodes and throws an Error for non-VariableDeclarator nodes
  6. VariableDeclarator nodes integrate into VariableDeclaration parent nodes with multiple declarators
  7. types.cloneNode creates an independent equivalent clone of a VariableDeclarator node

Fichiers

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

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

Seeder d'origine

anonyme