Skip to content

Commit ef1ceca

Browse files
authored
Merge pull request #126 from nobrainr/fix/expose-validator-error
fix: expose ValidatorError instead of ValidationError
2 parents 8dd3889 + 9c92b5e commit ef1ceca

File tree

3 files changed

+6
-14
lines changed

3 files changed

+6
-14
lines changed

src/morphism.spec.ts

+2-3
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,11 @@ import Morphism, {
66
SchemaOptions,
77
SCHEMA_OPTIONS_SYMBOL,
88
reporter,
9-
Validation,
10-
ValidationError
9+
Validation
1110
} from './morphism';
1211
import { User, MockData } from './utils-test';
1312
import { ActionSelector, ActionAggregator } from './types';
14-
import { defaultFormatter } from './validation/reporter';
13+
import { defaultFormatter, ValidationError } from './validation/reporter';
1514

1615
describe('Morphism', () => {
1716
const dataToCrunch: MockData[] = [

src/morphism.ts

+3-9
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,9 @@ import { Schema, StrictSchema, Constructable, SourceFromSchema, Mapper, Destinat
66
import { MorphismSchemaTree, createSchema, SchemaOptions } from './MorphismTree';
77
import { MorphismRegistry, IMorphismRegistry } from './MorphismRegistry';
88
import { decorator } from './MorphismDecorator';
9-
import {
10-
Reporter,
11-
reporter as defaultReporter,
12-
Formatter,
13-
targetHasErrors,
14-
ValidationErrors,
15-
ValidationError
16-
} from './validation/reporter';
9+
import { Reporter, reporter as defaultReporter, Formatter, targetHasErrors, ValidationErrors } from './validation/reporter';
1710
import { BaseValidator, Rule, Validation } from './validation/Validation';
11+
import { ValidatorError } from './validation/validators/ValidatorError';
1812

1913
/**
2014
* Low Level transformer function.
@@ -258,6 +252,6 @@ export {
258252
Validation,
259253
BaseValidator,
260254
Rule,
261-
ValidationError
255+
ValidatorError
262256
};
263257
export default Morphism;

src/validation/Validation.spec.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
import { BaseValidator, Rule, Validation } from './Validation';
22
import { createSchema } from '../MorphismTree';
3-
import { morphism, reporter } from '../morphism';
3+
import { morphism, reporter, ValidatorError } from '../morphism';
44
import { ValidationError, defaultFormatter } from './reporter';
5-
import { ValidatorError } from './validators/ValidatorError';
65

76
declare module './Validation' {
87
interface IValidation {

0 commit comments

Comments
 (0)