## Index

### Type aliases

- QueryParserValue

### Functions

- compileQueryParser
- newObject
- parseExtendedQueryString

## Type aliases

### QueryParserValue

QueryParserValue: Function | boolean | "extended" | "simple"

- Defined in home/runner/work/opine/opine/src/utils/compileQueryParser.ts:25

## Functions

### compileQueryParser

- compileQueryParser(value: QueryParserValue): Function

- - Defined in home/runner/work/opine/opine/src/utils/compileQueryParser.ts:34

  Compile "query parser" value to function.

  api

    private

  #### Parameters

  - ##### value: QueryParserValue

  #### Returns Function

### newObject

- newObject(): {}

- - Defined in home/runner/work/opine/opine/src/utils/compileQueryParser.ts:9

  Return new empty object.

  api

    private

  #### Returns {}

### Private parseExtendedQueryString

- parseExtendedQueryString(str: string): any

- - Defined in home/runner/work/opine/opine/src/utils/compileQueryParser.ts:19

  Parse an extended query string with qs.

  #### Parameters

  - ##### str: string

  #### Returns any

Generated using TypeDoc