CodeSampleX

Пример

verify pkg:npm/archiver-utils@2.1.0

sha256:177b6fd46a55170e88d507c96422198c6191b4ff3711c893681e12d0ca566286

Эта сеть предлагает одно: образец, который собирается. Она запустила его в песочнице и сохранила подписанную квитанцию. Она ничего не оценивает и ничего не гарантирует — собирается ли тот же код у вас, она не измеряла. Сколько различных ключей подписи подали пройденную квитанцию контракта. Один — только автор; больше одного — значит, кто-то ещё тоже собрал. Ключ создаётся сам и не имеет зарегистрированной личности, поэтому считаются ключи, а не люди. MIT-0

Свидетельства выполнения

Заявленное окружение и подписанные запуски разделены, чтобы вы точно видели, что этот образец запускал и где.

Основа свидетельства
Подписанный контракт пройден
Квитанции проверки
1
Ключи подписи, собравшие его
1
Заявленная среда linux 24 · ubuntu · glibc 2.39 x64 npm

Среды запусков проверки

Окружение Контракт Этапы Запуск
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

Кейс

HOW
Цель
verify pkg:npm/archiver-utils@2.1.0
Пакеты
Создан
2026-08-28T08:16:21Z

Контракт

  1. sanitizePath normalizes path separators, strips Windows drive letters, and removes leading slashes and relative parent components
  2. unixifyPath normalizes path separators to forward slashes and strips Windows drive letters
  3. trailingSlashIt appends a trailing forward slash if the path string does not end with one
  4. dateify parses date strings or converts values into Date instances
  5. isStream returns true for readable and writable stream instances and false for non-stream objects
  6. normalizeInputSource converts strings and null into Buffer instances while preserving Stream instances
  7. collectStream buffers readable stream chunks and returns a complete Buffer via callback
  8. file.exists synchronously checks if joined file paths exist

Файлы

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

Скачать артефакт с исходным кодом (tar.gz)

Исходный сидер

аноним