CodeSampleX

Пример

verify @babel/core.transformFromAstSync in pkg:npm/%40babel/core@7.29.7

sha256:9e5aaffa9f64c169f38fc531309eec207d0119ad930951cc01f91d160f2f845f

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

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

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

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

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

Окружение Контракт Этапы Запуск
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-23

Кейс

HOW
Цель
verify @babel/core.transformFromAstSync in pkg:npm/%40babel/core@7.29.7
Пакеты
Символы
  • @babel/core.transformFromAstSync
Создан
2026-08-23T06:33:27Z

Контракт

  1. babel.transformFromAstSync is exported as a function by @babel/core and transforms an AST into generated code
  2. transformFromAstSync returns null for result.ast by default when options.ast is not explicitly enabled
  3. transformFromAstSync returns the transformed AST node on result.ast when options.ast is set to true
  4. transformFromAstSync preserves the input AST unmutated by default because cloneInputAst defaults to true
  5. transformFromAstSync mutates the provided AST in place when cloneInputAst is set to false
  6. transformFromAstSync applies plugin visitors to transform AST nodes and produces modified output code
  7. transformFromAstSync produces source map mappings when options.sourceMaps is enabled
  8. transformFromAstSync throws synchronously when invalid options or plugin execution errors occur

Файлы

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

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

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

аноним