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

12 lines • 1.99 kB
import { noOpUrlResolver } from './no-op-url-resolver'; import { _makeInjectionToken } from '../utils'; /** * Resolves relative URLs into absolute URLs if a base URL was provided. * Otherwise, acts as a no-op and returns the input as is. * * Absolute URLs, nulls and undefined are also returned as is. * * @internal */ export const _urlResolver = () => _makeInjectionToken(ngDevMode ? 'URL Resolver' : 'UR', () => noOpUrlResolver); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXJsLXJlc29sdmVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vc3JjL2NvcmUvc3JjL3VybC1yZXNvbHV0aW9uL3VybC1yZXNvbHZlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sc0JBQXNCLENBQUE7QUFDdEQsT0FBTyxFQUF1QixtQkFBbUIsRUFBRSxNQUFNLFVBQVUsQ0FBQTtBQUVuRTs7Ozs7OztHQU9HO0FBQ0gsTUFBTSxDQUFDLE1BQU0sWUFBWSxHQUFzQyxHQUFHLEVBQUUsQ0FDbEUsbUJBQW1CLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLEVBQUUsQ0FBQyxlQUFlLENBQUMsQ0FBQSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEFuZ3VsYXJSb3V0ZXJVcmwgfSBmcm9tICcuL2FuZ3VsYXItcm91dGVyLXVybCdcbmltcG9ydCB7IG5vT3BVcmxSZXNvbHZlciB9IGZyb20gJy4vbm8tb3AtdXJsLXJlc29sdmVyJ1xuaW1wb3J0IHsgX0xhenlJbmplY3Rpb25Ub2tlbiwgX21ha2VJbmplY3Rpb25Ub2tlbiB9IGZyb20gJy4uL3V0aWxzJ1xuXG4vKipcbiAqIFJlc29sdmVzIHJlbGF0aXZlIFVSTHMgaW50byBhYnNvbHV0ZSBVUkxzIGlmIGEgYmFzZSBVUkwgd2FzIHByb3ZpZGVkLlxuICogT3RoZXJ3aXNlLCBhY3RzIGFzIGEgbm8tb3AgYW5kIHJldHVybnMgdGhlIGlucHV0IGFzIGlzLlxuICpcbiAqIEFic29sdXRlIFVSTHMsIG51bGxzIGFuZCB1bmRlZmluZWQgYXJlIGFsc28gcmV0dXJuZWQgYXMgaXMuXG4gKlxuICogQGludGVybmFsXG4gKi9cbmV4cG9ydCBjb25zdCBfdXJsUmVzb2x2ZXI6IF9MYXp5SW5qZWN0aW9uVG9rZW48X1VybFJlc29sdmVyPiA9ICgpID0+XG4gIF9tYWtlSW5qZWN0aW9uVG9rZW4obmdEZXZNb2RlID8gJ1VSTCBSZXNvbHZlcicgOiAnVVInLCAoKSA9PiBub09wVXJsUmVzb2x2ZXIpXG5cbi8qKlxuICogQGludGVybmFsXG4gKi9cbmV4cG9ydCB0eXBlIF9VcmxSZXNvbHZlciA9IChcbiAgdXJsOiBVUkwgfCBzdHJpbmcgfCB1bmRlZmluZWQgfCBudWxsIHwgQW5ndWxhclJvdXRlclVybCxcbikgPT4gc3RyaW5nIHwgdW5kZWZpbmVkIHwgbnVsbFxuIl19