{"_id":"@buckeye/bs-layered-config","_rev":"3-9c1b81976acb7d9bac9fe289520152ea","name":"@buckeye/bs-layered-config","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"dependencies":{"@buckeye/debug":"^1.0.1","bs-abstract":"^0.17.0","nconf":"^0.10.0","nconf-toml":"^0.0.2","relude":"^0.26.0","selectn":"^1.1.2"},"name":"@buckeye/bs-layered-config","version":"1.0.0","description":"A layered configuration module that folds in configuration from the environment, script arguments and configuration files","main":"index.js","repository":{"type":"git","url":"git+ssh://git@gitlab.com/buckeye/bs-layered-config.git"},"keywords":["reasonml","bucklescript","config","configuration","twelve factor"],"scripts":{"build":"bsb -make-world","clean":"bsb -clean-world","coverage":"nyc report --reporter=text-lcov","format":"bsrefmt --in-place","prettier":"prettier --write","test":"ava __tests__/**/Test_*","test:coverage":"nyc --reporter=html --reporter=text ava __tests__/**/Test_*","test:watch":"ava -w __tests__/**/Test_*","watch":"bsb -make-world -w"},"lint-staged":{"*.{re, rei}":["yarn format","git add"],"*.{js}":["yarn prettier","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"author":{"name":"Nathan A Sculli","email":"nathan@vegasbuckeye.com"},"license":"MIT","devDependencies":{"@buckeye/bs-ava":"^0.4.0","husky":"^3.0.4","lint-staged":"^9.2.4","prettier":"^1.18.2"},"gitHead":"b1d8ffc576a698ecc93273ef4838e77995cfdc83","bugs":{"url":"https://gitlab.com/buckeye/bs-layered-config/issues"},"homepage":"https://gitlab.com/buckeye/bs-layered-config#readme","_id":"@buckeye/bs-layered-config@1.0.0","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-eenV8kbiwkqO/GzPhneWkyk4ipieO9IMygp43Rwqa6iEapGBBRbtIM8jYyVVgkENp83rU5Sr6ZbGq7K0diA7MA==","shasum":"7a29748b64f2a9d48ea7c98b2089aea512919ae2","tarball":"https://registry.npmjs.org/@buckeye/bs-layered-config/-/bs-layered-config-1.0.0.tgz","fileCount":14,"unpackedSize":15329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdY0yCCRA9TVsSAnZWagAASSsP/R8xy3aSZJUu208eb+3n\nzC7gb9tPY0eeNQUev/rkICvmaz9SFNyOsUPJ2/QZtzGrbWH0DiBw7NSS/5g8\nNAaHGOZ5lLMQ0OQ3+v+RtXsRtwODzsg3WXnr5MVmzRPLAUdh22m+7652qtf8\nYfaHJdOXhpy04HTgEYuCPYgxIEW9TT9F+lNiGzyPeKOSbZnxbz62EOt52nbk\ndJ2LOyo4bmKUVgfqibsTl2X6Co1MURECQFW/N3Vg6s9IxOWzKYCJaV6Z8KN3\nBZhOcF0E7kdW7gR3W2HfR9XhNC0ldDO+brdztf6QQ0ZS3H4FP6teyykzLTSN\n6C9NsA3ShP5o73SB9YlQCDdRXVpXUrLXKXtT1Jz0qXD51pbn7Oy5dR2uIhlS\nRKX8eWbT4RVQ/fH9xb2ssYLzbkbNu7N8MvLpW1QN4KsIc4OaF2qoqzl2GIDA\nrf8Dbb3aG3DLwbgPo8NPyQ3FhR5i6ic3bujGR+gOTKMADEIe2XIXrNPT62SM\nneuuZztsIQe+kdq6AFryNjoQAlatsRyMZcF42Zv4rrXMNqXMKj5g7naRjZK0\n4qyiVTcdFo0d03iE3UIQPbI2SfT75UHNyw12kDhrM3jF6fWA9Nwy58pxfAne\nBNMhlnh/aeqPsHbyRIJzTHydJlFse2/KPIasbR3rTOd6ZGSMvWMPtY+w/Su5\n1+qA\r\n=mTxn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD44R6rGrma+GClcfLs2jl4HgjcDe4DN4k8Vq/qfsM0qQIgCfu7+1ZzZIOLw1vzzBVlzTNgCpt+RAZ84BhNpjkLmI8="}]},"maintainers":[{"name":"dvisz-inf","email":"dviszneki@influential.co"},{"name":"scull7","email":"scull7@gmail.com"}],"_npmUser":{"name":"scull7","email":"scull7@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-layered-config_1.0.0_1566788738241_0.700158295803317"},"_hasShrinkwrap":false},"1.1.0":{"dependencies":{"@buckeye/debug":"^1.0.1","bs-abstract":"^0.17.0","nconf":"^0.10.0","nconf-toml":"^0.0.2","relude":"^0.26.0","selectn":"^1.1.2"},"name":"@buckeye/bs-layered-config","version":"1.1.0","description":"A layered configuration module that folds in configuration from the environment, script arguments and configuration files","main":"index.js","repository":{"type":"git","url":"git+ssh://git@gitlab.com/buckeye/bs-layered-config.git"},"keywords":["reasonml","bucklescript","config","configuration","twelve factor"],"scripts":{"build":"bsb -make-world","clean":"bsb -clean-world","coverage":"nyc report --reporter=text-lcov","format":"bsrefmt --in-place","prettier":"prettier --write","test":"ava __tests__/**/Test_*","test:coverage":"nyc --reporter=html --reporter=text ava __tests__/**/Test_*","test:watch":"ava -w __tests__/**/Test_*","watch":"bsb -make-world -w"},"lint-staged":{"*.{re, rei}":["yarn format","git add"],"*.{js}":["yarn prettier","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"author":{"name":"Nathan A Sculli","email":"nathan@vegasbuckeye.com"},"license":"MIT","devDependencies":{"@buckeye/bs-ava":"^0.4.0","husky":"^3.0.4","lint-staged":"^9.2.4","prettier":"^1.18.2"},"gitHead":"65bf1c23bbe2dd68834ed0699cfdb528ce2fd3dd","bugs":{"url":"https://gitlab.com/buckeye/bs-layered-config/issues"},"homepage":"https://gitlab.com/buckeye/bs-layered-config#readme","_id":"@buckeye/bs-layered-config@1.1.0","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-uvANVq+yW2KzVnSeFfbfOegBT2v3D/HdeQQcKLlgqNdjdYMPyKa3azMSeoS3DkGTEiVuVGfeMtD7LPWefvxrhA==","shasum":"071c462fa9bd71f2c167e97811b3a05de0f85ef6","tarball":"https://registry.npmjs.org/@buckeye/bs-layered-config/-/bs-layered-config-1.1.0.tgz","fileCount":14,"unpackedSize":17924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdY2cvCRA9TVsSAnZWagAAgJEP/3LAdChoXf40oNC8dwXD\nIxVAOEgLAvTMvQ4pVSnXxcNCMFGWJOwmguIZQVSOyVMXrIreLe+QRxNZqAwn\nhZTmdEbeuLYM0sDxGtm9j479elnkKCIYTrzbyjZu1u0ZrW0uN2dUvWju2YtR\nr/k3dHPhd0Vn6PDYI62VabGnCg3OnCgiBbzLxamVeGfbpX3tJKRKsN3VD4bn\ncpLPe2U6DIZ7TdW6GmlyETjHlJ+djMOSFQcUzLKN3rV1IytPTwBoD66S9+j7\nGXMs1BSBFqGsOpva4X8r0LA0bJjUfJSfmQFDkSVYN7IUSHZjYmfMkli3JV7q\nSLUBCvaKoBgtCC6td7MzJSBt/PZ3+GBPQwDrbiojObHPbQ5vcJemI6ARtBJb\n/cr/GYfsu3jqsDYwyRYzvWiHveXe5yReGatfXln6Iq7pooEN4C//Qr5qKd6p\nuqa4kmRngcqNR7NjZ+v2/7o4UCVd1hkqgbwPwGn8xNg7LklgRXkMMD4nC8/z\nGEbDOolZYRgbGW5Xh7n38Sy1alLarl1p4CP5OvQCl1sgCUPf70XaYylQwFk2\nObKZnZSUTOtnD2e+fOSaWLivlHsFRpRJHuaJwgl+VSdoW2sFlsw13TvPI22j\ni8u2so4u33+nvjPG9yka8W6jueZnOIurVXb9/bZ3Z/h51dFZ9hONcDlnk87S\n+22E\r\n=hHpN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzuhjJgP4tCYqdZoL/0Q7muQyWdx5ePvw/GML0Ngag2wIhAKyhbfPBuiVzj3ojqNb191MLNBgZ19dkbdSt3wz3q1bF"}]},"maintainers":[{"name":"dvisz-inf","email":"dviszneki@influential.co"},{"name":"scull7","email":"scull7@gmail.com"}],"_npmUser":{"name":"scull7","email":"scull7@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-layered-config_1.1.0_1566795567272_0.3141534185430199"},"_hasShrinkwrap":false},"1.2.0":{"dependencies":{"@buckeye/debug":"^1.0.1","bs-abstract":"^0.17.0","bs-platform":"^5.0.6","nconf":"^0.10.0","nconf-toml":"^0.0.2","relude":"^0.26.0","selectn":"^1.1.2"},"name":"@buckeye/bs-layered-config","version":"1.2.0","description":"A layered configuration module that folds in configuration from the environment, script arguments and configuration files","main":"index.js","repository":{"type":"git","url":"git+ssh://git@gitlab.com/buckeye/bs-layered-config.git"},"keywords":["reasonml","bucklescript","config","configuration","twelve factor"],"scripts":{"build":"bsb -make-world","clean":"bsb -clean-world","coverage":"nyc report --reporter=text-lcov","format":"bsrefmt --in-place","prettier":"prettier --write","pretest":"yarn clean && yarn build","test":"ava __tests__/**/Test_*","test:coverage":"nyc --reporter=html --reporter=text ava __tests__/**/Test_*","test:watch":"ava -w __tests__/**/Test_*","watch":"bsb -make-world -w"},"lint-staged":{"*.{re, rei}":["yarn format","git add"],"*.{js}":["yarn prettier","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"author":{"name":"Nathan A Sculli","email":"nathan@vegasbuckeye.com"},"license":"MIT","devDependencies":{"@buckeye/bs-ava":"^0.4.0","husky":"^3.0.4","lint-staged":"^9.2.4","nyc":"^14.1.1","prettier":"^1.18.2"},"gitHead":"0ff9ae81cf178326552797d57ab394854187fb65","bugs":{"url":"https://gitlab.com/buckeye/bs-layered-config/issues"},"homepage":"https://gitlab.com/buckeye/bs-layered-config#readme","_id":"@buckeye/bs-layered-config@1.2.0","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-InPedbxPUuKWvLbLfxhawfmt/kvRBXv22yt446zQwBqdOIMe6+ayHDQbdW1i1mPTKIHZCLHQJFMtddjvQsEE5A==","shasum":"3bac027bbab26a627b9668dc11c5d150e6331d18","tarball":"https://registry.npmjs.org/@buckeye/bs-layered-config/-/bs-layered-config-1.2.0.tgz","fileCount":14,"unpackedSize":22087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdY/VhCRA9TVsSAnZWagAA5f8P/3+uLf7OI9j+0wdQJX+I\nYAhSZ0JaKhjh+1z2rC87fIVAWzCrjB+Ni4iSX9YFFUZVBQdTlIZnFjUpHOQZ\nT/XWBs1PQXXbKyYW2hg9qDht92hgvWCaU12cfaVSCK4fCEVD7IygLz8vfffp\nR4u/PrC16t0ehZgOuVqH0YszQO/5c7jZAstbndsmQz3B+MdeeMNExDUA31Pu\nrpChADaqmSl2hQIxDFMJwf2DjC4/yhUXk/6bCLVNVIZlzcoGprHAEG8kopLQ\nIYWCsMWitBr88hr2ISnBebXfbEc0XEoIfKL//6g0gJZL/O1OLyAFDUComsnH\nVRSr6yt23gFiJBnpqJAsuHhDliuuqSOmhoP7yU9qfN3CVQnDhwQY/LQRiOZ1\ntwvGQJtSy/F6eSz2NNzh/VSdEBDaWmhGAiZfpuwganMEiZOL6jmsk/oRdmjf\ntGVoQ0q6qwbhbD3F0RrzXjPGtZOKyIHRmUuR23ABMVL/GnUi3SnbZ8k4OuwY\nqhL5PAJUXigIRAVJK+q9A+EQqvgsUUlMJHXKeA/cC0eU3y2ucM/mCoXl8ysk\n/Vm/cF1MJlb6iXw+Zer9Lawd9Nw/0z3z59vlJnuZW86y4tnWlxqokTpejTct\npy26th9SMOxr+PYYrNCGg/8m4zWpt3BM+v8u2qkw6cLYgt1CiyyxOj6W7ujs\n5L7H\r\n=EyAC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH28INq8WrfDRt+hiTZMssgsj43GY6fmE2itkkVlFZ/hAiAQuSk4NDxHkatgzpQAoiIizxL2WaaV72LJXmT00vaBxg=="}]},"maintainers":[{"name":"dvisz-inf","email":"dviszneki@influential.co"},{"name":"scull7","email":"scull7@gmail.com"}],"_npmUser":{"name":"scull7","email":"scull7@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-layered-config_1.2.0_1566831968062_0.6479193697761441"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-26T03:05:38.211Z","1.0.0":"2019-08-26T03:05:38.362Z","modified":"2022-04-04T20:55:10.504Z","1.1.0":"2019-08-26T04:59:27.417Z","1.2.0":"2019-08-26T15:06:08.232Z"},"maintainers":[{"name":"dvisz-inf","email":"dviszneki@influential.co"},{"name":"scull7","email":"scull7@gmail.com"}],"description":"A layered configuration module that folds in configuration from the environment, script arguments and configuration files","homepage":"https://gitlab.com/buckeye/bs-layered-config#readme","keywords":["reasonml","bucklescript","config","configuration","twelve factor"],"repository":{"type":"git","url":"git+ssh://git@gitlab.com/buckeye/bs-layered-config.git"},"author":{"name":"Nathan A Sculli","email":"nathan@vegasbuckeye.com"},"bugs":{"url":"https://gitlab.com/buckeye/bs-layered-config/issues"},"license":"MIT","readme":"# bs-layered-config\n\nA layered configuration approach for a server side BuckleScript (JS) applications\n\n### Parsing Caveat\n\nYou need to be careful parsing values which may come from a file or environment\nvariable or command line argument. All command line arguments and environment\nvariables will come into the system as strings.\n\n### Usage\n\nSee the tests\n","readmeFilename":"README.md"}