JSON Transform Helper is a powerful extension for Visual Studio Code that enables you to easily transform and manipulate JSON data using the popular lodash library. With this extension, you can quickly apply custom lodash functions to your JSON files, extracting specific properties, filtering data,
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
JSON Transform Helper is a Visual Studio Code extension that allows you to easily transform and manipulate JSON data using the powerful lodash library. With this extension, you can perform custom transformations on your JSON files, extracting specific properties, filtering data, and more.
Features
Interactive Transformation: Enter your own lodash functions in a dedicated text editor to dynamically transform JSON data.
Real-Time Preview: Get an instant preview of the transformed JSON output as you make changes, facilitating quick iterations and fine-tuning.
Subset Extraction: Use lodash functions like _.pick, _.omit, and _.filter to extract a subset of properties or filter JSON based on specific criteria.
Lodash Function Support: Leverage the extensive functionality of lodash with methods like _.map, _.reduce, _.groupBy, and more for complex data transformations.
Usage
Open a JSON file in Visual Studio Code.
Trigger the JSON Transform Helper extension using the provided command or keyboard shortcut.
Enter your desired lodash function in the input box, specifying the transformation you want to apply.
The transformed JSON output will be displayed in a new editor tab, allowing you to review and save it.
Requirements
Visual Studio Code version 1.60.0 or higher.
Installation
Launch Visual Studio Code.
Go to the Extensions view (Ctrl+Shift+X).
Search for "JSON Transform Helper" and click Install.
Once installed, the extension will be ready to use.
Feedback and Support
For bug reports, feature requests, or any other feedback, please submit an issue.
For general questions or help, you can also reach out to us via email.
Contributing
We welcome contributions from the community! If you're interested in enhancing JSON Transform Helper, please see our contribution guidelines for more details.