# Code coverage report for src/lib/services/library-config/library-config.service.ts

# All files / src/lib/services/library-config library-config.service.ts

83.33% Statements 15/18
33.33% Branches 10/30
60% Functions 3/5
83.33% Lines 10/12

Press n or j to go to the next uncovered block, b, p or k for the previous block.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    201x
    1x
    1x
    1x
    1x

    1x

    1x
    1x

     import { Inject, Injectable } from '@angular/core';
    import { LibConfig } from '../../config/lib.config';
    I
    @Injectable()
    export class LibraryConfigService {
    	private configuration: LibConfig;

    	constructor(@Inject('LIB_CONFIG') config: LibConfig) {
    		this.configuration = config;
    		console.log(this.configuration);
    	}

    	getConfig(): LibConfig {
    		return this.configuration;
    	}
    	isProduction(): boolean {
    		return this.configuration?.environment?.production;
    	}
    }