directus
1import type { AliasMap } from './get-column-path.js';
2
3/**
4* Extract the collection of an alias within an aliasMap
5* For example: 'ljnsv.name' -> 'authors'
6*/
7export function getCollectionFromAlias(alias: string, aliasMap: AliasMap): string | undefined {
8for (const aliasValue of Object.values(aliasMap)) {
9if (aliasValue.alias === alias) {
10return aliasValue.collection;
11}
12}
13
14return undefined;
15}
16