{"_id":"@ahassani/dot","_rev":"1-b3dc2303c5e74675eb01ce736fbd0f6e","name":"@ahassani/dot","dist-tags":{"latest":"0.0.1-alpha"},"versions":{"0.0.1-alpha":{"name":"@ahassani/dot","publishConfig":{"access":"public"},"version":"0.0.1-alpha","description":"Get, set and delete object properties with dot notation","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"http://git.hassani-lab.fr/npm/dot.git"},"keywords":["dot","notation","properties","object","path"],"license":"ISC","_id":"@ahassani/dot@0.0.1-alpha","_nodeVersion":"16.3.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-RcMek0SDb4NqTwT2vN0KpN4ENS5wBYD5B+5y5VgRl43PQCcYpES1BV0VX+3YQMBDskk7cPvRuUBYFEAi4cA/nQ==","shasum":"7fb21179cbe24a3e8e6cc8a2ed84d8d0c1e80754","tarball":"https://registry.npmjs.org/@ahassani/dot/-/dot-0.0.1-alpha.tgz","fileCount":3,"unpackedSize":2596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2a4QCRA9TVsSAnZWagAATIQP/jhWL7tBdnPsNtRQsBh7\nDTcEj+/dLIeszrXNucSWuf2Za70L8NsMQgOy0bKyI5L72UwL5fmO8NX9q92R\nruM81BxyjAXtnOPuQayfFP3QICwAMUD2ZCO9qshSz4aiqUqHm2IcpjYys3o3\nNgaBWSCB0po6wYm+8+wA1gRWFWm39e+AQEWVE3w9Cqi92jn90A5QzA+0Zf5X\n9DviMLnH8X/7V+46ARlb7JDxt3SrwXnQDDPCm6jzjHAI+iSGDyYNWpj7nbcD\n6Tv9jOO338efzriKImClv5nwkHD+FCjC6CItP0j0zHzQ6N91VCTo6Cv8lfcx\n65iKhTthE4ec+wsiCKK06S4bMU+U5YNpLGXCBlGdHcw3kUm/fN/ZydESgGCp\n9Cemh14BDSLrpdMkaJOVHz5UMGPM/OGeIo8HwtHgVThPpCP5sIW3p8hk9+UX\nmhT/a61gywAQsEaAsCB5iUU21AJo87b9tzKmsP40TIidYAXDGeQHHsHRW9jE\nm67GThJ0OwtNxsKLVXp67aUmo83BN5M8kBoT0D5H0qtgzn6ixewYGtoWFZ/f\nKUOks3xOWsSmQlF1yXMQOKLuKeCSUWxLH/lxBvpNXYdPbJ3KcReRxje7xhE9\nrtst0Mt4RMZd9V+5RbQSYZX0Dzn4vy4lqVRymVtILBn9a4kkHKW4anpumPUu\nX5h3\r\n=r1Bs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC748tR3gaW2z595VdjXOHI7axteY0SVLa0SFNESO2ZQgIhAPC/ix1M+XIXsnjBvyWHR/raz8TmXZvksXv/yURRHPaH"}]},"_npmUser":{"name":"a.hassani","email":"hassani.ayoub@gmail.com"},"directories":{},"maintainers":[{"name":"a.hassani","email":"hassani.ayoub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dot_0.0.1-alpha_1624878608021_0.36608679280281553"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-28T11:10:07.602Z","0.0.1-alpha":"2021-06-28T11:10:08.157Z","modified":"2022-04-04T12:11:58.818Z"},"maintainers":[{"name":"a.hassani","email":"hassani.ayoub@gmail.com"}],"description":"Get, set and delete object properties with dot notation","keywords":["dot","notation","properties","object","path"],"repository":{"type":"git","url":"http://git.hassani-lab.fr/npm/dot.git"},"license":"ISC","readme":"\n# dot\n\n  Get and set object properties with dot notation\n\n## Installation\n\n    $ npm install @ahassani/dot\n\n## API\n\n### dot.set(object, path, value)\n```js\ndot.set(obj, 'cool.aid', 'rocks');\nassert(obj.cool.aid === 'rocks');\n```\n\n### dot.get(object, path)\n```js\nvar value = dot.get(obj, 'cool.aid');\nassert(value === 'rocks');\n```\n\n### dot.delete(object, path)\n```js\nvar value = dot.delete(obj, 'cool.aid');\nassert(!obj.cool.hasOwnProperty('aid'));\n```\n\n","readmeFilename":"Readme.md"}