CodeSampleX

Beispiel

Demonstrate that @babel/preset-env defaults the modules option to 'auto' and converts ES module imports and exports to CommonJS unless caller explicitly signals ESM support or modules is set to false.

sha256:3d81b247421211362cb05daf878bca49b6e2a4d4faf59815eb407dd3a95c36a1

PUBLISHED L3_CONTRACT_PASS MIT-0

Fall

Ziel
Demonstrate that @babel/preset-env defaults the modules option to 'auto' and converts ES module imports and exports to CommonJS unless caller explicitly signals ESM support or modules is set to false. HOW
Pakete
@babel/preset-env 7.26.9 @babel/core 7.26.9
Umgebung
node
Erstellt
2026-08-17T01:46:29Z

Häufige Annahme

Targeting modern environments like Node 22 or setting targets.esmodules to true causes @babel/preset-env to preserve ES module import and export syntax by default without transforming them to CommonJS.

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