CodeSampleX

Пример

verify @types/react-dom.exports in pkg:npm/%40types/react-dom@19.2.4

sha256:0116a73f5fa4e53217c83d3ffb247735b42c88e10438df4a473ba0771648fda4

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

Кейс

HOW
Цель
verify @types/react-dom.exports in pkg:npm/%40types/react-dom@19.2.4
Пакеты
Символы
  • @types/react-dom.exports
Создан
2026-08-26T12:34:30Z

Контракт

  1. @types/react-dom package.json defines an exports map exposing root, client, canary, server variants, static variants, experimental, test-utils, and package.json
  2. All TypeScript declaration target files referenced in @types/react-dom exports map resolve and exist on disk
  3. Root and client exports declare primary React DOM 19 APIs including createPortal, flushSync, createRoot, and hydrateRoot
  4. Server export variants (server, server.browser, server.bun, server.edge, server.node) declare streaming and string rendering entrypoints
  5. Static export variants (static, static.browser, static.edge, static.node) declare prerender and prerenderToNodeStream entrypoints
  6. Canary, experimental, and test-utils export entrypoints declare forward-looking extensions and deprecated act re-export
  7. Helper resolution and validation functions correctly inspect and verify all exported subpath targets and signature mappings

Файлы

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

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

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

аноним