UNPKG

@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! 🚀

17 lines • 2.31 kB
import { _formatDevMessage, } from './format-dev-message'; /** * Logs a warn message when a value string exceeds a length threshold * * Useful to warn developers about some metadata improperly used * * MUST be used with `ngDevMode` so that this message only runs in development * * @internal */ /* istanbul ignore next https://github.com/istanbuljs/istanbuljs/issues/719 */ export const _maybeTooLongDevMessage = (value, maxLength, opts) => { if (value && value.length > maxLength) { console.warn(_formatDevMessage(`exceeds recommended size of ${maxLength} chars`, opts)); } }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWF5YmUtdG9vLWxvbmctZGV2LW1lc3NhZ2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9zcmMvY29yZS9zcmMvbWVzc2FnaW5nL21heWJlLXRvby1sb25nLWRldi1tZXNzYWdlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFDTCxpQkFBaUIsR0FFbEIsTUFBTSxzQkFBc0IsQ0FBQTtBQUU3Qjs7Ozs7Ozs7R0FRRztBQUNILDhFQUE4RTtBQUM5RSxNQUFNLENBQUMsTUFBTSx1QkFBdUIsR0FBRyxDQUNyQyxLQUFnQyxFQUNoQyxTQUFpQixFQUNqQixJQUE4QixFQUM5QixFQUFFO0lBQ0YsSUFBSSxLQUFLLElBQUksS0FBSyxDQUFDLE1BQU0sR0FBRyxTQUFTLEVBQUUsQ0FBQztRQUN0QyxPQUFPLENBQUMsSUFBSSxDQUNWLGlCQUFpQixDQUFDLCtCQUErQixTQUFTLFFBQVEsRUFBRSxJQUFJLENBQUMsQ0FDMUUsQ0FBQTtJQUNILENBQUM7QUFDSCxDQUFDLENBQUEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBfZm9ybWF0RGV2TWVzc2FnZSxcbiAgX0Zvcm1hdERldk1lc3NhZ2VPcHRpb25zLFxufSBmcm9tICcuL2Zvcm1hdC1kZXYtbWVzc2FnZSdcblxuLyoqXG4gKiBMb2dzIGEgd2FybiBtZXNzYWdlIHdoZW4gYSB2YWx1ZSBzdHJpbmcgZXhjZWVkcyBhIGxlbmd0aCB0aHJlc2hvbGRcbiAqXG4gKiBVc2VmdWwgdG8gd2FybiBkZXZlbG9wZXJzIGFib3V0IHNvbWUgbWV0YWRhdGEgaW1wcm9wZXJseSB1c2VkXG4gKlxuICogTVVTVCBiZSB1c2VkIHdpdGggYG5nRGV2TW9kZWAgc28gdGhhdCB0aGlzIG1lc3NhZ2Ugb25seSBydW5zIGluIGRldmVsb3BtZW50XG4gKlxuICogQGludGVybmFsXG4gKi9cbi8qIGlzdGFuYnVsIGlnbm9yZSBuZXh0IGh0dHBzOi8vZ2l0aHViLmNvbS9pc3RhbmJ1bGpzL2lzdGFuYnVsanMvaXNzdWVzLzcxOSAqL1xuZXhwb3J0IGNvbnN0IF9tYXliZVRvb0xvbmdEZXZNZXNzYWdlID0gKFxuICB2YWx1ZTogc3RyaW5nIHwgdW5kZWZpbmVkIHwgbnVsbCxcbiAgbWF4TGVuZ3RoOiBudW1iZXIsXG4gIG9wdHM6IF9Gb3JtYXREZXZNZXNzYWdlT3B0aW9ucyxcbikgPT4ge1xuICBpZiAodmFsdWUgJiYgdmFsdWUubGVuZ3RoID4gbWF4TGVuZ3RoKSB7XG4gICAgY29uc29sZS53YXJuKFxuICAgICAgX2Zvcm1hdERldk1lc3NhZ2UoYGV4Y2VlZHMgcmVjb21tZW5kZWQgc2l6ZSBvZiAke21heExlbmd0aH0gY2hhcnNgLCBvcHRzKSxcbiAgICApXG4gIH1cbn1cbiJdfQ==