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
feat(evaluate): divide realms into core and contrib (#186)
BREAKING CHANGE: only json and map-set realms and still part of the package. apidom, minim and immutable are no longer part of npm distributions but live in contrib directory in the GitHub repo.
Closes#65Closes#33
The [ApiDOM](https://github.com/swagger-api/apidom) Evaluation Realm is an integration layer that enables
450
-
evaluation of JSON Pointer expressions on ApiDOM structures. It provides compatibility with ApiDOM [core](https://github.com/swagger-api/apidom/tree/main/packages/apidom-core) and namespace packages (`@swagger-api/apidom-ns-*`),
451
-
allowing to traverse and query ApiDOM element instances.
452
-
453
-
Before using the ApiDOM Evaluation Realm, you need to install the `@swagger-api/apidom-core` package:
Reference implementations for [Minim](https://github.com/refractproject/minim), [SpecLynx ApiDOM](https://github.com/speclynx/apidom),
444
+
and [Immutable.js](https://immutable-js.com/) are available in the [`contrib/realms/`](https://github.com/swaggerexpert/json-pointer/tree/main/contrib/realms) directory.
445
+
These can be copied and adapted for your specific needs.
446
+
533
447
###### Composing Evaluation Realms
534
448
535
449
Evaluation realms can be composed to create complex evaluation scenarios,
0 commit comments