@@ -2,26 +2,20 @@ import { traverse } from './traverse';
2
2
import { sampleArray , sampleBoolean , sampleNumber , sampleObject , sampleString } from './samplers/index' ;
3
3
import { normalize } from './normalize' ;
4
4
5
- const OpenAPISampler = {
6
-
7
- sample ( schema ) {
8
- normalize ( schema ) ;
9
- return traverse ( schema ) ;
10
- } ,
11
-
12
- _registerSampler ( type , sampler ) {
13
- OpenAPISampler . _samplers [ type ] = sampler ;
14
- } ,
15
-
16
- _samplers : { }
5
+ export var _samplers = { } ;
17
6
7
+ export function sample ( schema ) {
8
+ normalize ( schema ) ;
9
+ return traverse ( schema ) ;
18
10
} ;
19
11
20
- OpenAPISampler . _registerSampler ( 'array' , sampleArray ) ;
21
- OpenAPISampler . _registerSampler ( 'boolean' , sampleBoolean ) ;
22
- OpenAPISampler . _registerSampler ( 'integer' , sampleNumber ) ;
23
- OpenAPISampler . _registerSampler ( 'number' , sampleNumber ) ;
24
- OpenAPISampler . _registerSampler ( 'object' , sampleObject ) ;
25
- OpenAPISampler . _registerSampler ( 'string' , sampleString ) ;
12
+ export function _registerSampler ( type , sampler ) {
13
+ _samplers [ type ] = sampler ;
14
+ } ;
26
15
27
- export default OpenAPISampler ;
16
+ _registerSampler ( 'array' , sampleArray ) ;
17
+ _registerSampler ( 'boolean' , sampleBoolean ) ;
18
+ _registerSampler ( 'integer' , sampleNumber ) ;
19
+ _registerSampler ( 'number' , sampleNumber ) ;
20
+ _registerSampler ( 'object' , sampleObject ) ;
21
+ _registerSampler ( 'string' , sampleString ) ;
0 commit comments