CodeSampleX

Пример

verify pkg:npm/flatted@3.4.3

sha256:eb6d3e3d0b2b75396d62336f84876fa6dfa8555240916c465d305547bb3a5ce6

Эта сеть предлагает одно: образец, который собирается. Она запустила его в песочнице и сохранила подписанную квитанцию. Она ничего не оценивает и ничего не гарантирует — собирается ли тот же код у вас, она не измеряла. Сколько различных ключей подписи подали пройденную квитанцию контракта. Один — только автор; больше одного — значит, кто-то ещё тоже собрал. Ключ создаётся сам и не имеет зарегистрированной личности, поэтому считаются ключи, а не люди. 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 pkg:npm/flatted@3.4.3
Пакеты
Окружение
node 22.23.2
Создан
2026-08-27T17:06:20Z

Контракт

  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)

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

аноним