in lib/consul-mesh-extension.ts [239:249]
public addHooks() {
const container = this.parentService.serviceDescription.get('service-container') as Container;
if (!container) {
throw new Error('Consul Mesh extension requires an application extension');
}
const parentServiceConsulMesh = this.parentService.serviceDescription.get('consul') as ECSConsulMeshExtension;
container.addContainerMutatingHook(new ConsulMeshsMutatingHook(
{ healthCheck: parentServiceConsulMesh.healthCheck }
));
}