Support named canonical exports
This commit is contained in:
@@ -105,7 +105,7 @@ export abstract class Canonical<T> extends Unit {
|
||||
}
|
||||
|
||||
public async initCanonicalItem(definition: CanonicalDefinition): Promise<T> {
|
||||
return definition.imported.default
|
||||
return definition.imported.default ?? definition.imported[definition.canonicalName]
|
||||
}
|
||||
|
||||
protected async buildCanonicalDefinition(filePath: string): Promise<CanonicalDefinition> {
|
||||
|
||||
Reference in New Issue
Block a user