CodeSampleX

Пример

verify @jest/console.CustomConsole in pkg:npm/%40jest/console@29.7.0

sha256:62a6fc04129fbe8d2d5467cc0b83871faa92c96bd69716e8934955ae44cdc600

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

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

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

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

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

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

Кейс

HOW
Цель
verify @jest/console.CustomConsole in pkg:npm/%40jest/console@29.7.0
Пакеты
Символы
  • @jest/console.CustomConsole
Окружение
node 22.23.2
Создан
2026-08-27T18:00:06Z

Контракт

  1. CustomConsole writes standard log, info, and debug messages to the provided stdout Writable stream
  2. CustomConsole writes warn and error messages to the provided stderr Writable stream
  3. CustomConsole applies custom formatBuffer transformer function to log and error output before writing
  4. CustomConsole manages group indentation levels with group and resets indentation with groupEnd
  5. CustomConsole tracks labeled invocation counts with count and resets them with countReset
  6. CustomConsole tracks labeled elapsed durations with time, timeEnd, and timeLog
  7. CustomConsole assert writes formatted AssertionError to stderr on falsy condition and produces no output on truthy condition
  8. CustomConsole getBuffer returns undefined
  9. captureCustomConsole intercepts and collects stdout and stderr output during function execution

Файлы

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

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

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

аноним