mirror of
https://github.com/oven-sh/bun
synced 2026-02-14 12:51:54 +00:00
[autofix.ci] apply automated fixes
This commit is contained in:
@@ -108,16 +108,15 @@ void NodeVMSyntheticModule::createModuleRecord(JSGlobalObject* globalObject)
|
||||
|
||||
// Use the new API that handles module environment creation internally
|
||||
SyntheticModuleRecord* moduleRecord = SyntheticModuleRecord::tryCreateWithExportNamesAndValues(
|
||||
globalObject,
|
||||
Identifier::fromString(vm, identifier()),
|
||||
exportIdentifiers,
|
||||
exportValues
|
||||
);
|
||||
globalObject,
|
||||
Identifier::fromString(vm, identifier()),
|
||||
exportIdentifiers,
|
||||
exportValues);
|
||||
|
||||
if (!moduleRecord) {
|
||||
// Fallback to old approach if new API fails
|
||||
moduleRecord = SyntheticModuleRecord::create(globalObject, vm, globalObject->syntheticModuleRecordStructure(), Identifier::fromString(vm, identifier()));
|
||||
|
||||
|
||||
for (const String& exportName : m_exportNames) {
|
||||
Identifier exportIdentifier = Identifier::fromString(vm, exportName);
|
||||
moduleRecord->addExportEntry(SyntheticModuleRecord::ExportEntry::createLocal(exportIdentifier, exportIdentifier));
|
||||
|
||||
Reference in New Issue
Block a user