CodeSampleX

Пример

verify postcss.root in pkg:npm/postcss@8.5.26

sha256:3f52996a1a3f628054593d28c0365cfbe15361cb8cf8d8c0d5fa9c7d4ea7c460

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

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

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

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

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

Окружение Контракт Этапы Запуск
node 22 · linux alpine/x64 · docker ed25519:d91480838ac982c9 PASS compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS
CONTAINER_RUN · node-typescript@1node:22-alpine@sha256:c610fcdfb1d5…
2026-08-27

Кейс

HOW
Цель
verify postcss.root in pkg:npm/postcss@8.5.26
Пакеты
Символы
  • postcss.root
Создан
2026-08-27T02:14:05Z

Контракт

  1. assert postcss.root initializes an empty Root node or configures child nodes and raw formatting from defaults
  2. assert root.append, root.prepend, root.insertBefore, and root.insertAfter construct and order the AST node hierarchy
  3. assert root.walk, root.walkRules, root.walkDecls, root.walkAtRules, and root.walkComments traverse descendants with type and name filtering and early termination
  4. assert root.toResult processes root AST directly into LazyResult and root.toString serializes CSS with default or custom stringifiers
  5. assert root.clone performs deep AST duplication without mutating the original root and root.cleanRaws resets formatting raws

Файлы

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

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

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

аноним