CodeSampleX

Пример

verify pkg:npm/flatted@3.4.4

sha256:8965a6bf6a767ea87ea4158ec3e19d47aa52ce814f28edd803c8aee55d009b66

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

Кейс

HOW
Цель
verify pkg:npm/flatted@3.4.4
Пакеты
Окружение
node 22.23.2
Создан
2026-08-26T08:23:40Z

Контракт

  1. flatted.stringify and flatted.parse round-trip primitive values, objects, and arrays
  2. flatted.stringify serializes direct self-referencing circular structures without infinite recursion
  3. flatted.parse deserializes circular structures preserving circular object identity and references
  4. flatted.stringify and flatted.parse handle mutually circular references between multiple objects
  5. flatted.stringify preserves repeated references to the same object across multiple properties without duplication
  6. flatted.stringify supports custom replacer function and custom indentation formatting
  7. flatted.parse supports custom reviver function during deserialization traversal
  8. flatted.toJSON converts complex circular object graph into serialized flatted array structure
  9. flatted.fromJSON reconstructs original circular object graph from flatted array structure
  10. flatted.parse throws SyntaxError on malformed or corrupted JSON string

Файлы

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

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

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

аноним