You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Merged [PR #124](https://github.com/APIDevTools/json-schema-ref-parser/pull/124/), which provides more context to [custom resolvers](https://apidevtools.org/json-schema-ref-parser/docs/plugins/resolvers.html).
8
+
- Merged [PR #124](https://github.com/APIDevTools/json-schema-ref-parser/pull/124/), which provides more context to [custom resolvers](https://apitools.dev/json-schema-ref-parser/docs/plugins/resolvers.html).
@@ -104,7 +104,7 @@ Lots of little bug fixes. The only major bug fix is to [support root-level `$re
104
104
105
105
This version includes a **complete rewrite** of the [`bundle` method](https://github.com/APIDevTools/json-schema-ref-parser/blob/master/docs/ref-parser.md#bundleschema-options-callback) method, mostly to fix [this bug](https://github.com/APIDevTools/swagger-parser/issues/16), but also to address a few [edge-cases](https://github.com/APIDevTools/json-schema-ref-parser/commit/ca9b322879519e4bcb2dcf6e63f08ac254b90868) that weren't handled before. As a side-effect of this rewrite, there was also some pretty significant refactoring and code-cleanup done throughout the codebase.
106
106
107
-
Despite the significant code changes, there were no changes to any public-facing APIs, and [all tests are passing](https://apidevtools.org/json-schema-ref-parser/test/) as expected.
107
+
Despite the significant code changes, there were no changes to any public-facing APIs, and [all tests are passing](https://apitools.dev/json-schema-ref-parser/test/) as expected.
[](https://travis-ci.com/APIDevTools/json-schema-ref-parser)
13
+
[](https://travis-ci.com/APIDevTools/json-schema-ref-parser)
14
14
15
15
16
16
The Problem:
@@ -46,10 +46,10 @@ The Solution:
46
46
JSON Schema $Ref Parser is a full [JSON Reference](https://tools.ietf.org/html/draft-pbryan-zyp-json-ref-03) and [JSON Pointer](https://tools.ietf.org/html/rfc6901) implementation that crawls even the most complex [JSON Schemas](http://json-schema.org/latest/json-schema-core.html) and gives you simple, straightforward JavaScript objects.
47
47
48
48
- Use **JSON** or **YAML** schemas — or even a mix of both!
49
-
- Supports `$ref` pointers to external files and URLs, as well as [custom sources](https://apidevtools.org/json-schema-ref-parser/docs/plugins/resolvers.html) such as databases
50
-
- Can [bundle](https://apidevtools.org/json-schema-ref-parser/docs/ref-parser.html#bundlepath-options-callback) multiple files into a single schema that only has _internal_`$ref` pointers
51
-
- Can [dereference](https://apidevtools.org/json-schema-ref-parser/docs/ref-parser.html#dereferencepath-options-callback) your schema, producing a plain-old JavaScript object that's easy to work with
52
-
- Supports [circular references](https://apidevtools.org/json-schema-ref-parser/docs/#circular-refs), nested references, back-references, and cross-references between files
49
+
- Supports `$ref` pointers to external files and URLs, as well as [custom sources](https://apitools.dev/json-schema-ref-parser/docs/plugins/resolvers.html) such as databases
50
+
- Can [bundle](https://apitools.dev/json-schema-ref-parser/docs/ref-parser.html#bundlepath-options-callback) multiple files into a single schema that only has _internal_`$ref` pointers
51
+
- Can [dereference](https://apitools.dev/json-schema-ref-parser/docs/ref-parser.html#dereferencepath-options-callback) your schema, producing a plain-old JavaScript object that's easy to work with
52
+
- Supports [circular references](https://apitools.dev/json-schema-ref-parser/docs/#circular-refs), nested references, back-references, and cross-references between files
53
53
- Maintains object reference equality —`$ref` pointers to the same value always resolve to the same object instance
54
54
-[Tested](https://travis-ci.com/APIDevTools/json-schema-ref-parser) in Node and all major web browsers on Windows, Mac, and Linux
55
55
@@ -82,7 +82,7 @@ catch(err) {
82
82
}
83
83
```
84
84
85
-
For more detailed examples, please see the [API Documentation](https://apidevtools.org/json-schema-ref-parser/docs/)
85
+
For more detailed examples, please see the [API Documentation](https://apitools.dev/json-schema-ref-parser/docs/)
86
86
87
87
88
88
@@ -122,7 +122,7 @@ To use Json-Schema-Ref-Parser in a browser, you'll need to use a bundling tool s
122
122
123
123
API Documentation
124
124
--------------------------
125
-
Full API documentation is available [right here](https://apidevtools.org/json-schema-ref-parser/docs/)
125
+
Full API documentation is available [right here](https://apitools.dev/json-schema-ref-parser/docs/)
0 commit comments