What are you really trying to do?
I am trying to get the Nest.js example to correctly shut down the worker on application termination (for both SIGINT and SIGTERM).
Describe the bug
In the example, the exchange-rates-worker.service.ts calls await this.worker.close();, which doesn't / no longer exists on Worker from @temporalio/worker.
Minimal Reproduction
See nestjs-exchange-rates/apps/worker/src/exchange-rates-worker/exchange-rates-worker.service.ts.