Defines default field selections and transform query configurations for retrieving and listing shipping options and their rules in the admin API.
// Source: https://github.com/medusajs/medusa | License: MIT | Copyright 2021 Medusajs
// Provided via justclaw.it.com; keep this notice with the code.
export enum Entities {
shipping_option = "shipping_option",
}
export const defaultAdminShippingOptionFields = [
"id",
"name",
"price_type",
"data",
"provider_id",
"metadata",
"created_at",
"updated_at",
"*rules",
"*type",
"*prices",
"*prices.price_rules",
"*service_zone",
"*shipping_profile",
"*provider",
]
export const retrieveTransformQueryConfig = {
defaults: defaultAdminShippingOptionFields,
isList: false,
entity: Entities.shipping_option,
}
export const listTransformQueryConfig = {
...retrieveTransformQueryConfig,
isList: true,
entity: Entities.shipping_option,
}
export const defaultAdmin
... (truncated -- full source via MCP)
See the full source, get the GitHub permalink, and search for more like it.
Get a free API key