2015-10-08 20:16:45 +03:00
|
|
|
'use strict';
|
|
|
|
|
2017-03-30 15:17:08 +03:00
|
|
|
export const operations = new Set(['get', 'put', 'post', 'delete', 'options', 'head', 'patch']);
|
2016-07-26 14:07:25 +03:00
|
|
|
|
|
|
|
export const keywordTypes = {
|
|
|
|
multipleOf: 'number',
|
|
|
|
maximum: 'number',
|
|
|
|
exclusiveMaximum: 'number',
|
|
|
|
minimum: 'number',
|
|
|
|
exclusiveMinimum: 'number',
|
|
|
|
|
|
|
|
maxLength: 'string',
|
|
|
|
minLength: 'string',
|
|
|
|
pattern: 'string',
|
|
|
|
|
|
|
|
items: 'array',
|
|
|
|
maxItems: 'array',
|
|
|
|
minItems: 'array',
|
|
|
|
uniqueItems: 'array',
|
|
|
|
|
|
|
|
maxProperties: 'object',
|
|
|
|
minProperties: 'object',
|
|
|
|
required: 'object',
|
|
|
|
additionalProperties: 'object',
|
|
|
|
properties: 'object'
|
|
|
|
};
|