Граф коммитов

20 Коммитов

Автор SHA1 Сообщение Дата
raychen 8815d179d1 Release 2.0.0 version 2020-11-24 11:07:36 +08:00
Ray Chen 09f76726d8
Task #1032251 live validator swaggerPathPattern (#466)
* Task #1032251 live validator swaggerPathPattern

Change the swaggerPathPattern to array type from string.
2019-12-05 17:43:14 +08:00
Vlad Barosan ff4748b834
Improve inner error type (#408)
* Add discriminator test

* Improve inner error type

* Remove example files as they are not needed

* Dont use empty arrays for optional params
2019-04-01 10:59:25 -07:00
Vlad Barosan 44a19e34a8
Seperate request response (#405)
* Refactor and seperate validate method

* re-use seperate validations

* refactoring

* use globby instead of glob sync

* mark that is a breaking change

* new return types

* Add snapshot tests

* Add snapshot tests for live validation

* Add option for relative source location url

* Add severity

* Don't expose get operations externally anymore
2019-03-28 11:47:48 -07:00
billytrend a26e0f3686
Change test runner to jest (#401)
* Change test runner to jest

* Fix sample

* Revert typescript

* Change output file

* Bump version
2019-03-20 17:46:05 +00:00
Vlad Barosan 21d90189f5
Enforce linting and styling (#399)
* Auto fixes for oav lintining issues

* Extra fixes

* Update changelog

* Increment package version

* Extra auto fix for line lengths
2019-03-08 15:38:37 -08:00
Sergey Shandar 598dfa42ab
Remove ts-node (#371) 2019-01-08 15:03:51 -08:00
Sergey Shandar 77f719dcdf
Fix for suppressions. (#353)
* Fix for suppression.

* minor

* iterator 0.1.1

* live validation test fix.

* Changelog.

* `where` and `from`
2018-11-16 14:47:04 -08:00
Sergey Shandar bb66d2c638
Using a JSON parser with a source map (#292)
* responseReducer & scenarioReducer

* toModelErrors

* toModelErrors: map vs reduce

* Iterable

* less reduce functions

* simplified scenarioReducer

* reduce() => map()

* operationId & scenarios

* minor

* stringMap

* stringMap

* no `Unknown`

* remove unused methods

* source-map design review

* strict TypeScript

* remove some any types

* remove `any` type

* no any

* less any

* new JSON parser

* Using JSON parser with a source map

* minor

* minor

* US data style

* address comments

* address comments

* clean jsonParser
2018-08-13 12:16:26 -07:00
Vlad Barosan 2e59377b8e
Fix security vulnerabilities (#281)
* Update dependencies to solve security vulnerabilities

* Add Prettier

* Update version and changelog
2018-07-25 17:55:59 -07:00
Sergey Shandar 8e3eac69f5
Bug fix: `scenarios is undefined` when running AutoRest plugin (#276)
* reproduce "scenarios is undefined" error

* Bug fix: `scenarios is undefined` when running AutoRest plugin
2018-07-18 13:47:23 -07:00
Sergey Shandar 9fc199ef5c
Resolve nested Schema Objects (#268) 2018-06-29 15:30:59 -07:00
Sergey Shandar 09d132ea09
More TypeScript 2018-06-08 16:35:55 -07:00
Sergey Shandar a43bf4f47d
tslinter 2018-06-04 13:06:00 -07:00
Sergey Shandar aa2d7edffe
ts-node 2018-05-31 13:17:17 -07:00
Sergey Shandar c7ebe28720
imports 2018-05-29 21:33:36 -07:00
Sergey Shandar 7aa1fb93d6
specResolver 2018-05-29 18:31:41 -07:00
Sergey Shandar efd237cfe4
Contants. 2018-05-29 18:04:11 -07:00
Sergey Shandar a75a0a4d6b
TS improvements 2018-05-29 15:38:27 -07:00
Sergey Shandar 4d04902e6d
JavaScript => TypeScript 2018-05-25 17:18:04 -07:00