CodeSampleX

Пример

bun 1.3.14: CryptoHasher, CryptoHasher.update, CryptoHasher.digest

Проверенный пример — npm bun 1.3.14: CryptoHasher, CryptoHasher.update, CryptoHasher.digest. Контракт выполнен на bun 1 · linux alpine/x64 · docker и…

sha256:884a8685fa8d90916655ba691e2b11e038ba3c1e7a7ddc56adcd551085c8a05a

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

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

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

Основа свидетельства
Подписанный контракт пройден
Квитанции проверки
1
Ключи подписи, собравшие его
1
Заявленная среда bun 1 linux x64 bun 1 javascript bun

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

Окружение Контракт Этапы Запуск
bun 1 · linux alpine/x64 · docker ed25519:2175b912ea1c23b1 PASS compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS
CONTAINER_RUN · npm@1
2026-08-19

Кейс

HOW
Цель
verify Bun.CryptoHasher in pkg:npm/bun@1.3.14
Пакеты
Символы
  • Bun.CryptoHasher
  • Bun.CryptoHasher.update
  • Bun.CryptoHasher.digest
Окружение
bun 1
Создан
2026-08-18T13:32:46Z

Контракт

  1. Bun.CryptoHasher computes cryptographic hashes natively with support for sha256, sha512, and md5 algorithms.
  2. Bun.CryptoHasher.update supports incremental streaming input chunks.
  3. Bun.CryptoHasher.digest returns raw Uint8Array, hex, and base64 encoded strings according to the requested encoding parameter.

Файлы

  • PROMPT.md
  • csx.json
  • package.json
  • spec.json
  • test/contract.mjs

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

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

аноним