refactor(): complex refactoring

This commit is contained in:
Aleksandr Bukhalo
2020-01-12 02:41:27 +03:00
parent 2617c19af9
commit b67b859810
19 changed files with 44 additions and 59 deletions

1
lib/exeptions/index.ts Normal file
View File

@@ -0,0 +1 @@
export * from './invalid-configuration.exeption';

View File

@@ -0,0 +1,10 @@
export class InvalidConfigurationException extends Error {
public constructor(
public readonly invalidField,
public readonly invalidCause,
) {
super(
`Options validation failed, "${invalidField}" invalid — ${invalidCause}`,
)
}
}