UNPKG

@jungvonmatt/sb-migrate

Version:

CLI tool for managing Storyblok schema and content migrations

47 lines 1.66 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isComponentSchemaBaseItem = exports.SchemaComponentType = void 0; /* eslint-disable @typescript-eslint/no-explicit-any */ var SchemaComponentType; (function (SchemaComponentType) { SchemaComponentType["Text"] = "text"; SchemaComponentType["Textarea"] = "textarea"; SchemaComponentType["Bloks"] = "bloks"; SchemaComponentType["Richtext"] = "richtext"; SchemaComponentType["Markdown"] = "markdown"; SchemaComponentType["Number"] = "number"; SchemaComponentType["Datetime"] = "datetime"; SchemaComponentType["Boolean"] = "boolean"; SchemaComponentType["Options"] = "options"; SchemaComponentType["Option"] = "option"; SchemaComponentType["Asset"] = "asset"; SchemaComponentType["Multiasset"] = "multiasset"; SchemaComponentType["Multilink"] = "multilink"; SchemaComponentType["Table"] = "table"; SchemaComponentType["Section"] = "section"; SchemaComponentType["Custom"] = "custom"; SchemaComponentType["Tab"] = "tab"; })(SchemaComponentType || (exports.SchemaComponentType = SchemaComponentType = {})); const isComponentSchemaBaseItem = (data) => { return [ "text", "textarea", "bloks", "richtext", "markdown", "number", "datetime", "boolean", "options", "option", "asset", "multiasset", "multilink", "table", "custom", "image", "file", ].includes(data?.type); }; exports.isComponentSchemaBaseItem = isComponentSchemaBaseItem; //# sourceMappingURL=IComponent.js.map