[Home](./index.md) > [puppeteer](./puppeteer.md) > [Target](./puppeteer.target.md) > [worker](./puppeteer.target.worker.md)
## Target.worker() method
Signature:
```typescript
worker(): Promise;
```
Returns:
Promise<[WebWorker](./puppeteer.webworker.md) \| null>