CodeSampleX

Пример

es-errors 1.3.0: eval, range, ref

Проверенный пример — npm es-errors 1.3.0: eval, range, ref. Контракт выполнен на node 22 · linux alpine/x64 · docker и пройден: Root export returns the…

sha256:50d251c0158c1a9fff164ec37da726cb3b4be3374319e7dec8135cc02d64cd72

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

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

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

Основа свидетельства
Подписанный контракт пройден
Квитанции проверки
1
Ключи подписи, собравшие его
1
Заявленная среда node 22 linux x64 node 22 javascript npm 10

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

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

Кейс

HOW
Цель
verify pkg:npm/es-errors@1.3.0
Пакеты
Символы
  • es-errors
  • es-errors/eval
  • es-errors/range
  • es-errors/ref
  • es-errors/syntax
  • es-errors/type
  • es-errors/uri
Окружение
node 22
Создан
2026-08-18T18:05:07Z

Контракт

  1. Root export returns the built-in Error constructor reference
  2. es-errors/eval subpath exports the built-in EvalError constructor reference
  3. es-errors/range subpath exports the built-in RangeError constructor reference
  4. es-errors/ref subpath exports the built-in ReferenceError constructor reference
  5. es-errors/syntax subpath exports the built-in SyntaxError constructor reference
  6. es-errors/type subpath exports the built-in TypeError constructor reference
  7. es-errors/uri subpath exports the built-in URIError constructor reference
  8. Constructed error instances inherit from Error and their specific constructor with expected name and message properties
  9. Constructors called as functions return valid error instances
  10. getErrorConstructor routes string identifiers to corresponding Error constructors
  11. createError constructs error instances matching expected constructors and messages

Файлы

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

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

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

аноним