{"_id":"option-cache","_rev":"51-f6c61baeeef4844bc8a9041e8062a92e","name":"option-cache","description":"Simple API for managing options in JavaScript applications.","dist-tags":{"latest":"4.0.0"},"versions":{"0.1.0":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"0.1.0","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/option-cache/blob/master/LICENSE-MIT"}],"keywords":["app","cache","config","configuration","define","disable","disabled","enable","enabled","extend","get","javascript","node.js","obj","object","opt","option","options","opts","set","setup"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"mocha":"*","should":"^4.0.4","verb":">= 0.2.6","verb-tag-jscomments":"^0.2.2"},"dependencies":{"kind-of":"^0.1.0","mixin-deep":"^0.1.0"},"_id":"option-cache@0.1.0","_shasum":"6fa96330034f32f0aac8ece019a3bd1f16d93420","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"6fa96330034f32f0aac8ece019a3bd1f16d93420","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-0.1.0.tgz","integrity":"sha512-AB/O6ma2fQCN1vLtPvidi9DJj4DyOVy2b2OFXr3ikwtnCcVUmFkt2zs8aV88UVEQX9VBpvd/jVsJT3ZmTCoDkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFmLrcN/11SDsMCpOGjcy8GErP+u8uVNoUTK/B4XHV04AiEAgDoHjgiea5d+bke3Hk1P2LFk2fQLy1AdLN8ysGTOHHA="}]},"directories":{}},"0.1.1":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"0.1.1","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/option-cache/blob/master/LICENSE-MIT"}],"keywords":["app","cache","config","configuration","define","disable","disabled","enable","enabled","extend","get","javascript","node.js","obj","object","opt","option","options","opts","set","setup"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"mocha":"*","should":"^4.0.4","verb":">= 0.2.6","verb-tag-jscomments":"^0.2.2"},"dependencies":{"kind-of":"^0.1.0","mixin-deep":"^0.1.0"},"_id":"option-cache@0.1.1","_shasum":"b4daf00ff0eae105ba4e8a28ec9db8ba22bfe4f8","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"b4daf00ff0eae105ba4e8a28ec9db8ba22bfe4f8","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-0.1.1.tgz","integrity":"sha512-Lgfb58Lb8NW09GntvRXF/1W3H0BWMmESPCxCnBNu0p4mSaZ44tbB7LvahUxsmEM3ZjLi6Caz2yKEvrdnzwIA/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJwDoNtr9AQRvugCxLJCM50zROemamnSQsrWZKCfr3TAiEAkTcGYd0+LzXNWRFLGx+bfFDOkM8bQb4diAIfyocDoqc="}]},"directories":{}},"0.1.2":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"0.1.2","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/option-cache/blob/master/LICENSE-MIT"}],"keywords":["app","cache","config","configuration","define","disable","disabled","enable","enabled","extend","get","javascript","node.js","obj","object","opt","option","options","opts","set","setup"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"mocha":"*","should":"^4.0.4","verb":">= 0.2.6","verb-tag-jscomments":"^0.2.2"},"dependencies":{"kind-of":"^0.1.0","mixin-deep":"^0.1.0"},"_id":"option-cache@0.1.2","_shasum":"a528fe13cc4b8a2a2e266a00215042a4f5eb1191","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"a528fe13cc4b8a2a2e266a00215042a4f5eb1191","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-0.1.2.tgz","integrity":"sha512-aQ3r2KH2NiqcYcaI1pgWRVEHYzgxF1j3RTKB3GwnFMRknX/c5JTDdOKVPdEG1khd9FlomywexAcUKB23xst27Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICKDWyffKwPevoyrgZT4kjMV3t3z/nT8iFTaTyQF6M3iAiEAwTGrnQBE348It1NcLpEFdQSmiS3DRxzHrkJfsbA6GJk="}]},"directories":{}},"0.1.3":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"0.1.3","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/option-cache/blob/master/LICENSE-MIT"}],"keywords":["app","cache","config","configuration","define","disable","disabled","enable","enabled","extend","get","javascript","node.js","obj","object","opt","option","options","opts","set","setup"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"mocha":"*","should":"^4.0.4"},"dependencies":{"kind-of":"^0.1.0","lodash":"^2.4.1"},"_id":"option-cache@0.1.3","_shasum":"b25c1677cecacbe26ad50b1e9cf5ba92b063e009","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"b25c1677cecacbe26ad50b1e9cf5ba92b063e009","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-0.1.3.tgz","integrity":"sha512-7RO4oWAWiI9Fxt0o08Qv/YpyMqFcSD2ea3SblLXbMFR1s0IAjjWfYmAp0r8UytMvak9BvdIjMzVcRKawtnXBtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuIpjgApQQrPzHjbx8n0c3ASka2KFyRcCtjoHLzG6FBwIged/qyXKctPQmmUqi4iVlkPGr1yLu+dxidwmFdhUnxq0="}]},"directories":{}},"0.1.4":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"0.1.4","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/option-cache/blob/master/LICENSE-MIT"}],"keywords":["app","cache","config","configuration","define","disable","disabled","enable","enabled","extend","get","javascript","node.js","obj","object","opt","option","options","opts","set","setup"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"mocha":"*","should":"^4.0.4"},"dependencies":{"kind-of":"^0.1.0","lodash":"^2.4.1"},"_id":"option-cache@0.1.4","_shasum":"cafeb77bf10fcb58bc64e9c76a6c1223123495de","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"cafeb77bf10fcb58bc64e9c76a6c1223123495de","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-0.1.4.tgz","integrity":"sha512-9HKZbl7nAbWgb4q/qx5YFvXDzX/9ITmY8pX7N25DEQ+oEEq3QD6Ya38/nisbP3YzUm6Ny+7u6uhW7dR6Cqlong==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwvpT8S9u1y/9ltoJXKLkoTmi9Vctj9mhAQrFcOiAM3AIgXcOi57q+js+g0/JSCCDvMDriBQBT94XvNndMMcO6hMc="}]},"directories":{}},"0.2.0":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"0.2.0","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/option-cache/blob/master/LICENSE"}],"keywords":["app","cache","config","configuration","define","disable","disabled","enable","enabled","extend","get","javascript","node.js","obj","object","opt","option","options","opts","set","setup"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"*","should":"^4.0.4"},"dependencies":{"kind-of":"^0.1.0","lodash":"^2.4.1"},"gitHead":"a284ab4136fbe5e68701ce5b6a43d73eba7f2340","_id":"option-cache@0.2.0","_shasum":"ffaeacbeb05729fe5d37c49d141369a43a0e66d5","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"ffaeacbeb05729fe5d37c49d141369a43a0e66d5","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-0.2.0.tgz","integrity":"sha512-XXK+ZDqUmTcI4KLMap6/th54qw+gOh/7s7RUMxaqL7w2ysrZ59A+/ZpC7q7pI6bHISK/1eJ4hMncj5rePtMg6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBFiewaYZXueKLjJ/CRJ7r60ZlpmGYcjVFJK8pBrwev6AiASIMP5XOr9eG8C7c/7NMMl7FDacCQqNrrJVODNXDEfiw=="}]},"directories":{}},"1.0.0":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"1.0.0","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/option-cache/blob/master/LICENSE"}],"keywords":["config","configuration","define","disable","default","defaults","disabled","enable","enabled","get","opt","option","options","opts","set","settings"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"*","should":"^4.0.4"},"dependencies":{"kind-of":"^0.1.0","lodash":"^2.4.1","to-arg":"^1.0.0"},"gitHead":"fa49b113044193a7d34b12ed9e80f99281ae497c","_id":"option-cache@1.0.0","_shasum":"bbd6efd5d54152d03f3f91b152d18391d9d15ffa","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"bbd6efd5d54152d03f3f91b152d18391d9d15ffa","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-1.0.0.tgz","integrity":"sha512-oZZZrcUdn9livHL8Mm0uxpJEsW7t6TI3mfnHwBBQpq0PuW9GJzB2zmy0ow29PeSVJi4qFlFp7qOR6WXBD5+zvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEt+YPX6tSxj4bysno58T+hL3DnUZlSpdBjWRyCukvWgIgNxAR77gJYhzrVEKzJlZTOIgJfMJvPw6JSmY5b8/cLEE="}]},"directories":{}},"1.0.1":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"1.0.1","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/option-cache/blob/master/LICENSE"}],"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"*","should":"^4.0.4"},"dependencies":{"kind-of":"^0.1.0","lodash":"^2.4.1","to-arg":"^1.0.0"},"keywords":["config","configuration","define","disable","default","defaults","disabled","enable","enabled","get","opt","option","options","opts","set","settings"],"gitHead":"f0fb664e01df53b37ff3f3607f46a870176f347d","_id":"option-cache@1.0.1","_shasum":"7c25af5da443a55b8c4c7d4edfcf85843fa4f40b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"7c25af5da443a55b8c4c7d4edfcf85843fa4f40b","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-1.0.1.tgz","integrity":"sha512-6FUQiQEr+RCkrLpyJfrezOD/hyHJWZAjb2xZhuiK+StlDplZa9aGA7vIAAtpwgNha0leE/Q4TaYvB/5+T4d/QA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiy1QG8NuP//c/nKy53VAHbXB0lKB8N8MIXeeeMfaepAIhAN4mE3CPGTumMC0YIzYgLlcaAA3fAPheW2sbRXkAs7Wl"}]},"directories":{}},"1.1.0":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"1.1.0","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/option-cache/blob/master/LICENSE"}],"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"*","should":"^4.0.4"},"dependencies":{"kind-of":"^0.1.0","lodash":"^2.4.1","to-arg":"^1.0.0"},"keywords":["config","configuration","define","disable","default","defaults","disabled","enable","enabled","get","opt","option","options","opts","set","settings"],"gitHead":"baafb9df67e039c0cfbce30511aadc9e1303ed64","_id":"option-cache@1.1.0","_shasum":"d477d081f2aebfb9e273735d1e708c216deed44f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"d477d081f2aebfb9e273735d1e708c216deed44f","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-1.1.0.tgz","integrity":"sha512-66i6hb470GAYuSCCL9CejJQAGFM3eFbaQAgZ4+e4OfMv0k5PswN33NQLHMLDBG2/aSHvPr0Bp0Amwrqo5dzKZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbcfyVncjwzJ+JZ828WfohSLFRF3Dl9ZdUAkZk/UIAWQIgDEehJ4YVRWBSjK3HTXx1tso5RIcJcH6aOFKiOsKEWdc="}]},"directories":{}},"1.2.0":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"1.2.0","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/option-cache/blob/master/LICENSE"}],"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"*","should":"^4.0.4"},"dependencies":{"kind-of":"^0.1.0","lodash":"^2.4.1","to-arg":"^1.0.0"},"keywords":["config","configuration","define","disable","default","defaults","disabled","enable","enabled","get","opt","option","options","opts","set","settings"],"gitHead":"099e20889df41954f898cd1b00c9e3392ab08c1f","_id":"option-cache@1.2.0","_shasum":"1611cb506cf66e28d7a5cfbdc6a11151d27b48f3","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"1611cb506cf66e28d7a5cfbdc6a11151d27b48f3","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-1.2.0.tgz","integrity":"sha512-styqZVi9Hy8NG46sToVoukuGY3mxgEIDPZmZ9pMR60C0Xz0Njrqve/rqFaThm6s4q39j7yEfjCrkEmfP4CHKpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEESM0WOVVMOkOL8/LFSAYWOoqx0IdfuklyxSSearV73AiEA5baYGty0+iz1Y4lIttkM0AKTTRC8y+z1PqwIwUNwqoE="}]},"directories":{}},"1.2.1":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"1.2.1","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/option-cache/blob/master/LICENSE"}],"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"*","should":"^4.0.4"},"dependencies":{"kind-of":"^0.1.0","lodash":"^2.4.1","to-arg":"^1.0.0"},"keywords":["config","configuration","define","disable","default","defaults","disabled","enable","enabled","get","opt","option","options","opts","set","settings"],"gitHead":"099e20889df41954f898cd1b00c9e3392ab08c1f","_id":"option-cache@1.2.1","_shasum":"ab04ff36ab2d0337faa6767295b85d98a5b4a391","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"ab04ff36ab2d0337faa6767295b85d98a5b4a391","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-1.2.1.tgz","integrity":"sha512-M+Z0XoUwmIl4uvMOHNBoWVR1ny2VFqjmE9MxScYNt9ICNFM27dBCmz3/8cKbQgBt9k3oVyTsstl7JR3KzyIvKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID1S5eIQ4wWVkCBMqnhIyuvB+k1RukVFq7c3FONfHHVuAiAI5dbs3UXsq8NAkBMgVqgllYvwCQ4+vTEuNl7E+Nr4uQ=="}]},"directories":{}},"1.2.2":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"1.2.2","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"license":{"type":"MIT","url":"https://github.com/jonschlinkert/option-cache/blob/master/LICENSE"},"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"kind-of":"^0.1.0","lodash":"^2.4.1","to-arg":"^1.0.0"},"devDependencies":{"mocha":"*","should":"^4.0.4"},"keywords":["config","configuration","define","disable","default","defaults","disabled","enable","enabled","get","opt","option","options","opts","set","settings"],"gitHead":"34d48ea24966057afa9d90c844dadddfaa48bca9","_id":"option-cache@1.2.2","_shasum":"54c8fd72517b56b64e3c3eb12262684fae3ad830","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"54c8fd72517b56b64e3c3eb12262684fae3ad830","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-1.2.2.tgz","integrity":"sha512-ht5JGWK6oqBVc5zAnzlKWcb4JRwpsjv6kADO1Vkct0zoWg8P5Grv40ZH6D9qxC22wNUa/9ZRyrU0yC4TTfYhhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAZ1WgSrs13urbx4QL8qBLHx9hfprySdnE9bPTg8aBgUAiEAlqEl+8MyLXTmoeTJY7amamK4jC28FQjAdHMb+3I0a6I="}]},"directories":{}},"1.2.3":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"1.2.3","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"license":{"type":"MIT","url":"https://github.com/jonschlinkert/option-cache/blob/master/LICENSE"},"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"kind-of":"^0.1.0","lodash":"^2.4.1","to-arg":"^1.0.0"},"devDependencies":{"mocha":"*","should":"^4.0.4"},"keywords":["config","configuration","define","disable","default","defaults","disabled","enable","enabled","get","opt","option","options","opts","set","settings"],"gitHead":"79d61340c4315ff7c18d55882333edf91d288959","_id":"option-cache@1.2.3","_shasum":"3f6c082c24937288411eeabc7d8c1ceda062b7ee","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"3f6c082c24937288411eeabc7d8c1ceda062b7ee","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-1.2.3.tgz","integrity":"sha512-V91xUkFQJYVCAiFrGsA9dxxMo08z63DoBemSfVeu6ymjTOJ9I5MeNNapVhff1+nHCm9ralCbxOlXjHmRq6/Giw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF+NYAzrD+9HKjRIHse27ro28R9eiZDyXhKyn2wIfk6xAiAZgbC9duiONySik6ZoTL9MEaqXaD7IcJVJ4/l5zmGKVQ=="}]},"directories":{}},"1.3.0":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"1.3.0","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"license":{"type":"MIT","url":"https://github.com/jonschlinkert/option-cache/blob/master/LICENSE"},"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"get-value":"^1.1.3","has-value":"^0.2.0","kind-of":"^1.1.0","lodash":"^3.6.0","set-value":"^0.1.4","to-arg":"^1.0.0"},"devDependencies":{"mocha":"*","should":"^4.0.4"},"keywords":["config","configuration","define","disable","default","defaults","disabled","enable","enabled","get","opt","option","options","opts","set","settings"],"gitHead":"ac7c3de336852cbb58401fb628b632f619a9912e","_id":"option-cache@1.3.0","_shasum":"afcde04dbf198611f2b0f98feddd79a9dcf15ff0","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"afcde04dbf198611f2b0f98feddd79a9dcf15ff0","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-1.3.0.tgz","integrity":"sha512-4qEM+mb19XHqgh752vqDcbJ4GFZjyNYgXNXknYKKZLqxb3OMPrE5MlOkxl8dxC2ZP3UFei3Gm97XdHvHE09q0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHTJdPE8JmGBQMCS3kl8ci/kGbkgExBwT1XKv6bldImcAiEAwBqkfSy5bEsxT4svb0BT8ziBdmMeP4Yqb3l+ldJlG3A="}]},"directories":{}},"1.4.0":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"1.4.0","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"get-value":"^1.1.4","has-value":"^0.2.0","kind-of":"^2.0.0","mixin-deep":"^1.1.1","set-value":"^0.2.0","to-arg":"^1.1.0"},"devDependencies":{"mocha":"^2.2.5","should":"^6.0.3"},"keywords":["config","configuration","define","disable","default","defaults","disabled","enable","enabled","get","opt","option","options","opts","set","settings"],"gitHead":"ac7c3de336852cbb58401fb628b632f619a9912e","_id":"option-cache@1.4.0","_shasum":"028788a594b8edbbc64dcf456bd0487b6fc25a5c","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"028788a594b8edbbc64dcf456bd0487b6fc25a5c","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-1.4.0.tgz","integrity":"sha512-w9gfpZ5nKUeT2AesLqLoa1Z9n/Hw0zQqWpRf5G2wKvtUws28m84BfG4Zlcwsvn9t1scZKP2z4y2c53+KnXyCig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDt0fkq/4XIQIdfJyJd+lIg5uQoHAjBfk+thbGDXUoS+AIhAKANa85QCC5rUgswmN/LLmmiy32K3bJgx0JbhezpvSNs"}]},"directories":{}},"1.5.0":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"1.5.0","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"component-emitter":"^1.2.0","get-value":"^1.1.5","has-value":"^0.2.0","kind-of":"^2.0.0","lazy-cache":"^0.1.0","mixin-deep":"^1.1.1","set-value":"^0.2.0","to-flags":"^0.1.0"},"devDependencies":{"mocha":"^2.2.5","should":"^6.0.3"},"keywords":["config","configuration","define","disable","default","defaults","disabled","enable","enabled","get","opt","option","options","opts","set","settings"],"gitHead":"d390147df3a57bf5f6f203181778cdc38a2f7959","_id":"option-cache@1.5.0","_shasum":"965540165353ba5c5ba9459ea0a604ff7a1f4211","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"965540165353ba5c5ba9459ea0a604ff7a1f4211","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-1.5.0.tgz","integrity":"sha512-oqHK6AyAL2HL8jzJkvlIQ5tJ5RHKTK9eUMBFKeObpGnqIe+zxj4cxamdNwqh3Unzk6a3yG9ieM6UZtNCYinogg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXdCq2fSGVRCXO1tv//PNEQK6+2WUhIp/gmEVIXM3FMQIgAoL/f3NRVGT4vI0sKRTo5VienHnigBJfQ0mLzwqeClA="}]},"directories":{}},"2.0.0":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"2.0.0","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"component-emitter":"^1.2.0","get-value":"^1.1.5","has-value":"^0.2.0","kind-of":"^2.0.0","lazy-cache":"^0.1.0","map-visit":"^0.1.0","set-value":"^0.2.0","to-flags":"^0.1.0"},"devDependencies":{"mocha":"*","should":"*"},"keywords":["config","configuration","define","disable","default","defaults","disabled","enable","enabled","get","opt","option","options","opts","set","settings"],"verb":{"related":{"list":["map-cache","cache-base","config-cache","engine-cache","loader-cache","parser-cache","helper-cache"]}},"gitHead":"ecc607f982241297b9cb26531fa4a35955c63428","_id":"option-cache@2.0.0","_shasum":"03cdc9cc5f4c275a30b0a40b8cffd4eb07ac6205","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"03cdc9cc5f4c275a30b0a40b8cffd4eb07ac6205","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-2.0.0.tgz","integrity":"sha512-n+PmaipG5ktORoKKteYlu20EEgUOQ/NIofAsf4gpRYJzJfjV9/8jonezUFRwU4FAV7O0edwWX+7lO6RRM7NN8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID80hrpfFLrP4rFfuHcO82rQRyCkGm2tmvEqB84xvuk1AiA7ge1lkvLAdXwckCC3/R9NFU2R/93Anm9sjbctz2Vjew=="}]},"directories":{}},"2.0.1":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"2.0.1","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"collection-visit":"^0.1.1","component-emitter":"^1.2.0","get-value":"^1.1.5","has-value":"^0.2.0","kind-of":"^2.0.0","lazy-cache":"^0.2.3","set-value":"^0.2.0","to-flags":"^0.2.0"},"devDependencies":{"mocha":"*","should":"*"},"keywords":["config","configuration","define","disable","default","defaults","disabled","enable","enabled","get","opt","option","options","opts","set","settings"],"verb":{"related":{"list":["map-cache","cache-base","config-cache","engine-cache","loader-cache","parser-cache","helper-cache"]}},"gitHead":"ecc607f982241297b9cb26531fa4a35955c63428","_id":"option-cache@2.0.1","_shasum":"ef1676f30dcabb3f9a5ddf0e3573e0add84a1c2c","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"ef1676f30dcabb3f9a5ddf0e3573e0add84a1c2c","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-2.0.1.tgz","integrity":"sha512-lxPpFDWppoo+yMWAOCKKfXcTRLVcGr8k2qHsPe1rIFdSeFxykEItl1mKWw1Sg2GLLjIkQF42nO7npC02J0ttqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHey9ifEQ7PU7GQU0Q1OyG0+h4tKgOi/SZvhSu/BkQphAiACIBGKzk9uvwWVeuoFQG3TbjiAQ7FU6PLpPNqIg56Qog=="}]},"directories":{}},"3.0.0":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"3.0.0","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"collection-visit":"^0.2.1","component-emitter":"^1.2.0","get-value":"^1.2.1","has-value":"^0.2.0","kind-of":"^2.0.1","lazy-cache":"^0.2.3","set-value":"^0.2.0"},"devDependencies":{"gulp":"^3.9.0","gulp-istanbul":"^0.10.1","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.3","jshint-stylish":"^2.0.1","mocha":"*"},"keywords":["config","configuration","define","disable","default","defaults","disabled","enable","enabled","get","opt","option","options","opts","set","settings"],"verb":{"related":{"list":["map-cache","cache-base","config-cache","engine-cache","loader-cache","parser-cache","helper-cache"]}},"gitHead":"153ae89e65b08b45e8bfdcce74e3e017621138e1","_id":"option-cache@3.0.0","_shasum":"96c5cf5763682955cfbf73314b6f6b21132912ff","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"96c5cf5763682955cfbf73314b6f6b21132912ff","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-3.0.0.tgz","integrity":"sha512-cMjHMNQIDMhUrP/V4tXxP2SS+KiOWaTKhNeeLgBZNbtJ+N5XDcNKeZA01EWmEG6p08t1DkX4ujQZJi7qE5SnIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBTqB1u314eCbf49vzs6jUi79kx4n6Psw21ESwa8ibMHAiAUBakXQqorUPiJfYysjgwzrvb6vQIppaPaJjVWWLRNIA=="}]},"directories":{}},"3.0.1":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"3.0.1","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"collection-visit":"^0.2.1","component-emitter":"^1.2.0","get-value":"^1.2.1","has-value":"^0.2.0","kind-of":"^2.0.1","lazy-cache":"^0.2.3","set-value":"^0.2.0","to-object-path":"^0.1.0"},"devDependencies":{"gulp":"^3.9.0","gulp-istanbul":"^0.10.1","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.3","jshint-stylish":"^2.0.1","mocha":"*"},"keywords":["config","configuration","define","disable","default","defaults","disabled","enable","enabled","get","opt","option","options","opts","set","settings"],"verb":{"related":{"list":["map-cache","cache-base","config-cache","engine-cache","loader-cache","parser-cache","helper-cache"]}},"gitHead":"c1f0785ffa24bf2759613ea922564c6becc9c7a8","_id":"option-cache@3.0.1","_shasum":"3faacde7767a091393a9365e78d2ca47cc125da7","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"3faacde7767a091393a9365e78d2ca47cc125da7","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-3.0.1.tgz","integrity":"sha512-Yrgfbue/Bw2M504K0gkasFYR675ZokyH7FO+qfQ0Q+ibM5gX8zaQ89mUVF1TML9zC0uZasKJEmfzekThoryJ5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEPlKXkMxboVMb/YvP2R1A5EU3TvVBlBjed5aIy2PQNXAiEA2Ros/zEW9/SZgOmZEIxCx9Aco7Y1Y6/D8+Yx62fkCHk="}]},"directories":{}},"3.1.0":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"3.1.0","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"arr-flatten":"^1.0.1","collection-visit":"^0.2.1","component-emitter":"^1.2.0","get-value":"^2.0.0","has-value":"^0.2.0","kind-of":"^2.0.1","lazy-cache":"^0.2.4","set-value":"^0.2.0","to-object-path":"^0.2.0"},"devDependencies":{"gulp":"^3.9.0","gulp-istanbul":"^0.10.1","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.3","jshint-stylish":"^2.0.1","mocha":"*"},"keywords":["config","configuration","define","disable","default","defaults","disabled","enable","enabled","get","opt","option","options","opts","set","settings"],"verb":{"related":{"list":["map-cache","cache-base","config-cache","engine-cache","loader-cache","parser-cache","helper-cache"]}},"gitHead":"c1f0785ffa24bf2759613ea922564c6becc9c7a8","_id":"option-cache@3.1.0","_shasum":"9c6cdd4273de2f4366c4a14ffc76524533df16a6","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"9c6cdd4273de2f4366c4a14ffc76524533df16a6","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-3.1.0.tgz","integrity":"sha512-VcDsvnFLdKVcHaLhjJMzh9+h99WlCVJBgE1LHWoZA49C74J05DePbJgPIDxcFvzX5n7GTapmKQrnomuJQk9oew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDXdp6vXxPg8x1B0qGpkOWDd1u6TnO9lkGjs7yDqGh08AiEA/FxoDBlS67aFc6f4kcGmGeoiNSKgctlRXWp72H90lmk="}]},"directories":{}},"3.1.1":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"3.1.1","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"arr-flatten":"^1.0.1","collection-visit":"^0.2.1","component-emitter":"^1.2.0","get-value":"^2.0.0","has-value":"^0.2.0","kind-of":"^2.0.1","lazy-cache":"^0.2.4","set-value":"^0.2.0","to-object-path":"^0.2.0"},"devDependencies":{"gulp":"^3.9.0","gulp-istanbul":"^0.10.1","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.3","jshint-stylish":"^2.0.1","mocha":"*"},"keywords":["config","configuration","define","disable","default","defaults","disabled","enable","enabled","get","opt","option","options","opts","set","settings"],"verb":{"related":{"list":["map-cache","cache-base","config-cache","engine-cache","loader-cache","parser-cache","helper-cache"]}},"gitHead":"54bc9780771339ef3f00ea1bb0934c302673a09a","_id":"option-cache@3.1.1","_shasum":"da5c4d89e4f32232e98c736bf8dd23c7e837af36","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"da5c4d89e4f32232e98c736bf8dd23c7e837af36","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-3.1.1.tgz","integrity":"sha512-q2IRXgk31UbpVcjCyTHeeAFYNoGZBJs3uiXaRlkH+Z6E6QdCqhIpys5eD+YoniDat66pef8SMMRJluVsdz130Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClbkjslTe7E4YotV4/FV7QlqiOYT30Y+Bm++Bed5xw/gIgBTgnWwWzhFFM5eEDLCgG5ZgUaC1Fb7FJqRl/UWAS3Ww="}]},"directories":{}},"3.2.0":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"3.2.0","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"arr-flatten":"^1.0.1","collection-visit":"^0.2.1","component-emitter":"^1.2.0","get-value":"^2.0.0","has-value":"^0.3.0","kind-of":"^3.0.2","lazy-cache":"^0.2.4","set-value":"^0.3.1","to-object-path":"^0.2.0"},"devDependencies":{"gulp":"^3.9.0","gulp-eslint":"^1.1.1","gulp-istanbul":"^0.10.1","gulp-mocha":"^2.1.3","mocha":"*"},"keywords":["config","configuration","default","defaults","define","disable","disabled","enable","enabled","get","opt","option","options","opts","set","settings"],"verb":{"related":{"list":["map-cache","cache-base","config-cache","engine-cache","loader-cache","parser-cache","helper-cache"]},"reflinks":["verb"]},"gitHead":"a54779caef7a6da61f95f663c7d04d06651f6b35","_id":"option-cache@3.2.0","_shasum":"a1e7c97a49f5b2688c95b22e3f6df2852063dc83","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"a1e7c97a49f5b2688c95b22e3f6df2852063dc83","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-3.2.0.tgz","integrity":"sha512-DWux7k98Yml4GrrkTjE7uDaGTbzyxdRCAQfLDXuR9oqj7M5u/5X1B+WOXLWgL+ODBiFEf67hKLLOIiGYljTmGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE9S2u/Vf2Qa+mONZYAkvqbqoTaTuihV3PdsIDSVkZvdAiAAoYmxcY8sjqw+/jq94oPyNmcDxalebZb6RxcxUp4kfg=="}]},"directories":{}},"3.3.2":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"3.3.2","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"license":"MIT","files":["index.js","lib/"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha","docs":"verb"},"dependencies":{"arr-flatten":"^1.0.1","collection-visit":"^0.2.1","component-emitter":"^1.2.0","get-value":"^2.0.3","has-value":"^0.3.0","kind-of":"^3.0.2","lazy-cache":"^1.0.3","set-value":"^0.3.3","to-object-path":"^0.3.0"},"devDependencies":{"gulp":"^3.9.0","gulp-eslint":"^1.1.1","gulp-format-md":"^0.1.7","gulp-istanbul":"^0.10.1","gulp-mocha":"^2.1.3","mocha":"*"},"keywords":["config","configuration","default","defaults","define","disable","disabled","enable","enabled","get","opt","option","options","opts","set","settings"],"verb":{"run":true,"toc":false,"layout":{"name":"default","sections":[{"heading":"author","placement":"before","contents":"{%= doc('CHANGELOG.md') %}"}]},"tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["base","map-cache","cache-base","config-cache"]},"reflinks":["verb"]},"gitHead":"616b99d72beb573a8d6c767c0e3e93d0168cdfc7","_id":"option-cache@3.3.2","_shasum":"689ffac30cda537929b9fa6aa202e14b99598058","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.5.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"689ffac30cda537929b9fa6aa202e14b99598058","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-3.3.2.tgz","integrity":"sha512-j41qtNtfruJw92K5KJy6XE7Sz5Csje5uxlEaGrkpfjKKXkIR4KvGKDzZ+OYN1pvNoQ2ycTBfUOs8KRxdtajS9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFOR2fM2oDavniNJ8SqsBagmxY3s+9A444tYPusH0XZAAiB2roy4rmaoxUHT//W3Ouldnn0wj1FuEtbf2Xkbl4OrTA=="}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/option-cache-3.3.2.tgz_1456222852162_0.17341411556117237"},"directories":{}},"3.3.3":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"3.3.3","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"license":"MIT","files":["index.js","utils."],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha","docs":"verb"},"dependencies":{"arr-flatten":"^1.0.1","collection-visit":"^0.2.1","component-emitter":"^1.2.0","get-value":"^2.0.3","has-value":"^0.3.0","kind-of":"^3.0.2","lazy-cache":"^1.0.3","set-value":"^0.3.3","to-object-path":"^0.3.0"},"devDependencies":{"gulp":"^3.9.0","gulp-eslint":"^1.1.1","gulp-format-md":"^0.1.7","gulp-istanbul":"^0.10.1","gulp-mocha":"^2.1.3","mocha":"*"},"keywords":["config","configuration","default","defaults","define","disable","disabled","enable","enabled","get","opt","option","options","opts","set","settings"],"verb":{"run":true,"toc":false,"layout":{"name":"default","sections":[{"heading":"author","placement":"before","contents":"{%= doc('CHANGELOG.md') %}"}]},"tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["base","map-cache","cache-base","config-cache"]},"reflinks":["verb"]},"gitHead":"53c14e82bf6efbbb2cd121097b9415a818f3da01","_id":"option-cache@3.3.3","_shasum":"8dfa3d58b2eb7d4973050a6d8ce07a86104976f9","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.5.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"8dfa3d58b2eb7d4973050a6d8ce07a86104976f9","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-3.3.3.tgz","integrity":"sha512-0Q/02N4GWUQK9T8j0y6oeffnewVBWNxfEl+uLekI7DLKAXuUQo0YnCuOhbbdyWIof6rerArduFiX46ic0s8aOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkE505ow7voj0mVR0ykcXG/BETVWY9qhJiAuTG9JFyGgIgTGOQjuj+1as5epEOPWgHgTuaZloSlai4ov3M6GiySYQ="}]},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/option-cache-3.3.3.tgz_1456223048189_0.8024251211900264"},"directories":{}},"3.3.4":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"3.3.4","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha","docs":"verb"},"dependencies":{"arr-flatten":"^1.0.1","collection-visit":"^0.2.1","component-emitter":"^1.2.0","get-value":"^2.0.3","has-value":"^0.3.0","kind-of":"^3.0.2","lazy-cache":"^1.0.3","set-value":"^0.3.3","to-object-path":"^0.3.0"},"devDependencies":{"gulp":"^3.9.0","gulp-eslint":"^1.1.1","gulp-format-md":"^0.1.7","gulp-istanbul":"^0.10.1","gulp-mocha":"^2.1.3","mocha":"*"},"keywords":["config","configuration","default","defaults","define","disable","disabled","enable","enabled","get","opt","option","options","opts","set","settings"],"verb":{"run":true,"toc":false,"layout":{"name":"default","sections":[{"heading":"author","placement":"before","contents":"{%= doc('CHANGELOG.md') %}"}]},"tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["base","map-cache","cache-base","config-cache"]},"reflinks":["verb"]},"gitHead":"db2fc975504337d6b1545372bca547259f3e771e","_id":"option-cache@3.3.4","_shasum":"549156e5d896a0d655ed13369db4817a50eedb0c","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.5.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"549156e5d896a0d655ed13369db4817a50eedb0c","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-3.3.4.tgz","integrity":"sha512-xSE9O3r9Z9SNCIXoz+7I/2oNgN2ZNJ/lAenumfs10qI+uupykFBKWoc3IGJPE/9eJ80bDc0oBuRp4ZpnIPjQGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEay3CFQgHEpKeQwSrK7EV/z+no+N7S6amUwxPB8i2rLAiAd/lZ0qMAli9eQ/2WjswtWWd73lgQMNkxkdIZqP7UKIw=="}]},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/option-cache-3.3.4.tgz_1456223138907_0.5339025971479714"},"directories":{}},"3.3.5":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"3.3.5","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha","docs":"verb"},"dependencies":{"arr-flatten":"^1.0.1","collection-visit":"^0.2.1","component-emitter":"^1.2.0","get-value":"^2.0.3","has-value":"^0.3.0","kind-of":"^3.0.2","lazy-cache":"^1.0.3","set-value":"^0.3.3","to-object-path":"^0.3.0"},"devDependencies":{"gulp":"^3.9.0","gulp-eslint":"^1.1.1","gulp-format-md":"^0.1.7","gulp-istanbul":"^0.10.1","gulp-mocha":"^2.1.3","mocha":"*"},"keywords":["config","configuration","default","defaults","define","disable","disabled","enable","enabled","get","opt","option","options","opts","set","settings"],"verb":{"run":true,"toc":false,"layout":{"name":"default","sections":[{"heading":"author","placement":"before","contents":"{%= doc('CHANGELOG.md') %}"}]},"tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["base","map-cache","cache-base","config-cache"]},"reflinks":["verb"]},"gitHead":"d82cbce5790efce96939e5a7c76f5693b0b04568","_id":"option-cache@3.3.5","_shasum":"c8e1d6e8e621271148888ce09a1e9c909f0b8006","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.5.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"c8e1d6e8e621271148888ce09a1e9c909f0b8006","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-3.3.5.tgz","integrity":"sha512-yTFJt51hEiiSnhZmi5yRWSg09Y/QEdG/iUcs8V3zK78TWzM059lUUcu+hB/BiOG0D9n15V2JYUi/+LaU1dYTVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHM55iUCgP1WH0OQ9/IH0tmkZCwTc7+4+gae6p1phZmrAiBKnNJlJO/8kGn8e/KSo26E/U2Q6kPfyDlk9NI7wuItjA=="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/option-cache-3.3.5.tgz_1457233922486_0.8112816740758717"},"directories":{}},"3.4.0":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"3.4.0","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"license":"MIT","files":["index.js","LICENSE","README.md","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha","docs":"verb"},"dependencies":{"arr-flatten":"^1.0.1","collection-visit":"^0.2.1","component-emitter":"^1.2.1","get-value":"^2.0.6","has-value":"^0.3.1","kind-of":"^3.0.3","lazy-cache":"^2.0.1","set-value":"^0.3.3","to-object-path":"^0.3.0"},"devDependencies":{"gulp":"^3.9.1","gulp-eslint":"^3.0.0","gulp-format-md":"^0.1.9","gulp-istanbul":"^1.0.0","gulp-mocha":"^2.2.0","mocha":"^2.5.3"},"keywords":["add","boolean","cache","config","configuration","default","defaults","define","disable","disabled","emit","enable","enabled","event","false","fillin","get","has","is","listener","listeners","merge","off","once","opt","option","options","opts","remove","set","settings","true","visit"],"verb":{"run":true,"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["base","cache-base","config-cache","map-cache"]},"reflinks":["verb","verb-readme-generator"]},"gitHead":"44949350eb33b677764b04de531cd1be20233a08","_id":"option-cache@3.4.0","_shasum":"5ddc78e8840d2dbca4531bbfa2e6eda4e6f859af","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"5ddc78e8840d2dbca4531bbfa2e6eda4e6f859af","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-3.4.0.tgz","integrity":"sha512-Go9WmwwwBxwpDnD8vmptgtkscqYRQsi5H4epuw3ahC3Oy0bOldD1u9DnmcwM8BXC/kGl/54ww1XfPlP+sbPx8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYjGDfXyEFemCK/HA+fK/w7yj8CD7zhOExusUpDKJRPgIgdKXDUgUtg2DomNX+GFLymAT2esvxppON6IakhoQ3T5w="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/option-cache-3.4.0.tgz_1467650340319_0.2779098527971655"},"directories":{}},"3.5.0":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"3.5.0","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Charlike Mike Reagent","url":"https://i.am.charlike.online"},{"name":"Jon Schlinkert","url":"http://twitter.com/jonschlinkert"}],"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha","docs":"verb"},"dependencies":{"arr-flatten":"^1.0.3","collection-visit":"^1.0.0","component-emitter":"^1.2.1","get-value":"^2.0.6","has-value":"^0.3.1","kind-of":"^3.2.2","lazy-cache":"^2.0.2","set-value":"^0.4.3","to-object-path":"^0.3.0"},"devDependencies":{"gulp":"^3.9.1","gulp-eslint":"^3.0.1","gulp-format-md":"^0.1.12","gulp-istanbul":"^1.1.1","gulp-mocha":"^3.0.1","mocha":"^3.4.1"},"keywords":["add","boolean","cache","config","configuration","default","defaults","define","disable","disabled","emit","enable","enabled","event","false","fillin","get","has","is","listener","listeners","merge","off","once","opt","option","options","opts","remove","set","settings","true","visit"],"verb":{"run":true,"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["base","cache-base","config-cache","map-cache"]}},"gitHead":"9af277f3e070cfafb444c79bb6fe7d93b900fdf9","_id":"option-cache@3.5.0","_shasum":"cb765155ba2a861c1109ff26e2a20eaa06612b2b","_from":".","_npmVersion":"4.6.1","_nodeVersion":"7.7.3","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"cb765155ba2a861c1109ff26e2a20eaa06612b2b","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-3.5.0.tgz","integrity":"sha512-Hr14410H8ajAHeUirXZtuE9drwy8e85l0CssHB/k7Y6nRkleKsGAzB/gwltUzsnIqr9Y+7ZQ+H16GYWAJH3PVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHpa3VLFmk1xGLjBL3jH5h81z5eSkeVHPPKTrIIE4CRFAiBKcZB1ao7cH9xHZIV9BM/fmZ8nMy5/mWJSuY/NVjQJfQ=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/option-cache-3.5.0.tgz_1495212899948_0.9793975015636533"},"directories":{}},"4.0.0":{"name":"option-cache","description":"Simple API for managing options in JavaScript applications.","version":"4.0.0","homepage":"https://github.com/jonschlinkert/option-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Charlike Mike Reagent","url":"https://i.am.charlike.online"},{"name":"Jon Schlinkert","url":"http://twitter.com/jonschlinkert"}],"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/option-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha","docs":"verb"},"dependencies":{"arr-flatten":"^1.0.3","collection-visit":"^1.0.0","component-emitter":"^1.2.1","get-value":"^2.0.6","has-value":"^1.0.0","kind-of":"^3.2.2","lazy-cache":"^2.0.2","set-value":"^1.0.0","to-object-path":"^0.3.0"},"devDependencies":{"mocha":"^3.4.1","gulp":"^3.9.1","gulp-mocha":"^3.0.1","gulp-istanbul":"^1.1.1","gulp-eslint":"^3.0.1","gulp-format-md":"^0.1.12"},"keywords":["add","boolean","cache","config","configuration","default","defaults","define","disable","disabled","emit","enable","enabled","event","false","fillin","get","has","is","listener","listeners","merge","off","once","opt","option","options","opts","remove","set","settings","true","visit"],"verb":{"run":true,"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["base","cache-base","config-cache","map-cache"]}},"gitHead":"606e4a30644940376f462e0fbe6442730d460bfb","_id":"option-cache@4.0.0","_shasum":"2fdb86ff9d42a3063c64b18235683e6146ffbf18","_from":".","_npmVersion":"4.6.1","_nodeVersion":"7.7.3","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"2fdb86ff9d42a3063c64b18235683e6146ffbf18","tarball":"https://registry.npmjs.org/option-cache/-/option-cache-4.0.0.tgz","integrity":"sha512-8xYYE+NqgJ1v+6JmbDHhPX+VNTbar6snvtH1d+igjIuXwXQlRXVkrit6zJQ+9Hzd9yVtjikOyV1wTNIkYnO5Gw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOWUcc3rblg15PEc2Pww9W7K7g/O802GA5RiQLgZzBJAiBGApjEnA4UCZyrQUJ166Dt/QvtT1eE0qgFNlce/FSfTw=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/option-cache-4.0.0.tgz_1495221864561_0.7012595226988196"},"directories":{}}},"readme":"# option-cache [![NPM version](https://img.shields.io/npm/v/option-cache.svg?style=flat)](https://www.npmjs.com/package/option-cache) [![NPM monthly downloads](https://img.shields.io/npm/dm/option-cache.svg?style=flat)](https://npmjs.org/package/option-cache) [![NPM total downloads](https://img.shields.io/npm/dt/option-cache.svg?style=flat)](https://npmjs.org/package/option-cache) [![Linux Build Status](https://img.shields.io/travis/jonschlinkert/option-cache.svg?style=flat&label=Travis)](https://travis-ci.org/jonschlinkert/option-cache)\n\n> Simple API for managing options in JavaScript applications.\n\n## Install\n\nInstall with [npm](https://www.npmjs.com/):\n\n```sh\n$ npm install --save option-cache\n```\n\n## Example app\n\nUse options-cache in your javascript application:\n\n```js\nvar util = require('util');\nvar Options = require('options-cache');\n\nfunction App(options) {\n  Options.call(this, options);\n  this.init();\n}\n\nutil.inherits(App, Options);\n\nApp.prototype.init = function() {\n  this.option('cwd', process.cwd());\n  this.option('foo', 'bar');\n};\n\nApp.prototype.a = function(value) {\n  this.enable(value);\n};\n\nApp.prototype.b = function(value) {\n  if (this.enabled(value)) {\n    // do something\n  } else {\n    // do something else\n  }\n};\n```\n\n## API\n\n### [Options](index.js#L24)\n\nCreate a new instance of `Options`.\n\n**Params**\n\n* `options` **{Object}**: Initialize with default options.\n\n**Example**\n\n```js\nvar app = new Options();\n```\n\n### [.option](index.js#L65)\n\nSet or get a default value. Defaults are cached on the `.defaults` object.\n\n**Params**\n\n* `key` **{String}**: The option name.\n* `value` **{any}**: The value to set.\n* `returns` **{any}**: Returns a `value` when only `key` is defined.\n\n**Example**\n\n```js\napp.default('admin', false);\napp.default('admin');\n//=> false\n\napp.option('admin');\n//=> false\n\napp.option('admin', true);\napp.option('admin');\n//=> true\n```\n\n### [.option](index.js#L98)\n\nSet or get an option.\n\n**Params**\n\n* `key` **{String}**: The option name.\n* `value` **{any}**: The value to set.\n* `returns` **{any}**: Returns a `value` when only `key` is defined.\n\n**Example**\n\n```js\napp.option('a', true);\napp.option('a');\n//=> true\n```\n\n**Params**\n\n* `key` **{String}**\n* `value` **{any}**\n* `type` **{String}**: Javascript native type (optional)\n* `returns` **{Object}**\n\n**Example**\n\n```js\napp.option('admin', true);\nconsole.log(app.either('admin', false));\n//=> true\n\nconsole.log(app.either('collaborator', false));\n//=> false\n```\n\n**Params**\n\n* `key` **{String}**\n* `value` **{any}**\n* `type` **{String}**: Javascript native type (optional)\n* `returns` **{Object}**\n\n**Example**\n\n```js\napp.option('a', 'b');\n\napp.fillin('a', 'z');\napp.fillin('x', 'y');\n\napp.option('a');\n//=> 'b'\napp.option('x');\n//=> 'y'\n```\n\n### [.hasOption](index.js#L204)\n\nReturn true if `options.hasOwnProperty(key)`\n\n**Params**\n\n* `prop` **{String}**\n* `returns` **{Boolean}**: True if `prop` exists.\n\n**Example**\n\n```js\napp.hasOption('a');\n//=> false\napp.option('a', 'b');\napp.hasOption('a');\n//=> true\n```\n\n### [.enable](index.js#L220)\n\nEnable `key`.\n\n**Params**\n\n* `key` **{String}**\n* `returns` **{Object}** `Options`: to enable chaining\n\n**Example**\n\n```js\napp.enable('a');\n```\n\n### [.disable](index.js#L237)\n\nDisable `key`.\n\n**Params**\n\n* `key` **{String}**: The option to disable.\n* `returns` **{Object}** `Options`: to enable chaining\n\n**Example**\n\n```js\napp.disable('a');\n```\n\n### [.enabled](index.js#L259)\n\nCheck if `prop` is enabled (truthy).\n\n**Params**\n\n* `prop` **{String}**\n* `returns` **{Boolean}**\n\n**Example**\n\n```js\napp.enabled('a');\n//=> false\n\napp.enable('a');\napp.enabled('a');\n//=> true\n```\n\n### [.disabled](index.js#L281)\n\nCheck if `prop` is disabled (falsey).\n\n**Params**\n\n* `prop` **{String}**\n* `returns` **{Boolean}**: Returns true if `prop` is disabled.\n\n**Example**\n\n```js\napp.disabled('a');\n//=> true\n\napp.enable('a');\napp.disabled('a');\n//=> false\n```\n\n### [.isTrue](index.js#L308)\n\nReturns true if the value of `prop` is strictly `true`.\n\n**Params**\n\n* `prop` **{String}**\n* `returns` **{Boolean}**: Uses strict equality for comparison.\n\n**Example**\n\n```js\napp.option('a', 'b');\napp.isTrue('a');\n//=> false\n\napp.option('c', true);\napp.isTrue('c');\n//=> true\n\napp.option({a: {b: {c: true}}});\napp.isTrue('a.b.c');\n//=> true\n```\n\n### [.isFalse](index.js#L335)\n\nReturns true if the value of `key` is strictly `false`.\n\n**Params**\n\n* `prop` **{String}**\n* `returns` **{Boolean}**: Uses strict equality for comparison.\n\n**Example**\n\n```js\napp.option('a', null);\napp.isFalse('a');\n//=> false\n\napp.option('c', false);\napp.isFalse('c');\n//=> true\n\napp.option({a: {b: {c: false}}});\napp.isFalse('a.b.c');\n//=> true\n```\n\n### [.isBoolean](index.js#L359)\n\nReturn true if the value of key is either `true` or `false`.\n\n**Params**\n\n* `key` **{String}**\n* `returns` **{Boolean}**: True if `true` or `false`.\n\n**Example**\n\n```js\napp.option('a', 'b');\napp.isBoolean('a');\n//=> false\n\napp.option('c', true);\napp.isBoolean('c');\n//=> true\n```\n\n## Release history\n\n### v4.0.0\n\n**Breaking changes**\n\n* `.option` method no longer takes a list or array of objects\n* `.mergeOptions` was removed\n\n## About\n\n### Related projects\n\n* [base](https://www.npmjs.com/package/base): Framework for rapidly creating high quality node.js applications, using plugins like building blocks | [homepage](https://github.com/node-base/base \"Framework for rapidly creating high quality node.js applications, using plugins like building blocks\")\n* [cache-base](https://www.npmjs.com/package/cache-base): Basic object cache with `get`, `set`, `del`, and `has` methods for node.js/javascript projects. | [homepage](https://github.com/jonschlinkert/cache-base \"Basic object cache with `get`, `set`, `del`, and `has` methods for node.js/javascript projects.\")\n* [config-cache](https://www.npmjs.com/package/config-cache): General purpose JavaScript object storage methods. | [homepage](https://github.com/jonschlinkert/config-cache \"General purpose JavaScript object storage methods.\")\n* [map-cache](https://www.npmjs.com/package/map-cache): Basic cache object for storing key-value pairs. | [homepage](https://github.com/jonschlinkert/map-cache \"Basic cache object for storing key-value pairs.\")\n\n### Contributing\n\nPull requests and stars are always welcome. For bugs and feature requests, [please create an issue](../../issues/new).\n\n### Contributors\n\n| **Commits** | **Contributor** | \n| --- | --- |\n| 95 | [jonschlinkert](https://github.com/jonschlinkert) |\n| 2 | [tunnckoCore](https://github.com/tunnckoCore) |\n\n### Building docs\n\n_(This project's readme.md is generated by [verb](https://github.com/verbose/verb-generate-readme), please don't edit the readme directly. Any changes to the readme must be made in the [.verb.md](.verb.md) readme template.)_\n\nTo generate the readme, run the following command:\n\n```sh\n$ npm install -g verbose/verb#dev verb-generate-readme && verb\n```\n\n### Running tests\n\nRunning and reviewing unit tests is a great way to get familiarized with a library and its API. You can install dependencies and run tests with the following command:\n\n```sh\n$ npm install && npm test\n```\n\n### Author\n\n**Jon Schlinkert**\n\n* [github/jonschlinkert](https://github.com/jonschlinkert)\n* [twitter/jonschlinkert](https://twitter.com/jonschlinkert)\n\n### License\n\nCopyright © 2017, [Jon Schlinkert](https://github.com/jonschlinkert).\nReleased under the [MIT License](LICENSE).\n\n***\n\n_This file was generated by [verb-generate-readme](https://github.com/verbose/verb-generate-readme), v0.6.0, on May 19, 2017._","maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"time":{"modified":"2023-07-12T21:21:38.996Z","created":"2014-10-14T03:20:05.450Z","0.1.0":"2014-10-14T03:20:05.450Z","0.1.1":"2014-10-14T03:20:22.977Z","0.1.2":"2014-10-14T23:33:08.165Z","0.1.3":"2014-11-15T19:20:41.812Z","0.1.4":"2014-11-15T19:36:02.817Z","0.2.0":"2015-02-12T22:07:20.472Z","1.0.0":"2015-02-13T08:04:51.302Z","1.0.1":"2015-02-13T08:10:31.386Z","1.1.0":"2015-02-13T08:18:02.762Z","1.2.0":"2015-02-15T18:33:14.478Z","1.2.1":"2015-02-15T18:37:13.009Z","1.2.2":"2015-03-04T01:20:27.833Z","1.2.3":"2015-03-21T21:34:30.428Z","1.3.0":"2015-04-02T09:45:24.241Z","1.4.0":"2015-06-01T04:34:22.206Z","1.5.0":"2015-06-13T11:07:14.738Z","2.0.0":"2015-07-13T11:37:50.990Z","2.0.1":"2015-08-21T08:41:09.773Z","3.0.0":"2015-10-18T18:39:53.204Z","3.0.1":"2015-10-28T21:17:01.707Z","3.1.0":"2015-10-29T08:00:00.646Z","3.1.1":"2015-10-29T08:12:25.174Z","3.2.0":"2015-12-07T05:36:46.994Z","3.3.0":"2016-02-23T09:54:51.837Z","3.3.1":"2016-02-23T09:58:33.876Z","3.3.2":"2016-02-23T10:20:55.368Z","3.3.3":"2016-02-23T10:24:13.138Z","3.3.4":"2016-02-23T10:25:43.793Z","3.3.5":"2016-03-06T03:12:05.637Z","3.4.0":"2016-07-04T16:39:02.510Z","3.5.0":"2017-05-19T16:55:01.350Z","4.0.0":"2017-05-19T19:24:25.716Z"},"homepage":"https://github.com/jonschlinkert/option-cache","keywords":["add","boolean","cache","config","configuration","default","defaults","define","disable","disabled","emit","enable","enabled","event","false","fillin","get","has","is","listener","listeners","merge","off","once","opt","option","options","opts","remove","set","settings","true","visit"],"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/option-cache.git"},"author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"bugs":{"url":"https://github.com/jonschlinkert/option-cache/issues"},"readmeFilename":"README.md","license":"MIT","users":{"gokulkrishh":true,"flumpus-dev":true},"contributors":[{"name":"Charlike Mike Reagent","url":"https://i.am.charlike.online"},{"name":"Jon Schlinkert","url":"http://twitter.com/jonschlinkert"}]}