# Class AppDevMiddleware

- Defined in packages/xarc-app-dev/src/lib/app-dev-middleware.ts:25

#####
Index

### Constructors

constructor

### Properties

webpackDev

### Methods

handleWebpackReport
setup
update

## Constructors

### constructor

- new AppDevMiddleware(): AppDevMiddleware

- #### Returns AppDevMiddleware

  - Defined in packages/xarc-app-dev/src/lib/app-dev-middleware.ts:28

## Properties

### webpackDev

webpackDev: any

- Defined in packages/xarc-app-dev/src/lib/app-dev-middleware.ts:26

## Methods

### handleWebpackReport

- handleWebpackReport(data): boolean

- #### Parameters

  - data: any

  #### Returns boolean

  - Defined in packages/xarc-app-dev/src/lib/app-dev-middleware.ts:37

### setup

- setup(__namedParameters?): void

- #### Parameters

  - __namedParameters: {
    serverPort: any;
    } = {}

    - ##### serverPort: any

  #### Returns void

  - Defined in packages/xarc-app-dev/src/lib/app-dev-middleware.ts:101

### update

- update(__namedParameters): void

- #### Parameters

  - __namedParameters: {
    name: string;
    serverPort: any;
    }

    - ##### name: string

    - ##### serverPort: any

  #### Returns void

  - Defined in packages/xarc-app-dev/src/lib/app-dev-middleware.ts:119