CodeSampleX

Beispiel

Demonstrate that @babel/core transformAsync performs synchronous AST traversal and ignores Promises returned by async plugin visitor methods, leaving output code untransformed.

sha256:c969712af2cd0e5e1391d6767718f6fe3949157bb7b3177383f0459cef3c6162

PUBLISHED L3_CONTRACT_PASS MIT-0

Fall

Ziel
Demonstrate that @babel/core transformAsync performs synchronous AST traversal and ignores Promises returned by async plugin visitor methods, leaving output code untransformed. HOW
Pakete
@babel/core 8.0.1
Umgebung
node
Erstellt
2026-08-17T01:44:38Z

Häufige Annahme

Calling babel.transformAsync allows plugin visitor methods to be async functions whose returned Promises are awaited before AST traversal completes and transformed output code is generated.

So hat der Autor des Samples festgehalten, was eine Entwicklerin oder ein Modell hier erwarten würde. Der Vertrag darunter ist das, was tatsächlich lief.

Contract

Dateien

Verifiziertes Artefakt herunterladen (tar.gz) — genau die Bytes, gegen die der Contract lief

Ursprungs-Seeder

csx-seed

Verifizierungsbelege