{"_id":"y-config","_rev":"12-0d3467834acaf7b838f5ce7280d35379","name":"y-config","description":"Create public configuration for the project","dist-tags":{"latest":"2.0.1"},"versions":{"0.0.0":{"name":"y-config","version":"0.0.0","description":"Create public configuration for the project","main":"index.js","scripts":{"pretest":"npm run lint","test":"node ./node_modules/mocha/bin/mocha -r should -R list","lint":"node ./node_modules/eslint/bin/eslint ./","prepublish":"npm run test"},"repository":{"type":"git","url":"git+https://github.com/Arylo/y-config.git"},"keywords":["conf","config","configuration","config-node","node-config","env","environment","common"],"author":{"name":"AryloYeung","email":"arylo.open@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Arylo/y-config/issues"},"homepage":"https://github.com/Arylo/y-config","dependencies":{"coffee-script":"^1.12.4","config-yaml":"^1.0.4","lodash":"^4.17.4"},"devDependencies":{"eslint":"^3.18.0","mocha":"^3.2.0","should":"^11.2.1"},"gitHead":"fe6db4ca9702a5604ede36035ee24dba23748deb","_id":"y-config@0.0.0","_shasum":"969983315894f4deec2ae1497753c61bf81384c6","_from":".","_npmVersion":"4.0.2","_nodeVersion":"6.9.1","_npmUser":{"name":"arylo","email":"arylo.open@gmail.com"},"dist":{"shasum":"969983315894f4deec2ae1497753c61bf81384c6","tarball":"https://registry.npmjs.org/y-config/-/y-config-0.0.0.tgz","integrity":"sha512-ju0DlvHyg09Ri7Nl6jT5Bl40keeWXAOEcUJxcE1Sy8U9fdI5CkuzefT/fVgImXDc/j1NJrH+CRa8b3qjINaD/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHi3jSj9pNlKH+6OsNJWyAkPkc1eocz2hkAKtg1qivP5AiEA1B21wPjy4O7viME+7Y06kgtTO1jLo2YrJgUZKpbaF54="}]},"maintainers":[{"name":"arylo","email":"arylo.open@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/y-config-0.0.0.tgz_1490259823603_0.7262364898342639"},"directories":{}},"1.0.0":{"name":"y-config","version":"1.0.0","description":"Create public configuration for the project","main":"index.js","scripts":{"pretest":"npm run lint","test":"node ./node_modules/mocha/bin/mocha -r should -R list","lint":"node ./node_modules/eslint/bin/eslint ./","prepublish":"npm run test"},"repository":{"type":"git","url":"git+https://github.com/Arylo/y-config.git"},"keywords":["conf","config","configuration","config-node","node-config","env","environment","common"],"author":{"name":"AryloYeung","email":"arylo.open@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Arylo/y-config/issues"},"homepage":"https://github.com/Arylo/y-config","dependencies":{"coffee-script":"^1.12.4","config-yaml":"^1.0.4","lodash":"^4.17.4"},"devDependencies":{"eslint":"^3.18.0","mocha":"^3.2.0","should":"^11.2.1"},"gitHead":"faad4cfbb9c79177abe87d1d79df564a6d0d8c7b","_id":"y-config@1.0.0","_shasum":"b2ca330f5077a7b81efe80a21ec654e3e2a6d70f","_from":".","_npmVersion":"4.0.2","_nodeVersion":"6.9.1","_npmUser":{"name":"arylo","email":"arylo.open@gmail.com"},"dist":{"shasum":"b2ca330f5077a7b81efe80a21ec654e3e2a6d70f","tarball":"https://registry.npmjs.org/y-config/-/y-config-1.0.0.tgz","integrity":"sha512-ecdjmBp1Da80kDH0a6qKst1rUtxf9ZAGfT9qGNQn/1li7KiIAmI38WOfuOpn1ZOurtuFsHL4LyJY4k8RIQMa7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCibC3nDMqj8PAZe8MvjEYSQbLCHIbDR3Uo3aCbsJW26wIhAN8KgBwNTvsIbZzl4unVLR2A+jW6wRJeal73rrlSKTdc"}]},"maintainers":[{"name":"arylo","email":"arylo.open@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/y-config-1.0.0.tgz_1490261223717_0.7763668624684215"},"directories":{}},"1.1.0":{"name":"y-config","version":"1.1.0","description":"Create public configuration for the project","main":"index.js","types":"index.d.ts","scripts":{"pretest":"npm run lint","test":"node ./node_modules/mocha/bin/mocha -r should -R list","lint":"node ./node_modules/eslint/bin/eslint ./","prepublish":"npm run test"},"repository":{"type":"git","url":"git+https://github.com/Arylo/y-config.git"},"keywords":["conf","config","configuration","config-node","node-config","env","environment","common"],"author":{"name":"AryloYeung","email":"arylo.open@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Arylo/y-config/issues"},"homepage":"https://github.com/Arylo/y-config","dependencies":{"coffee-script":"^1.12.4","config-yaml":"^1.0.4","lodash":"^4.17.4"},"devDependencies":{"eslint":"^3.18.0","mocha":"^3.2.0","should":"^11.2.1"},"gitHead":"03e5f51f6670740a556b51e43ec2ca58daa05728","_id":"y-config@1.1.0","_shasum":"6f8bda162c930846492fe1888b122edb71cab77d","_from":".","_npmVersion":"4.0.2","_nodeVersion":"6.9.1","_npmUser":{"name":"arylo","email":"arylo.open@gmail.com"},"dist":{"shasum":"6f8bda162c930846492fe1888b122edb71cab77d","tarball":"https://registry.npmjs.org/y-config/-/y-config-1.1.0.tgz","integrity":"sha512-Y2MsGPO/OjBSQINcEevin7LmhYtm4MZ3FWyNSZ4bgyCbfTaFTD2ybnFRhbKChmhzWHBMsUw9tLLJh2hc9b58Jg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF0NNhctbT50kaQgKskP2xj44DEL989h24AzSlUHGmXdAiEAsaYNwhUYum3UbACwOvnX3Vk2GbExTiiDe9shyJ5Sk0A="}]},"maintainers":[{"name":"arylo","email":"arylo.open@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/y-config-1.1.0.tgz_1496386585577_0.3898295958060771"},"directories":{}},"1.1.1":{"name":"y-config","version":"1.1.1","description":"Create public configuration for the project","main":"index.js","types":"index.d.ts","scripts":{"pretest":"npm run lint","test":"mocha -r should -R list","lint":"eslint ./","prepublish":"npm run test"},"repository":{"type":"git","url":"git+https://github.com/Arylo/y-config.git"},"keywords":["conf","config","configuration","config-node","node-config","env","environment","common"],"author":{"name":"AryloYeung","email":"arylo.open@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Arylo/y-config/issues"},"homepage":"https://github.com/Arylo/y-config","dependencies":{"coffee-script":"^1.12.4","config-yaml":"^1.0.4","lodash":"^4.17.4"},"devDependencies":{"eslint":"^3.18.0","mocha":"^3.2.0","should":"^11.2.1"},"gitHead":"f1a03253ee3887a5797816dc983ca7509c39e4c9","_id":"y-config@1.1.1","_shasum":"07168b29699c42915f6763eae050c353809dc989","_from":".","_npmVersion":"4.0.2","_nodeVersion":"6.9.1","_npmUser":{"name":"arylo","email":"arylo.open@gmail.com"},"dist":{"shasum":"07168b29699c42915f6763eae050c353809dc989","tarball":"https://registry.npmjs.org/y-config/-/y-config-1.1.1.tgz","integrity":"sha512-d/HlMFMJ3+3LO/AcX4dVpzgEfEJ4e+2+U9b/4mZ8pfo+Jv+S/5gJ2daiIOh3cnZNeyPH/sqAWZVq7TGEUAA11A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSpDNFrfwAGZqTzsyV2o6smbZbpFWU/Bj8rtvV94YPHQIgc46GvBeLT7XfOZpbb5X65UGJAG/8M+coMeBXJkJa6jI="}]},"maintainers":[{"name":"arylo","email":"arylo.open@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/y-config-1.1.1.tgz_1503645020116_0.8875415101647377"},"directories":{}},"1.1.2":{"name":"y-config","version":"1.1.2","description":"Create public configuration for the project","main":"index.js","types":"index.d.ts","scripts":{"test":"mocha -r should -R list","prepublish":"npm run test"},"repository":{"type":"git","url":"git+https://github.com/Arylo/y-config.git"},"keywords":["conf","config","configuration","config-node","node-config","env","environment","common","typescript","coffeescript"],"author":{"name":"AryloYeung","email":"arylo.open@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Arylo/y-config/issues"},"homepage":"https://github.com/Arylo/y-config","dependencies":{"coffee-script":"^1.12.4","config-yaml":"^1.0.4","lodash":"^4.17.4"},"devDependencies":{"mocha":"^3.2.0","should":"^11.2.1"},"gitHead":"ea1385a1f093f253ff1c3a15cf26295a5304a8c2","_id":"y-config@1.1.2","_shasum":"505757f826d5b1e637ba2705ca89144599fde6b8","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.8.1","_npmUser":{"name":"arylo","email":"arylo.open@gmail.com"},"dist":{"shasum":"505757f826d5b1e637ba2705ca89144599fde6b8","tarball":"https://registry.npmjs.org/y-config/-/y-config-1.1.2.tgz","integrity":"sha512-ptmefoDjj7DMi4EfRG99GFAlevWFLs6NVCjtVwoV9c8AQ+JwHEr2IYqH9dLD//7pchXmveomMUqrlKbfn+/CBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDfOGrFr8hxE/nlXhPyXYmT1gckpWXWT8XZf97EadYmkAiAk4K/4UHPVEOjnUxkgfU892T8Z25pZ7cdLOzUHtcgJdg=="}]},"maintainers":[{"name":"arylo","email":"arylo.open@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/y-config-1.1.2.tgz_1508868073373_0.8449228105600923"},"directories":{}},"1.1.3":{"name":"y-config","version":"1.1.3","description":"Create public configuration for the project","main":"index.js","types":"index.d.ts","engines":{"node":">= 6"},"scripts":{"pretest":"npm run build","test":"mocha -r should -R list","prepublish":"npm run test","build":"coffee --map --compile --output lib/ src/"},"repository":{"type":"git","url":"git+https://github.com/Arylo/y-config.git"},"keywords":["conf","config","configuration","config-node","node-config","env","environment","common","typescript","coffeescript"],"author":{"name":"AryloYeung","email":"arylo.open@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Arylo/y-config/issues"},"homepage":"https://github.com/Arylo/y-config","files":["lib","src","examples"],"dependencies":{"@types/node":"^9.4.0","config-yaml":"^1.0.4","lodash.isobject":"^3.0.2","lodash.merge":"^4.6.0"},"devDependencies":{"coffeescript":"^2.1.1","mocha":"^3.2.0","should":"^11.2.1"},"gitHead":"5802bfc38a5844741413d542d8c799bdfe2682db","_id":"y-config@1.1.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"arylo","email":"arylo.open@gmail.com"},"dist":{"integrity":"sha512-jfOhVnvk2EBTZnnoO6dTXSVc7mitsSspKxiK6mf7UriGX31VUV5eMSKKcbvYcRvu20ppx7Tjb1uFjFWd1iYk9g==","shasum":"0024ad6175abf1d167d4d798f41ee820354c59a4","tarball":"https://registry.npmjs.org/y-config/-/y-config-1.1.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdge10ZmqwXd4FLQQgf7kO26IDiMwum2Yw2wfMx4kvtgIhAKYqBLiuelSz9OPiXlXYg4w7CpgIOAlom4sDvHw/SZSK"}]},"maintainers":[{"name":"arylo","email":"arylo.open@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/y-config-1.1.3.tgz_1517108059189_0.48331617238000035"},"directories":{}},"1.1.4":{"name":"y-config","version":"1.1.4","description":"Create public configuration for the project","main":"index.js","types":"index.d.ts","engines":{"node":">= 6"},"scripts":{"pretest":"npm run build","test":"mocha -r should -R list","prepublish":"npm run test","build":"coffee --map --compile --output lib/ src/"},"repository":{"type":"git","url":"git+https://github.com/Arylo/y-config.git"},"keywords":["conf","config","configuration","config-node","node-config","env","environment","common","typescript","coffeescript"],"author":{"name":"AryloYeung","email":"arylo.open@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Arylo/y-config/issues"},"homepage":"https://github.com/Arylo/y-config","files":["lib","src","examples"],"dependencies":{"@types/node":"^9.4.0","config-yaml":"^1.0.4","lodash.isobject":"^3.0.2","lodash.merge":"^4.6.0"},"devDependencies":{"coffeescript":"^2.1.1","mocha":"^3.2.0","should":"^11.2.1"},"gitHead":"9ed51e46210a01c0fe2f16fab6b486b90225c135","_id":"y-config@1.1.4","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"arylo","email":"arylo.open@gmail.com"},"dist":{"integrity":"sha512-0PZ06fkx3aEeS/nH40tcjO2GUyrYw3t66zGpsEmkv3m4gAjNGiBB/jnKBC8Z3c2TJdkHooVckcNYK3zfaDXyYA==","shasum":"1d602deef97ef99b1de7d479276bf51a409b921d","tarball":"https://registry.npmjs.org/y-config/-/y-config-1.1.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0SQGHBVM5P4QwK15Q9Y3Poxh8jg75xkioEJuavNlDJwIgJaHJVGACNy9JcoLjRPZPEeiHuFq5Lk6ThHFGkUrkCHc="}]},"maintainers":[{"name":"arylo","email":"arylo.open@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/y-config-1.1.4.tgz_1517149649617_0.8417306381743401"},"directories":{}},"1.1.5":{"name":"y-config","version":"1.1.5","description":"Create public configuration for the project","main":"index.js","types":"index.d.ts","engines":{"node":">= 6"},"scripts":{"pretest":"npm run build","test":"mocha -r should -R list","build":"coffee --map --compile --output lib/ src/"},"repository":{"type":"git","url":"git+https://github.com/Arylo/y-config.git"},"keywords":["conf","config","configuration","config-node","node-config","env","environment","common","typescript","coffeescript"],"author":{"name":"AryloYeung","email":"arylo.open@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Arylo/y-config/issues"},"homepage":"https://github.com/Arylo/y-config","files":["lib","src","examples"],"dependencies":{"@types/node":"^9.4.0","config-yaml":"^1.0.4","lodash.isobject":"^3.0.2","lodash.merge":"^4.6.0"},"devDependencies":{"coffeescript":"^2.1.1","mocha":"^3.2.0","should":"^11.2.1"},"gitHead":"c97274e587861e90d9357b7b8680a6be48acce1a","_id":"y-config@1.1.5","_shasum":"4f82362fdf0b1034f079b6e9be0b7a48a2b3f6c8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"arylo","email":"arylo.open@gmail.com"},"dist":{"shasum":"4f82362fdf0b1034f079b6e9be0b7a48a2b3f6c8","tarball":"https://registry.npmjs.org/y-config/-/y-config-1.1.5.tgz","integrity":"sha512-GVI8ObD+ZmAXwOLXalJH3EE2OQGCg1pywo8JD7yObU4LXDmD65GNh18KzZYi2r769tJht2nFJWweONSWjbdDZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdn+agprdE+YAcWnfooZUkrkS6UoB7bTA+Ut5ODoulDwIgBCmkjGY7WJaOE2gfsMGNtBKA96MZVVpdPpuMcdKxDW0="}]},"maintainers":[{"name":"arylo","email":"arylo.open@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/y-config-1.1.5.tgz_1517150294576_0.1313198811840266"},"directories":{}},"2.0.0":{"name":"y-config","version":"2.0.0","description":"Create public configuration for the project","main":"dist/index.js","types":"lib/index.ts","scripts":{"clean":"rimraf dist","tsc":"tsc --locale zh-cn --pretty","build":"npm run tsc -- -P tsconfig.json","pretest":"npm run clean && npm run tsc -- -P tsconfig.test.json","test":"ava dist/{lib,test}/**/*.spec.*","lint":"npm run lint:typescript && npm run lint:javascript","lint:typescript":"tslint {lib,test,simples}/**/*.ts","lint:javascript":"eslint {lib,test,simples}/**/*.js"},"keywords":["conf","config","configuration","config-node","node-config","env","environment","common","typescript","arylo"],"engines":{"node":">=6"},"files":["dist","lib","simples"],"author":{"name":"AryloYeung","email":"arylo.open@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/Arylo/y-config.git"},"bugs":{"url":"https://github.com/Arylo/y-config/issues"},"homepage":"https://github.com/Arylo/y-config#readme","license":"MIT","devDependencies":{"@types/config-yaml":"^1.1.0","@types/find-up":"^2.1.1","@types/lodash.merge":"^4.6.3","@types/node":"^10.1.2","ava":"^0.25.0","eslint":"^4.19.1","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.10.0","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.7.0","eslint-plugin-standard":"^3.0.1","find-up":"^2.1.0","rimraf":"^2.6.2","tslint":"^5.10.0","typescript":"^2.8.3"},"dependencies":{"config-yaml":"^1.1.1","lodash.merge":"^4.6.1"},"gitHead":"816fb43a9f551c77b8b2f06adc9b54b432e6b9ad","_id":"y-config@2.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"arylo","email":"arylo.open+npm@gmail.com"},"dist":{"integrity":"sha512-JeTOAOE3zkx+LBVk2nA4/rCLg+5qiXr8ifenQm+uoadk+i6kYdB8fbMdTVyFOTIVqWht9Qowst3OghmKsZoB2A==","shasum":"78e6d7df79fab707ca3b62b532b3d5dab38b9d9f","tarball":"https://registry.npmjs.org/y-config/-/y-config-2.0.0.tgz","fileCount":8,"unpackedSize":10624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKhO5CRA9TVsSAnZWagAA5XUP/i2q2+3D7E9I+GzZ580j\nZKh2xkETPEuDA78O4P/Hy6us+cvRGL8oEF1yKGytRTtC7bzDSxMFCcEga9zb\nqRCsqSDRdBHWuRPoeI7dWVAfx0Wz/C4NKwD9uxWkzLmgPOoq2TS+gRp4964L\nsuVQIWWCcR+RQItjEUmZYNx1qB5jIL73IxX0pQapGzzpLihRjO/LznzHgwSZ\nJ40sumF9r05c+0eTXVyu8Cz7pOP4+dPi2vqLh1JF7N/WESXf9wbHKGKz50ho\n9eOD/CnpX18Pbtbqo8fmGY+FztVWEL9X7x4c5FEUJU5dPgV7XQxYI/qH7awm\nwQWjaHBn/t1/Lied71qVnFdB813dZKitx14TVbF7hWf7D5CgQQw7w6T4HstG\n3hf2VjKx3VBadOGXv2loPMNgD7eJdJqJPj8Y/jpN2xcksy95mVpPojPeCE9Y\nROY3B/dZ/aw0c6FpPSz+i8zXt59Hd1WpiRf7XwviyjoY9BsGvvg/lvHfHJLj\nrDKmymAIUkY/Y2JCrS64FeKDte2vQtYr3O3He3/5EgidExnLLPGG5BYNZ1Fd\n9V7MFQ+MU/nnBD4JtdI24TQb9WX8snUmBeToYkwSoMc8r8oTE5Opx+t7dTlZ\nONh0aJrr26BojJ2TW0wydwq1g7qTTQFRdfcuf8zhkV2Ooh1Yjncf2mqTGxgV\nxblQ\r\n=IDaK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDDsg97zR9NoqvRGG+pUnlMOsxxR+0rRCwf0rJaKAqSjAiALDvc+4ntC7an9X9SQCGU6LU2npiR5/48m7k1owcXDAg=="}]},"maintainers":[{"name":"arylo","email":"arylo.open@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/y-config_2.0.0_1529484217037_0.9007856943973358"},"_hasShrinkwrap":false},"2.0.1":{"name":"y-config","version":"2.0.1","description":"Create public configuration for the project","main":"dist/index.js","types":"lib/index.ts","scripts":{"clean":"rimraf dist","tsc":"tsc --locale zh-cn --pretty","build":"npm run tsc -- -P tsconfig.json","pretest":"npm run clean && npm run tsc -- -P tsconfig.test.json","test":"ava dist/{lib,test}/**/*.spec.*","lint":"npm run lint:typescript && npm run lint:javascript","lint:typescript":"tslint {lib,test,simples}/**/*.ts","lint:javascript":"eslint {lib,test,simples}/**/*.js"},"keywords":["conf","config","configuration","config-node","node-config","env","environment","common","typescript","arylo"],"engines":{"node":">=6"},"files":["dist","lib","simples"],"author":{"name":"AryloYeung","email":"arylo.open@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/Arylo/y-config.git"},"bugs":{"url":"https://github.com/Arylo/y-config/issues"},"homepage":"https://github.com/Arylo/y-config#readme","license":"MIT","devDependencies":{"@types/config-yaml":"^1.1.0","@types/find-up":"^2.1.1","@types/lodash.merge":"^4.6.3","@types/node":"^10.1.2","ava":"^0.25.0","eslint":"^4.19.1","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.10.0","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.7.0","eslint-plugin-standard":"^3.0.1","find-up":"^2.1.0","rimraf":"^2.6.2","tslint":"^5.10.0","typescript":"^2.8.3"},"dependencies":{"config-yaml":"^1.1.1","lodash.merge":"^4.6.1"},"gitHead":"b4bea905dae99534446978b4050501d049d1b6e9","_id":"y-config@2.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"arylo","email":"arylo.open+npm@gmail.com"},"dist":{"integrity":"sha512-ptbR2r0VCDI5NttukQYvs3au9gGxTibA9ciw9xJu3eGv8NRMgbow3xZ6FQUhtHxgPL9UuZPxUwrGXIcsSSRRaA==","shasum":"e14c29138692dc667fc1dcfe551f874f785313ae","tarball":"https://registry.npmjs.org/y-config/-/y-config-2.0.1.tgz","fileCount":8,"unpackedSize":12732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLMJrCRA9TVsSAnZWagAAIZcP/0YasGLhtw6Vh77z6z+t\nHq6PZWxtzW6mATFXRfrob6IeTj9TCSjiejZBjNYQAbcx3X8zXlVvTfA0u7lI\nv/Ievmjaz0NGaV7FYZmrfmCafmGFVrvxad65QQtJkUPPI0470SeTSb4yQfab\nNCh8hqxYbSynOGU9RlKk70NihL//HUKyIi5yA+8OnfQd74/Tjg2zcnFa04So\nEAO+gA9H2/tOC+mMuNrF2/sIrrMV6T+dwa3hBNGuI/kdsIzL/ADppmQj+1/o\nDXeamm96ybUoEFu16cDpEzbKwJsxgpIoszJdnpAz8uYH1yKZltSDRL2T/ZQV\nXeUe7Df1SSSq/wHAM3J8hQedFj+d3ZICPqbEyp0NQfDldsCMMPTzWYg9g9G+\nChXpmQWgm2rcAUkbUhIFdM2GDqi1iC7kjfeHUDyQZwFLq5r1ie0fGZ6TpFHN\n0FBmhbAFDPrcrZxkWbD1tHJvoFgpw+RDevbztXasM/v4ZPlWRQUkrfv6t1Ra\nJ9+SOhsfJaILOf2mQCzZCDxLyz2yEiDzKPLN+ESl79BDkTHJ531xmfl0pSi6\nuJAnbwTMPebLbUy7FYH7ioDOrE7g+n7mjagb64Nd11wsc9kjlGI6tKb6Uvrp\njI9VBFnImn9m7Ax/9r0dRyQpgFpDh17NY+/FnVw65uo3YshQNaDz2dzIuoM9\n8HLs\r\n=IxaL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0tna8rNSHIs0k2KjRFlYDH9PSaqGD5xMg/mh8ClfvqwIhAKLHhpDncI/5D4wQBZxmMYyQz/Re4ySPyfnmfxoenFxm"}]},"maintainers":[{"name":"arylo","email":"arylo.open@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/y-config_2.0.1_1529660011560_0.0784821983846915"},"_hasShrinkwrap":false}},"readme":"# y-config\n\nCreate public configuration for the project\n\n[![node][NPM_URL]][NPM_HREF]\n[![Travis][TRAVIS_URL]][TRAVIS_HREF]\n[![Coveralls][COVERALLS_URL]][COVERALLS_HREF]\n[![Known Vulnerabilities][SNYK_URL]][SNYK_HREF]\n[![David][DAVID_URL]][DAVID_HREF]\n[![Author][AUTHOR_URL]][AUTHOR_HREF]\n[![license][LICENSE_URL]][LICENSE_HREF]\n\n## Usage\n\n### Installation\n\n```bash\nnpm install --save y-config\n```\n### Import Module\n\njavascript:\n\n```javascript\nconst Config = require(\"y-config\");\n```\n\ntypescript:\n\n```typescript\nimport Config = require(\"y-config\");\n```\n\n### Load Config File\n\n```javascript\nconst config = new Config();\nconfig.addConfigPath('./config.json');\nconfig.addConfigPath('./config.yaml');\n```\n\n#### Use JSON parse\n\n```javascript\nconst config = new Config();\nconfig.addConfigPath('./config', 'json');\n```\n#### Use YAML parse\n\n```javascript\nconst config = new Config();\nconfig.addConfigPath('./config', 'yaml');\n```\n\n### Use Custom parse\n\n```javascript\nconst config = new Config();\nconfig.addParser({\n  format: 'ini',\n  filter: /\\.ini$/,\n  handler: (filepath) => {\n    const fs = require('fs');\n    const ini = require('ini');\n    return ini.parse(fs.readFileSync('./config.ini', 'utf-8'))\n  }\n});\n```\n\n### Add Config Data\n\n```javascript\nconst config = new Config();\nconfig.addConfig({\n  baz: \"foo\"\n});\n```\n\n### Export Config\n\n```javascript\nconst config = new Config();\n// ......\nconfig.getConfig();\n```\n\n[NPM_URL]: https://img.shields.io/node/v/y-config.svg?style=flat-square&maxAge=600\n[NPM_HREF]: https://www.npmjs.com/package/y-config\n[TRAVIS_URL]: https://img.shields.io/travis/Arylo/y-config/master.svg?style=flat-square&logo=travis&maxAge=600\n[TRAVIS_HREF]: https://travis-ci.org/Arylo/y-config\n[COVERALLS_URL]: https://img.shields.io/coveralls/github/Arylo/y-config.svg?style=flat-square&maxAge=600\n[COVERALLS_HREF]: https://coveralls.io/github/Arylo/y-config\n[SNYK_URL]: https://snyk.io/test/github/Arylo/y-config/badge.svg?style=flat-square&maxAge=600\n[SNYK_HREF]: https://snyk.io/test/github/Arylo/y-config\n[DAVID_URL]: https://img.shields.io/david/Arylo/y-config.svg?style=flat-square&maxAge=600\n[DAVID_HREF]: https://github.com/Arylo/y-config\n[AUTHOR_URL]: https://img.shields.io/badge/Author-AryloYeung-blue.svg?style=flat-square&maxAge=7200\n[AUTHOR_HREF]: https://github.com/arylo\n[LICENSE_URL]: https://img.shields.io/github/license/Arylo/npm-project-init.svg?style=flat-square&maxAge=7200\n[LICENSE_HREF]: https://opensource.org/licenses/MIT","maintainers":[{"name":"arylo","email":"arylo.open@gmail.com"}],"time":{"modified":"2022-06-29T06:27:25.747Z","created":"2017-03-23T09:03:43.854Z","0.0.0":"2017-03-23T09:03:43.854Z","1.0.0":"2017-03-23T09:27:03.976Z","1.1.0":"2017-06-02T06:56:25.643Z","1.1.1":"2017-08-25T07:10:20.184Z","1.1.2":"2017-10-24T18:01:13.458Z","1.1.3":"2018-01-28T02:54:20.240Z","1.1.4":"2018-01-28T14:27:30.546Z","1.1.5":"2018-01-28T14:38:14.662Z","2.0.0":"2018-06-20T08:43:37.106Z","2.0.1":"2018-06-22T09:33:31.844Z"},"homepage":"https://github.com/Arylo/y-config#readme","keywords":["conf","config","configuration","config-node","node-config","env","environment","common","typescript","arylo"],"repository":{"type":"git","url":"git+https://github.com/Arylo/y-config.git"},"author":{"name":"AryloYeung","email":"arylo.open@gmail.com"},"bugs":{"url":"https://github.com/Arylo/y-config/issues"},"license":"MIT","readmeFilename":"README.md"}