# isUndefined

**Kind:** Function

**Source:** [`packages/common/utils/shared.utils.ts`](https://github.com/nestjs/nest/blob/master/packages/common/utils/shared.utils.ts#L1)

**Part of:** [Common](subsystem-packages-common)

## Signature

```ts
function isUndefined(obj: any): obj is undefined
```

## Parameters

| Name | Type |
|---|---|
| `obj` | `any` |

**Returns:** `obj is undefined`

## Used by

29 references from 29 files. Each is a place in this repository where the symbol is actually used — go read one rather than trusting an example.

### Imported by (29)

- `RouteDefinition` — `packages/core/router/paths-explorer.ts`:17
- `RoutePathFactory` — `packages/core/router/route-path-factory.ts`:18
- `RouteDefinition` — `packages/core/router/router-explorer.ts`:49
- `AdditionalHeaders` — `packages/core/router/sse-stream.ts`:38
- `handler` — `packages/core/middleware/middleware-module.ts`:287
- `modulesContainer` — `packages/core/middleware/routes-mapper.ts`:148
- `isClassProvider` — `packages/core/injector/helpers/provider-classifier.ts`:9
- `InjectorDependency` — `packages/core/injector/injector.ts`:51

…and 21 more.
