@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! 🚀
7 lines • 2.35 kB
JavaScript
export const coreFeature = (kind, providers) => ({
_kind: kind,
_providers: providers,
});
export const isCoreFeature = (anObject) => '_providers' in anObject;
export const providersFromCoreFeatures = (features) => features.map((f) => f._providers);
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29yZS1mZWF0dXJlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vc3JjL2NvcmUvc3JjL3Byb3ZpZGVycy9jb3JlLWZlYXR1cmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBc0JBLE1BQU0sQ0FBQyxNQUFNLFdBQVcsR0FBRyxDQUN6QixJQUFpQixFQUNqQixTQUFxQixFQUNLLEVBQUUsQ0FBQyxDQUFDO0lBQzlCLEtBQUssRUFBRSxJQUFJO0lBQ1gsVUFBVSxFQUFFLFNBQVM7Q0FDdEIsQ0FBQyxDQUFBO0FBRUYsTUFBTSxDQUFDLE1BQU0sYUFBYSxHQUFHLENBQzNCLFFBQWdCLEVBQzBCLEVBQUUsQ0FDM0MsWUFBMEQsSUFBSSxRQUFRLENBQUE7QUFPekUsTUFBTSxDQUFDLE1BQU0seUJBQXlCLEdBQUcsQ0FBQyxRQUFzQixFQUFjLEVBQUUsQ0FDOUUsUUFBUSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUHJvdmlkZXIgfSBmcm9tICdAYW5ndWxhci9jb3JlJ1xuXG4vKipcbiAqIEluc3BpcmVkIGZyb20gQW5ndWxhciByb3V0ZXJcbiAqXG4gKiBodHRwczovL2dpdGh1Yi5jb20vYW5ndWxhci9hbmd1bGFyL2Jsb2IvMTcuMC43L3BhY2thZ2VzL3JvdXRlci9zcmMvcHJvdmlkZV9yb3V0ZXIudHMjTDgwLUw5NlxuICogQGludGVybmFsXG4gKi9cbmV4cG9ydCBjb25zdCBlbnVtIENvcmVGZWF0dXJlS2luZCB7XG4gIERlZmF1bHRzLFxuICBCYXNlVXJsLFxuICBUaXRsZUZvcm1hdHRlcixcbn1cblxuLyoqXG4gKiBAaW50ZXJuYWxcbiAqL1xuZXhwb3J0IGludGVyZmFjZSBDb3JlRmVhdHVyZTxGZWF0dXJlS2luZCBleHRlbmRzIENvcmVGZWF0dXJlS2luZD4ge1xuICBfa2luZDogRmVhdHVyZUtpbmRcbiAgX3Byb3ZpZGVyczogUHJvdmlkZXJbXVxufVxuXG5leHBvcnQgY29uc3QgY29yZUZlYXR1cmUgPSA8RmVhdHVyZUtpbmQgZXh0ZW5kcyBDb3JlRmVhdHVyZUtpbmQ+KFxuICBraW5kOiBGZWF0dXJlS2luZCxcbiAgcHJvdmlkZXJzOiBQcm92aWRlcltdLFxuKTogQ29yZUZlYXR1cmU8RmVhdHVyZUtpbmQ+ID0+ICh7XG4gIF9raW5kOiBraW5kLFxuICBfcHJvdmlkZXJzOiBwcm92aWRlcnMsXG59KVxuXG5leHBvcnQgY29uc3QgaXNDb3JlRmVhdHVyZSA9IChcbiAgYW5PYmplY3Q6IG9iamVjdCxcbik6IGFuT2JqZWN0IGlzIENvcmVGZWF0dXJlPENvcmVGZWF0dXJlS2luZD4gPT5cbiAgKCdfcHJvdmlkZXJzJyBzYXRpc2ZpZXMga2V5b2YgQ29yZUZlYXR1cmU8Q29yZUZlYXR1cmVLaW5kPikgaW4gYW5PYmplY3RcblxuLyoqXG4gKiBAaW50ZXJuYWxcbiAqL1xuZXhwb3J0IHR5cGUgQ29yZUZlYXR1cmVzID0gcmVhZG9ubHkgQ29yZUZlYXR1cmU8Q29yZUZlYXR1cmVLaW5kPltdXG5cbmV4cG9ydCBjb25zdCBwcm92aWRlcnNGcm9tQ29yZUZlYXR1cmVzID0gKGZlYXR1cmVzOiBDb3JlRmVhdHVyZXMpOiBQcm92aWRlcltdID0+XG4gIGZlYXR1cmVzLm1hcCgoZikgPT4gZi5fcHJvdmlkZXJzKVxuIl19