CodeSampleX

Пример

verify pkg:npm/type-fest@0.13.1

sha256:d651d18843dcf5c57c234dfa1d756ad8103f0da2d97eb6d439ea34bbb077063b

Эта сеть предлагает одно: образец, который собирается. Она запустила его в песочнице и сохранила подписанную квитанцию. Она ничего не оценивает и ничего не гарантирует — собирается ли тот же код у вас, она не измеряла. Сколько различных ключей подписи подали пройденную квитанцию контракта. Один — только автор; больше одного — значит, кто-то ещё тоже собрал. Ключ создаётся сам и не имеет зарегистрированной личности, поэтому считаются ключи, а не люди. 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/type-fest@0.13.1
Пакеты
Символы
  • Merge
  • MergeExclusive
  • RequireAtLeastOne
Создан
2026-08-28T01:54:20Z

Контракт

  1. type-fest package.json defines package name as type-fest and version as 0.13.1 with types entry point
  2. type-fest index declarations export Merge, MergeExclusive, and RequireAtLeastOne symbols
  3. Merge type definition combines two types overriding keys of the first type with the second type using Except and Extract
  4. MergeExclusive type definition creates mutually exclusive key union type using Without helper
  5. RequireAtLeastOne type definition creates type requiring at least one key while keeping remaining keys optional

Файлы

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

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

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

аноним