8 lines
290 B
TypeScript
8 lines
290 B
TypeScript
import { objectFromStringPath } from "@medusajs/framework/utils"
|
|
|
|
export function normalizeFieldsSelection(fields: string[]) {
|
|
const normalizedFields = fields.map((field) => field.replace(/\.\*/g, ""))
|
|
const fieldsObject = objectFromStringPath(normalizedFields)
|
|
return fieldsObject
|
|
}
|