sb-mig
Version:
CLI to rule the world. (and handle stuff related to Storyblok CMS)
16 lines (15 loc) • 1.03 kB
JavaScript
export const generateDatestamp = (datestamp) => {
const year = datestamp.getFullYear();
const month = datestamp.getMonth() + 1;
const day = datestamp.getDate();
const hours = datestamp.getHours();
const minutes = datestamp.getMinutes();
return `${year}-${month}-${day}_${hours}-${minutes}`;
};
export const getFrom = (flags, config) => (flags["from"] ? flags["from"] : config.spaceId).toString();
export const getTo = (flags, config) => (flags["to"] ? flags["to"] : config.spaceId).toString();
export const getSourceSpace = (flags, config) => (flags["sourceSpace"] ? flags["sourceSpace"] : config.spaceId).toString();
export const getTargetSpace = (flags, config) => (flags["targetSpace"] ? flags["targetSpace"] : config.spaceId).toString();
export const getWhat = (flags) => (flags["what"] ? flags["what"] : "all").toString();
export const getWhere = (flags) => (flags["where"] ? flags["where"] : "all").toString();
export const getRecursive = (flags) => flags["recursive"] ? flags["recursive"] : false;