value: function build()

in lib/builder/ContainerBuilder.js [91:105]


		value: function build() {
			return new _Container2.default(this._factory, this._registrations.reduce(function (acc, registration) {
				if (!registration.key) {
					_Logger2.default.error('RHE11', 'Missing key for registration.');
					return acc;
				}

				if (acc[registration.key]) {
					_Logger2.default.warn('RHW12', 'Duplicate key', registration.key);
				}

				acc[registration.key] = registration;
				return acc;
			}, {}));
		}