npm install- Edit
replace.jsto modify the JSON data to be replaced npm run main- runsreplace.jsto replace JSON data &format.jsto format JSON data
A JSON string belonging to a JSON file is read in and parsed as an Object. This Object then replaces the contents of a JSON file with formatting.
{
"key": "value","test": "data",
"hello":
"world"
}
or
{
"key": "This is a new value",
"test": "data",
"hello": "world",
"parent": {
"child": 1,
"child2": 22}
}
{
"key": "value",
"test": "data",
"hello": "world"
}
and
{
"key": "This is a new value",
"test": "data",
"hello": "world",
"parent": {
"child": 1,
"child2": 22
}
}
- Check if JSON key exists in file before overwriting
- Swap sync functions with async
- Replace multiple JSON key values at different levels
- Error handling (currently assumes all inputs are available)