Vishal Shingala
Vishal Shingala
I am using `raml-js-parser-2` which uses `raml-definition-system` which uses this module as dependency and during webpacking i am getting an error `Error: define cannot be used indirect`. Debugging error i...
This PR adds support for OpenAPI specification generation from a collection or array of postman requests.
Collection agaist schema doesn't support validation correctly for allOf keyword for provided schema.
In this case (API schema below), the user expects that the test data they pass should be invalid because `specificType` property value does not contain a `grandParentTypeData` property. However, Postman...
This PR fixes issue where suggested fixes provided by validator were wrong, and even after applying them same mismatches were present.
This PR adds support for resolution of Remote and URL refs (see [here](https://swagger.io/docs/specification/using-ref/#ref-syntax) for docs) via options `resolveRemoteRefs` and `sourceUrl`.
Result returned from `validateTransaction()` API contains incorrect `transactionJsonPath` and incorrect path in `key` and `reason` in mismatch when `detailedValidationBlob` option is set to true. Specification ``` openapi: "3.0.0" info: version:...
When OpenAPI spec contains `$ref` in it which is not under `components` or `path`, the generated collection fails to include information regarding it. for example, In below example entire operation...
As mentioned in existing thread https://github.com/postmanlabs/postman-app-support/issues/8940#issuecomment-674543135. Validation corectly validates transaction even when it is not following schema. For example transaction with integer as value as query param is validated correctly...
While using this module for transforming to schema from certain JSON data, I was getting `TypeError: Cannot read property 'type' of null` due to the schema being `null` in some...
This PR adds support for string typed format `uuid`. As it is a widely used format, it would help a lot if present. Let me know if there is a...