Constructor
# new ConfigurationError(message, conflictingOptions)
Create a configuration error
Parameters:
| Name | Type | Description |
|---|---|---|
message |
string
|
Error message |
conflictingOptions |
object
|
Configuration options in conflict (optional) |
Methods
# static invalidHeaderIndex(value) → {ConfigurationError}
Create error for invalid header index Occurs when indexHeader() receives non-numeric value
Parameters:
| Name | Type | Description |
|---|---|---|
value |
unknown
|
Invalid header index value |
Configured error instance
# static quotedFieldConflict(optionName, value) → {ConfigurationError}
Create error for quoted field configuration conflict Occurs when quote character is used as delimiter while quoted fields are enabled
Parameters:
| Name | Type | Description |
|---|---|---|
optionName |
string
|
Name of the conflicting option |
value |
string
|
Value that causes the conflict |
Configured error instance