Rust-based JSON Document Transforms (JDT) implementation with WebAssembly support
A Rust-based implementation of JSON Document Transforms (JDT) with WebAssembly support.
| 🏠 Main Repository | 📦 Examples |
JSON Document Transforms (JDT) is a specification for transforming JSON files using another JSON file as the transformation specification. The default behavior is to merge the transformation into the source, with advanced operations available through transformation verbs.
Transform Verbs:
@jdt.merge - Merge values into the source@jdt.replace - Replace values in the source@jdt.remove - Remove values from the source@jdt.rename - Rename keys in the sourceKey Features:
This documentation is derived from the official Microsoft JSON Document Transforms (JDT) project.
@jdt.path and @jdt.valueThis documentation is derived from the Microsoft JSON Document Transforms Wiki.
Copyright: Copyright (c) Microsoft Corporation. All rights reserved.
License: MIT License
Original Source: https://github.com/microsoft/json-document-transforms
This documentation is part of the jdt-wasm project, a Rust-based implementation of JDT with WebAssembly support.