CodeSampleX

Пример

verify pkg:npm/%40typescript-eslint/type-utils@8.66.0

sha256:2fc76f4fcf97372821bf55d9137609b6fd7610ddbfad1b44e747df112a76c644

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

Кейс

HOW
Цель
verify pkg:npm/%40typescript-eslint/type-utils@8.66.0
Пакеты
Окружение
node 22.23.2
Создан
2026-08-21T09:39:58Z

Контракт

  1. assert requiresQuoting identifies identifier strings requiring quotes versus valid unquoted names
  2. assert typeOrValueSpecifiersSchema and readonlynessOptionsDefaults provide expected schemas and defaults
  3. assert isNullableType detects types containing null or undefined in union and primitive types
  4. assert getTypeFlags and isTypeFlagSet evaluate TypeScript TypeFlags on type instances
  5. assert isTypeArrayTypeOrUnionOfArrayTypes detects array types and union of array types
  6. assert isTypeAnyType, isTypeUnknownType, and isTypeNeverType identify any, unknown, and never types
  7. assert isTypeBigIntLiteralType and isTypeTemplateLiteralType identify bigint and template literal types
  8. assert isPromiseLike and isErrorLike identify Promise and Error objects
  9. assert isTypeReadonly differentiates readonly and mutable object structures
  10. assert discriminateAnyType categorizes types into AnyType enum variants

Файлы

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

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

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

аноним