jacin
v0.0.21
Published
Jacin, a JSON manipulation toolkit
Downloads
5
Maintainers
Readme
jacin
A given name for both genders. It is Spanish in origin, and is a shortened form of Jacinta or a variation on the spelling of Jason (Source: Wikipedia)
Current version
Version|Published|By|URL
--- | --- | --- | ---
0.0.21 | 2017-04-08 | codebloke
| npm
Meet jacin
, a JSON
/Javascript
objects manipulation toolkit, (among other) capable of the following:
Features
- Ingesting multiple data object formats, such as:
- a native
Javascript
object JSON
format stringYAML
string.ini
files (limited only to section + 1 level key => value or key => values array)
- a native
- Runnign selection (queries) to the objects/documents ~~and setting new values~~ using
- ~~notation of
XPath
.~~ [Feature #3] JSONPath
- ~~notation of
- Exporting data to:
- a native
Javascript
object JSON
format stringYAML
string.ini
files (limited only to section + 1 level key => value or key => values array)
- a native
- Encrypting/decrypting [Feature #4]
- ~~values~~
- or ~~whole object branches~~
- ~~preserving native
Javascript
data type~~
- Signing and generating check-sums for both whole objects and values (eg. for the purpose of sanity checks of encryption/dectryption chain) using
CRC32
forUTF-8
stringsMD5
SHA1
- user-defined
custom
functions
- Cloning native
Javascript
objects - ~~Comparing values and calculation of
diff
for nativeJavascript
objects~~ [Feature #5]
Upcoming features: