@kontent-ai/model-generator
Version:
This utility generates strongly-typed models for Delivery JS SDK, Migration toolkit or just general scripting to improve the experience when referencing Kontent.ai related objects.
20 lines • 634 B
JavaScript
import { defaultDeliveryApiMode, defaultModuleFileExtension } from "../config.js";
export function parseModuleFileExtension(moduleFileExtension) {
return moduleFileExtensionOptions[moduleFileExtension ?? defaultModuleFileExtension];
}
export function parseDeliveryApiMode(apiMode) {
return deliveryApiModeOptions[apiMode ?? defaultDeliveryApiMode];
}
export const moduleFileExtensionOptions = {
js: "js",
ts: "ts",
mts: "mts",
mjs: "mjs",
none: "none",
};
export const deliveryApiModeOptions = {
default: "default",
preview: "preview",
secure: "secure",
};
//# sourceMappingURL=arg.utils.js.map