{"_id":"dotaccess","_rev":"21-515111d1e7e086bda44ffebaf46885e7","name":"dotaccess","description":"A library to access objects using dot notation strings.","dist-tags":{"latest":"1.0.5"},"versions":{"0.0.1":{"name":"dotaccess","description":"A library to access objects using dot notation strings.","version":"0.0.1","author":{"name":"Naitik Shah","email":"n@daaku.org"},"directories":{"lib":"./lib"},"repository":{"type":"git","url":"http://github.com/nshah/nodejs-dotaccess"},"engines":{"node":">= 0.2.3"},"_id":"dotaccess@0.0.1","_nodeSupported":true,"_npmVersion":"0.2.10","_nodeVersion":"v0.3.1","dist":{"shasum":"1169777d167b1f6c2c39369566ac52dd3bfd2bca","tarball":"https://registry.npmjs.org/dotaccess/-/dotaccess-0.0.1.tgz","integrity":"sha512-BEjoT4AVbjpFmnQoQcSh7PoBZu+iMuluTljDeyXJB30eT8vKWIkqM8fL4Dut7rQTlAXFNmS9na+CjSCwUcA4+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFx6yYNXI5SaycWX0xzG8NiYYz6v9h5VYugbLwHjjhk8AiEAqe2EM/ePaaGC0Vk6tgLThBaDzBu+zOhS9KpRmVwbogI="}]}},"0.0.2":{"name":"dotaccess","description":"A library to access objects using dot notation strings.","version":"0.0.2","author":{"name":"Naitik Shah","email":"n@daaku.org"},"main":"index","repository":{"type":"git","url":"git://github.com/nshah/nodejs-dotaccess.git"},"engines":{"node":">= 0.4.1"},"_id":"dotaccess@0.0.2","_engineSupported":true,"_npmVersion":"0.3.9","_nodeVersion":"v0.4.1","directories":{"lib":"./lib"},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"3d4fdfcf72bcf2ff8868e6cf0e2272e1f77ea485","tarball":"https://registry.npmjs.org/dotaccess/-/dotaccess-0.0.2.tgz","integrity":"sha512-W15gba7M1F7FsqcVTFbK0xHucUSCqGejDDn3VnRCqUSFgcgwe+JKeaaviXOxQFp06q4QyTBHUtnuQnaqZ5C+ag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHCzkCE+NxPKSWVuWJdWBPX5oDsA8eoIYAm8NTvxca6gIhAJdkcpSuaAOw/5aOrV7h1oO1u+Uon8zBwIsDU35YnR0+"}]}},"0.0.3":{"name":"dotaccess","description":"A library to access objects using dot notation strings.","version":"0.0.3","author":{"name":"Naitik Shah","email":"n@daaku.org"},"main":"index","repository":{"type":"git","url":"git://github.com/nshah/nodejs-dotaccess.git"},"scripts":{"test":"./node_modules/.bin/expresso"},"engines":{"node":">= 0.4.1"},"dependencies":{},"devDependencies":{},"_id":"dotaccess@0.0.3","_engineSupported":true,"_npmVersion":"1.0.1rc9","_nodeVersion":"v0.4.6","_defaultsLoaded":true,"dist":{"shasum":"e0f2594c69563fc02490131a332ddd053102d1e9","tarball":"https://registry.npmjs.org/dotaccess/-/dotaccess-0.0.3.tgz","integrity":"sha512-YNZfJBtqaXWtWOzdhi+Ah5cG3NbiZyI4QqU14wXCcjM1gI5awavCgVJZYV1HTOHDOfd1yThQoRVzGVhV7Wzt7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtYJl3NikeeuBwLMqasXN0L9S9P2uxmQVk1H9W0WKMYwIgYjFiofZOK0BYzB1puW/CSjU/3g7nybT8+SPoYLQflQM="}]}},"1.0.0":{"name":"dotaccess","description":"A library to access objects using dot notation strings.","version":"1.0.0","homepage":"https://github.com/nshah/nodejs-dotaccess","author":{"name":"Naitik Shah","email":"n@daaku.org"},"main":"index","repository":{"type":"git","url":"git://github.com/nshah/nodejs-dotaccess.git"},"scripts":{"test":"./node_modules/.bin/expresso -c"},"devDependencies":{"expresso":">= 0.8.1"},"engines":{"node":">= 0.4.1"},"_npmJsonOpts":{"file":"/Users/naitik/.npm/dotaccess/1.0.0/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"dotaccess@1.0.0","dependencies":{},"_engineSupported":true,"_npmVersion":"1.0.18","_nodeVersion":"v0.4.10","_defaultsLoaded":true,"dist":{"shasum":"bdea9de77562abef8f1a1113cd65aa0b4b9addd7","tarball":"https://registry.npmjs.org/dotaccess/-/dotaccess-1.0.0.tgz","integrity":"sha512-jnsgRYoxA+D5cxZ+8RZlbCzN4zJ68Sae7zONNcJmbpE+3WlUI43gXxAAOH+b1ELr2fXj+x7UMG0CCbsGtBwhRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIChtYAqYIpQSrr9ZoSJSmypSuJB6dQewGqnP5LGQBUhGAiA73qcMwTvjkzX9YPCt4WlgS4bZK5huHbdYVY8eJ5Dhvw=="}]}},"1.0.1":{"name":"dotaccess","description":"A library to access objects using dot notation strings.","version":"1.0.1","homepage":"https://github.com/nshah/nodejs-dotaccess","author":{"name":"Naitik Shah","email":"n@daaku.org"},"main":"lib/dotaccess","repository":{"type":"git","url":"git://github.com/nshah/nodejs-dotaccess.git"},"scripts":{"test":"./node_modules/.bin/expresso -c"},"devDependencies":{"expresso":">= 0.8.1"},"engines":{"node":">= 0.4.1"},"_npmJsonOpts":{"file":"/Users/naitik/.npm/dotaccess/1.0.1/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"dotaccess@1.0.1","dependencies":{},"_engineSupported":true,"_npmVersion":"1.0.22","_nodeVersion":"v0.5.2","_defaultsLoaded":true,"dist":{"shasum":"1aab75b4a00b277176545c325459a20987ed2368","tarball":"https://registry.npmjs.org/dotaccess/-/dotaccess-1.0.1.tgz","integrity":"sha512-A41sVzl20+aLm8jXbJhv5lPczoyfRaH2fsNq0FPPHh9Rs7bcdM8XcHOEguwQtx8LoYAY6fJ2Qq1GNAvV6968OA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAo+6n6nwTXNV2M7husNxJRNFwq5Me2hbWRoJxeEg5ojAiAprxTmW+CEAyF50cFoiLour0fVWQJCUQFamq/IkmFthA=="}]}},"1.0.2":{"name":"dotaccess","description":"A library to access objects using dot notation strings.","version":"1.0.2","homepage":"https://github.com/nshah/nodejs-dotaccess","author":{"name":"Naitik Shah","email":"n@daaku.org"},"main":"lib/dotaccess","repository":{"type":"git","url":"git://github.com/nshah/nodejs-dotaccess.git"},"scripts":{"test":"./node_modules/.bin/expresso -c"},"devDependencies":{"expresso":">= 0.8.1"},"engines":{"node":">= 0.4.1"},"_npmJsonOpts":{"file":"/Users/naitik/.npm/dotaccess/1.0.2/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"dotaccess@1.0.2","dependencies":{},"_engineSupported":true,"_npmVersion":"1.0.22","_nodeVersion":"v0.4.10","_defaultsLoaded":true,"dist":{"shasum":"5f9c67175164123210372849e74c04b11331f286","tarball":"https://registry.npmjs.org/dotaccess/-/dotaccess-1.0.2.tgz","integrity":"sha512-N0iseA3+hwR8u8TU3IQXL6SWe7A0z0n6BM9+pUuYgM6wa4FQ3Bq8HkZ6zm2H9awY3oMZI3W/iPQMXCgPfHmhnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICx0NATFL6bKqPvAF4CelDw/0zHPymP1hCSrUX1FKv7LAiApE6F0UKbydAmWOQTnfHJDxRvzFghxtPT/ZIP1Gm+i2w=="}]},"maintainers":[{"name":"naitik","email":"n@daaku.org"}]},"1.0.4":{"name":"dotaccess","description":"A library to access objects using dot notation strings.","version":"1.0.4","homepage":"https://github.com/daaku/nodejs-dotaccess","author":{"name":"Naitik Shah","email":"n@daaku.org"},"main":"lib/dotaccess","repository":{"type":"git","url":"https://github.com/daaku/nodejs-dotaccess"},"scripts":{"test":"NODE_PATH=./lib mocha --ui exports"},"devDependencies":{"mocha":"0.12.x"},"engines":{"node":"0.6.x"},"bugs":{"url":"https://github.com/daaku/nodejs-dotaccess/issues"},"_id":"dotaccess@1.0.4","dist":{"shasum":"7fc51159d3b89d82efdc9ebbf65383628f52491d","tarball":"https://registry.npmjs.org/dotaccess/-/dotaccess-1.0.4.tgz","integrity":"sha512-ThUiogI2udLy2ChyGsF2iLVcDHQRjoZiCDF4oVy02/1C9K8led7w6QcyQJlYOfOswG2ahcwbzTD2B4qbP8WnZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDo0Ci5Vad2JNn2kzS2YkpaAli9gssdcpJSG3lJOlgZqQIgWHN6dS2io/JHajNKFr3czxb6LN10yd60bAwPW5P4fcY="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"daaku","email":"n@daaku.org"},"maintainers":[{"name":"daaku","email":"n@daaku.org"}]},"1.0.5":{"name":"dotaccess","description":"A library to access objects using dot notation strings.","version":"1.0.5","homepage":"https://github.com/daaku/nodejs-dotaccess","author":{"name":"Naitik Shah","email":"n@daaku.org"},"main":"lib/dotaccess","repository":{"type":"git","url":"https://github.com/daaku/nodejs-dotaccess"},"scripts":{"test":"NODE_PATH=./lib mocha --ui exports"},"devDependencies":{"mocha":"0.12.x"},"engines":{"node":"0.6.x"},"bugs":{"url":"https://github.com/daaku/nodejs-dotaccess/issues"},"_id":"dotaccess@1.0.5","_shasum":"8e84202212854173e928662149c0e868b8e62080","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"daaku","email":"n@daaku.org"},"maintainers":[{"name":"daaku","email":"n@daaku.org"}],"dist":{"shasum":"8e84202212854173e928662149c0e868b8e62080","tarball":"https://registry.npmjs.org/dotaccess/-/dotaccess-1.0.5.tgz","integrity":"sha512-AvKE3IrklwTn0WtdUZOi7v8G/k+qN9sa+IGZ5Pu+vndhNUXhiakULxqGwHErmYkDrAXJxq75fjO9tg37W2/3vg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsd0o/f45Xg80BBGMDzhNzRVPMMJxwFwu8Liz6meKiSgIhAJE0K5y1rcxpk0SCu3Q/ia+rIKTjeCLiQ+T+2ERsSjHa"}]}}},"maintainers":[{"name":"daaku","email":"n@daaku.org"}],"author":{"name":"Naitik Shah","email":"n@daaku.org"},"repository":{"type":"git","url":"https://github.com/daaku/nodejs-dotaccess"},"time":{"modified":"2022-06-15T22:30:49.706Z","created":"2011-02-25T03:19:09.447Z","0.0.1":"2011-02-25T03:19:09.447Z","0.0.2":"2011-02-25T03:19:09.447Z","0.0.3":"2011-04-18T02:20:57.553Z","1.0.0":"2011-07-27T17:40:44.413Z","1.0.1":"2011-07-28T00:40:43.407Z","1.0.2":"2011-08-17T21:08:47.496Z","1.0.4":"2013-09-21T17:45:00.321Z","1.0.5":"2014-06-11T22:20:19.733Z"},"readme":"dotaccess [![Build Status](https://secure.travis-ci.org/daaku/nodejs-dotaccess.png)](http://travis-ci.org/daaku/nodejs-dotaccess)\n=========\n\nA library to access objects using *dot notation strings*. For example:\n\n```javascript\nvar dotaccess = require('dotaccess')\nvar obj = {\n  answer: 42,\n  deep: {\n    trench: 43,\n    'funky names': 44,\n    'including a .': 45\n  }\n}\n\n// prints 42\nconsole.log(dotaccess.get(obj, 'answer'))\n\n// prints 43\nconsole.log(dotaccess.get(obj, 'deep.trench'))\n\n// can use an array of part names also prints 43\nconsole.log(dotaccess.get(obj, ['deep', 'trench']))\n\n// prints 44, spaces are allowed\nconsole.log(dotaccess.get(obj, 'deep.funky names'))\n\n// overwrite existing values\ndotaccess.set(obj, 'deep.funky names', 99, true)\n\n// can also set stuff\ndotaccess.set(obj, 'deep.an even funkier_name', 'green')\n```\n","homepage":"https://github.com/daaku/nodejs-dotaccess","bugs":{"url":"https://github.com/daaku/nodejs-dotaccess/issues"},"readmeFilename":"readme.md"}