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;
	}
}