JSON Model-to-Model Projection (JM2MP) Documentation

JSON Model-to-Model Projection (JM2MP) Documentation

@json-mde/jm2mp 1.0.0

JSON Model-to-Model Projection (JM2MP)

Introduction

JSON Model-to-Model Projection (JM2MP) is both a JSON-based syntax to transform algebraically any input JSON document into another output JSON document, and a library to execute such transformations.

Source code

The source code for this JM2MP.JS library can be retrieved from:

Documentation

This documentation about this JM2MP.JS library and the JM2MP syntax can be found at:

Documentation has been generated using a customized version of both JSDoc and tidy-jsdoc. It contains several tutorials to help you get started and learn more about these topics.

Authors

Main author

Contributors

Licensing

The JM2MP syntax and this JM2MP.JS library are both licensed under the BSD-3-Clause license:

JM2MP & JM2MP.JS Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog (1.1.0), and this project adheres to Semantic Versioning (2.0.0).

[1.0.0] - 2026-08-17

Added

First released version.