Command Line Interface (CLI) for JSON Model-to-Model Projection (JM2MP) JavaScript Library (JM2MP.JS)
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.
This JM2MP.JS-CLI package contains the command line interface (CLI)
to use JM2MP.JS library and JM2MP syntax from interfactive shells
and batch scripts.
As part of this work, the JSON-MDE organization has been created
both on GitHub and
NPM, to encompass several related
projects, the main one JM2MP.JS,
as well as others for illustrative and utility purposes, including this
JM2MP.JS-CLI.
The source code for all projects related to JM2MP can be retrieved from there.
The documentation about this JM2MP.JS library, the JM2MP syntax, and all their related projects, can be found online at:
It contains several tutorials to help you get started and learn more about these topics.
For JM2MP.JS-CLI utility, please read the corresponding
Use in CLI tutorial.
Documentation has been generated using a customized version of both JSDoc and tidy-jsdoc (thanks to the authors for their willingness to share they work).
- Luis Maria CAMARA ROSSI
- Elena RUIZ LARROCHA
- Jose Antonio CERRADA SOMOLINOS
The JM2MP syntax, the JM2MP.JS library, and all their related projects (including this JM2MP.JS-CLI) are licensed under the BSD-3-Clause license: