{"_id":"@homer0/simple-config","_rev":"45-826e9b33347708e13977c087c088e7a6","name":"@homer0/simple-config","dist-tags":{"latest":"6.0.7"},"versions":{"1.0.1":{"name":"@homer0/simple-config","version":"1.0.1","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@1.0.1","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"e951238940c8ee602268c073967ee05b0657ccb9","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-1.0.1.tgz","fileCount":8,"integrity":"sha512-LjTP04NRG/FcsmCff/25mq4DzP6dDXGg4DZ8ilQ+nVTKKRYjb771wlHFUVSMUHhdYdL1ix9e7kY13xkNSpYypw==","signatures":[{"sig":"MEUCIQCYJ1o6sKwbw154AyX+G1tVVxnh7aDbDHsXn7ZQ2m3KWgIgcSVdHY3g02y6IK5tVoWJcMU6oa/AphGu5S6O40vt+AE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizUwqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8LA/+PIum7MMYvG57eIkMBdxObyI78yD5pcoKorYx4IvPTeT8XjPe\r\nsf2T4QKUQthdCJNxmMrtYXnA7k8KyZHZBKh0rM/Cc7Yjt4m2IhADMY/JUUs2\r\naAs3/gDmb7rvniFRKS9AxJ7TPK2iBJPloSPLw3xUn2/o5qnP4fe7klF1kMAC\r\nVd/Q5jhLAxRyJFs0q2G5faISu0p0v6tAT3NTQjIkLyb/fbAwZBpg4NP7kwVH\r\n4yEP8ghfjp4z//QydI+VW+yNevrl7i5EG02/4Tr2/ZQK1wC70IuXseoe7M9C\r\niW7bQ37SjzNVvctVVgR9+b4Y6JnjQ7wEMMfFHH4YlYEAYoZZh9YY317yyYzH\r\nW/dg/Ceqq+gD1LwfQlrZr/6IO4VQlaJGgs1aH/LDJ0kZ0d2lAi1ei6osr7Uj\r\n7oZHgjnKKFJ98whQ47jOYwUKgDB6ZWxB0pnxohEf7dJDj/lbI9ecmfRZdVEA\r\nkH421nsmBG6bQsbv/uqYqmV3MpelPZCgtHsZo4tYD72pTrUbZdntvQMt3rO8\r\nAwoncIycA/Ulo4GEC5ON5rBKkkhNZ2FJXJT3V3+itu/9oq59G4mzP1Zsskmb\r\npieuuwgivtoCZUZM1J+wgNVyVjyB1jMqovKJhLYwlVMWfvpNnClIrk4k298p\r\nn7+8R7KKJwpHGarhdJFtCCa9sE8AFXme1O0=\r\n=ZzNT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=14"},"gitHead":"835d84ced485240f90c9c9173b5fcb53346bf264","scripts":{"test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/5.1.8/node@v14.20.0+x64 (linux)","description":"Simple configuration management for your projects","directories":{},"_nodeVersion":"14.20.0","dependencies":{"@homer0/jimple":"^1.0.1","@homer0/env-utils":"^1.0.1","@homer0/root-file":"^1.0.1","@homer0/path-utils":"^1.0.1","@homer0/object-utils":"^1.0.1"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","tsup":"^6.1.3","ts-jest":"^28.0.5","typescript":"^4.7.4","@types/jest":"^28.1.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_1.0.1_1657621546116_0.037041328305033705","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@homer0/simple-config","version":"1.0.2","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@1.0.2","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"731a9001006168540871adc93ab7bb2a055dc4cd","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-1.0.2.tgz","fileCount":8,"integrity":"sha512-5dfDhzhUMBOWB6RPcX4ynBmZrOn/b2jhcUZq/Mj/0tO6i8NFBXMYLmbIOY4rvngFa//e8aEBhwMGf7w40eeuGg==","signatures":[{"sig":"MEUCIQDNMaovEfWB3P81/iuNxNse4FYUYTy8BYyRrOo2tXszgQIga7xtAJyb5LfXVLVqKwaTkdrtdnurhqh/u5kVzvDvCeI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0PulACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKww//buOWT2WuBD65HcxfTBjHtPXWIX3NOxZDR+qHj24dipB0Ipzo\r\nisb0akw8AdFagGwhDp+HxCcWFkW80s0010o2glkxILsBh7i4nRfWMtgIZRAb\r\n6Pkll/l6DYdtUQr2RnP6QXeFAUyRWhQ3HtAdET9vweg47Jp4kkhatxngLlKg\r\nMJDnUD25FsCtgp7W0gTcEP/tcaqcx+TTWcGsE/xFRTJ8wlPMGt/ycu4+nBXD\r\nUgEEtS2c68F81/uoUfxU2v8MCSlnpi1ve9gfKuRc9DR75sL88/I1CAiGogiU\r\nwM2AOYyU9bJU3ZGBh6eaLXnUk+Ju4JCCtR2l02IxUwpuS8vPBnD/MEZlnF3h\r\n81BHxSxPfQJ0zSBvFEfdzB0mCeeU8EIuuHr26B0tRjMydsy+l9+Uff/QEWBa\r\nEVRYITD4zxPdfKxUbre/AJv1rcTY/MWyNAFMqtZVxyB9WQHPH9CfG4jVI6j7\r\nLFmvpZLe36MLdaKsNdeL23RBRo2TFUbgIaB+nCZj9QY2hLtoDxtttR6YtQuW\r\nNiifMhHINPm/GUMz9MqwyKMh5X1AnX5r+ZXXUXpmqduZn3yv5G5X+qEcKIjf\r\n9PVnbIBH5FYd3Ndpd5kxWgljINQSLRVC9zL7TsPy2KeRIokPxeTQBWVtRBS/\r\nyskMKWTDDUf87+vhXe/CU+BmoNKjrMPdrZ8=\r\n=kAxq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=14"},"gitHead":"7c44773961f29d11890564831e84cf4da9ba0f57","scripts":{"test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/5.1.8/node@v14.20.0+x64 (linux)","description":"Simple configuration management for your projects","directories":{},"_nodeVersion":"14.20.0","dependencies":{"@homer0/jimple":"^1.0.2","@homer0/env-utils":"^1.0.2","@homer0/root-file":"^1.0.2","@homer0/path-utils":"^1.0.2","@homer0/object-utils":"^1.0.2"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","tsup":"^6.1.3","ts-jest":"^28.0.5","typescript":"^4.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_1.0.2_1657863076986_0.5422011220414524","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@homer0/simple-config","version":"1.1.1","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@1.1.1","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"9b835daedb1eba2092f62be21cced6587a7326b9","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-1.1.1.tgz","fileCount":8,"integrity":"sha512-rmDFyMqEJzHKrCAMNm64K/XbTM+UVW4WXZAKKwdNJjDSwy4KZT79jayjb4iicjT8s2LkqO9ie1sXbH+/e9IYnw==","signatures":[{"sig":"MEQCIDnR/y2HZvwM8+zk5SBFhmjSsFGSTw3WKieZeT/nHtC1AiBum2n/Ri7h3ePHmFevxtqWsirrI4g92JjGIbhQMd+3Nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0XdNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraAA//bM2yzr8WyZtmmaqRzxqsD90Fkdl6XmhMfLTBgzt8Q1fZg7IY\r\nTrDM82bzeqH6hAfny9ZphTucaL5UQR2+i0PNd+SqIVnCeWT4rU/aWqgnsUQZ\r\ns/L0H7oWJAx9DREVtEv4gNehPU+E/GTUk+AApzAh4dSZU6EkfdKD89eP7CUs\r\nlIoqr1Y7kGVn930QUnt7jIYodU8u6nb16GUPGyuaSuS6nRVD5TiGo1y3E9qN\r\n+6eP8M1O1HifIyNb9DJapwghzX6VIS80rXXiGAWQ1cbh9asAKRcMhYRYAe1k\r\noHHD6ODropqUX2P3P1NcycUYfY8Dd9FOZy6AXPg/RSKPkRyypBm3MIhL5Wlj\r\n73pxRrRKLsmJdB3PoHxiCJWxVTLeClp84nwFDyUFihppZ/riJdm9kP985ICw\r\nyNyVdgDu9i0u4TY3Ca6mUbq4Sh1lMFrqgITHuy6wrJXKhfA1OoB94Di+odFm\r\ntIn4X6UNvfaIiCDwyK4i0RObMkVdelsvA3wyBcN9zEGTUw593u4RrTQMM+im\r\nobi3rWgm6Ci3fzmGJxtgVqGcdUsvg7sa+GlHKvJARIgLK9tIfJV2O84hJ6do\r\nQ9qaAoCFqEw4U1ncxiQdHn7hGxLSsbTuzI67qbT7WFxMqn0o3Q/Wl2e8DWoz\r\nb99HtYozBSAX5XsDyMWOj+YBvNweoLh9G8k=\r\n=MaL8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=14"},"gitHead":"17340b496b409a5bbcea727b7bc7a95bb7eb93a8","scripts":{"test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/5.1.8/node@v14.20.0+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"@homer0/jimple":"^1.0.2","@homer0/env-utils":"^1.0.2","@homer0/root-file":"^1.0.2","@homer0/path-utils":"^1.0.2","@homer0/object-utils":"^1.1.1"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","tsup":"^6.1.3","ts-jest":"^28.0.5","typescript":"^4.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_1.1.1_1657894733379_0.5015570401501548","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@homer0/simple-config","version":"1.1.2","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@1.1.2","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"6d7b75a470eb9f6d4f7e33a06ce5fa815d3dec6a","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-1.1.2.tgz","fileCount":8,"integrity":"sha512-PLmN3RadTZnm7O5Ng47wAi3hDFD19uGsvQcnY0REqnmnTsK8sG00/zOyNfiQcXLe55mcM+uYqYDkQ96JlDSRcQ==","signatures":[{"sig":"MEUCIQCUdiIp4Ptk5T0oVeWSCd92yuokWsIvnok9s+NhfN8sYQIgCk60GL2A0+OsvFSI8O0mWvYh/byLooAzFtiYBRVmZRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0k57ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7PA//V97DRiIyoNb+RXDJQPjYYsMkirDC2QlDhbEbjnGNVPnHIs7O\r\n/YqoF5DpNsmyj9n2A72KRf0S6HZNhyyZRHiQOH4TPnT/xLr0vqxIUQs22m8z\r\nlYwcUFbULLeUm2AJTXLLst8z7uNbKsCqisx8L2JU4wNQzExJ2Y1EjJe4kSnq\r\noBAwsAvZuo9RPdQ/QbJhLp3fTQ0dG7C6CZ2BJzvLebcAeXVjxcmg7h4b3O2p\r\n6EQOL7iwTc3UKRbZttiOSeJcCdlELnu3HclxF/9SdSdZPVdwJ3PjXphc2UfY\r\n5NgZh6XE/8njA9eYKvqIy+1+MG+BFCtMH5c6hIBEyJ9I3ZRSQ5I/r8xCz0Xm\r\n+20kTRjZm5DtvxSHwyhnliS7YYHCKVAsb3Hco2faQrVgBpLOyh2MOUZ3Gdyn\r\nSptxZXgCXhPp/VhRD5w2Y+FURk7uafBzcAFu80R0tjaErBgS8Uv4aBW6Xy2Y\r\nNqH1+Za/FArvIVsYxsN73V4pa9XhapN9juhPe6RW7ZMU+fs++GUqDPLhcSnv\r\nzxwjgyN+xUMXIq1QgMnUWFdkBNFsjb3xQcRCzeS1+2iCmwOj/2wO+byLem2k\r\nrJR5RTWhGCbBma1vaq2tipBO8F6tW43NW3INKa0dBv4VPat5vkb53PCYZ3bv\r\nkcMLFj0adLYrTeSLXaHtcbaDGyoPjw/jVMA=\r\n=L1xW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=14"},"gitHead":"dd7bbfcd146de65926922f560df51a6a3fb89424","scripts":{"test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/5.1.8/node@v14.20.0+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"@homer0/jimple":"^1.0.3","@homer0/env-utils":"^1.0.3","@homer0/root-file":"^1.0.3","@homer0/path-utils":"^1.0.3","@homer0/object-utils":"^1.1.1"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","tsup":"^6.1.3","ts-jest":"^28.0.5","typescript":"^4.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_1.1.2_1657949819543_0.34912719150235705","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@homer0/simple-config","version":"1.1.3","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@1.1.3","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"0effa1780ffcfa901dd1da71dbd12d0e8517f95f","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-1.1.3.tgz","fileCount":8,"integrity":"sha512-L+5hzjM6aaEYfxVzLQiFBf4I9yPMqEIhbgyfWOWWC+TAu+N2ulsXfP/tAizbFcZDBo0izczWCbKTIQDI4Z4LBA==","signatures":[{"sig":"MEQCIGuc2SrNFtf6ZaOlBcNCAFJbGhHozWBqmO7lh5pEW8zJAiAJ8vwo+FYeus7sxZVbOD2e1NV5e159SGGlcXYQomNf0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjU63/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsWw/8CYFsDM9q2LvQSC0z/MPI0kwUZlTP1WDcTlwkUYhnHQifn2Ya\r\n1Uhf76LceG8yQstCPAqgfHKuWr2eq21OuX2IApmFFMywfhjC9ZnZdBRGSydW\r\nNR/kCnYj/b/vd6K0JvZemgmlRuBoA+41P1ISkavUagIDIlLR8pmX7tgT7fB8\r\nnuGX+SM70o5aOvwP2OJduGZzzeH+pCJc+aeRsNBollz9ADKWKshV5C2r0dya\r\nyGChTv3hV3zqBDE2hRiBABBovIc7DUbDFtzbitLlyPK8NHMlvhOR9hqE1USq\r\n7GmyNk3DLo04+CYOnwr0K7T1cgkLkhIAaP8MZ1nE7WNXnIiUqVzoTYJU1/+h\r\nQG0UA034332X8pyqFmG/8GgBDw9w1ithM7HY0uU91zya3DJ3mNnqQ+LaPS3U\r\ncpXq6eQavG7XpYQtb9vN+ZE2XjxjQVP1FbEVoLarGSQ3hOgJ7dwfbkwqdx7i\r\neklfcwShY/vmv4jNahFawB9PlJ16YN6aG+2OH076quRtP8JH1kGMhbvpQjzG\r\n548TeA3CZhj3HkwImcd2cTn4ebbf6mTqPjQe5kHmASNYlDaT/cZGhaSIUN40\r\nTrX1yktf6nn2vnGLmDNCLpxF/aBR+W4MU6KNhL35d1VTc0Gae2EiE8/EOvCi\r\nhY5tRZP2yvfBw2MhR0vMxYPtGWgwFyYM0BM=\r\n=BKU0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=14"},"gitHead":"e584e4ef93ede1065a91a1d3e88e070662acb66e","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/6.0.1/node@v14.20.1+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"14.20.1","dependencies":{"@homer0/jimple":"^1.0.4","@homer0/env-utils":"^1.0.4","@homer0/root-file":"^1.0.4","@homer0/path-utils":"^1.0.4","@homer0/object-utils":"^1.1.2"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.1","tsup":"^6.3.0","ts-jest":"^29.0.3","typescript":"^4.8.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_1.1.3_1666428415655_0.22324980348523082","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@homer0/simple-config","version":"2.0.0","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@2.0.0","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"ecacd4138753f6c916db32feb534f1df6757d8b3","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-2.0.0.tgz","fileCount":8,"integrity":"sha512-PteFG0RlJGc0MwE7h9GOzTGEIXycW91LX3C/eSlI8+rA6qt+RiDfdKJJolcxgd4uEBdbt9UmzNzhrqa0Ab0kVQ==","signatures":[{"sig":"MEQCIFQm3D/ZAF38IMCaPAQiGZFZC9GLTIFnr6fb5KzTAGnqAiBzf9lzbq8mU7ZI7oDJWteZeNyo2bsNIs3Jk1l/v0HPgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqqO/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3EBAAlZgoh1yM+P7s1YZJLK9Nhx6hjx0eFOyetVmHn+2Lm13H5Xx6\r\n61vF8JZwdHu43JqH6FqkvHc5gEEvQNsFtFkj0jhIM3jf1b5cM4laWTL2N9su\r\nNDuEQfsfKcIGfGyAqxnBqZ53Uc+TgYgEx988pSU+GeFMf+WmKbo+9HPcVIL2\r\ngr23VNwXApoYnU5raiGErKpB2Y1qd/37odLYJJKysNlhxszk5bUlQZFpjAsL\r\nVvUCYwsh3K8FjQp/ZIBQE9pr6xBDcyh70/lCbGwuoLVm5f2xkkNoihkKzBjc\r\naKjYsOeNAn66T97vJU2NTob9K3ndPbDq9b0WARyRx/hzw2v+j2N7vMKgtfCF\r\nB+DUyiUmBWMlOJoR+UZjY7NVLFxrMZrprl7Gg2etMNRIITRSSqKOQ2YeRXcg\r\nVpgg8g5Rf/UNaFhZEPo8hwHcPVdBwKJAV6lDM2ASdm/lAziLV+XAMzciqA3T\r\nP3OrPrtknnmfP00WIngBmYBcl3m8I+rwSxO4EB1DcT6I3PjtRQ1JiRZnyFnG\r\nx5i7AEYRxHgS/eE21o+q2iZYF5CoPk07bEmfLygRcdkGcXxvNbwxWJ3uUSeR\r\n3U1f0j+igdvcPhH1/VnyCZlYk/CroeHVhHeHscmimTTTZLIkl1gj0STGWp1l\r\nca6ZeS0wYAL8irPxvlDYZ4XT05f9zB8Fihk=\r\n=rAV1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=16"},"gitHead":"86d8723fd11c969e334d58c4e6bc4d290311fe26","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/6.3.0/node@v16.18.1+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"@homer0/jimple":"^2.0.0","@homer0/env-utils":"^2.0.0","@homer0/root-file":"^2.0.0","@homer0/path-utils":"^2.0.0","@homer0/object-utils":"^2.0.0"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","tsup":"^6.5.0","ts-jest":"^29.0.3","typescript":"^4.9.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_2.0.0_1672127423065_0.0661561105846129","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@homer0/simple-config","version":"2.0.1","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@2.0.1","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"13c47a6fe0774b46fcc54b1ddfb9a61d391133f6","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-2.0.1.tgz","fileCount":9,"integrity":"sha512-4OHLZ8lueKQm0KpaM+VQd1w4i6l/T0o/3ELMXpfuzDsEKsmh6E73HVidxYdHchnlIZm4v6odjrXEbhecbWyIRw==","signatures":[{"sig":"MEQCIGAWF1Jq4MlWm5PDh/1s758LvdUmn4N7P1b84JjFut/lAiBjceNvdqXg4diNuufSOTcD8OiM4/8nJihgjWdrMaJwQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1LPCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/HhAAkJz9qsMUw3Qig/Mzi+dSAm+6DLWdw8jBVsfrxXSsX3HLq3JT\r\nbV61rqEtvEaB9bNmua3jPgN1+PhjGEykw1C6sxJjlyMw6ojAdLC4crHhqEFc\r\nDTL0VEfd2uyIwyWt95CiTafqQWnM4XAsK5b0OD0sG+hSOtzXz22jP9p6wA5b\r\nMHQap8lIMDmWOxrnTyvYpgOLBK6TlLr4dhOd80srtfnEQekSGJAwHQl9F4a8\r\nWiwOU0K88UIV5wVKmM6Oyd7rKyoBM6aiCs52OChpd9VEi+vlvJ8jX1B1vnHd\r\nEx2UdeIHv2jOLk6gtmtKn6ni2s/XNP65D/hN4GGPMlENlrm4fBHY07nUYcRc\r\nK4TSq6A/6j3hLhYW5PJm/MNXyUhrFvxqiFf5fecuS4Z5vKtRbHeYJTMq8YI1\r\nXorz306WwKCa78SXme8atKcwGYpj1xpfcmdRwj22nhRhylhDD/uzQW7NufLo\r\ntjJAFddWN1JuSu3tQ4roa9t/980OOiQJg4ehr5txUB1KzFZeuJ5ijdnlyMmo\r\nP/Q5zxccwuKY8L1CHlLFJkFxiYYwpZMejYBGX+Te+GFwhs/8IaR0f3Fdfznt\r\nL+U8iwN9OK3HSj7tB1qzu4R0hyrN3Oe4iyRgQK40BlolFSN9F5Ppo8XNtbXR\r\nsUlltXLIgP4KLt/oXzkwYqomylmT7BQgh2s=\r\n=HDya\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=16"},"gitHead":"59c0f6af6901b9f4edb8d2ec36abaf11f6b0780d","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/6.4.1/node@v16.19.0+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"@homer0/jimple":"^2.0.1","@homer0/env-utils":"^2.0.1","@homer0/root-file":"^2.0.1","@homer0/path-utils":"^2.0.1","@homer0/object-utils":"^2.0.1"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.1","tsup":"^6.5.0","ts-jest":"^29.0.5","typescript":"^4.9.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_2.0.1_1674884034754_0.6194413099291842","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@homer0/simple-config","version":"2.0.2","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@2.0.2","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"0daa4fc4334850709fb22fc6e6b60a1531e46321","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-2.0.2.tgz","fileCount":9,"integrity":"sha512-XxDLX5q7vrz2gBQEK/MZA+KEs4i5vibLUv3hOm8RM1cG1gwUjLfCWsBruVyVNKn3zFTSW6E6G+6tFGZKdeYHRA==","signatures":[{"sig":"MEQCIF3xT1hUsHBQr5/i9cb5UODsN1AjHwnU2E3oMrf92R2+AiAUtinW0aZuSIBcNs3X//s/XXxE3s24IydIdlOc4rP6Nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA/QcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrO1Q//f7fK+xq3niHCyfIQk55LMYouYiIR9hLyqUA0fVrOVK6ElmtQ\r\nHkeRgngecolrOohniVBNCfG0lHXRSHGqVxwSt8Xw5QVw4LXstQ4CXw7f1Nmo\r\nn+RPAPxmpJC93S4axSuv0jRjVtgISa7kgVuSv+nzEVKPENdW9f+ePi6vgXaw\r\nTKVBWJji72wtqw+y91lzPp+i5zS5E+ixZCN1xm1xAyjcIAK/oCbXLuBQcMjf\r\nDv2bE90LhpJv6zvlnsqp+PyAaOTx2szQYkOzbqsIoed9j9D8zaYX6KV1Afaz\r\n9Rfq08qQq80zlGz6U21o+3tYmBYBGUiF/+FpNZPEZUopx8ui/MVeMUmajAgA\r\n7ZcAWG7/iB6uAFQa121LhoGGHQIaYjZnjJKwhubGiLlIxGatet0uNa+6gniw\r\nKaVuXUxg10/YOT4EdqnM8iUmGcsP68PCvUe/oScgGBdYyjAlmMv5Bb2dEEIq\r\nYE2IbBERBa161bD0DVgPh4yoJM2aolHKPrm1+IJ2H54lFCqVvRDVgW0Q8g2A\r\nAUckqo5PN1juQBCEnu+6qe6/Upb1SK4o60i4MsbBbXWKDpWYV0rv4vy/Ms9V\r\nZLZMom8iV084/gjtQ9MlVXeIRTSBVuyZ9tleqg/kZlJbrcBkhUWMBXSQ7aWG\r\nE8J8OXaa2BoO9tqieDOc0wwXjko+tch2QPA=\r\n=+39K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=16"},"gitHead":"1ed6ea29e2035f10f0dff60203b6b1d54c601dc8","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"16.19.1","dependencies":{"@homer0/jimple":"^2.0.2","@homer0/env-utils":"^2.0.2","@homer0/root-file":"^2.0.2","@homer0/path-utils":"^2.0.2","@homer0/object-utils":"^2.0.2"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","tsup":"^6.6.3","ts-jest":"^29.0.5","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_2.0.2_1677980700009_0.9851897028697865","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@homer0/simple-config","version":"2.0.3","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@2.0.3","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"1448663a92ab5e09bbfebcc058dd212eed1097a2","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-2.0.3.tgz","fileCount":9,"integrity":"sha512-S4mtmoDue6ZiXZmZ0PzS0X+7c89BeFpdwT4DsLBp6V/vQw4Yk12tAyJO1xPzkOY7vUZ/Xn19kWRolxZmT/ZTIw==","signatures":[{"sig":"MEUCIDgeIHGaHUZS7zFUhoCQQjlAe5yo7c5nclzkqcA4nWklAiEAiKY5FnFOpS3aI1o0DDNJTW7fjDrXc2ayTDE3ImBtByo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121745},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=16"},"gitHead":"e8c1e75555382d4cc23c78e7c4d1e2c62f8c06a2","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/7.0.2/node@v16.20.0+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"@homer0/jimple":"2.0.3","@homer0/env-utils":"2.0.3","@homer0/root-file":"2.0.3","@homer0/path-utils":"2.0.3","@homer0/object-utils":"2.0.3"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"^7.0.0","ts-jest":"^29.1.0","typescript":"^5.1.3","@homer0/tsconfig":"1.0.8","@homer0/eslint-plugin":"10.2.2"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_2.0.3_1687075257343_0.43846612454321376","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@homer0/simple-config","version":"2.0.4","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@2.0.4","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"f61e752d249ec0008538fac8007acf9df15bf234","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-2.0.4.tgz","fileCount":9,"integrity":"sha512-73xLdVkzX/CBP60qTG9xr2xoxCKgtaVORH6verbDK1pQB5OkHCnlFEqFPy5/WSQUfM9ne6OvRwxo5BhDP6bRoA==","signatures":[{"sig":"MEUCIFOh0DUvxo1WCUSmJQvSaKxNg98HJiws/gJtPKzeCLVNAiEA+exf1wiT5+QcGRlHdrhavZnU9voCeOQzpa/oiqT4sHA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121745},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=16"},"gitHead":"d632c6e05b583ceeceff43ed7a52e1e7afbf1265","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/7.0.2/node@v16.20.0+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"@homer0/jimple":"2.0.4","@homer0/env-utils":"2.0.4","@homer0/root-file":"2.0.4","@homer0/path-utils":"2.0.4","@homer0/object-utils":"2.0.4"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"^7.0.0","ts-jest":"^29.1.0","typescript":"^5.1.3","@homer0/tsconfig":"1.0.9","@homer0/eslint-plugin":"10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_2.0.4_1687076169014_0.56973814900162","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@homer0/simple-config","version":"2.0.5","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@2.0.5","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"d1bcc8070e285a65376034a5634ff93829b78855","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-2.0.5.tgz","fileCount":9,"integrity":"sha512-6v2oX9Ag6gIhw9pALqHl3va3K/tQ6yyj2hT9dKHwNggGZt4xlh0KUscDeXNOgnmH/s5eBxNUI/vyvTFRZNpmLQ==","signatures":[{"sig":"MEQCIH0G4VFRxH1TjD9YIi6fcC+aixCT6wMqlpiQYtFkgIoMAiBG9QjckJSOyoRrqqml0grum0lOrKwMyOM1OpF8ELZ7YQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121746},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=16"},"gitHead":"05356cf2f7d8f158a139c3e2a3fed025f60bbaad","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/7.0.2/node@v16.20.0+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"@homer0/jimple":"2.0.5","@homer0/env-utils":"2.0.5","@homer0/root-file":"2.0.5","@homer0/path-utils":"2.0.5","@homer0/object-utils":"2.0.5"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"^7.0.0","ts-jest":"^29.1.0","typescript":"^5.1.3","@homer0/tsconfig":"1.0.10","@homer0/eslint-plugin":"10.3.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_2.0.5_1687077023060_0.7245065942211413","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@homer0/simple-config","version":"2.0.6","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@2.0.6","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"69e07d55f68154dfb03feb6d1a5eebd393ae58ac","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-2.0.6.tgz","fileCount":10,"integrity":"sha512-A0tSlYwq5euS4B1mc1LZtaUGfyN4D5NAi8tPMiB7qxWciJnAtgyZGa1arn81as0RflSe0bAVgVLLZXKB7zXOUg==","signatures":[{"sig":"MEUCIF8QA5AgpC5769l/V3a+syGYnVcL03ZbpCLP7h0rYsxhAiEApkerw/GmBUSxCrRuXEZQYsESsrXlX1WzUGmjCDV+XCM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135193},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=16"},"gitHead":"bab3ed6af9cf27c0d64e4169dc1f4825a978a717","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/7.1.4/node@v16.20.1+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"16.20.1","dependencies":{"@homer0/jimple":"2.0.6","@homer0/env-utils":"2.0.6","@homer0/root-file":"2.0.6","@homer0/path-utils":"2.0.6","@homer0/object-utils":"2.0.6"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","tsup":"^7.1.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@homer0/tsconfig":"1.0.11","@homer0/eslint-plugin":"10.3.2"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_2.0.6_1689516138483_0.32636359110702906","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@homer0/simple-config","version":"2.0.7","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@2.0.7","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"d0799c3c82df54965f9268802d6cff4a83cf78b8","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-2.0.7.tgz","fileCount":10,"integrity":"sha512-bU+qbqr+sttr06lK+IFVawQS2JqvAKgcDO/SwLvf9KGLGN2sh3axdfQ/WUKh1/MP4TSlfdJRS+hu0iwA9xuVDQ==","signatures":[{"sig":"MEUCIDhikAyPXSyu1JP+YzvnJ2+c/pQrqSTfWqvY9hk5ZPKYAiEAkuahUV/oS2Nm0PT5S4mUQvpBDY/Yr94kCVP1Dpj+L1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135193},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=16"},"gitHead":"a5b49dc8388a52b256dabccd8c4f1c6e289d09a3","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/7.1.4/node@v16.20.1+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"16.20.1","dependencies":{"@homer0/jimple":"2.0.7","@homer0/env-utils":"2.0.7","@homer0/root-file":"2.0.7","@homer0/path-utils":"2.0.7","@homer0/object-utils":"2.0.7"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","tsup":"^7.1.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@homer0/tsconfig":"1.0.11","@homer0/eslint-plugin":"11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_2.0.7_1690604442569_0.639731654213157","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@homer0/simple-config","version":"3.0.0","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@3.0.0","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"5972bea394d136962005d87eff487eeeb23b4c0e","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-3.0.0.tgz","fileCount":10,"integrity":"sha512-1NzWvp7ugNgsIR5yPGF52tbwAS5riv/YGtXAcVs98ziCeFaeo7d/ahtSJ288ImDBzUGNpTuoc3GWIYf3ooEh+w==","signatures":[{"sig":"MEUCIHKhh8V2dnvMe+RvA+8cxyy7Ko4VVfmVZTaIB0gHMzDQAiEA2DlrdemuCZ9WdI1N5532mfz1KEY4TKhjphZ/0G7Xg1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135197},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <21"},"gitHead":"968248535be40f5ddb1cd53cdb2bb47c1c9a06d7","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/7.3.0/node@v18.18.0+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"@homer0/jimple":"3.0.0","@homer0/env-utils":"3.0.0","@homer0/root-file":"3.0.0","@homer0/path-utils":"3.0.0","@homer0/object-utils":"3.0.0"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^7.2.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@homer0/tsconfig":"1.0.12","@homer0/eslint-plugin":"12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_3.0.0_1696230894912_0.05464386368166796","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@homer0/simple-config","version":"3.0.1","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@3.0.1","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"98063642b2307b53c40a50624f0f1ff6d8ef9565","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-3.0.1.tgz","fileCount":10,"integrity":"sha512-ioupmhHDrpQRvr+rxZoYf+ZFuOpLDC9GSgj+geKC3pzVTJn/+iCrD/Qfw3ODiSbuiL/U6iFvk0pGTw99lCdUPA==","signatures":[{"sig":"MEUCIQClJRnrAfQKY5AkZypxpvtoIBvYv6VCj2X81Xtu2M4CbAIgN2W8Sg1rcbo/ouBZIvS3HhhJW3QP1mnWovAYRpHaq6o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135418},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <21"},"gitHead":"3e1bd862a217e2d26a783144b991436e8b589260","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/8.0.1/node@v18.19.0+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"@homer0/jimple":"3.0.1","@homer0/env-utils":"3.0.1","@homer0/root-file":"3.0.1","@homer0/path-utils":"3.0.1","@homer0/object-utils":"3.0.1"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","ts-jest":"^29.1.1","typescript":"^5.3.3","@homer0/tsconfig":"1.0.13","@homer0/eslint-plugin":"12.0.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_3.0.1_1703329805541_0.9156777228643216","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@homer0/simple-config","version":"3.0.2","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@3.0.2","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"b0b9756a2685e62988ffd2afbfe517b2cf186ed5","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-3.0.2.tgz","fileCount":10,"integrity":"sha512-2nVu001fviYiHWmMSdWABLSx1Yqqi9uNoyFFcnPm2G8C+0mkRWEYq1YZidYdSj4uDrMOC8HZACeLV97UtNwfOQ==","signatures":[{"sig":"MEYCIQDLscVqYK0UtbJGs7FNZQL7Dw07KzH0WCU2FvgfXjpQegIhAL/qB89dE3PAu7izIhEnZY1qXJCW5WiWlPX64YLcamSs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135418},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <21"},"gitHead":"cc158887f5dfb077b3bcacba37c6f0fdfce7f534","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/8.1.2/node@v18.19.1+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"@homer0/jimple":"3.0.2","@homer0/env-utils":"3.0.2","@homer0/root-file":"3.0.2","@homer0/path-utils":"3.0.2","@homer0/object-utils":"3.0.2"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.2","ts-jest":"^29.1.2","typescript":"^5.3.3","@homer0/tsconfig":"1.0.14","@homer0/eslint-plugin":"12.0.2"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_3.0.2_1708602832567_0.6413950340105414","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@homer0/simple-config","version":"3.0.3","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@3.0.3","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"688b7a4fda304d80f9e151c85ecb89aa921b90bf","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-3.0.3.tgz","fileCount":10,"integrity":"sha512-rPNnVvbWCn86oSlYjTWt2mkxwSQ9Ec0Y2nvjLg73/YY9j2EDkOitWAxyj0orU379K5nUEizxYkbVA69/pH/lSQ==","signatures":[{"sig":"MEUCIQDoYhqApcQrfTFfyZBUJV8D6wwzgq52Q50aYxzrbpZ6rwIgJHUxgM3mf5TrvWLbg7AqiMbBfXw+iWJoY/H8omx3fJg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135418},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <21"},"gitHead":"e8e36fdaaebbe32a868ca86be1f90aedd8483909","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/8.1.2/node@v18.19.1+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"@homer0/jimple":"3.0.3","@homer0/env-utils":"3.0.3","@homer0/root-file":"3.0.3","@homer0/path-utils":"3.0.3","@homer0/object-utils":"3.0.3"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.2","ts-jest":"^29.1.2","typescript":"^5.3.3","@homer0/tsconfig":"1.0.14","@homer0/eslint-plugin":"12.0.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_3.0.3_1710826521206_0.5952298226641197","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"@homer0/simple-config","version":"3.0.4","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@3.0.4","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"cd96e4eaa6c699815bff22480a19219a859fb205","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-3.0.4.tgz","fileCount":10,"integrity":"sha512-F/6FgkV2sVshADr4XwwMmr3+6nXmGJXKhHJYMvZozIR1uY3kv8BRpR8lUr7qmqdVXRNHyy2qr+NdOdfw8ia6eA==","signatures":[{"sig":"MEUCIQCwL5esOlx3Z677jYbTBwEsn82w+CudqIFj0OSS7OKSGwIgchVQ+4RtLyJJTD8UvIa4jWyUYaHjkwF008wVoSMmnrQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135418},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <21"},"gitHead":"d88cdbbaa1c3d2fc4ff0e6a68388de95a0816bb4","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/8.1.2/node@v18.20.0+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"18.20.0","dependencies":{"@homer0/jimple":"3.0.4","@homer0/env-utils":"3.0.4","@homer0/root-file":"3.0.4","@homer0/path-utils":"3.0.4","@homer0/object-utils":"3.0.4"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.2","ts-jest":"^29.1.2","typescript":"^5.4.4","@homer0/tsconfig":"1.0.15","@homer0/eslint-plugin":"12.0.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_3.0.4_1712383291926_0.38058974727945216","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"@homer0/simple-config","version":"3.0.5","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@3.0.5","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"ceb2fb411953627cdff150a1eb328958a8b57cfc","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-3.0.5.tgz","fileCount":10,"integrity":"sha512-8TlhRKrrA/rBzEXerxwd9mpMwov93+j0iXaZIIaSwFlsrccnVYRZ8hAeMhVSTA5C28dmdxUI1GZszZHcREaUdA==","signatures":[{"sig":"MEYCIQDIs4uoNiqiWXN64eOJQR2LfLBKG1BXOfJ1BkW5CLFH5gIhAMWkMB6i6y6V1pq/emMNd4lTsuPThkDFEvb+ckGkEtw8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135418},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <21"},"gitHead":"89e47f2d17f87e0ce74bbe0f1c34c62a9cc05b74","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/8.1.3/node@v18.20.2+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"@homer0/jimple":"3.0.5","@homer0/env-utils":"3.0.5","@homer0/root-file":"3.0.5","@homer0/path-utils":"3.0.5","@homer0/object-utils":"3.0.5"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.2","ts-jest":"^29.1.2","typescript":"^5.4.5","@homer0/tsconfig":"1.0.16","@homer0/eslint-plugin":"12.0.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_3.0.5_1715993677069_0.5207626441209783","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"@homer0/simple-config","version":"3.0.6","keywords":["node","config","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/simple-config@3.0.6","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"9adf8b656dd34d79d84b3b3d1af907a14e94e80a","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-3.0.6.tgz","fileCount":9,"integrity":"sha512-ICdf60FtuYKQj8BRNiRcEjumuHnPy7k21BQN6WyK4OYzph2rajolTLq5WLOOt3eb/YvcOe6PZrEgOjI2d8+Uew==","signatures":[{"sig":"MEUCIQDF6F1UNQqpHwaGiUl+g252fVBc1Kct3qJJDOkTCQgFAgIgMAVc2pRAA3XGOxh7gQyBgGZMd+ksKKT6hYmVsbJsb2Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119886},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <21"},"gitHead":"23adf9f57cbd4d3762816982b78b51db26f7bc30","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/8.1.8/node@v18.20.4+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"@homer0/jimple":"3.0.6","@homer0/env-utils":"3.0.6","@homer0/root-file":"3.0.6","@homer0/path-utils":"3.0.6","@homer0/object-utils":"3.0.6"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","ts-jest":"^29.2.5","typescript":"^5.6.2","@homer0/tsconfig":"1.0.17","@homer0/eslint-plugin":"12.0.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_3.0.6_1728358150590_0.943086435463178","host":"s3://npm-registry-packages"}},"3.0.7":{"name":"@homer0/simple-config","version":"3.0.7","keywords":["node","config","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/simple-config@3.0.7","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"c87150a2c8d2e5b41d32815a7ad3e12e0ab90161","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-3.0.7.tgz","fileCount":9,"integrity":"sha512-xAn0LlbRXD2dMOE5mbYImtTc1czeH3+Vtqw+HVEF5gNif/c4VtzaIDADKxh9gBplfbD3A7AiF/HrHG7hGsOHDg==","signatures":[{"sig":"MEUCIQDPLI+M0XxjWbMjDCxYifHpVZXFPWhxtDxryqxZmg722QIgfvggdiWKJgmKUZ1pq3gXo2nTaOu2jhkiE+QCA+mn+ro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119886},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <23"},"gitHead":"658c5ce61ee996331fe8fe99ff457234d6ccac96","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/8.1.9/node@v20.18.0+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@homer0/jimple":"3.0.7","@homer0/env-utils":"3.0.7","@homer0/root-file":"3.0.7","@homer0/path-utils":"3.0.7","@homer0/object-utils":"3.0.7"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","typescript":"^5.6.3","@homer0/tsconfig":"1.0.18","@homer0/eslint-plugin":"12.0.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_3.0.7_1731125199447_0.6105869952213376","host":"s3://npm-registry-packages"}},"3.0.8":{"name":"@homer0/simple-config","version":"3.0.8","keywords":["node","config","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/simple-config@3.0.8","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"72d2d30426c203ed05e4809f98836a32aacb7b4d","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-3.0.8.tgz","fileCount":9,"integrity":"sha512-cjqmljQsIwSzc4m8Agr/NK++Fv5delrXd2/MnbsLnQKn0O88pZGY979AVnU9s0UN5a1SevJyICTamzMl4VqXvA==","signatures":[{"sig":"MEYCIQCMo0rMYU3+fak7IzeO5+juNHM/26iXu+os7e1Zn0fsJwIhAJZxxSuLzNFipt735CtQbsLAwzXNWQsQoMCG2F4Aisim","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119892},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <23"},"gitHead":"17b652bbb9639047f07aad6684033c943955433f","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@homer0/jimple":"3.0.8","@homer0/env-utils":"3.0.8","@homer0/root-file":"3.0.8","@homer0/path-utils":"3.0.8","@homer0/object-utils":"3.0.8"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","ts-jest":"^29.2.5","typescript":"^5.7.3","@homer0/tsconfig":"1.0.19","@homer0/eslint-plugin":"12.0.8"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_3.0.8_1737781350708_0.44560488442519786","host":"s3://npm-registry-packages-npm-production"}},"3.0.9":{"name":"@homer0/simple-config","version":"3.0.9","keywords":["node","config","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/simple-config@3.0.9","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"dccec84e046d92f3d63483f57b525ed22aa56798","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-3.0.9.tgz","fileCount":9,"integrity":"sha512-dlO8KonmGjfHINaWsqyLfIop+bZyGQwLnct561OKyxHIxgyZSNAKhgitr5tal8xpFE3NwOmind0XWA4fP9n3BA==","signatures":[{"sig":"MEUCIHgJ/0+9ABFHOmUOtIBbf6o53328ezkl8wGWbxnJZptnAiEAokRTdvKlmaQIQB2xdKL3+CGJhacR3fW1fs9L/KkcVts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118999},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <23"},"gitHead":"114958cbbbced99462e92e387a92b1872bdf3510","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/8.2.2/node@v20.19.0+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@homer0/jimple":"3.0.9","@homer0/env-utils":"3.0.9","@homer0/root-file":"3.0.9","@homer0/path-utils":"3.0.9","@homer0/object-utils":"3.0.9"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","ts-jest":"^29.3.2","typescript":"^5.8.3","@homer0/tsconfig":"2.0.0","@homer0/eslint-plugin":"12.0.9"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_3.0.9_1744588204655_0.8676622976816548","host":"s3://npm-registry-packages-npm-production"}},"3.0.10":{"name":"@homer0/simple-config","version":"3.0.10","keywords":["node","config","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/simple-config@3.0.10","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"5e80b12c21bcff6d48730c004db947dbded6e577","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-3.0.10.tgz","fileCount":9,"integrity":"sha512-Zif5py7BQ4hCHsjIjzRk/q5dzMxFIxHFrmlx8z+d3giD/5KMeI6RlcZ+k59GPcAy8h7+nzlKQ+S72tle7HMWoA==","signatures":[{"sig":"MEUCICmnZ9uWWIRzNtGHVMOBwnd6AYHJC2OXzuv69yWQfFAgAiEA5skTUjUTeZp8YP7XmFVh2HsdVLtOuzPe3fa5DYnFuqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119006},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <23"},"gitHead":"76482b0d3b5237b9a24e538d8bdf650295caa729","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/8.2.2/node@v20.19.0+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@homer0/jimple":"3.0.10","@homer0/env-utils":"3.0.10","@homer0/root-file":"3.0.10","@homer0/path-utils":"3.0.10","@homer0/object-utils":"3.0.10"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","ts-jest":"^29.3.2","typescript":"^5.8.3","@homer0/tsconfig":"2.0.0","@homer0/eslint-plugin":"12.0.10"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_3.0.10_1744598690162_0.7444338917270021","host":"s3://npm-registry-packages-npm-production"}},"3.0.11":{"name":"@homer0/simple-config","version":"3.0.11","keywords":["node","config","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/simple-config@3.0.11","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"931fcab7422fcba79ceb24a042cd988ae4d479b6","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-3.0.11.tgz","fileCount":9,"integrity":"sha512-DdgO5bd3J7iLQlhBl/0mgYYg6UJUPlzl7IIJg03opBRfSgL9TLRGrKtMJdDWBRyaLWOL6Pp7CkzgPGgfL4fXwA==","signatures":[{"sig":"MEUCIQDD66HfQPtySPCp9LpSVK9AXCglufy8RxzIkXJwa1xZ3wIgGIjYij/PRjGKoFd1CcAEtRT6pf/JlEuWw4gINktLW/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119006},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <23"},"gitHead":"3ee0433eeefa4ebd2ae61fffb5e504ef9da322ff","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/8.2.2/node@v20.19.1+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@homer0/jimple":"3.0.11","@homer0/env-utils":"3.0.11","@homer0/root-file":"3.0.11","@homer0/path-utils":"3.0.11","@homer0/object-utils":"3.0.11"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.4.0","ts-jest":"^29.3.2","typescript":"^5.8.3","@homer0/tsconfig":"2.0.0","@homer0/eslint-plugin":"12.0.11"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_3.0.11_1746839458547_0.38872673553480874","host":"s3://npm-registry-packages-npm-production"}},"3.0.12":{"name":"@homer0/simple-config","version":"3.0.12","keywords":["node","config","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/simple-config@3.0.12","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"8812821977de81c1f2412850e8145210049b4b2b","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-3.0.12.tgz","fileCount":9,"integrity":"sha512-HjWk9XR1+9jZ7myVjJdugKT8qVUAzvkytk+CqvFjFRg7i5Nrwy+Fwn5zyWVoYceazq8iWC1Hs0IBU4JAbmulog==","signatures":[{"sig":"MEUCIFZ3BTPQ60XVr2nUP0Bv8eXvZNbMrFIcC79mV+7WCBy4AiEAs9ZEh83uz438S3LAhcNi4M6wG8l396LqEUDsdlYuEIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119012},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <23"},"gitHead":"00a574b51b25889c03ba657bf2aca39ddda00bad","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/8.2.2/node@v20.19.1+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@homer0/jimple":"3.0.12","@homer0/env-utils":"3.0.12","@homer0/root-file":"3.0.12","@homer0/path-utils":"3.0.12","@homer0/object-utils":"3.0.12"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"catalog:","tsup":"catalog:","ts-jest":"catalog:","typescript":"catalog:","@homer0/tsconfig":"2.0.1","@homer0/eslint-plugin":"12.0.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_3.0.12_1748061780749_0.9724788624854919","host":"s3://npm-registry-packages-npm-production"}},"3.0.13":{"name":"@homer0/simple-config","version":"3.0.13","keywords":["node","config","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/simple-config@3.0.13","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"26ef82e85d56ec433a99430ea52785be553a92f2","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-3.0.13.tgz","fileCount":9,"integrity":"sha512-Cb6CH11kF1tByRLzF1xTUO15P4/22cAbObrva3JPGwuZifaoQflsvLOd+0WD/PpeTJnOLTZY6baQNvap5K7EKw==","signatures":[{"sig":"MEQCIDslMJwpdwGMiiftDhpAA+gJhnXgFbtmrcs0wpzTekOfAiAqqWOVW6D7Dh5Mj1VeciD4AoIeaa9kOq4iDddFP2JgIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119012},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <23"},"gitHead":"51f8093860066cf6ad94729d4be09f3c8d5ce62e","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/8.2.2/node@v20.19.1+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@homer0/jimple":"3.0.13","@homer0/env-utils":"3.0.13","@homer0/root-file":"3.0.13","@homer0/path-utils":"3.0.13","@homer0/object-utils":"3.0.13"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"catalog:","tsup":"catalog:","ts-jest":"catalog:","typescript":"catalog:","@homer0/tsconfig":"2.0.1","@homer0/eslint-plugin":"12.0.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_3.0.13_1748063398293_0.1859840145687277","host":"s3://npm-registry-packages-npm-production"}},"3.0.14":{"name":"@homer0/simple-config","version":"3.0.14","keywords":["node","config","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/simple-config@3.0.14","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"008f763bd65ec2dda3d3c37693c98f2760e7fd1b","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-3.0.14.tgz","fileCount":9,"integrity":"sha512-X8PIxXevyZhBIig0UIgVWcv2WVbCWCpcUnIf+VhivtLU5Et0m5tFmigRDTkFrvsysj88oSccwt7X90GVK3PCkg==","signatures":[{"sig":"MEYCIQCF0E0BS4VeROUaX8ddnDXkR9FIf7Bb6byZQBsrxAFtIwIhAOv+mSPap0yCS1QsARP2DkbIAS4CkXFQWkJuV8ibTUHn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119012},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18 <23"},"gitHead":"9e804863e566d60148217835a2d5f7556bb57a45","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/8.2.2/node@v20.19.1+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@homer0/jimple":"3.0.14","@homer0/env-utils":"3.0.14","@homer0/root-file":"3.0.14","@homer0/path-utils":"3.0.14","@homer0/object-utils":"3.0.14"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"catalog:","tsup":"catalog:","ts-jest":"catalog:","typescript":"catalog:","@homer0/tsconfig":"2.0.2","@homer0/eslint-plugin":"12.0.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_3.0.14_1748064105286_0.8536899764771959","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@homer0/simple-config","version":"4.0.0","keywords":["node","config","utility","wootils","javascript"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/simple-config@4.0.0","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"957ad36112ff77457ded365f25310c473a4e6361","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-4.0.0.tgz","fileCount":9,"integrity":"sha512-9TJEd122HJEVjrjwRd+L/VyV8PB1Puh6VMU9vVPrC5qhdkEm8j2KmnoToWmc5w2s6phJc9K0GzyBwnX5IyShJw==","signatures":[{"sig":"MEUCIQC7g693BMYucwtS7a33rcO0oGZWsdHegVCbECCUOtqv5gIgFv1iqwSaKwKW0BMVTL+Pz+v+Vl2D3k4jplPZNwHUriw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119005},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20 <23"},"gitHead":"8ebd444fb628a91cebb3cd70e22ab9f041e5ec0a","scripts":{"lint":"eslint .","test":"jest -c ./.jestrc.js","build":"tsup src/index.ts","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/8.2.4/node@v20.19.5+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@homer0/jimple":"4.0.0","@homer0/env-utils":"4.0.0","@homer0/root-file":"4.0.0","@homer0/path-utils":"4.0.0","@homer0/object-utils":"4.0.0"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"catalog:","tsup":"catalog:","ts-jest":"catalog:","typescript":"catalog:","@homer0/tsconfig":"3.0.0","@homer0/eslint-plugin":"13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_4.0.0_1758417429942_0.4570641900924419","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@homer0/simple-config","version":"5.0.0","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@5.0.0","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"5e45bdbda104f73a4c3022832f87c26d1971799a","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-5.0.0.tgz","fileCount":6,"integrity":"sha512-Q52u0+u1+OtuAGSQ2hUlZEy3LgxJGL/CaQDZLeZKKkyz0AWORDncR15VzhN1xwXMil8wUAUU1r7dB1dxAJcDTA==","signatures":[{"sig":"MEUCIBpTFf/Z6Pp7bi+Ubxlrz/nt6GDH7TanXP5RbNBTNnFOAiEAqAGYVI9P1JtpTABATvZaF345exiKMdJ/UCa8iKfNSjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61039},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20 <23"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"fece630639760a2ea3b9f191ff203ac33bb88a09","scripts":{"lint":"eslint .","test":"vitest run $@","build":"tsup","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/9.0.1/node@v20.19.5+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@homer0/jimple":"5.0.0","@homer0/env-utils":"5.0.0","@homer0/root-file":"5.0.0","@homer0/path-utils":"5.0.0","@homer0/object-utils":"5.0.0"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"4.0.0","@vitest/coverage-v8":"catalog:","vite-tsconfig-paths":"catalog:","@homer0/eslint-plugin":"14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_5.0.0_1763783349505_0.5325019142046439","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@homer0/simple-config","version":"5.0.1","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@5.0.1","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"cbaf917b0335afc9e12fec3b0f5926d2a68a30fb","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-5.0.1.tgz","fileCount":6,"integrity":"sha512-IwWxD3pp9FYxJcFchnLTyrwN7WY4QeVJidNtjdmSBBVCdspyxfCTocwYPTUzQKnVtaG7+tR5JcgSx5GUk9JpEw==","signatures":[{"sig":"MEYCIQDeMk6jsBOe1QmecRb+CFIxeCnd/KM981nmxuR5n6XrkAIhAN6zrTxqrhIbhoMQqkOGYcVKM7aZO4MEj3E/GRTy9rvZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61039},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20 <23"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"ad1278273b546de108037954c1094af169deb5df","scripts":{"lint":"eslint .","test":"vitest run $@","build":"tsup","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/9.0.1/node@v20.19.5+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@homer0/jimple":"5.0.1","@homer0/env-utils":"5.0.1","@homer0/root-file":"5.0.1","@homer0/path-utils":"5.0.1","@homer0/object-utils":"5.0.1"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"4.0.0","@vitest/coverage-v8":"catalog:","vite-tsconfig-paths":"catalog:","@homer0/eslint-plugin":"14.0.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_5.0.1_1763785454911_0.4416729250348401","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@homer0/simple-config","version":"5.0.2","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@5.0.2","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"821b70476c3038d60ddddc63aaf95549a6cd0866","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-5.0.2.tgz","fileCount":6,"integrity":"sha512-Pm+6v1UcTa7VRnCB1TNqYoJbvFpANli6wErrvuu3bTcmsyCieN6zjwx1fgDlkOfyS+E+msCF4MTP8j/YmKGwqw==","signatures":[{"sig":"MEUCIBhG9nTSQk6NPC8cGOVhw+EApygRPjEZVf1Ay3LFDO06AiEAv6ta7MBPLNPZwAMTmJKZBUXlx1MeGR1jkX0hLP+E0CI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61039},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20 <23"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f8ab8bb9c0fd24a5b10dabb78476d3a99e7b9620","scripts":{"lint":"eslint .","test":"vitest run $@","build":"tsup","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/9.0.1/node@v20.19.5+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@homer0/jimple":"5.0.2","@homer0/env-utils":"5.0.2","@homer0/root-file":"5.0.2","@homer0/path-utils":"5.0.2","@homer0/object-utils":"5.0.2"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"4.0.0","@vitest/coverage-v8":"catalog:","vite-tsconfig-paths":"catalog:","@homer0/eslint-plugin":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_5.0.2_1763957414364_0.8411271818173212","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"@homer0/simple-config","version":"5.0.3","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@5.0.3","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"07823caf946e5e4ef9e8d42341c3264b86b92627","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-5.0.3.tgz","fileCount":6,"integrity":"sha512-+PJu8baqCo136IIlehGawpO9aKElEGhNsscrEJUqXCH3J6R+pyN9/aUoGdV6YxPHs8efNdV0iaa0nSTf32blBg==","signatures":[{"sig":"MEUCIGVcnqx87TJr9X/Bth7qw7s4djSpf5nm63DbWWhTZy1WAiEArmhQAli0yjX6AfwzB/gAMThzc0qDnlGFykcqYUNBDxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61039},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20 <23"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"242d406a2523591dc2c90bb05ea2645674c885d4","scripts":{"lint":"eslint .","test":"vitest run $@","build":"tsup","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/9.0.1/node@v20.19.5+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@homer0/jimple":"5.0.3","@homer0/env-utils":"5.0.3","@homer0/root-file":"5.0.3","@homer0/path-utils":"5.0.3","@homer0/object-utils":"5.0.3"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"4.0.0","@vitest/coverage-v8":"catalog:","vite-tsconfig-paths":"catalog:","@homer0/eslint-plugin":"14.1.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_5.0.3_1763958563400_0.3851374220048007","host":"s3://npm-registry-packages-npm-production"}},"5.0.4":{"name":"@homer0/simple-config","version":"5.0.4","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@5.0.4","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"cd9fb7055a3cd9d5274346ba921128429d928a14","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-5.0.4.tgz","fileCount":6,"integrity":"sha512-8Imnqg8pTufGscpPlga/QjMpKy21OKyX4x/f89cG2rh6g0IeYu5yzAhITIxPRt3vuZSOZHd7TI9ipdqTYXeZ4Q==","signatures":[{"sig":"MEYCIQCeiMAx5w5QgPSitl3Ed4Q60aN8I9EdMP+TVSnFlrpSsgIhAISqvbTg8me74CiLBN0tndKwGVVNdm8S5ZPpGkTU5Mjz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61036},"main":"./dist/index.js","type":"module","types":"./src/index.ts","engines":{"node":">=20 <23"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"94d56cc2806978734f78f4e7534ffe52ba467413","scripts":{"lint":"eslint .","test":"vitest run $@","build":"tsup","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/9.0.1/node@v20.19.5+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@homer0/jimple":"5.0.4","@homer0/env-utils":"5.0.4","@homer0/root-file":"5.0.4","@homer0/path-utils":"5.0.4","@homer0/object-utils":"5.0.4"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"4.0.1","@vitest/coverage-v8":"catalog:","vite-tsconfig-paths":"catalog:","@homer0/eslint-plugin":"14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_5.0.4_1764213537822_0.3873180260120468","host":"s3://npm-registry-packages-npm-production"}},"5.0.5":{"name":"@homer0/simple-config","version":"5.0.5","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@5.0.5","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"f4ad03fcaa133af0be0ee1a718d51fbbd1c69590","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-5.0.5.tgz","fileCount":6,"integrity":"sha512-xgmZN73Jw9Gh/BgTA+1+AAo2vLqF2thdE3gxL2xHa4c8fSVbVgrpDPT1jhx1pP3TVlFJ4N1VKKkRuxVmQ+kqNQ==","signatures":[{"sig":"MEUCIQCxI0uhXX+jkhI3aXRxpI8jRa9TxUXt6cP+uEI7WNqo/gIgB07gEepj1nBLVbOwVT1kf4oq7Ab/58+rcY4aCBqqon8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61036},"main":"./dist/index.js","type":"module","types":"./src/index.ts","engines":{"node":">=20 <23"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"b1256966610df3430ad378b6db8b9a0048a77df7","scripts":{"lint":"eslint .","test":"vitest run $@","build":"tsup","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/9.0.3/node@v20.19.5+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@homer0/jimple":"5.0.5","@homer0/env-utils":"5.0.5","@homer0/root-file":"5.0.5","@homer0/path-utils":"5.0.5","@homer0/object-utils":"5.0.5"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"4.1.0","@vitest/coverage-v8":"catalog:","vite-tsconfig-paths":"catalog:","@homer0/eslint-plugin":"14.2.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_5.0.5_1764648659926_0.3279863746229099","host":"s3://npm-registry-packages-npm-production"}},"5.0.6":{"name":"@homer0/simple-config","version":"5.0.6","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@5.0.6","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"d6e9696a699926d43ad72d32a9f9eaeabccff8e1","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-5.0.6.tgz","fileCount":6,"integrity":"sha512-/QjbEy/hWU2RGgX6VZAOLOGNhcb5qSamhnIUIjA0kDMXhpsu4R6UkikROz223Bgk+0Fz46eMDlF+UVwaMcZDvw==","signatures":[{"sig":"MEQCH0sUXI0avTCHhaUpfqvSfgbsaJMQCpcRuYGkskabkY0CIQDrQrXHpJhdFrJwR6obLEthi4htqqJ7WV0WaKpcJ7rxYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61036},"main":"./dist/index.js","type":"module","types":"./src/index.ts","engines":{"node":">=20 <23"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"6f871c4cae4d257c0ccee0939315bae34cc4c096","scripts":{"lint":"eslint .","test":"vitest run $@","build":"tsup","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@homer0/jimple":"5.0.6","@homer0/env-utils":"5.0.6","@homer0/root-file":"5.0.6","@homer0/path-utils":"5.0.6","@homer0/object-utils":"5.0.6"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"4.1.1","@vitest/coverage-v8":"catalog:","vite-tsconfig-paths":"catalog:","@homer0/eslint-plugin":"14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_5.0.6_1764727611139_0.08250768497790806","host":"s3://npm-registry-packages-npm-production"}},"5.0.7":{"name":"@homer0/simple-config","version":"5.0.7","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@5.0.7","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"beae40f5b0af535985530461275b3127ab7257b0","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-5.0.7.tgz","fileCount":6,"integrity":"sha512-hFh+ogENVxDGUChckW9mstMYkbCDEeLsiGY/DPylhRrKz7GWiUy5xCQJWiegbuO7UabfocGKKPt/UtcSDW6SlQ==","signatures":[{"sig":"MEYCIQD9W4R7hjcbYbsqpicEYtqvHD+rH/bt+ErFeZsY2zM1kwIhAMt2nCRpsfIbAHbElILxEObtzHZQjtNJkzRySZrFK3qD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61032},"main":"./dist/index.js","type":"module","types":"./src/index.ts","engines":{"node":">=20"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"28dcab5e7533572e5d0cc0966f2843fcb943615d","scripts":{"lint":"eslint .","test":"vitest run $@","build":"tsup","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@homer0/jimple":"5.0.7","@homer0/env-utils":"5.0.7","@homer0/root-file":"5.0.7","@homer0/path-utils":"5.0.7","@homer0/object-utils":"5.0.7"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"4.1.1","@vitest/coverage-v8":"catalog:","vite-tsconfig-paths":"catalog:","@homer0/eslint-plugin":"14.2.2"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_5.0.7_1764825820633_0.3284119212580314","host":"s3://npm-registry-packages-npm-production"}},"5.0.8":{"name":"@homer0/simple-config","version":"5.0.8","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@5.0.8","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"835edb40cc7885a490aca9b3dedeae43fc37c5bf","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-5.0.8.tgz","fileCount":6,"integrity":"sha512-0LInMas7hBoUqyiiYoS8DECr3LAAeHcE8VsKm7KI//1oQc62Wfn1Ruq272jHOkblLVv0VWiKKDI+T+aY6j6VEw==","signatures":[{"sig":"MEYCIQDO+XakA0Sk6Wi+2zaivtpVOBCgfcRJTb5NPJzzZic2OQIhAKvRHIwFfw526Fk39aUkGsOVhO0TacGfXzkYDK0Vae/K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61032},"main":"./dist/index.js","type":"module","types":"./src/index.ts","engines":{"node":">=20"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e4f2b5802352087d47dfcf7d08ff63da0f39631d","scripts":{"lint":"eslint .","test":"vitest run $@","build":"tsup","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@homer0/jimple":"5.0.8","@homer0/env-utils":"5.0.8","@homer0/root-file":"5.0.8","@homer0/path-utils":"5.0.8","@homer0/object-utils":"5.0.8"},"engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"4.1.1","@vitest/coverage-v8":"catalog:","vite-tsconfig-paths":"catalog:","@homer0/eslint-plugin":"14.2.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_5.0.8_1766982004454_0.45971952554806106","host":"s3://npm-registry-packages-npm-production"}},"5.0.9":{"name":"@homer0/simple-config","version":"5.0.9","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@5.0.9","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"cec8d52c0f249347f416916844f4b70566825695","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-5.0.9.tgz","fileCount":6,"integrity":"sha512-6f5koV9OnkPPKizpStFqAOl6QLe7rmqNAjBRc3z10XMWvjv06ezAFHIZdUwG1AXIfJ9x89zgEbkig6FTQSychA==","signatures":[{"sig":"MEQCIEGe6qswZZj8b2PjLvOlX4S9VJ5G0mPh6Iznjche/AEkAiBnDHChmVeI8kWEk08yzp9ys0qf41V+6FTdsB1H3/aFKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fsimple-config@5.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61021},"main":"./dist/index.js","type":"module","types":"./src/index.ts","engines":{"node":">=20"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"291c00869f3f00c63d5c0458555dfeb21ad231e1","scripts":{"lint":"eslint .","test":"vitest run $@","build":"tsup","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9e64e0d3-a574-4c5b-ba8d-53c0d1b1ee86"}},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/9.0.7/node@v20.19.6+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@homer0/jimple":"5.0.9","@homer0/env-utils":"5.0.9","@homer0/root-file":"5.0.9","@homer0/path-utils":"5.0.9","@homer0/object-utils":"5.0.9"},"engine-strict":true,"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"5.0.0","@vitest/coverage-v8":"catalog:","@homer0/eslint-plugin":"14.2.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_5.0.9_1777181103693_0.6950299711080385","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@homer0/simple-config","version":"6.0.0","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@6.0.0","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"16faeda854f20266aa2fa8c3f16e6a4e1c3634bf","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-6.0.0.tgz","fileCount":6,"integrity":"sha512-RMHqi91JF3/5QJ0VlRH6mfWbbJaiD1x0jBWYSJbVFHNTymXL4tfxYdrZeBY6Ozlcis2T2yEDfRLbJOYITfsZeQ==","signatures":[{"sig":"MEUCIGO6nyctz/J7TKr7AEB7nYlniAssR5nf7XhvAnq69qLcAiEApvpnlw7+PLSljwDfPDYfIBKO5ljnKdHSJfe3Q08dUFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fsimple-config@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61099},"main":"./dist/index.js","type":"module","types":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"73afaa49ae5a5d66b67b9c3f336ca3be12de65bd","scripts":{"lint":"eslint .","test":"vitest run $@","build":"tsup","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9e64e0d3-a574-4c5b-ba8d-53c0d1b1ee86"}},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/10.0.0/node@v22.23.1+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@homer0/jimple":"6.0.0","@homer0/env-utils":"6.0.0","@homer0/root-file":"6.0.0","@homer0/path-utils":"6.0.0","@homer0/object-utils":"6.0.0"},"engine-strict":true,"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"5.0.0","@vitest/coverage-v8":"catalog:","@homer0/eslint-plugin":"15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_6.0.0_1786157709767_0.3461523051683353","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"@homer0/simple-config","version":"6.0.2","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@6.0.2","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"76d88517f387ddccc723e3b96230d32d779a2baa","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-6.0.2.tgz","fileCount":6,"integrity":"sha512-mNEpYrKPTZu9lTTfWeQiM36kkcXbJE8+dvLktBeGZrhFMC7dIqxTzhStn6qpjYjuqb27BZzpoJ/oDgi7UAWdSA==","signatures":[{"sig":"MEUCIQCuIjln/pvwOD+IPi4RBLA1+17pY/ZMmfJkU8vEaRmC/QIgc1mUb3jgmnGu/YvaBHED1x0eWu6CRu9Kbh4Pgak5JKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fsimple-config@6.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61098},"main":"./dist/index.js","type":"module","types":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"07328e8a7b1f1b73c46837692c8821a7badca190","scripts":{"lint":"oxlint .","test":"vitest run $@","build":"tsup","lint:file":"oxlint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9e64e0d3-a574-4c5b-ba8d-53c0d1b1ee86"}},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/10.0.0/node@v22.23.1+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@homer0/jimple":"6.0.2","@homer0/env-utils":"6.0.2","@homer0/root-file":"6.0.2","@homer0/path-utils":"6.0.2","@homer0/object-utils":"6.0.2"},"engine-strict":true,"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","oxlint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"5.0.0","@vitest/coverage-v8":"catalog:","@homer0/oxlint-config":"0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_6.0.2_1786264602416_0.11004396087623425","host":"s3://npm-registry-packages-npm-production"}},"6.0.4":{"name":"@homer0/simple-config","version":"6.0.4","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@6.0.4","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"d3be199e447ba4953ea22417df10e23214717c32","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-6.0.4.tgz","fileCount":6,"integrity":"sha512-ZD9Xx2/BWY6Cc72YC8QylNOwsrhSV96jS9YmDY/22Zh00zDvqBhPnrEjHuTJR0mvWw/4yeFUTjzcAZh7rnL1ow==","signatures":[{"sig":"MEUCIE+YWDyALsx3uo8kP8Fmu/Y+lqgLUzNDKtFjtx4KHBCAAiEAst3KXQYQYu/9teNiHk5RGQmAM/hennwpvTgb20yMGVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fsimple-config@6.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59923},"main":"./dist/index.js","type":"module","types":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e494ba08d9dd4fe6e5d3a9ef54201f3c1f748355","scripts":{"lint":"oxlint .","test":"vitest run $@","build":"tsup","lint:file":"oxlint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9e64e0d3-a574-4c5b-ba8d-53c0d1b1ee86"}},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/10.0.0/node@v22.23.1+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@homer0/jimple":"6.0.4","@homer0/env-utils":"6.0.4","@homer0/root-file":"6.0.4","@homer0/path-utils":"6.0.4","@homer0/object-utils":"6.0.4"},"engine-strict":true,"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"catalog:","oxlint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"5.0.1","@vitest/coverage-v8":"catalog:","@homer0/oxlint-config":"1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_6.0.4_1786270265867_0.04374806474446635","host":"s3://npm-registry-packages-npm-production"}},"6.0.5":{"name":"@homer0/simple-config","version":"6.0.5","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@6.0.5","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"baaed43048266c63534ee6554f4f0a9d9054fb27","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-6.0.5.tgz","fileCount":6,"integrity":"sha512-M0rtfmkn/+CXKfa1cOOpvY/KrjL1NSa/ubP95LMB2ySas6cQ79H6B7x8pS7OiDhCPO/fy5IvdvQ6YJsl+sG+/Q==","signatures":[{"sig":"MEYCIQDNK8g5mDH1TMg0i2stNLrz3uc6YBfkprlFeYRdgKc1VgIhALXZ/Cr0qMzmzqF1Xxjb4xnvwWggdWO/fsYoiNrmOxz4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fsimple-config@6.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58558},"main":"./dist/index.js","type":"module","types":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"27e773cc888ac2ffe26fabd5976a45ea7fdfaae8","scripts":{"lint":"oxlint .","test":"vitest run $@","build":"tsdown","lint:file":"oxlint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9e64e0d3-a574-4c5b-ba8d-53c0d1b1ee86"}},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/10.0.0/node@v22.23.1+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@homer0/jimple":"6.0.5","@homer0/env-utils":"6.0.5","@homer0/root-file":"6.0.5","@homer0/path-utils":"6.0.5","@homer0/object-utils":"6.0.5"},"engine-strict":true,"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"catalog:","tsdown":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"5.0.1","@vitest/coverage-v8":"catalog:","@homer0/oxlint-config":"1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_6.0.5_1786330525236_0.05653927500490141","host":"s3://npm-registry-packages-npm-production"}},"6.0.6":{"name":"@homer0/simple-config","version":"6.0.6","keywords":["node","config","utility","wootils","javascript"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/simple-config@6.0.6","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"c23b2274a42f80c071aad049aa16bd791785b6a3","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-6.0.6.tgz","fileCount":6,"integrity":"sha512-+eYLGsAmj1w9+S0AgAFejWYD0x2mDRtJvfyczHak1jnM4WtkWLS1mDnvPXvpqGlPpJEjsiBXFw2Gbs20VNAsWA==","signatures":[{"sig":"MEQCIDxHPN8cZJr8aksxEwclzN7tAGle43um4Z0+jt6Ha12RAiAFaY6lF/uTF0MdCcl3WJarYjdSWhq0Ohtg1WE+bQnU1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fsimple-config@6.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58558},"main":"./dist/index.js","type":"module","types":"./src/index.ts","engines":{"node":">=22"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"7587cd24e11f4aa918acfa5ec4e873e0c587f7a8","scripts":{"lint":"oxlint .","test":"vitest run $@","build":"tsdown","lint:file":"oxlint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9e64e0d3-a574-4c5b-ba8d-53c0d1b1ee86"}},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/simple-config"},"_npmVersion":"lerna/10.0.0/node@v22.23.1+x64 (linux)","description":"Simple configuration management for your projects.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@homer0/jimple":"6.0.6","@homer0/env-utils":"6.0.6","@homer0/root-file":"6.0.6","@homer0/path-utils":"6.0.6","@homer0/object-utils":"6.0.6"},"engine-strict":true,"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"catalog:","tsdown":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"5.0.1","@vitest/coverage-v8":"catalog:","@homer0/oxlint-config":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-config_6.0.6_1786590247476_0.6162468667990264","host":"s3://npm-registry-packages-npm-production"}},"6.0.7":{"name":"@homer0/simple-config","description":"Simple configuration management for your projects.","version":"6.0.7","repository":{"type":"git","url":"git+https://github.com/homer0/packages.git","directory":"packages/public/simple-config"},"author":{"name":"Leonardo Apiwan","email":"me@homer0.com","url":"@homer0"},"license":"MIT","keywords":["node","config","utility","wootils","javascript"],"publishConfig":{"access":"public","provenance":true},"type":"module","main":"./dist/index.js","types":"./src/index.ts","exports":{".":{"import":"./dist/index.js","types":"./src/index.ts"},"./package.json":"./package.json"},"dependencies":{"@homer0/env-utils":"6.0.7","@homer0/jimple":"6.0.7","@homer0/object-utils":"6.0.7","@homer0/path-utils":"6.0.7","@homer0/root-file":"6.0.7"},"devDependencies":{"@homer0/oxlint-config":"2.0.0","@homer0/tsconfig":"5.0.1","@vitest/coverage-v8":"catalog:","oxlint":"catalog:","tsdown":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","vitest":"catalog:"},"engine-strict":true,"engines":{"node":">=22"},"scripts":{"lint":"oxlint .","lint:file":"oxlint $@","test":"vitest run $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json","build":"tsdown","prepublishOnly":"pnpm run build"},"gitHead":"7d849b3b0b5d9cc54557f3132bb50b1acc67f9f5","_id":"@homer0/simple-config@6.0.7","bugs":{"url":"https://github.com/homer0/packages/issues"},"homepage":"https://github.com/homer0/packages#readme","_nodeVersion":"22.23.2","_npmVersion":"lerna/10.0.0/node@v22.23.2+x64 (linux)","dist":{"integrity":"sha512-wBXSc/y0s7hCn3VH4YYnZ3/1qmdxfxmCydgc6Q69V7GyCQqjCjIaYbrpgjW7jjOkT9KUXs1gPQjexah8XGZQzQ==","shasum":"9cdf6892bc0ad933f6e9bef37f82e923d49b2349","tarball":"https://registry.npmjs.org/@homer0/simple-config/-/simple-config-6.0.7.tgz","fileCount":6,"unpackedSize":58558,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fsimple-config@6.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDwNSAsr0mlGnWrq90L3itpHw+U+gmrnKreJ9wiyjkj6QIhAJXj5IeoCh9w/ZxuAVEdXn+6OvWSdm0x9yf+9o3wilIY"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9e64e0d3-a574-4c5b-ba8d-53c0d1b1ee86"}},"directories":{},"maintainers":[{"name":"homer0","email":"me@homer0.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/simple-config_6.0.7_1786761992377_0.10038693669057808"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-12T10:25:46.027Z","modified":"2026-08-15T02:46:32.881Z","1.0.1":"2022-07-12T10:25:46.314Z","1.0.2":"2022-07-15T05:31:17.185Z","1.1.1":"2022-07-15T14:18:53.683Z","1.1.2":"2022-07-16T05:36:59.709Z","1.1.3":"2022-10-22T08:46:55.775Z","2.0.0":"2022-12-27T07:50:23.328Z","2.0.1":"2023-01-28T05:33:54.912Z","2.0.2":"2023-03-05T01:45:00.175Z","2.0.3":"2023-06-18T08:00:57.550Z","2.0.4":"2023-06-18T08:16:09.261Z","2.0.5":"2023-06-18T08:30:23.288Z","2.0.6":"2023-07-16T14:02:18.632Z","2.0.7":"2023-07-29T04:20:42.675Z","3.0.0":"2023-10-02T07:14:55.223Z","3.0.1":"2023-12-23T11:10:05.742Z","3.0.2":"2024-02-22T11:53:52.738Z","3.0.3":"2024-03-19T05:35:21.384Z","3.0.4":"2024-04-06T06:01:32.113Z","3.0.5":"2024-05-18T00:54:37.212Z","3.0.6":"2024-10-08T03:29:10.768Z","3.0.7":"2024-11-09T04:06:39.645Z","3.0.8":"2025-01-25T05:02:30.894Z","3.0.9":"2025-04-13T23:50:04.866Z","3.0.10":"2025-04-14T02:44:50.336Z","3.0.11":"2025-05-10T01:10:58.730Z","3.0.12":"2025-05-24T04:43:00.921Z","3.0.13":"2025-05-24T05:09:58.524Z","3.0.14":"2025-05-24T05:21:45.521Z","4.0.0":"2025-09-21T01:17:10.179Z","5.0.0":"2025-11-22T03:49:09.741Z","5.0.1":"2025-11-22T04:24:15.112Z","5.0.2":"2025-11-24T04:10:14.554Z","5.0.3":"2025-11-24T04:29:23.592Z","5.0.4":"2025-11-27T03:18:58.025Z","5.0.5":"2025-12-02T04:11:00.160Z","5.0.6":"2025-12-03T02:06:51.318Z","5.0.7":"2025-12-04T05:23:40.824Z","5.0.8":"2025-12-29T04:20:04.634Z","5.0.9":"2026-04-26T05:25:03.831Z","6.0.0":"2026-08-08T02:55:09.911Z","6.0.2":"2026-08-09T08:36:42.567Z","6.0.4":"2026-08-09T10:11:06.016Z","6.0.5":"2026-08-10T02:55:25.380Z","6.0.6":"2026-08-13T03:04:07.615Z","6.0.7":"2026-08-15T02:46:32.524Z"},"bugs":{"url":"https://github.com/homer0/packages/issues"},"author":{"name":"Leonardo Apiwan","email":"me@homer0.com","url":"@homer0"},"license":"MIT","homepage":"https://github.com/homer0/packages#readme","keywords":["node","config","utility","wootils","javascript"],"repository":{"type":"git","url":"git+https://github.com/homer0/packages.git","directory":"packages/public/simple-config"},"description":"Simple configuration management for your projects.","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"readme":"# ⚙️ Simple config\n\nA very simple configuration management for your projects. It takes care of loading, activating, switching and merging configuration files.\n\n## 🍿 Usage\n\n> ⚠️ **This package is only for Node**.\n\n- ⚙️ [Examples](#%EF%B8%8F-examples)\n- 🤘 [Development](#-development)\n\n### ⚙️ Example\n\nLet's say your app tree looks like this:\n\n```\nmyApp/\n├── config/\n│   ├── development.js\n│   └── production.js\n└── app/\n    └── index.js\n```\n\nAnd you execute your app with something like:\n\n```bash\nnode app\n```\n\nIf you don't have anything managing the configurations, you would probably have something like this:\n\n```js\nconst config = (\n  await (process.NODE_ENV === 'production'\n    ? import('../config/production')\n    : import('../config/development'))\n).default;\n```\n\nAnd the, `development.js` probably imports `production`, and has some deep merge logic, to avoid re writing the whole thing.\n\nMaybe is different, but we can _simplify_ it a little bit with `simpleConfig`:\n\n```ts\nimport { simpleConfig } from '@homer0/simple-config';\n\nconst config = simpleConfig({\n  filenameFormat: '[name].js',\n  path: 'config',\n});\n\n// ... sometime later, because there's not top-level await yet.\n\nawait config.load(process.NODE_ENV || 'development');\n```\n\nNow you can go to `development` and just add a key `extends` with the value `production`, and `simpleConfig` will take care of loading the file you need, and deep merge the one for development.\n\nThe reason the default options needed to be changed was because:\n\n- `filenameFormat`: To avoid changing the name of the files, since the service looks for `[configName].[name].config.js` by default.\n- `path`: To avoid creating another directory, since the service looks for files in `config/[configName]` by default.\n\n#### Changing the name of the config\n\n```ts\nconst config = simpleConfig({\n  name: 'myApp',\n});\n```\n\nThe `name` option is used to generate the default values of multiple options:\n\n- `defaultConfigFilename`: `myApp.config.js`.\n- `envVarName`: `MY_APP_CONFIG`.\n- `path`: `config/myApp`.\n- `filenameFormat`: `myApp.[name].config.js`.\n\n#### Default configuration\n\nIn the first example, we went directly to load a configuration file, but the service can also be used with the static default configuration:\n\n```ts\nconst config = simpleConfig({\n  defaultConfig: {\n    foo: 'bar',\n  },\n});\n\nconst foo = config.get<string>('foo');\n```\n\nSince the service can hold many configurations, you can also specify the name of the default one with the `defaultConfigName` option:\n\n```ts\nconst config = simpleConfig({\n  defaultConfigName: 'fooBar',\n  defaultConfig: {\n    foo: 'bar',\n  },\n});\n```\n\nAnd, if you want the default configuration to be loaded from a specific file, you can specify its name with the `defaultConfigFilename` option:\n\n```ts\nconst config = simpleConfig({\n  defaultConfigFilename: 'fooBar.config.js',\n});\n\n// ...\n\nawait config.loadFromFile();\n```\n\n#### Loading a configuration based on an env var\n\nIn the first example, we were using the value of `NODE_ENV` to decide which configuration to load, but we could also use a specific env var to tell the service which configuration to load:\n\n```bash\nAPP_CONFIG=development node app\n```\n\nThen...\n\n```ts\nconst config = simpleConfig();\n\n// ...\n\nawait config.loadFromEnv();\n```\n\nUsing the defaults, the service will look at `APP_CONFIG`, and try to load `config/app.development.config.js`, if it exists.\n\n#### Changing the directory where the configuration files are\n\nBy default, and using the `name` option, the service will look for the files in `config/[name]`, relative to the project root; this can be changed with the `path` option, by sending another path, also relative to the project root:\n\n```ts\nconst config = simpleConfig({\n  path: '.config',\n  defaultConfigFilename: 'config.js',\n});\n\n// ...\n\nawait config.loadFromFile();\n```\n\nWith that, it will look for `.config/config.js` instead of `config/app/app.config.js`.\n\n#### Switching configurations\n\nWhile developing an app, or when debugging it, it may be useful to switch between different configurations, and that's why the service gives you the possiblity of enabling this feature:\n\n```ts\nconst config = simpleConfig({\n  allowConfigSwitch: true,\n});\n\n// ...\n\nawait config.switch('anotherConfig');\n```\n\nWith that, the service will try to switch the active configuration to the one specified, and if it's not loaded, it will try to load it from a file.\n\nThe service has another option relevant to this feature, which is the `allowConfigSwitchSetting`: When this setting is enabled, which it is by default, whenever the service loads a configuration, it will check if it has a boolean `allowConfigSwitch` property, and if it does, it will set the service property to the new value.\n\nWhen calling the `load*` methods, the service ignores the `allowConfigSwitch` option, but if the implementation uses `.switch`, you can specify `allowConfigSwitch: false` on your configuration file, so once the file is loaded, the feature will be disabled.\n\n#### Extending configurations\n\nBy default, all the configurations extend from the default one (sent when the service is initialized), but you can include an `extends` key on the configurations with the name of the one you want to extend.\n\nWhenever the service tries to load a configuration that extends from one that is not registered, it will attempt to load it from a file.\n\n#### Get and Set\n\nThe service is not only about managing files, it also comes with utility methods to read and write on the configurations:\n\n##### Reading\n\nGet a single setting:\n\n```ts\nconst value = config.get('some-setting');\n```\n\nGet multiple settings:\n\n```ts\nconst { settingOne, settingTwo } = config.get(['settingOne', 'settingTwo']);\n```\n\nGet multiple settings as an array:\n\n```ts\nconst [settingOne, settingTwo] = config.get(['settingOne', 'settingTwo'], true);\n```\n\nAnd since the service uses my own [`object-utils`](https://www.npmjs.com/package/@homer0/object-utils), you can also use the `get` method with a dot-notation:\n\n```ts\nconst value = config.get('some.setting');\n\n// or\n\nconst [settingOne, settingTwo] = config.get(\n  ['one.group.setting', 'two.something.else'],\n  true,\n);\n```\n\n##### Writing\n\nWrite a single setting:\n\n```ts\nconfig.set('some-setting', 'some-value');\n```\n\nWrite multiple settings:\n\n```ts\nconfig.set({\n  settingOne: 'valueOne',\n  settingTwo: 'valueTwo',\n});\n```\n\nAnd, like `get`, you can use dot notation:\n\n```ts\nconfig.set('some.setting', 'some-value');\n\n// or\n\nconfig.set({\n  'one.group.setting': 'valueOne',\n  'two.something.else': 'valueTwo',\n});\n```\n\nA special feature of the `set` method is that, by default, if the new value and the old values are both objects, instead of overwriting the old one, it will deep merge the new one into the old one:\n\n```ts\nconfig.set('person', {\n  name: 'Rosario',\n  birthday: '',\n});\n\n// ...\n\nconfig.set('person', {\n  birthday: '25-09-2015',\n});\n\n/**\n * The current value of the setting would be:\n * {\n *   name: 'Rosario',\n *   birthday: '25-09-2015',\n * }\n */\n```\n\nYou can disable this functionality by sending a third parameter to the `set` method:\n\n```ts\nconfig.set(\n  'person',\n  {\n    birthday: '25-09-2015',\n  },\n  false,\n);\n\n/**\n * The current value of the setting would be:\n * {\n *   birthday: '25-09-2015',\n * }\n */\n```\n\n#### Jimple provider\n\nIf your app uses a [Jimple container](https://npmjs.com/package/jimple), you can register `SimpleConfig` as the `config` service by using its provider:\n\n```ts\nimport { simpleConfigProvider } from '@homer0/simple-config';\n\n// ...\n\ncontainer.register(simpleConfigProvider);\n\n// ...\n\nconst config = container.get('config');\n```\n\nAnd since the provider is a \"provider creator\" (created with [my custom version of Jimple](https:///npmjs.com/package/@homer0/jimple)), you can customize its service name, and options:\n\n```ts\ncontainer.register(\n  simpleConfigProvider({\n    serviceName: 'myConfig',\n    path: '.config',\n    defaultConfigFilename: 'config.js',\n  }),\n);\n```\n\n##### Dependencies\n\n`SimpleConfig` depends on the following services, and when used with Jimple, it will try to find them in the container, otherwise, it will create new instances:\n\n- [`@homer0/env-utils`](https://npmjs.com/package/@homer0/env-utils), with the name `envUtils`. Used to get the check the environment variable.\n- [`@homer0/root-file`](https://npmjs.com/package/@homer0/root-file), with the name `rootFile`. Used to get import the configuration files.\n- [`@homer0/path-utils`](https://npmjs.com/package/@homer0/path-utils), with the name `pathUtils`. Needed by `rootFile` to generate the paths relative to the project root.\n\nIf you already implement the dependencies, but with a different name, you can specify them in the provider:\n\n```ts\ncontainer.register(\n  simpleConfigProvider({\n    services: {\n      envUtils: 'myEnvUtils',\n      rootFile: 'myRootFile',\n      pathUtils: 'myPathUtils',\n    },\n  }),\n);\n```\n\n### 🤘 Development\n\nAs this project is part of the `packages` monorepo, some of the tooling, like `lint-staged` and `husky`, are installed on the root's `package.json`.\n\n#### Tasks\n\n| Task          | Description                     |\n| ------------- | ------------------------------- |\n| `lint`        | Lints the package.              |\n| `test`        | Runs the unit tests.            |\n| `build`       | Transpiles the project.         |\n| `types:check` | Validates the TypeScript types. |\n","readmeFilename":"README.md"}