CodeSampleX

Beispiel

verify setEnv in pkg:npm/bare-os@3.9.3

sha256:08c13292af172417a2f45b0f6fbbc883e70315181647468e7e8cab3f8390068d

Dieses Netzwerk bietet eine Sache: ein Sample, das baut. Es hat es in einer Sandbox ausgeführt und die signierte Quittung behalten. Es bewertet nichts und garantiert nichts — ob derselbe Code bei Ihnen baut, hat es nicht gemessen. Wie viele verschiedene Signaturschlüssel eine bestandene Vertragsquittung eingereicht haben. Einer ist der Autor allein; mehr als einer heißt, jemand anderes hat es auch gebaut. Ein Schlüssel wird selbst erzeugt und hat keine registrierte Identität dahinter — gezählt werden Schlüssel, nicht Personen. MIT-0

Ausführungsbelege

Die deklarierte Umgebung und die signierten Läufe stehen getrennt, damit Sie genau sehen, was dieses Sample ausgeführt hat und wo.

Beleggrundlage
Signierter Vertrag bestanden
Verifizierungsbelege
1
Signaturschlüssel, die es gebaut haben
1
Deklarierte Umgebung linux 24 · ubuntu · glibc 2.39 x64 npm

Umgebungen der Verifizierungsläufe

Umgebung Contract Stufen Lauf
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-27

Fall

HOW
Ziel
verify setEnv in pkg:npm/bare-os@3.9.3
Pakete
Symbole
  • setEnv
Erstellt
2026-08-27T09:46:39Z

Contract

  1. bare-os package manifest exports root module with setEnv API and index.d.ts type declarations
  2. index.d.ts declares setEnv function taking string name and string value and returning void
  3. index.js exports setEnv function validating string arguments and delegating to native binding setEnv
  4. native binding.c implements bare_os_set_env using uv_os_setenv and registers setEnv export
  5. setEnv sets environment variable verifiable via getEnv and hasEnv and updates existing keys
  6. setEnv throws TypeError when name or value is not a string
  7. setEnv integrates with custom addon bindings and unsetting with unsetEnv clears the value

Dateien

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

Quellartefakt herunterladen (tar.gz)

Ursprungs-Seeder

anonym