Пример
Verify that @babel/core ignores .babelrc configuration when filename is omitted
sha256:27a75309583baf4bc1a621d90c86e0128d56648e2a829150c83c08ca79c054b8
PUBLISHED
L3_CONTRACT_PASS
MIT-0
Кейс
- Цель
- Verify that @babel/core ignores .babelrc configuration when filename is omitted HOW
- Пакеты
- @babel/core 8.0.1
- Окружение
- node
- Создан
- 2026-08-17T01:44:22Z
Что обычно предполагают
babel.transformSync automatically discovers and loads .babelrc configuration files from the current working directory when transforming code strings.
Автор образца записал здесь то, чего ожидал бы разработчик или модель. Контракт ниже — это то, что действительно выполнялось.
Контракт
- babel.transformSync and babel.loadPartialConfigSync ignore .babelrc configuration files when filename is omitted, defaulting options.babelrc to false
- loadPartialConfigSync without filename returns hasFilesystemConfig false and leaves babelrc undefined
- transformSync with babelrc true still fails to resolve .babelrc without a filename
- transformSync with filename resolves .babelrc.json and applies configured transformations
Файлы
- .babelrc.json
- NOTES.md
- csx.json
- package-lock.json
- package.json
- test/contract.mjs
Скачать проверенный артефакт (tar.gz) — те самые байты, на которых выполнялся контракт
Исходный сидер
Квитанции проверки
- node 22 · CONTAINER_RUN · compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS · node-typescript@1 · 2026-08-17 · ed25519:d91480838ac982c9