@davidlj95/ngx-meta
Version:
Set your Angular site's metadata: standard meta tags, Open Graph, Twitter Cards, JSON-LD structured data and more. Supports SSR (and Angular Universal). Use a service. Use routes' data. Set it up in a flash! 🚀
14 lines • 2.43 kB
JavaScript
/**
* @internal
*/
export const _formatDevMessage = (message, options) => {
const header = [`ngx-meta/${options.module}:`, options.property, message]
.filter((s) => !!s)
.join(' ');
const body = options.value ? `-> Value: "${options.value}"` : undefined;
const footer = options.link
? `For more information, see ${options.link}`
: undefined;
return [header, body, footer].filter((s) => !!s).join('\n');
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9ybWF0LWRldi1tZXNzYWdlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vc3JjL2NvcmUvc3JjL21lc3NhZ2luZy9mb3JtYXQtZGV2LW1lc3NhZ2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBVUE7O0dBRUc7QUFDSCxNQUFNLENBQUMsTUFBTSxpQkFBaUIsR0FBRyxDQUMvQixPQUFlLEVBQ2YsT0FBaUMsRUFDekIsRUFBRTtJQUNWLE1BQU0sTUFBTSxHQUFHLENBQUMsWUFBWSxPQUFPLENBQUMsTUFBTSxHQUFHLEVBQUUsT0FBTyxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUM7U0FDdEUsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1NBQ2xCLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQTtJQUNaLE1BQU0sSUFBSSxHQUFHLE9BQU8sQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLGNBQWMsT0FBTyxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUE7SUFDdkUsTUFBTSxNQUFNLEdBQUcsT0FBTyxDQUFDLElBQUk7UUFDekIsQ0FBQyxDQUFDLDZCQUE2QixPQUFPLENBQUMsSUFBSSxFQUFFO1FBQzdDLENBQUMsQ0FBQyxTQUFTLENBQUE7SUFDYixPQUFPLENBQUMsTUFBTSxFQUFFLElBQUksRUFBRSxNQUFNLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUE7QUFDN0QsQ0FBQyxDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBAaW50ZXJuYWxcbiAqL1xuZXhwb3J0IGludGVyZmFjZSBfRm9ybWF0RGV2TWVzc2FnZU9wdGlvbnMge1xuICBtb2R1bGU6IHN0cmluZ1xuICBwcm9wZXJ0eT86IHN0cmluZ1xuICB2YWx1ZT86IHN0cmluZyB8IG51bGxcbiAgbGluaz86IHN0cmluZ1xufVxuXG4vKipcbiAqIEBpbnRlcm5hbFxuICovXG5leHBvcnQgY29uc3QgX2Zvcm1hdERldk1lc3NhZ2UgPSAoXG4gIG1lc3NhZ2U6IHN0cmluZyxcbiAgb3B0aW9uczogX0Zvcm1hdERldk1lc3NhZ2VPcHRpb25zLFxuKTogc3RyaW5nID0+IHtcbiAgY29uc3QgaGVhZGVyID0gW2BuZ3gtbWV0YS8ke29wdGlvbnMubW9kdWxlfTpgLCBvcHRpb25zLnByb3BlcnR5LCBtZXNzYWdlXVxuICAgIC5maWx0ZXIoKHMpID0+ICEhcylcbiAgICAuam9pbignICcpXG4gIGNvbnN0IGJvZHkgPSBvcHRpb25zLnZhbHVlID8gYC0+IFZhbHVlOiBcIiR7b3B0aW9ucy52YWx1ZX1cImAgOiB1bmRlZmluZWRcbiAgY29uc3QgZm9vdGVyID0gb3B0aW9ucy5saW5rXG4gICAgPyBgRm9yIG1vcmUgaW5mb3JtYXRpb24sIHNlZSAke29wdGlvbnMubGlua31gXG4gICAgOiB1bmRlZmluZWRcbiAgcmV0dXJuIFtoZWFkZXIsIGJvZHksIGZvb3Rlcl0uZmlsdGVyKChzKSA9PiAhIXMpLmpvaW4oJ1xcbicpXG59XG4iXX0=