{"_id":"dot-json","_rev":"24-1eb293ad82eaea37a0cfc54ea9a07021","name":"dot-json","time":{"modified":"2023-05-02T07:09:38.685Z","created":"2013-11-09T00:10:02.753Z","0.2.0":"2013-11-09T00:10:06.927Z","0.2.1":"2013-11-09T00:13:30.293Z","0.3.0":"2014-02-25T11:45:18.209Z","0.1.0":"2015-05-02T23:00:20.839Z","1.0.1":"2015-05-14T14:10:23.211Z","1.0.2":"2015-05-14T14:31:23.239Z","1.0.3":"2015-05-14T17:44:25.199Z","1.0.4":"2017-11-13T18:35:09.106Z","1.1.0":"2019-01-08T19:42:26.096Z","1.2.0":"2020-01-14T20:47:07.729Z","1.2.1":"2020-09-11T20:59:21.524Z","1.2.2":"2021-02-21T11:12:21.641Z","1.3.0":"2023-05-02T07:09:38.562Z"},"maintainers":[{"name":"crobays","email":"npm-lv9cnv2r0aoh@userex.nl"}],"dist-tags":{"latest":"1.3.0"},"description":"Easily edit a json file from the CLI or NodeJS","readme":"# dot-json\n\n[![huntr](https://cdn.huntr.dev/huntr_security_badge_mono.svg)](https://huntr.dev)\n\n---\n\nEasily edit a json file from the CLI or NodeJS.\n\n### Install global\n```bash\nnpm install -g dot-json\n```\nor local\n```bash\nnpm install dot-json\n```\n### Use from the CLI\n```bash\ndot-json myfile.json user.name \"John Doe\"\ndot-json myfile.json user.email \"john@example.com\"\ndot-json myfile.json foo..bar baz\ndot-json myfile.json address '{\"city\":\"Atlantis\"}' --json-value\n```\nmyfile.json now looks like\n```json\n{\n    \"user\": {\n        \"name\": \"John Doe\",\n        \"email\": \"john@example.com\"\n    },\n    \"foo.bar\": \"baz\",\n    \"address\": {\n        \"city\": \"Atlantis\"\n    }\n}\n```\n\n```bash\ndot-json myfile.json user.name\nJohn Doe\n```\n```\nUsage:\n  dot-json <file> <key-path>             Get a value from a json file by key-path\n  dot-json <file> <key-path> <value>     Assign a value at a key-path\n  dot-json <file> <key-path> --delete    Delete a key by key-path\n\nOptions:\n  --indent=<n>      Indent with <n> of white space characters [default: auto] [--json-value]\n  -d --delete       Delete the key-path\n  -j --json-value   Parse the input value as a JSON string (to set whole objects or arrays)\n  -h --help         Show this message with options\n  -v --version      Print the version number\n```\n\n### Quick tip for editing package.json\nAdd to .bash_profile:\n```bash\nalias package=\"dot-json package.json\"\n```\nUse it like this:\n```bash\npackage name \"my-package\"\n```\n\n### Use it in NodeJS\n#### Initialization\n```javascript\nvar DotJson = require('dot-json');\nvar myfile = new DotJson('myfile.json');\n```\n\n#### Writing\nasynchronous\n```javascript\nmyfile.set('user.name', 'John Doe').set('user.email', 'john@example.com').save(function(){\n  console.log('saved');\n});\n```\n\nsynchronous\n```javascript\nmyfile.set('user.name', 'John Doe').set('user.email', 'john@example.com').save();\n```\n\nmyfile.json now looks like\n```json\n{\n    \"user\": {\n        \"name\": \"John Doe\",\n        \"email\": \"john@example.com\"\n    }\n}\n```\n\n#### Reading\nasynchronous\n```javascript\nmyfile.get('user.name', function(value){\n  // value = 'John Doe'\n  console.log(value);\n});\n```\n\nsynchronous\n```javascript\nvar value = myfile.get('user.name');\n// value = 'John Doe'\nconsole.log(value);\n```\n\n#### Deleting\nasynchronous\n```javascript\nmyfile.delete('user.name').save(function(){\n  console.log('saved');\n});\n```\n\nsynchronous\n```javascript\nmyfile.delete('user.name').save();\n```\n\nmyfile.json now looks like\n```json\n{\n    \"user\": {\n        \"email\": \"john@example.com\"\n    }\n}\n```\n\n[npmjs.org/package/dot-json](https://npmjs.org/package/dot-json)\n","versions":{"0.1.0":{"name":"dot-json","version":"0.1.0","description":"Easily edit a json file from the CLI or NodeJS","main":"index.js","bin":{"dot-json":"./bin/dot-json.js"},"repository":{"type":"git","url":"https://github.com/crobays/dot-json.git"},"keywords":["json","edit","get","set","delete","cli"],"author":{"name":"Maikel Vlasman","email":"dot-json-ojc8qmc1qkpqg48f@userex.nl","url":"https://github.com/crobays"},"license":"MIT","bugs":{"url":"https://github.com/crobays/dot-json/issues"},"homepage":"https://github.com/crobays/dot-json","dependencies":{"docopt":"~0.6.2","underscore-keypath":"~0.0.22"},"gitHead":"550ece6a535145c70e48c0cfaf98f6fb6a54fe30","_id":"dot-json@0.1.0","scripts":{},"_shasum":"cb67c1fb8fbddbede5b647c1d6dc25afc06b2c42","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"crobays","email":"npm-lv9cnv2r0aoh@userex.nl"},"dist":{"shasum":"cb67c1fb8fbddbede5b647c1d6dc25afc06b2c42","tarball":"https://registry.npmjs.org/dot-json/-/dot-json-0.1.0.tgz","integrity":"sha512-gRuFcEOhNPJQQp8K2dWaYmb6KdAinYSmlvTiprUYhCB7wL/wJyv/aZvfPuzJ9iCOud4eRelTb1TP0ICTcN91qQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEgLjQk73AsS5ktb4mqpYilNvRMll6vVk8AwPjN3XsEgIhALODSfdogf0MBWUBIVDWnYiT5qhDpLZGPdKJJibFqgej"}]},"maintainers":[{"name":"crobays","email":"npm-lv9cnv2r0aoh@userex.nl"}],"directories":{}},"1.0.1":{"name":"dot-json","version":"1.0.1","description":"Easily edit a json file from the CLI or NodeJS","main":"lib/dot-json.js","bin":{"dot-json":"./bin/dot-json.js"},"scripts":{"test":"mocha && rm -rf ./test-files"},"repository":{"type":"git","url":"git+https://github.com/crobays/dot-json.git"},"keywords":["json","edit","get","set","delete","cli"],"author":{"name":"Maikel Vlasman","email":"dot-json-ojc8qmc1qkpqg48f@userex.nl","url":"https://github.com/crobays"},"license":"MIT","bugs":{"url":"https://github.com/crobays/dot-json/issues"},"homepage":"https://github.com/crobays/dot-json","dependencies":{"docopt":"~0.6.2","underscore-keypath":"~0.0.22"},"devDependencies":{"chai":"^2.3.0","mocha":"^2.2.4"},"gitHead":"40ef0917275c469745c66b8178f44faacbcbf57f","_id":"dot-json@1.0.1","_shasum":"51ca38792ba0dc30112817c5a626e28d06da7438","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"crobays","email":"npm-lv9cnv2r0aoh@userex.nl"},"maintainers":[{"name":"crobays","email":"npm-lv9cnv2r0aoh@userex.nl"}],"dist":{"shasum":"51ca38792ba0dc30112817c5a626e28d06da7438","tarball":"https://registry.npmjs.org/dot-json/-/dot-json-1.0.1.tgz","integrity":"sha512-zuN2OAXhqPHiPbFLVk8o+BqbWGVOpxUpgOBmkOhhwqsfQ1Z9nOrusuI59IAWBCUiLMEcBhOz+ANJl9QtM/hLug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIERexh4K1FxuKf9DpXuKlexu2cyWok+P16p2jPfrIwYeAiEAmxk1uIIwt6Fv2409Qy0GaVhNIbKVk85Xh7qkLs+0plg="}]},"directories":{}},"1.0.2":{"name":"dot-json","version":"1.0.2","description":"Easily edit a json file from the CLI or NodeJS","main":"lib/dot-json.js","bin":{"dot-json":"./bin/dot-json.js"},"scripts":{"test":"mocha && rm -rf ./test-files"},"repository":{"type":"git","url":"git+https://github.com/crobays/dot-json.git"},"keywords":["json","edit","get","set","delete","cli"],"author":{"name":"Maikel Vlasman","email":"dot-json-ojc8qmc1qkpqg48f@userex.nl","url":"https://github.com/crobays"},"license":"MIT","bugs":{"url":"https://github.com/crobays/dot-json/issues"},"homepage":"https://github.com/crobays/dot-json","dependencies":{"docopt":"~0.6.2","underscore-keypath":"~0.0.22"},"devDependencies":{"chai":"^2.3.0","mocha":"^2.2.4"},"gitHead":"9c2c90dbf24f79ecf3d32682db58d71b4564e0f4","_id":"dot-json@1.0.2","_shasum":"833f8770bacdb3676c344b15391a7553218b2096","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"crobays","email":"npm-lv9cnv2r0aoh@userex.nl"},"maintainers":[{"name":"crobays","email":"npm-lv9cnv2r0aoh@userex.nl"}],"dist":{"shasum":"833f8770bacdb3676c344b15391a7553218b2096","tarball":"https://registry.npmjs.org/dot-json/-/dot-json-1.0.2.tgz","integrity":"sha512-EEdrBw4MMBCs80xWi3WxPhxm27dTpRaRMl94HetIJb3OxgsErzEEzoNanvTu2xMpR/F+jSZ+Z93AWGAtseOZ9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA2PLzCJTCsQthWk5ZNciK8X4zPna2uCWbqJf0BwbvwMAiAnxvWlRpxiL22zQA2z4AqKtgF5ZAik48xDe9nTNIDEsQ=="}]},"directories":{}},"1.0.3":{"name":"dot-json","version":"1.0.3","description":"Easily edit a json file from the CLI or NodeJS","main":"lib/dot-json.js","bin":{"dot-json":"./bin/dot-json.js"},"scripts":{"test":"mocha && rm -rf ./test-files"},"repository":{"type":"git","url":"git+https://github.com/crobays/dot-json.git"},"keywords":["json","edit","get","set","delete","cli"],"author":{"name":"Maikel Vlasman","email":"dot-json-ojc8qmc1qkpqg48f@userex.nl","url":"https://github.com/crobays"},"license":"MIT","bugs":{"url":"https://github.com/crobays/dot-json/issues"},"homepage":"https://github.com/crobays/dot-json","dependencies":{"docopt":"~0.6.2","underscore-keypath":"~0.0.22"},"devDependencies":{"chai":"^2.3.0","mocha":"^2.2.4"},"gitHead":"8afcda63c18fe1e889ac783d9824901cbd0f321a","_id":"dot-json@1.0.3","_shasum":"ddcfedaa3d95cbe93e2b1e45bfbdec1b93bc90e4","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"crobays","email":"npm-lv9cnv2r0aoh@userex.nl"},"maintainers":[{"name":"crobays","email":"npm-lv9cnv2r0aoh@userex.nl"}],"dist":{"shasum":"ddcfedaa3d95cbe93e2b1e45bfbdec1b93bc90e4","tarball":"https://registry.npmjs.org/dot-json/-/dot-json-1.0.3.tgz","integrity":"sha512-pfk2h23m1ffgKbFo8w46YUL/VlMMoqTUdZXk0iCqrm8oTFTpkHgH3Dw7EaUKAtDPoUxDQQu7OL+gnSmwGehfnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEnk+XznQ4OWrskuMOI+yO5tzgIMrNgM9CYHd928g/zzAiEA9oYdIku561Q37BzVBPY3lc1OuqSx0FZ4GWQRiI3Wc4I="}]},"directories":{}},"1.0.4":{"name":"dot-json","version":"1.0.4","description":"Easily edit a json file from the CLI or NodeJS","main":"lib/dot-json.js","bin":{"dot-json":"./bin/dot-json.js"},"scripts":{"test":"mocha && rm -rf ./test-files"},"repository":{"type":"git","url":"git+https://github.com/maikelvl/dot-json.git"},"keywords":["json","edit","get","set","delete","cli"],"author":{"name":"Maikel Vlasman","email":"dot-json-ojc8qmc1qkpqg48f@userex.nl","url":"https://github.com/maikelvl"},"license":"MIT","bugs":{"url":"https://github.com/maikelvl/dot-json/issues"},"homepage":"https://github.com/maikelvl/dot-json","dependencies":{"docopt":"~0.6.2","underscore-keypath":"~0.0.22"},"devDependencies":{"chai":"^2.3.0","mocha":"^2.2.4"},"gitHead":"a275bac759223e22d5d175e9c7d9a04f25d2ee8c","_id":"dot-json@1.0.4","_shasum":"b5c5818eb526a7917ac02df017fe9fba37b11195","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"crobays","email":"npm-lv9cnv2r0aoh@userex.nl"},"dist":{"shasum":"b5c5818eb526a7917ac02df017fe9fba37b11195","tarball":"https://registry.npmjs.org/dot-json/-/dot-json-1.0.4.tgz","integrity":"sha512-VdIcK7kYHqnNSCL0yGo5crxnoFknl0c4epXcpLDsYByQU6rH3gX/q4yGFJEGzPHT1q+sryZQ1y6THD5LzCeZVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7NUgYdyWJkjNki/Z+0uNd1Wd0RfKYTOHf0A/z/l2MXQIhAMWT4but5G7AR6kwHNjSFPa1p6jGcsvbs3G070jdmPq4"}]},"maintainers":[{"name":"crobays","email":"npm-lv9cnv2r0aoh@userex.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dot-json-1.0.4.tgz_1510598108220_0.5403373844455928"},"directories":{}},"1.1.0":{"name":"dot-json","version":"1.1.0","description":"Easily edit a json file from the CLI or NodeJS","main":"lib/dot-json.js","bin":{"dot-json":"./bin/dot-json.js"},"scripts":{"test":"mocha && rm -rf ./test-files"},"repository":{"type":"git","url":"git+https://github.com/maikelvl/dot-json.git"},"keywords":["json","edit","get","set","delete","cli"],"author":{"name":"Maikel Vlasman","email":"dot-json-ojc8qmc1qkpqg48f@userex.nl","url":"https://github.com/maikelvl"},"license":"MIT","bugs":{"url":"https://github.com/maikelvl/dot-json/issues"},"homepage":"https://github.com/maikelvl/dot-json","dependencies":{"docopt":"~0.6.2","underscore-keypath":"~0.0.22"},"devDependencies":{"chai":"^2.3.0","mocha":"^2.2.4"},"gitHead":"1516b57c73883ad2a114d1d4eccc53ff5409479b","_id":"dot-json@1.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"crobays","email":"npm-lv9cnv2r0aoh@userex.nl"},"dist":{"integrity":"sha512-PiQZW9/C8xILPYK2bOye/cbPZrakNEkt28jFb8RlPCwsoMAHYYw9T8JoACxgttHL9Y2AmdqVvibbZJHtLgeqTQ==","shasum":"36dc7d40c00afaef2823b715b94325ba39f1bd89","tarball":"https://registry.npmjs.org/dot-json/-/dot-json-1.1.0.tgz","fileCount":6,"unpackedSize":35465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNP0iCRA9TVsSAnZWagAAWncP/28Z5Jk7yjMsz91p5fwZ\n5twXU7IEFlgydsJmDkWVHPFOzOvxrKoS+ZLrRcKUpQRf3+jYJ44HVrLXIV7T\ntXY7LyXPIFn+AvL65797q4SNkKHfAwSRG+am0nrHBGke+l4yitdl4SAsVpTN\nygFivUfISY5Kw8izBSWaDwcyRp0pVStXbfe1fG6cs4FpdyFr32f/APDRc1Hh\nzB8+ItV3bmq8kJf6kedp9aL4UdI6i8IkdyMNB7UqT+p+nONinxSk5CQ3gi8Y\n28NGU7KIeIrHF86Sjt2yRHugLKSHex7KL4KJ6SImLP0/qlKQpknEukkJEZJO\nPkfmqQt09mINiukT4D9PFM/QL/2qpTIzTi8rggoLRzaI3OarjFi8VJMq+7+x\nSeJL+86YQpWHgjgzMVCXZISaK+H0ZuKy3sbc9V2d35CpG5H3oVaZvdcRsQtG\n/mUjXf2G90Mi6oWYIjzP/MsVqsbLNkf04NewOVpCsVrIcPTHn3+3/QWmdi6I\nFSzV+ZNg7AYK+/Weo2ZHAgOe/KOfqvefY6SRwCkz4qEuTVrfxrXqEBmicX6K\nCedXLx5aRcoWOJlydFedpgX66PjmJ+ex75XsGBJd/TaXaO4/AMhE4vHBwPow\n0HAvaABZuA8sPyWE/ZVbtv9DfaQxQnHIPIQhHbDLt3VkSaHWQbqsYBPRuTbI\nFw4f\r\n=5Zs/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAN4ZjHnrG6V/jCcHCcet6nW8r1ITLYenZoqIPfG6ASoAiEAvdV7IWv1zA8mpupGAsNrrGUyTZtZ7JPh7syfpXZC4Dk="}]},"maintainers":[{"name":"crobays","email":"npm-lv9cnv2r0aoh@userex.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dot-json_1.1.0_1546976545116_0.6596665831812358"},"_hasShrinkwrap":false},"1.2.0":{"name":"dot-json","version":"1.2.0","description":"Easily edit a json file from the CLI or NodeJS","main":"lib/dot-json.js","bin":{"dot-json":"./bin/dot-json.js"},"scripts":{"test":"mocha && rm -rf ./test-files"},"repository":{"type":"git","url":"git+https://github.com/maikelvl/dot-json.git"},"keywords":["json","edit","get","set","delete","cli"],"author":{"name":"Maikel Vlasman","email":"dot-json-ojc8qmc1qkpqg48f@userex.nl","url":"https://github.com/maikelvl"},"license":"MIT","bugs":{"url":"https://github.com/maikelvl/dot-json/issues"},"homepage":"https://github.com/maikelvl/dot-json","dependencies":{"detect-indent":"~6.0.0","docopt":"~0.6.2","underscore-keypath":"~0.0.22"},"devDependencies":{"chai":"^2.3.0","mocha":"^2.2.4"},"gitHead":"179982842b5a678c88620f49f387e363890ad4b8","_id":"dot-json@1.2.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-4bEM7KHFl/U9gAI5nIvU0/fwVzNnE713K339vcxAMtxd2D9mZP6o65UwlcXigJL4rfk90UM0J+D7IPIFYZMQ8Q==","shasum":"16f62bbb15b0b834f5c8de299cfb9e4d494f2ac1","tarball":"https://registry.npmjs.org/dot-json/-/dot-json-1.2.0.tgz","fileCount":5,"unpackedSize":36710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHijMCRA9TVsSAnZWagAAaX8P/33SkC9/FXvz+HjC5XGG\neFSgpuFrRJXdAd87yqTVoUvWqowMQAPwsBQgkwVIlWg2NkdTetWzpoL3xaNN\nsb/Upl2EE/ZB2q/vo1zVPBXAgQDUg/1zMSa2xPhbS/CQdLrE/wW0fRTw1kqK\n+qJCZ+6dB4lQDxtSgqFs86tMTg6EbMUTWXLTVNrDvmWokVzjIdmogq1nwPrx\nD4WK7GWzvC6JXUa0LPgpBFweQlqCVoDB+xhT04g2b+D9x0VVXi6ygqYqmAFJ\nq926CPeIjv9lyAs8CiKNk/QBkSDCijfno90kzzgkzivb/XHNwfpVFJQ0FEtu\nWqAGv15mTREdXv6mPN8bZ++07olyuX2bsHz8k8dx8W7Fy/EU10ZJIPMdVhdq\n7mqq3UtNGT6va9fkJV0UApHmltJ5VhmpngBJbtml9jGbDdbP5KP+M3O6rz8I\nYxcka00Sx1aFpCXXkNGxbm6CoT9/dy9t8GQelj/v4qf2VtFvxRzeyp2anWi9\njJ99CMBvQcsi2Xwb1za7zGgvh37K3TUVkbgsFlUtJxFR+t7KiXYowuSanS1+\nqss/oVfs9dfSnnzSVyVtFUSaARAAR1N7yZmc+/AMKJnkDqeJvV2ZSXSmPXTI\nDriYQDj0uKH+h7HUV74qdQ/3ApN/ksiD32dYfYuRJALHghCLz06YmdDTCSri\n4Zmm\r\n=w2gy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdG2Y07A71dAOXJEHx6lQTO8eIjnPAad547C7cxpEHRwIgILlI7ZJbnxpUDnp1t1cThkSEXQCI5JBcBKeg71agBtc="}]},"maintainers":[{"name":"crobays","email":"npm-lv9cnv2r0aoh@userex.nl"}],"_npmUser":{"name":"crobays","email":"npm-lv9cnv2r0aoh@userex.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dot-json_1.2.0_1579034827583_0.10440801507035236"},"_hasShrinkwrap":false},"1.2.1":{"name":"dot-json","version":"1.2.1","description":"Easily edit a json file from the CLI or NodeJS","main":"lib/dot-json.js","bin":{"dot-json":"bin/dot-json.js"},"scripts":{"test":"mocha && rm -rf ./test-files"},"repository":{"type":"git","url":"git+https://github.com/maikelvl/dot-json.git"},"keywords":["json","edit","get","set","delete","cli"],"author":{"name":"Maikel Vlasman","email":"dot-json-ojc8qmc1qkpqg48f@userex.nl","url":"https://github.com/maikelvl"},"license":"MIT","bugs":{"url":"https://github.com/maikelvl/dot-json/issues"},"homepage":"https://github.com/maikelvl/dot-json","dependencies":{"detect-indent":"~6.0.0","docopt":"~0.6.2","underscore-keypath":"~0.0.22"},"devDependencies":{"chai":"^2.3.0","mocha":"^2.2.4"},"gitHead":"849dec347525ec49a972a5815a2e9fcb5b6a64b6","_id":"dot-json@1.2.1","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-sHtCsDBBzhTUFhS12cAvUbP9JTr59LLNxnpNr6dlgbjZlN+nrWFs+uHXgsJvFmc5HoMFR4e60rdqd+GdSUlM3w==","shasum":"d32f67dd4e258711c786b3450bde427a9793c394","tarball":"https://registry.npmjs.org/dot-json/-/dot-json-1.2.1.tgz","fileCount":6,"unpackedSize":37114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfW+UpCRA9TVsSAnZWagAAh/MP/jsCKtCZ/Q+SMF1AfGBe\noHiVodSGrd7PEHe+H/Xux62fh0IUQ94qe8mHtVAIsR0Ou1GLVbFITCrCgYLf\nTS+tyh/P0NV7dX1BLO9vBf+0fOEB17LA5Ic6o2ce6gSoCPZx12mGmkCAziWb\nb0yWZsNUBkNcbK/Q3HARyvUgxA+IUMyiRyAriq+66raqZBR7V6jfRpE1PmBS\nt3Rj4eew3jPhTxZQHmsUKts5bUVlsZYsaVdBBOVlJbV8j/70b4OoiXLqzWmT\nXbPBhFQTIGIiYUlcK3UyqFoAjHQGYxLA6LwADhYrZbp18JLMa/dKRMvzXMsX\nUuF78z8b7JTS1tl69XHt/bXFk2ZbwccSU4FW7WzYoVm9gThhWXDgos+IDTI0\nPWBo7WkJxvHeBERePlM/4nxA4gV6AI80hy/HtzV2oHp5EPjZuWhJyx58ncWX\nsONriHIgYltIsl0C1C+D+RUevgkNmdjku7bQFbPdlqxtG2ZV+xJB4E2FtcAZ\nnhlnldMK5iM+QAmxvkeHm+fDCm7F+kcFqb7pcuMH7+7lwh+Jk1JTUGUUVlCd\nfU3pUJ+dbIvRnFeDOpepUuq8W5yb/P/VemZwKBnzZbW0qQ7L5dsf/oMCbk0S\noz5R5Pp4xSMcFkVM+2abyxr9axa+uNCMNwNlz2OM4PJ/P/XTH/B2IsjaUlbf\nazSF\r\n=4Tnq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCh202Ltw7KVP+oZwYpgw0Kut6muhxNnimONODH+6zbowIgbG0djwiwhNWGje3K6UI5F/ysyCoXJJdkaVh0JcTWRuc="}]},"maintainers":[{"name":"crobays","email":"npm-lv9cnv2r0aoh@userex.nl"}],"_npmUser":{"name":"crobays","email":"npm-lv9cnv2r0aoh@userex.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dot-json_1.2.1_1599857961410_0.27661060567335594"},"_hasShrinkwrap":false},"1.2.2":{"name":"dot-json","version":"1.2.2","description":"Easily edit a json file from the CLI or NodeJS","main":"lib/dot-json.js","bin":{"dot-json":"bin/dot-json.js"},"scripts":{"test":"mocha && rm -rf ./test-files"},"repository":{"type":"git","url":"git+https://github.com/maikelvl/dot-json.git"},"keywords":["json","edit","get","set","delete","cli"],"author":{"name":"Maikel Vlasman","email":"dot-json-ojc8qmc1qkpqg48f@userex.nl","url":"https://github.com/maikelvl"},"license":"MIT","bugs":{"url":"https://github.com/maikelvl/dot-json/issues"},"homepage":"https://github.com/maikelvl/dot-json","dependencies":{"detect-indent":"~6.0.0","docopt":"~0.6.2","underscore-keypath":"~0.0.22"},"devDependencies":{"chai":"^2.3.0","mocha":"^2.2.4"},"gitHead":"6b87adc3ffa71965f53c1db843bea07c850f721c","_id":"dot-json@1.2.2","_nodeVersion":"15.9.0","_npmVersion":"7.5.3","dist":{"integrity":"sha512-AKL+GsO4wSEU4LU+fAk/PqN4nQ6PB1vT3HpMiZous9xCzK5S0kh4DzfUY0EfU67jsIXLlu0ty71659N9Nmg+Tw==","shasum":"7d35abece4aa22aa75a761388953f98495401bcc","tarball":"https://registry.npmjs.org/dot-json/-/dot-json-1.2.2.tgz","fileCount":5,"unpackedSize":37159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMkAWCRA9TVsSAnZWagAAp6YQAJtypZqKNK5Z+DuJbkkV\ncuRKzJKH11hHmx2DFgrEPl1PKJdCOufZaymV8U0Dea1XPYqXgSE/NQZmMhhe\nqKDKSazMaNJMKyaGvugGM+6sPcEiVPCYjUlBm5uNiD+IxsaXXktE4hwu4ivg\ny24Ty8czNiusJ3mbwUjNEzyNVAInMqoGdUeFbarNNlDRg83Se/tqQRLqXzb0\nqBMQe8igm/9YQwCejTESGa81z7vu39vflbbeScYJ+hncsX94A7l7J5iPAVkZ\nZf3pOvBoRvBOAPqpnsjkmzAtM884Vu9yJzAyyc4+g0t48Rdi7MOoqtCZmExN\nLjNB6FQc+KuGRzWUKc4TWZ2Nv60iAhuykStTS0l/yoOS/qiFDa+i5wYFkd5f\np4dIXchRi6M6PNpIzrUrCjJ+l73q4t6SGt4pw8Nw0e4XmT7GuTrStPm2vYWj\nLfZyj1MMazlifAz7wqoxFYh5IDAmkan6GuFIKZiWfwedxA40AMwXnhLwY+wA\nxc62AaSSdUBykOlaUwanSdJezjauLs1CO9D6SXYlIZbPfcoJIFjJAqLwXfaj\nyn+REkaa8yOW7XeoY3AnEGsbKHxwn0+oJWTzYsExvhvPg9raAPZc49Gj3FyJ\nmXnYd+DHTVEXdFN3HhF4si4w98OSHzyKnU15fCV98y7jS/n0P55/IYdLJ5Ox\n0mn6\r\n=4GD4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAxF8F5xiF5SLgag1mWnnEv3nq079W0odSJ0lIK1dv0AAiEA0GsVeRFyE6dxkUYsfTf/584ybR5/6Eu7S1pxKkMKSW0="}]},"_npmUser":{"name":"crobays","email":"npm-lv9cnv2r0aoh@userex.nl"},"directories":{},"maintainers":[{"name":"crobays","email":"npm-lv9cnv2r0aoh@userex.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dot-json_1.2.2_1613905941520_0.512204636923246"},"_hasShrinkwrap":false},"1.3.0":{"name":"dot-json","version":"1.3.0","description":"Easily edit a json file from the CLI or NodeJS","main":"lib/dot-json.js","bin":{"dot-json":"bin/dot-json.js"},"scripts":{"test":"mocha && rm -rf ./test-files"},"repository":{"type":"git","url":"git+https://github.com/maikelvl/dot-json.git"},"keywords":["json","edit","get","set","delete","cli"],"author":{"name":"Maikel Vlasman","email":"dot-json-ojc8qmc1qkpqg48f@userex.nl","url":"https://github.com/maikelvl"},"license":"MIT","bugs":{"url":"https://github.com/maikelvl/dot-json/issues"},"homepage":"https://github.com/maikelvl/dot-json","dependencies":{"detect-indent":"~6.0.0","docopt":"~0.6.2","underscore-keypath":"~0.0.22"},"devDependencies":{"chai":"^2.3.0","mocha":"^2.2.4"},"gitHead":"671524685831124f8089851dd3174be85a533b03","_id":"dot-json@1.3.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-Pu11Prog/Yjf2lBICow82/DSV46n3a2XT1Rqt/CeuhkO1fuacF7xydYhI0SwQx2Ue0jCyLtQzgKPFEO6ewv+bQ==","shasum":"d9e498558c44bb41b22ceffe070a28b2d836314a","tarball":"https://registry.npmjs.org/dot-json/-/dot-json-1.3.0.tgz","fileCount":8,"unpackedSize":38614,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAVrBoHGBQWM2auMWyR0Dnt3pJfmypdmHCImldRgoNPbAiEAksax67zpai1UaKT69u+4g97pvQyboSd+HP1Az1eClAI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkULcyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIfg//fTdPnSxNZOVmwpksjNwsrmaTbQrvXUOypwEDIDCdlU6AG97Y\r\nurkDu2roUVWrER3OwK2j6jNBCK5J1PxZC60/UXiGh3YpSm2yilHJq1nXbatk\r\ng8J069pmuxFU6+ODTz27VVG1amTIRNdTCymXHHrTvc/aRZ/oj+488cSyv+YP\r\nrQ1ijOa/XfQx9jHCc06jbyAQ2CGJ6cXGzQJntAIWEeVjPwrVVdBtLddhh+38\r\nTr3/Foo+SdV0FpWm4/8Eorw2s8MviycywpEbBSqkemwFuIMuzmyNRWtkEN0c\r\nZLYaoN98OEMBe710acSssopmPQmMRcwaxTkfIS/k3O8e46i9ah0djXY98iHa\r\ns5bT8csQ/ibcBfe06CyJvmqP/Bjc4zK4DVxexVap+qUeBXZleutHcdVLMRBA\r\ntVTyneanE1y+miOY7eCeiH5jPWBT+ln5CQZh+dz8rSYNqMZpr47KxHi0Yjti\r\nu798ucFtQ9LGEc2aR0sas4GZ85shLsQNrgjjUZIZaWOzbDwh751O5nu/8s43\r\n/eYX7tM6WrbdA6jV/9ay+SOzXRYj1eFRFt/FK+zLKS9UccNDwbkRWTJ35fNF\r\ng6DLxAl/TJ38KJxNlDmAbCiXPgCim98DmSvhU1b+it0dmsR3G4V+Uu7aZ3mg\r\nUukOgkwAIsnNez6mFbOWebfV021lvUT82lc=\r\n=rGF+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"crobays","email":"npm-lv9cnv2r0aoh@userex.nl"},"directories":{},"maintainers":[{"name":"crobays","email":"npm-lv9cnv2r0aoh@userex.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dot-json_1.3.0_1683011378388_0.22777431635687817"},"_hasShrinkwrap":false}},"homepage":"https://github.com/maikelvl/dot-json","keywords":["json","edit","get","set","delete","cli"],"repository":{"type":"git","url":"git+https://github.com/maikelvl/dot-json.git"},"author":{"name":"Maikel Vlasman","email":"dot-json-ojc8qmc1qkpqg48f@userex.nl","url":"https://github.com/maikelvl"},"bugs":{"url":"https://github.com/maikelvl/dot-json/issues"},"license":"MIT","readmeFilename":"README.md","users":{"itsakt":true}}