json-refs icon indicating copy to clipboard operation
json-refs copied to clipboard

Various utilities for JSON Pointers (http://tools.ietf.org/html/rfc6901) and JSON References (http://tools.ietf.org/html/draft-pbryan-zyp-json-ref-03).

Results 42 json-refs issues
Sort by recently updated
recently updated
newest added

Bumps [karma](https://github.com/karma-runner/karma) from 4.4.1 to 6.3.16. Release notes Sourced from karma's releases. v6.3.16 6.3.16 (2022-02-10) Bug Fixes security: mitigate the "Open Redirect Vulnerability" (ff7edbb) v6.3.15 6.3.15 (2022-02-05) Bug Fixes helper:...

dependencies

Is there a plan to review and merge [this PR](https://github.com/whitlockjc/json-refs/pull/192) that bumps lodash 4.17.15 to 4.17.21?

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.21. Commits f299b52 Bump to v4.17.21 c4847eb Improve performance of toNumber, trim and trimEnd on large input strings 3469357 Prevent command injection through _.template's variable...

dependencies

Hi, i noticed `uriDetails` in type definition is set to the `object` type, instead of a more precise `URIComponents` from the `uri-js` package. PR: #190 Thanks!

This is a PR to modernize the build and test infrastructure, including: * using preconstruct to generate ESM and commonjs compatible exports for bundling * removing the use of gulp...

Notice on https://github.com/whitlockjc/json-refs/blob/master/index.js#L101 ```javascript function combineURIs (u1, u2) { ... return (remoteUriTypes.indexOf(combinedDetails.reference) === -1 && -> combinedDetails.path.indexOf('../') === 0 ? '../' : '') + URI.serialize(combinedDetails); ``` `combinedDetails.path.indexOf('../') === 0 ?...

I have 2 documents doc one address field has $ref that points to common.json#definitions address doc 2 has a list of definitions and those definitions can refer to each other...

I have read the 3 cases where the library treats references as circular. As far as I can tell only rule 1 pertains to local references and it makes sense....

This might already be a known issue, but I haven't found anything exact. There seems to be an issue resolving external references that are recursive. Here's an example (a bit...