{"_id":"xtconf","_rev":"14-c7f44e509c013db5952b3a446bdb7a93","name":"xtconf","description":"Configuration module based on environment.","dist-tags":{"latest":"4.1.0"},"versions":{"0.0.1":{"name":"xtconf","version":"0.0.1","description":"Extended QConf module based on environment.","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git@github.com:Kevnz/xtconf.git"},"keywords":["config","environment"],"author":{"name":"Kevin Isom","email":"kevin.isom@gmail.com"},"license":"BSD","bugs":{"url":"https://github.com/Kevnz/xtconf/issues"},"homepage":"https://github.com/Kevnz/xtconf","dependencies":{"qconf":"~2.2.0"},"devDependencies":{"tap":"~0.4.8"},"_id":"xtconf@0.0.1","dist":{"shasum":"4a4d9db48577a9ae0bea89fa72cea3e946eaadd4","tarball":"https://registry.npmjs.org/xtconf/-/xtconf-0.0.1.tgz","integrity":"sha512-9l3nb+irAaDlHQRNU20e62iF+8AHNUko/ZLUzobRGsHPKtQxTz+iPBUf9AiljzRwB72aPn/AFJzsqQRbtKcsVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID/C/MGte1pqqCMEb+5RL6zb5qTWNDIK2IkomdGtFZSkAiA2/kokD7+xTIYazmJWbfR+n2xrXLPPjfeTqOLHueHMuw=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"kev_nz","email":"kevin.isom@gmail.com"},"maintainers":[{"name":"kev_nz","email":"kevin.isom@gmail.com"}],"directories":{}},"0.0.2":{"name":"xtconf","version":"0.0.2","description":"Extended QConf module based on environment.","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git@github.com:Kevnz/xtconf.git"},"keywords":["config","environment"],"author":{"name":"Kevin Isom","email":"kevin.isom@gmail.com"},"license":"BSD","bugs":{"url":"https://github.com/Kevnz/xtconf/issues"},"homepage":"https://github.com/Kevnz/xtconf","dependencies":{"qconf":"~2.2.0"},"devDependencies":{"tap":"~0.4.8"},"_id":"xtconf@0.0.2","dist":{"shasum":"94464737fdb0ebcc14dd21a30a1fe499c45fa531","tarball":"https://registry.npmjs.org/xtconf/-/xtconf-0.0.2.tgz","integrity":"sha512-4mkoqo1/0iJSBpVe+vggqHeTyeRlHkLSOTgS7IV9BpiNZAhSVHst5bVbeL/QGsHAChbJaT58z4VOiTZhByKQbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC2lIiL0CCNkzcsmIYTMO04fs/Pc1LQ7+uzqxDZrqi/tAiEAmHl+I2sTwFaKirIRmPd+gvlno7PX2WSkoKk5bWnFHNg="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"kev_nz","email":"kevin.isom@gmail.com"},"maintainers":[{"name":"kev_nz","email":"kevin.isom@gmail.com"}],"directories":{}},"1.0.0":{"name":"xtconf","version":"1.0.0","description":"Extended QConf module based on environment.","main":"index.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git@github.com:Kevnz/xtconf.git"},"keywords":["config","environment"],"author":{"name":"Kevin Isom","email":"kevin.isom@gmail.com"},"license":"BSD","bugs":{"url":"https://github.com/Kevnz/xtconf/issues"},"homepage":"https://github.com/Kevnz/xtconf","dependencies":{"qconf":"~2.2.0"},"devDependencies":{"tap":"~0.7.1"},"gitHead":"b2cf29c47a8325b4992943792749f6ffee343fdc","_id":"xtconf@1.0.0","_shasum":"6edec63e36e2260a26937fc31af110310e3e0ade","_from":".","_npmVersion":"2.6.0","_nodeVersion":"1.4.1","_npmUser":{"name":"kev_nz","email":"kevin.isom@gmail.com"},"maintainers":[{"name":"kev_nz","email":"kevin.isom@gmail.com"}],"dist":{"shasum":"6edec63e36e2260a26937fc31af110310e3e0ade","tarball":"https://registry.npmjs.org/xtconf/-/xtconf-1.0.0.tgz","integrity":"sha512-U3TmXDKxydoOLP6OM3jNDUey7CB9ve9sgt+mUKi906QuxZe1AWd5a64/99C4tkoMqy9G0ANvo6d2D2YaDpOIsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCulti6acBExn0rZbhRrWLHGAcmjTt2uHH7Yuh2UhrQMQIhAOZoW/i5s4ZB0nJt5RMeLly8QEkEwpoM7OTpoGs+fl2Q"}]},"directories":{}},"2.0.0":{"name":"xtconf","version":"2.0.0","description":"Extended QConf module based on environment.","main":"index.js","scripts":{"test":"tap test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/Kevnz/xtconf.git"},"keywords":["config","environment"],"author":{"name":"Kevin Isom","email":"kevin.isom@gmail.com"},"license":"BSD","bugs":{"url":"https://github.com/Kevnz/xtconf/issues"},"homepage":"https://github.com/Kevnz/xtconf","dependencies":{"qconf":"~2.2.0"},"devDependencies":{"tap":"~0.7.1"},"gitHead":"0999d223dbc4e45ae62a751f0000368da0c56803","_id":"xtconf@2.0.0","_shasum":"736e312822c5ea7bf335deb045e53475fbce002d","_from":".","_npmVersion":"3.3.6","_nodeVersion":"4.0.0","_npmUser":{"name":"kev_nz","email":"kevin.isom@gmail.com"},"dist":{"shasum":"736e312822c5ea7bf335deb045e53475fbce002d","tarball":"https://registry.npmjs.org/xtconf/-/xtconf-2.0.0.tgz","integrity":"sha512-JnsjyKhYhWd4cxdZKyXetPmXAj/WYkbZzxz0yiwxgnRPtxs86Reg9kwiFN9AeTNYxBoCIGU7DwaOQONerN2jfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBblM0TtjNNXjw7XxzJaZIVmejZkwwGpGKzLTS4w+QJcAiALpuCIcXO33Jqa0y2vc8XOoTs+3pVhT630htj3X0j3cw=="}]},"maintainers":[{"name":"kev_nz","email":"kevin.isom@gmail.com"}],"directories":{}},"3.0.0":{"name":"xtconf","version":"3.0.0","description":"Extended QConf module based on environment.","main":"index.js","scripts":{"test":"tap test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/Kevnz/xtconf.git"},"keywords":["config","environment"],"author":{"name":"Kevin Isom","email":"kevin.isom@gmail.com"},"license":"BSD","bugs":{"url":"https://github.com/Kevnz/xtconf/issues"},"homepage":"https://github.com/Kevnz/xtconf","dependencies":{"qconf":"~2.2.0","to-case":"^2.0.0"},"devDependencies":{"tap":"^11.1.3"},"gitHead":"55ce2d496476d77b9cdb3fa72e1f01b4c0ccc9f9","_id":"xtconf@3.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"kev_nz","email":"kevin.isom@gmail.com"},"dist":{"integrity":"sha512-pkAtXYCG3oBlEvw4QIlsKYkRDwavC986AH+1KQ1QewzCpR3dAs5YAkzKW9Wnz1WOGwqRZ4ex8SPwuvUnXs83sA==","shasum":"23ef8ef6f65ff68a9f3ea9235a4dea8a1b4134e4","tarball":"https://registry.npmjs.org/xtconf/-/xtconf-3.0.0.tgz","fileCount":5,"unpackedSize":6283,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBldK71fdmYXBajuIntaMwcOpSd/5NULcoPNUKZkltwMAiAtL7et17aZhfW/fEWeS6uMjqGwyoiZhty1xZO+hr66TQ=="}]},"maintainers":[{"name":"kev_nz","email":"kevin.isom@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xtconf_3.0.0_1522394375534_0.9075161011792812"},"_hasShrinkwrap":false},"4.0.0":{"name":"xtconf","version":"4.0.0","description":"Configuration module based on environment.","main":"index.js","scripts":{"lint":"eslint index.js","test":"tap test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/Kevnz/xtconf.git"},"keywords":["config","environment"],"author":{"name":"Kevin Isom","email":"kevin.isom@gmail.com"},"license":"BSD","bugs":{"url":"https://github.com/Kevnz/xtconf/issues"},"homepage":"https://github.com/Kevnz/xtconf","dependencies":{"to-case":"^2.0.0"},"devDependencies":{"@kev_nz/eslint-config":"^3.0.1","eslint":"^5.10.0","tap":"^12.1.1"},"gitHead":"6cc9d3f82d754118aeb1283e2a997a481fd65e92","_id":"xtconf@4.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"kev_nz","email":"kevin.isom@gmail.com"},"dist":{"integrity":"sha512-jg5e37QXLyzx/4LnWexNHt7T1+YlJP1xTykyaNGn/m8qYLSnJE5UNxLN0Q0Juuw4MRVaYJ4M5+oSt15JiKsIHg==","shasum":"3f819f93955af16b185cbeaf289e3760f2fb3384","tarball":"https://registry.npmjs.org/xtconf/-/xtconf-4.0.0.tgz","fileCount":6,"unpackedSize":7064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcF21TCRA9TVsSAnZWagAAML8P/1CpFuasu+glRLyus2nd\nzo/c1i2KXhYHrIaUdrRN4K5Q6N/HnpXovlQdZLRYaPCn31bL1nuqLdwy4IY/\nkxWlRrcaRpGko7PTyfhxh8seGXZ7uVQNpHX7ls7KLaGnny3Mej5TIjOGO+HA\niYbr8jWM14vjdMeImRNKKwdHg7FVmr54zfumUloyUEb0L31/klHV3NQElEqg\nhsa0X47T5AjrtSDMeAigetlVoQrz5g459lvgsSz1IPKZoj9XrJLQismnS9pP\nv+tFw9DzL09/HBzA05hJQbdBncZzkCYO+y3z7MTUHasfKdRmjqCExK8X6hv1\n0XCY3E0Yu4SbWXHiaXtP8Ga8SMWS8NE01JTksxsfgNL+Nck+509QdrvtErUK\n+M9KMyZTFQMsg+yK+u8vZGC2Nea1/CUnT9ouJq3rymsE9Hjl7bSRcnuKtvTE\nkGBHdzkbicVDay0nKjfzmou2OC7pmUgNQ1itUC5kpq9dtmnilS1I71Q9b7os\nm0SjppETLiUtU1FoUkm+HATuPPaSru50Z5uD46x/d+jltdbAygZdrOuTshqi\nTOO7yEJ7ZzgRxQcb2gnTWzcNIOV9ShudZJOC7GgW2ykGf7IF9dKXULwiaig6\nW9aB4x0IfZXP7h+6xnZ73IwR7Tx01X6MvdSDn0o1KeItmyF1wdqrwmwBzH7f\nY5o4\r\n=tK1b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDi42PW8VFh+2/M5UzyD38wrO0uipDtDZjYC1uPBJNkpQIhAP4mS3Vw0oHrZVaTvLMe24zAd/fUlIWsOYP6L0+61eND"}]},"maintainers":[{"name":"kev_nz","email":"kevin.isom@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xtconf_4.0.0_1545039186916_0.2588949553328641"},"_hasShrinkwrap":false},"4.0.1":{"name":"xtconf","version":"4.0.1","description":"Configuration module based on environment.","main":"index.js","scripts":{"lint":"eslint index.js","test":"tap test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/Kevnz/xtconf.git"},"keywords":["config","environment"],"author":{"name":"Kevin Isom","email":"kevin.isom@gmail.com"},"license":"BSD","bugs":{"url":"https://github.com/Kevnz/xtconf/issues"},"homepage":"http://kevinisom.info/xtconf","dependencies":{"to-case":"^2.0.0"},"devDependencies":{"@kev_nz/eslint-config":"^3.2.0","@kev_nz/publisher":"^1.0.1","eslint":"^5.14.1","tap":"^12.5.3"},"gitHead":"8d9b747e99b68c5ed46c1cc66e4b965035bda9dc","_id":"xtconf@4.0.1","_nodeVersion":"10.11.0","_npmVersion":"6.6.0","dist":{"integrity":"sha512-NCY7xFhlxfOfzVgq29l5WEYkaIuMrfuLmyoWU4lLDojsj+gYtinOubO9qQhLBmhaZf5nldD9l8gJ9psyirZwiQ==","shasum":"a717d335fe4f411d34822dce9ee276936653e757","tarball":"https://registry.npmjs.org/xtconf/-/xtconf-4.0.1.tgz","fileCount":8,"unpackedSize":76951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaz85CRA9TVsSAnZWagAAm58P/R7X+RPoKlsY76y2U/2K\n9gamqHVb/677uBMMZlCJqF7bHIj9jdw98rYxsS8WOXsgfa9MBunqPpNgcW5E\nkJzLuT1TsLVj+1jftm+iDbzHbOlDFDqjp9MkL4hCx8a7UXnSs5nwAfBga5Lh\nNlB3LaqbyFEgGYSSPilRW2UA/hVi/U+hVrEaMXR2PSx28fTeFRPGD5QfFo8s\nIDetf4LVHBHog0itvseXQHG2ojXp8+i1Fro47KsHzJC2PYKsextaCD0Bqdz/\nUAtQeoRxyRsEnib+PLmfU0CoFRxUOs+tNzJu9WPG6LkszAewD3otxD3q6Obk\nXr95fcx/XbwsbP9bjFDMt+dt0nEhVwYeDjDiCxldhcX8dUgXKyuxYQO81Dps\nyRoP5Oo4vCDANH5/Tr+yzADFRtkXdn7wZneMjtqq4RRWXuk3tgaOCB+299GZ\nNEN+EVd7Kw0gBfwGm1tKPwb4jJFfV13SPrHaQNWaQFPQwM0/q1PmgxBg0gHY\n3le41MfrhTi+dj+X0hzXflH1P/qMia/UjP6eQDK7mGAebmvKpQV8geXiY0yr\nnBu5Gl2xPMfwJubnhLUI+fGG2FlF72OQhkPhYLvI3FAyYrogIjDIBNnUyIyE\n+a/OOYLBMoAH/GCFtIAPpz2wlybQfiBZexk2ch9JG89JGyNwMtyv3lOZo2Nn\nRfds\r\n=6knP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCr6E2p8an2czHJ0E/CuMJJ1/eJOn420azKKU1P0LZ4QgIgcuxtHPgODppU9tQK9NCMPd8ynxqY82wftbkCGizHmZY="}]},"maintainers":[{"name":"kev_nz","email":"kevin.isom@gmail.com"}],"_npmUser":{"name":"kev_nz","email":"kevin.isom@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xtconf_4.0.1_1550532408720_0.20903397648014388"},"_hasShrinkwrap":false},"4.1.0":{"name":"xtconf","version":"4.1.0","description":"Configuration module based on environment.","main":"index.js","scripts":{"lint":"eslint index.js","test":"tap test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/Kevnz/xtconf.git"},"keywords":["config","environment"],"author":{"name":"Kevin Isom","email":"kevin.isom@gmail.com"},"license":"BSD","bugs":{"url":"https://github.com/Kevnz/xtconf/issues"},"homepage":"http://kevinisom.info/xtconf","dependencies":{"to-case":"^2.0.0"},"devDependencies":{"@kev_nz/eslint-config":"^3.2.0","@kev_nz/publisher":"^1.0.1","eslint":"^5.14.1","tap":"^12.5.3"},"gitHead":"ced421098b9352ba7715ceea67220e1604236b53","_id":"xtconf@4.1.0","_nodeVersion":"11.10.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-Eh7/jEiY2eUXhS4csWqXFMmwLEqPRaqZLBIgp6vQTPbUHljMhqd/vCK+guTH/nEI4u+/FnYw8qqriAXN6fStyw==","shasum":"d1373c5c64d43c7cb320f622d4d49a5ab9bb433a","tarball":"https://registry.npmjs.org/xtconf/-/xtconf-4.1.0.tgz","fileCount":8,"unpackedSize":77531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcooNbCRA9TVsSAnZWagAALzkP/RitPrqQ5izRINF0PURe\nW1MeTLtUvDbo47/1AwekSnIY69QqYGCh2waAPfhivfYtG9N1QKK2jcxGk7Bb\nGHElJX6cqHXloI10aV6/Je57N4xZ96K36YTKgSyZZUwQjhbjd31qmSXbEAu6\nYM3LSIHsXKT8d8iSSWj0V9KXBwGpKljhmflBbYMPl2UNfIm8BqY9rht3s9b4\n6sDJ+eBa9twjZMhGmhx/xOIZ0QKrPMZJm71mEEJ6binWMe7Tk/YkIRCKNknM\nrwfoj8mSjzrtxpCLAMY98bQWhzjU5/5tawQc9L1ZPrfM8VHSgWYTPoO0lTKg\nCwq9VXfMA652w3dHYMR3qGGAh3600q9I1jh8JlL0NXa48dmUYHpDOpmXKWNt\n1cvXKUWkaK45ONNKDZrA2h4OKTTY0ZGUm4Kquc7Y/ejcGIzf5OfFnE5Sgyep\nVRC1C+ovM4wGwiKUhIlqoPbUt98aLcRrM1RRqFSAlHATLUfzk5KPtZNdqLWL\ntLHB3Tuw9hgOajXRT5GL7AHqxn1hUUraWqwcqNiL9LpwW5CONYhe20s67lzL\n4sYZOA2+fhKdh+gTu9KsZ5RD3Qo8lrDJ6zwEm4gkL9/EYSNA99HN/Of+eRu8\nUN86mGn3YFBpWFIRyN7nhusRT4RUzN61uXa1Zavfc1jmmcDZBVkV/Wl3bXv1\nJXqH\r\n=fQxm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCseBLey72KPa2ANTQuf065w8Zih+ndpJRjSl5TeAvWwAIhANCRQTRj/uuB68Hqf3S9ADGwC1nnZ3t4F1jds4erD8HW"}]},"maintainers":[{"name":"kev_nz","email":"kevin.isom@gmail.com"}],"_npmUser":{"name":"kev_nz","email":"kevin.isom@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xtconf_4.1.0_1554154330698_0.23814704538030496"},"_hasShrinkwrap":false}},"readme":"# xtconf\n\n[![npm version](https://badge.fury.io/js/xtconf.svg)](https://badge.fury.io/js/xtconf) [![Build Status](https://travis-ci.org/Kevnz/xtconf.png?branch=master)](https://travis-ci.org/Kevnz/xtconf)\n\n\nConfiguration based on environment. Additionally it will load your settings into environment variables.\n\n## Install\n\n```bash\nnpm install xtconf --save\n```\n\n### Usage\n\nCreate a config folder and then json files for each environment like config.development.json, config.production.json\n\n```\n\\config\n -config.json\n -config.development.json\n -config.production.json\n -config.test.json\n```\n\n```js\nvar config = require('xtconf')();\nconfig.get('setting');\n// OR\nprocess.env.SETTING\n```\n\nYou can also create a config.json to share settings against multiple environments\n","maintainers":[{"name":"kev_nz","email":"kevin.isom@gmail.com"}],"time":{"modified":"2022-06-29T06:08:13.255Z","created":"2014-03-21T00:29:49.321Z","0.0.1":"2014-03-21T00:29:49.321Z","0.0.2":"2014-03-21T00:39:57.107Z","1.0.0":"2015-03-01T04:17:14.181Z","2.0.0":"2015-12-18T00:50:14.761Z","3.0.0":"2018-03-30T07:19:35.929Z","4.0.0":"2018-12-17T09:33:07.022Z","4.0.1":"2019-02-18T23:26:48.856Z","4.1.0":"2019-04-01T21:32:10.784Z"},"homepage":"http://kevinisom.info/xtconf","keywords":["config","environment"],"repository":{"type":"git","url":"git+ssh://git@github.com/Kevnz/xtconf.git"},"author":{"name":"Kevin Isom","email":"kevin.isom@gmail.com"},"bugs":{"url":"https://github.com/Kevnz/xtconf/issues"},"license":"BSD","readmeFilename":"readme.md"}