{"_id":"@nl-framework/config","_rev":"33-0836be289222100114aa363684093546","name":"@nl-framework/config","dist-tags":{"latest":"0.5.1"},"versions":{"0.1.0":{"name":"@nl-framework/config","version":"0.1.0","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.1.0","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"3e7f6776ce20a6d35b83a7f347874dd5c174e6fd","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.1.0.tgz","fileCount":19,"integrity":"sha512-AzX2viqcY2aWkcI/2bnYv5iwCtnwQdaT8Ku/nlZtiyKsf3i0XPWRnrzuUxWAgSKoEReVua4e2gRIxHH+7P+LAA==","signatures":[{"sig":"MEUCIDlD29BkHzye1MHugJgb370J/8gx0OEyyWH5JyGzfy6jAiEA3vGBECAtcX6vo0lQCar9k5gwqgnpes6fnXDXVUoNi8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68153},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3cf5a867785e270a2649758fe2a7a58970df7b1b","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/config_0.1.0_1759676871235_0.9789040436929499","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@nl-framework/config","version":"0.1.2","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.1.2","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"86b62603bfd0375ecb54b2956a77b2df67ed9e84","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.1.2.tgz","fileCount":19,"integrity":"sha512-lDYuSX3cbknFZP70L6o4vcvHcBWoJ3vGn3tlCtSNxD3EAh54FxmZ+u1nQMZXvi0tF34L41fcIPAQjyIJoUSVPQ==","signatures":[{"sig":"MEQCIHtoiSjiLK13/oxmESOQF0aXJRMkUOwkOlbNS6yRyKneAiB031Q3HvILWH7ezzQ6pXRFtpd54+z+m3piz2qw/MJcjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67926},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3a9cbe02078e702d59181d4228c63a2e57829ddb","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/config_0.1.2_1759717595793_0.2072522017359819","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@nl-framework/config","version":"0.1.3","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.1.3","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"0d831418fe34ac828828359ae5909dbe76c8edc8","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.1.3.tgz","fileCount":19,"integrity":"sha512-JzI052WFAWB79vcAtbmux+VSu38XSv5dSRrBkWcwQUrDOqNOYsL3JUid00/Wy+FEb7tV7+bCLwVQeTT0DXQfkQ==","signatures":[{"sig":"MEQCHwTY3HO8QXr+4RF0C8iJqKMqbqF0pogc2uC6K+oqp6ECIQCdhKZZrpyMPyM7G01GAMXf6KiX8SRqKOBCPc8SS0WJ5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67906},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e892e5b00e62337f2834679b02df6fdaf4d51d58","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/config_0.1.3_1759718891714_0.9507616057716091","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@nl-framework/config","version":"0.1.4","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.1.4","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"e49d56ae188c8e5e9648512040dd783d64006694","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.1.4.tgz","fileCount":19,"integrity":"sha512-/gaAr9ovzwFAGMAm26b1CX/m4gUYzlc6TjRvzoUp6xiu0Nn/cMubSMEO3ktUyoINt05a1PVf/XbtospKGhlvFg==","signatures":[{"sig":"MEUCIQCCUH58LS3GqfR3nPpJkxst6OrLkDPIaxx6bIoBTIQsfgIgff2xBrywX6T4HrT658LjNcObB43biJKI5qVkJXlP5wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68343},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"42d4acd05294f4054d6c071b93a10ac03c01d054","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/config_0.1.4_1759738147765_0.4856034752367089","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@nl-framework/config","version":"0.1.5","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.1.5","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"c65d4b4e08313d4ddf6853485c6d273e6d8b815a","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.1.5.tgz","fileCount":19,"integrity":"sha512-N/sTPOvE7xQdFrJwp/B4tlsowAPz/JXLWueM9qOXdbVwzwmOPF3juQ3O7+pBz/QsUUwp4bS2j0CykE2BpyFTkQ==","signatures":[{"sig":"MEQCIF4UFvFYRzQJZ8yAqjLSNnKLI0qv6+RnWiX5um57rr5KAiAGYFpb3XHGciMQd4uY+53YVAKkGolorDmqGDwyhH4uNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68343},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2e3c666c5ea8ec9041725b87335c0b3875a9029f","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.1.5"},"_npmOperationalInternal":{"tmp":"tmp/config_0.1.5_1759876673231_0.3193515910846809","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@nl-framework/config","version":"0.1.7","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.1.7","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"f07c8db1cf9aba6ce0f2dd01390f8c3fa6cb61c5","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.1.7.tgz","fileCount":20,"integrity":"sha512-MSjwznObqJrrAsqWp7S9HpfNO2uzTl4i9TFfI8fwk0RoFn0I87tvxOkZFXmYIhHRCpxB+uC9a0SvQCIN6sS98w==","signatures":[{"sig":"MEQCIGo+ntL0jgRr7xMqQpiR57ZsdG5pztQ6b1yQL3dSaJSwAiBkd0dp5Vr/xj/fnpbvIpzQ/3Q5D/USsWpJY15MtmQDYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68750},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3d0afcd19a76bfd87dc4ec66c3609f11026c28eb","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/config_0.1.7_1759893100323_0.8947730942038437","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@nl-framework/config","version":"0.2.0","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.2.0","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"cc311efb1a1dafec9a47fedf522ae437e6271c81","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.2.0.tgz","fileCount":20,"integrity":"sha512-F+xtjJeBjFTJ+mNF0L1kIPkhV8odmaIdtCdCKHQzII1jNVI9odly4OF7/bQpXtaMLdq3tEJ+LV7eh2OBS4NbWA==","signatures":[{"sig":"MEUCIQClo9Hjy6y1xpKtybOaAnC9kbtc3vuSh0DGyyy1WACLrwIgSZfYnAbjGP1GKh8p3Fcl43+lg1ffEXGGVFW9TeY3cck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68750},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1811e24f786061596d728ad7b5ad23a66d10dc1c","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/config_0.2.0_1759935268282_0.4613001909907435","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@nl-framework/config","version":"0.2.1","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.2.1","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"9c6417594bd223c405d04857f90281986ac6c32a","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.2.1.tgz","fileCount":19,"integrity":"sha512-Vd22DURZBbfcD6JmhpdkqgrKyFd/7f3Zhs6UH/AXVRNa5cpaf/mABlvURWg0ySQdhxFhnJeack7PhBcNNphxSg==","signatures":[{"sig":"MEQCIGBbZu/KxCEFNKmt1bbKY39NZgPggMUEQuPU99oB2OC5AiAQDF0rfq42eUspPvvo4ssS8bt8NbxAPRQxTnXvq3wfew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21234},"main":"dist/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"gitHead":"019dbac0fa9e5a2bb2218b15cbdb0c30c0dc97fc","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/config_0.2.1_1759938859729_0.510789702250322","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@nl-framework/config","version":"0.2.2","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.2.2","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"a05c21dd3ee708132f5c0377d74e1a607f135e73","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.2.2.tgz","fileCount":19,"integrity":"sha512-Pe8KOs0W54QOlvGBZKyk3CVjf6S0w7OOpA8Yv1SFfcQ4qGxrCZcG0KKSQbPxmuBNDf6I1W4xHTNhazHJMO71hQ==","signatures":[{"sig":"MEUCIQDwQS2FvZi7lLPcIgZATCMO234bp05zfThzII5Fzphc9wIgZByPzSlu+KGa49L1fDJ07OoYysWR7+ywEbgFZEwpW9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21234},"main":"dist/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"gitHead":"8db590d7272e37395d53d2d335ce03c3103c67f8","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/config_0.2.2_1759943172591_0.5184518701087659","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@nl-framework/config","version":"0.2.3","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.2.3","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"42833abbfab897359a2e9946688a3c54bf1b3e84","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.2.3.tgz","fileCount":19,"integrity":"sha512-n1dVPUro1bnLoW6HnmPLifTY0AvALzOumbb/QCp3k+v89S1YALQKl01yNkjWnGk23Tc2NS2rTUjr/F0XdwEvzQ==","signatures":[{"sig":"MEUCIFsZ0HA70sUkgTPaGxsmsaAwL+ojs34Dxw1pXoOP2UcjAiEAlrdJUIUpobRahPbvD6Git6lfutHq3FR/eYHvJwHd2bg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21234},"main":"dist/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"gitHead":"e176f6e1d84e6ffc9a948169d3b97bb72766994c","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/config_0.2.3_1759987042732_0.947615954957111","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@nl-framework/config","version":"0.2.4","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.2.4","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"9adff956d31cade8fa9cb78377dee1eda0058689","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.2.4.tgz","fileCount":19,"integrity":"sha512-g9QTNxxddtPLc9SlIgJgQSiKw5rYq39Gg5H5YBJI3uoCKuKBKdrSXUbH+aLDq5jjXg0AK4xH8Z3zSMYOTotkDA==","signatures":[{"sig":"MEYCIQDFFY1BuceQPu8Kkq4YnvkryODb7m9upUjsQ3cK+dNyagIhAOKVoFp/Sp7YHJm81rhbUdKf+EXY2/PZ45XKq+6H1iJu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21234},"main":"dist/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"gitHead":"83913d989d68b2ab573fc77e8a666409eafae9a0","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/config_0.2.4_1760027402502_0.15104222417238278","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@nl-framework/config","version":"0.2.5","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.2.5","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"f25cbcc413f80e8b245f45bedbb1fbc5e1441c49","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.2.5.tgz","fileCount":19,"integrity":"sha512-isyy3lxKWwnGMCm1zXi+d/al8x2GpySWb7cboh1EexM3lmLx8EzUIIDqusawuswh/I4JuIYxxvNqs0e9ZLrGmA==","signatures":[{"sig":"MEQCICxN58nJchbG8PNzoBJE0fMjNK0vxBVe77HpRVUsIGgIAiAh5dBAwq1NPv+d+J6C0+Rmls6fMDADMcZQqF+benElzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21234},"main":"dist/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"gitHead":"ce42d99c41e6b799e226eb667e5ccac2f00c916d","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.2.5"},"_npmOperationalInternal":{"tmp":"tmp/config_0.2.5_1760029574113_0.6132542525300659","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@nl-framework/config","version":"0.2.6","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.2.6","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"c949a895a4fdee5517b319b10be54650be214f5f","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.2.6.tgz","fileCount":19,"integrity":"sha512-IqB77nUSY+JTAr4yL7tleLM7SIIhqqhQFp+vilXRp3B3HdRxf69BUQ6tHqfiE94StHCYjQ0ObkrNgv0ym3xeFA==","signatures":[{"sig":"MEUCIAEH5fnSjsAsv49MPYJIQVpViFIwizZD3OYmpEbmccv3AiEAgpS+3VdNixeXgER2+Td50aUPgLRBWgdwK1J3YAkYRG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21234},"main":"dist/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"gitHead":"3670158d91bcc9c6ea6225d8db952351d45c277d","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.2.6"},"_npmOperationalInternal":{"tmp":"tmp/config_0.2.6_1760057117076_0.8622754383232583","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@nl-framework/config","version":"0.2.7","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.2.7","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"baa82e91027fb5411997951550e9f2313e628006","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.2.7.tgz","fileCount":19,"integrity":"sha512-COVKC2WeOZj6nePk/5EHWVyIpbYzeIcJPvo+C3cxoeE5r20RY1aa4Z5nS9hRALOYGdxS3kcYGXN5Wp6gEgy41A==","signatures":[{"sig":"MEYCIQC+vEMIqMlAznpt1HBIo15lgsEOs6iKSR+vE9nu+6mTpgIhAJaTZLsLfiUPuvmrYoWsS4HBhjtTE4Xmg+3S535NGOpM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21234},"main":"dist/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"gitHead":"c3a7f2fd507765b9281796a51bceb5430234aed7","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.2.7"},"_npmOperationalInternal":{"tmp":"tmp/config_0.2.7_1760513690495_0.9552647445904814","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@nl-framework/config","version":"0.2.8","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.2.8","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"601169256f6d421771579143fcddc2fa6e24a7fc","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.2.8.tgz","fileCount":19,"integrity":"sha512-ENUmpU4Tfb1L6MNQetY1SqkPS7yPj9+qfNcAqx/sakIvh9EhhP1tz7zy3pvyvqAXQ8IZ/2eoJ+F8myGlPdF8zA==","signatures":[{"sig":"MEUCIQCYmQTRLSP4GTv9ecHS7JTivUMFBslpBbMoFdK9fM4psAIgeKVJgw5VGWihmXpFq5uEn1NMy36jEo0WXT4IhkQ27go=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21234},"main":"dist/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"gitHead":"a571a9395a866ce3890d9cbfa08955d9a7a69444","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.2.8"},"_npmOperationalInternal":{"tmp":"tmp/config_0.2.8_1761190811679_0.6196642188554875","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@nl-framework/config","version":"0.2.9","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.2.9","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"2bcaca578c6418f50b59dd8a6776f581475a0948","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.2.9.tgz","fileCount":19,"integrity":"sha512-QjjGIxwvp45Ns+cqmSUcz+qvK7WNbnYP2liY5wgsWivdE6OOJgjgwbmNXdtwwGuJ5nD1MrlfbuJhkNCg4hfpWw==","signatures":[{"sig":"MEQCIHSobhc5JU7JMB3v6qjGFubTXPLd1c7AENRmNT/09HkqAiBMLZSooDxN10JAQr+LXJP2BUdluC5cPkOSj5lXKw+ZVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21234},"main":"dist/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"gitHead":"da7ccc2120652baa9a5aefd699ba72853e15ce5e","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.2.9"},"_npmOperationalInternal":{"tmp":"tmp/config_0.2.9_1761200784768_0.9861613633333721","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@nl-framework/config","version":"0.2.10","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.2.10","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"02b9d32dbcedb5f08f662335c1e040b127480ba3","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.2.10.tgz","fileCount":19,"integrity":"sha512-KdheTCA5ba5cqZ26WOvgSsPDr28yz1o/GlMr+7dpEpwM+dTTPG0smybDA7T32j+036k9NKRIzLhkTM2/Lp75PQ==","signatures":[{"sig":"MEUCIHQS3DKmkWmg90EzGTRISOsiBJyhd1yO05tS6SCl50KiAiEAxfzgSFi7LvS4UFG/jMSccUeYEnbr6esq3mzfOqySFKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21236},"main":"dist/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"gitHead":"c9bf075fbb28a43f24cfaf980dc26d5c5b05ff02","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.2.10"},"_npmOperationalInternal":{"tmp":"tmp/config_0.2.10_1761202376446_0.17051899722786734","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@nl-framework/config","version":"0.2.11","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.2.11","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"460c011f902257ac119bcbbf753b56b67024f421","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.2.11.tgz","fileCount":19,"integrity":"sha512-2nsyaWjm8CAo4/ZGLdgScSftIafs2lqj6uikhNZbwBX+PLWucHtB0auWN5aDZJaZsw7P/Ng44Xxdz/kDR3ccEQ==","signatures":[{"sig":"MEQCIGB8HIXB3PKO0rBuwSzlVvWe1KofZ/YD9zaCgBQQx+ZJAiABIHPgXiKf2UG00vjDuH8Cqy6GSnwfBFjs4RmeH341oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21236},"main":"dist/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"gitHead":"2322c691f9c9ac572046f77c771f9c00c86fb06c","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/config_0.2.11_1761204219284_0.6035146890406451","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@nl-framework/config","version":"0.2.12","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.2.12","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"ea49cd37d23f11b00a9b8172bee2949ad1c44ceb","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.2.12.tgz","fileCount":19,"integrity":"sha512-zn0U2RZgdV3v0Qoc62TsrJ51HlBwxid+0/SCVhwydVd0VFPiCdP9N7kWNfe+bRLw5v2egerbjzYsiUHFg5lOjg==","signatures":[{"sig":"MEUCIEvwu1tsWq3MQOmvIHsqSvE9RJLA1xtNf6OdXqiiT402AiEA852Q2jxFVmQnrv64T3lkh4B0VkveQeZjrHItH9eBvj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21236},"main":"dist/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"gitHead":"6de579cb0b62363f68fc1878661625b19178e96d","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.2.12"},"_npmOperationalInternal":{"tmp":"tmp/config_0.2.12_1761207008384_0.6124034169729264","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@nl-framework/config","version":"0.2.13","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.2.13","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"df5660cbd7395c7d92f7ead4b4f648567fc0e3d2","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.2.13.tgz","fileCount":19,"integrity":"sha512-909ZUZTr6mN7swXVYKDoZ9UqiLQZQY2Hn6TLiZlw02hwSLG9FISTppUW7RqkYzY73suFbSUaPkc2geiZLb8TTA==","signatures":[{"sig":"MEQCIGC3+mRiir3jaM06ab8/d1cljBeTkSGcWSmzOJ45Qc2RAiA29vn4URDNX+TDENsQihvvoa67ZrvWUo8dbPuqPhHUzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21236},"main":"dist/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"gitHead":"b05232f292caeacbb8a6f0b74dd6f21122e14e84","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.2.13"},"_npmOperationalInternal":{"tmp":"tmp/config_0.2.13_1761208066742_0.5805192379267576","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@nl-framework/config","version":"0.2.14","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.2.14","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"c8c28cb9d70cc081de220a9c10b6e948420d28c2","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.2.14.tgz","fileCount":19,"integrity":"sha512-cmbM2mZraETtMThtDQxRggsCJglembpoV1Oq6/4XGOx96yjo2wLyzVx1odZPRiROCcuERzGR7D5dAyNXFS6z+Q==","signatures":[{"sig":"MEYCIQCKlqc0owKPcE8U9C4iYB1W8e+pxZY8/mcUUd59c4DrggIhANMUr/QdwpgW2nIu/sWlWx7HdsntVyX/pXCnDF7pP7fc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21236},"main":"dist/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"gitHead":"4b0480cfde3029aaa6191c6d130fee8aa4163a8f","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.2.14"},"_npmOperationalInternal":{"tmp":"tmp/config_0.2.14_1761691147451_0.1095601652025966","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@nl-framework/config","version":"0.2.15","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.2.15","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"28a463816aafa861378523f956024ea8b7fee5b3","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.2.15.tgz","fileCount":19,"integrity":"sha512-4svcjY3YzdlTfXyuoBApBPyZsOOmE5tP66ex2xaRIBK7ey6Ts/o9WAN1jMpDi3845rQuiAv6/gRGMzSi0wNnKA==","signatures":[{"sig":"MEUCIDvrS9jUOJulc0UoPdZ+gJB1s9TeRZwEyObg7dhedlkDAiEAqw9SQpvTleSB35LqufM5FTPzwxksoe5LrkiGj8XbaPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21236},"main":"dist/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"gitHead":"631198ea5a71a8aff74c1678cb1fd7c92a97a654","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.2.15"},"_npmOperationalInternal":{"tmp":"tmp/config_0.2.15_1761702407226_0.4514799419627906","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@nl-framework/config","version":"0.2.16","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.2.16","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"c530a583e505276218e75282592866adff264169","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.2.16.tgz","fileCount":19,"integrity":"sha512-W5kaG7J2HurYWJw59lIdlcxYssiHxUmQr7Cy3KS+Wfd1X6oZBj+2ipApDtUQWQVS1nwX0mN7BdI9wmFI+Hb9sg==","signatures":[{"sig":"MEUCIBLwSrrxnjNlUy1tp0X6DJrTRNwibtBJVLom4rf6/HzlAiEA5KSLkKnQwHgzZWVFHWpx2RbNm7VJJtznsZeFAXcwpQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21236},"main":"dist/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"gitHead":"4dfd23923dab747497e0dd944c7fdce6aa7e8b43","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.2.16"},"_npmOperationalInternal":{"tmp":"tmp/config_0.2.16_1762869423583_0.1031141620853473","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@nl-framework/config","version":"0.2.17","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.2.17","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"2bf09804a2c23fdce015b3b7fb2c68a6b198b942","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.2.17.tgz","fileCount":19,"integrity":"sha512-2I23TjNg5FKaXwjLKCYVypnGY9WjTiLsJhe+6GdS2u7gYhC/bOYr5UW1VG0bENXfdvcJljz+4Yzoh0Ptxvq8bg==","signatures":[{"sig":"MEQCIF7MrJx7R6DV6az+SOHmWMcxkRlM1jYySZCXSxQpwpekAiB/S1ySD7P8pnB8AWkf8mzCdfipMP7N5WUt5p0ygFI8Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21236},"main":"dist/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"gitHead":"1d1796e5571e5c9b69836ea4513359c82716e76d","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.2.17"},"_npmOperationalInternal":{"tmp":"tmp/config_0.2.17_1763350634112_0.4835355203748104","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@nl-framework/config","version":"0.3.0","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.3.0","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"63bb4f449015bf249d904e789b2293efef432c87","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.3.0.tgz","fileCount":19,"integrity":"sha512-nPAaCNirlBbSjko6v/TVDRJER9EkfGwNwkVJ3wyUXvYf88/JIiE+nLUoA3nWxsNfuh35IcYl6Bk8bIgqbz65PQ==","signatures":[{"sig":"MEUCIE8DKQAcSB0NCaPrSDIKYHBBqdRwGsr+9dFzoGish/tvAiEAx56XIMMmY4JQAOej6/50gSfrrka16Lcfx9Pyfw09y9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21234},"main":"dist/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"gitHead":"718b5d0828ab73d8f908be612fa99d851f8bd7cf","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/config_0.3.0_1764903102109_0.8856681128463739","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@nl-framework/config","version":"0.3.1","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.3.1","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"a99a88ec56b5582d27afc62e7ccf8d37412989a9","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.3.1.tgz","fileCount":19,"integrity":"sha512-2cL3DmorM9dUNkoeYM9Hmw7npA9cR/raM3JUTZx/IWjlzWfSD+bxkSFPFAC/HtATosNmbz92FIRBIOmj0z57LA==","signatures":[{"sig":"MEUCIQD2qZbKg+uiT9u2o8sl1x43lh3cF79wbp1swa09yycNqQIgDIQAxeqG6nrMTtBd9YEHHDVrU9r3XqT3byh53RmAIg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21234},"main":"dist/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"gitHead":"a2862ec403e7959caaeff5920578fffa4f4acbac","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/config_0.3.1_1764952568904_0.5727523271120751","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@nl-framework/config","version":"0.3.2","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.3.2","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"071335e61dbc98bf4be81c1cb6aa0c5a5bab2dc1","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.3.2.tgz","fileCount":19,"integrity":"sha512-BZODRAIwuxOKdCwJCmNo0TCUPQ1bcK/EvRqcUZy2J0/UvY6T156YWJZadEw7wNXwqx6h/HorzG0rU5h30zb78A==","signatures":[{"sig":"MEQCIGYytPbEsAXqnAkI1jQgraslId/jrXHyI96HdV+hzFK0AiBopyVC96Ugh7Wj6Xk1RXx6R2cl4CT7b87WWCnLTgD34g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21234},"main":"dist/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"gitHead":"dc412a642803c7caa3a53f6faff2e92a28f162f2","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/config_0.3.2_1764955677260_0.8927534513954776","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@nl-framework/config","version":"0.3.3","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.3.3","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"cfe315e975bfb6df63bff1fe3d2d8c6949070e04","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.3.3.tgz","fileCount":19,"integrity":"sha512-UwyMkrnLXBMZzBEQwlbP44NMZ5uDW9Toy7lE/kqDXVTZJ8ZdbHNXosF9Kg3lOwm4rpw+3MZPXwfNOdCaNGQ/jA==","signatures":[{"sig":"MEUCIQDYyCWgzYAqdHPeKnpQhDfii3TeqsVocYlj0vnZZYO1sgIgeUF8Xwz60ZA6bt3hDIYmNi1i35AJm02g9qzwpBsMKTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21234},"main":"dist/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"gitHead":"fa912007935ecc13a9311c112bf65e21fa70abb3","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/config_0.3.3_1765008978674_0.47864314233362837","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@nl-framework/config","version":"0.3.4","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.3.4","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"b541e32cefc6fd6d94fdff47c02a68fae6e1042d","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.3.4.tgz","fileCount":19,"integrity":"sha512-W+sJC69CW96hDx2CGd8x8cgtawCD1HvyL/5la1tOlwkPJDXUKxJR41jdBvhSlpPjTZGd291yrITeLJeBOdvAzA==","signatures":[{"sig":"MEUCIEDaAYERLD2ogu+V5Iwvs7nVLMAsb1rMu4cPgGI3pwHgAiEA+y6pe/ef3efJRcJZomw4lVZp/tKDjrL91KREYm4Lozc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21234},"main":"dist/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"gitHead":"e02cceb99e2967b73363ff722962b454f1d782ba","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/config_0.3.4_1765010403012_0.5613455799837632","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@nl-framework/config","version":"0.3.5","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.3.5","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"36fe3c30992f97242d1a9b954dfc927a9d379442","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.3.5.tgz","fileCount":19,"integrity":"sha512-RtaY1gWKcwR8d/zNN0VRhE2EVYT0nQJqJ2infwdiq7cb1yZ8bBeHe9iWg2aDJAX6tFPj67jOBNPLY1q+WQ1BWg==","signatures":[{"sig":"MEYCIQChdo10FJs4+r2vl8Uq9BPfkzuIYEuS4mR3Nv3APcSA5AIhANVhm+zq3fRLuOiTAzssHtH6TCODImp2oGtfTbOngwNw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21234},"main":"dist/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"gitHead":"dcc919a5f376c0a482db1b761cfe59f101969533","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.3.5"},"_npmOperationalInternal":{"tmp":"tmp/config_0.3.5_1765011456227_0.5274239706828421","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@nl-framework/config","version":"0.3.6","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.3.6","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"8bd96fc8dd1ccaf2c574aa7ffea4859a932cb2cc","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.3.6.tgz","fileCount":19,"integrity":"sha512-sBF9N3hR1JrYWY+LUdOO/O3Ps3nmqOG/Uf5Kg/IJnCptkyNB68KT7wzzCNqPlyh4GjbzSRXEAs6h1l2YFQdD5A==","signatures":[{"sig":"MEUCIQCunEGsEJFK/xpoWn6uTlpnPfkL1V6jXexwIM7/G4nbZgIgTn7sMXJd+D5+yOM23h+6EBUpi4mbD/dbhs0fxzqeAAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21234},"main":"dist/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"gitHead":"aeb5e667f527b9fe488e3a159e40132503694d96","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.3.6"},"_npmOperationalInternal":{"tmp":"tmp/config_0.3.6_1783840627964_0.12892357839224644","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@nl-framework/config","version":"0.4.0","keywords":["configuration","bun","dependency-injection"],"_id":"@nl-framework/config@0.4.0","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"dist":{"shasum":"23346d757fa83ca6d4f9e8b212f99d91c271f96c","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.4.0.tgz","fileCount":19,"integrity":"sha512-Ni49Yt8agen+HDgQZCaYgFLNE+EwfR69nehv1Ane3EPlNVQRSyV9SamybcixqbKpFjdRJfwB5xiznyvVda2zDw==","signatures":[{"sig":"MEQCIE8e749XmKfvvjsU8JsEhzDUx9nHp64ryuJ2VVpo5uAWAiAPtNEqvhwlRCP+AGSt22nmXW7K0mMx0QvxfMG1svMefg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21234},"main":"dist/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"}},"gitHead":"89a30ebed0237dc47421d5d011030cb5e511bea5","scripts":{"test":"bun test","build":"bunx tsc --build tsconfig.build.json"},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"_npmVersion":"10.8.2","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"peerDependencies":{"@nl-framework/core":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/config_0.4.0_1783927688230_0.7659325709742746","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@nl-framework/config","version":"0.5.1","description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","type":"module","main":"dist/index.js","module":"dist/index.js","types":"dist/types/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/types/index.d.ts"}},"scripts":{"build":"bunx tsc --build tsconfig.build.json","test":"bun test"},"keywords":["configuration","bun","dependency-injection"],"peerDependencies":{"@nl-framework/core":"^0.5.1"},"_id":"@nl-framework/config@0.5.1","gitHead":"66ada0f5f58eae81beae24d8089073d67cc90d99","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-OIOiTp4w6Bvw5M86zfiOWaJFTdqwcnvbJW0vNex33FxFXwzYHqe3qSHVR3UJ94v/FPZDqHa/+Vg60sIxdQixYg==","shasum":"e54f446baf0de5d0acf3c751b93f213839085063","tarball":"https://registry.npmjs.org/@nl-framework/config/-/config-0.5.1.tgz","fileCount":19,"unpackedSize":21234,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCxn+BOd9I899vXLWhQwz4kE0eRTwe7i4QK1Pe4dAJrhQIhALCM21q0x9okP1hjK6jpRNfsfp73BRq8PCxEBVRV/XeQ"}]},"_npmUser":{"name":"devsignmy","email":"mnizulzaim@gmail.com"},"directories":{},"maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/config_0.5.1_1787888571016_0.33429064054763"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-05T15:07:51.121Z","modified":"2026-08-28T03:42:51.354Z","0.1.0":"2025-10-05T15:07:51.424Z","0.1.2":"2025-10-06T02:26:35.978Z","0.1.3":"2025-10-06T02:48:11.942Z","0.1.4":"2025-10-06T08:09:07.945Z","0.1.5":"2025-10-07T22:37:53.431Z","0.1.7":"2025-10-08T03:11:40.516Z","0.2.0":"2025-10-08T14:54:28.471Z","0.2.1":"2025-10-08T15:54:19.918Z","0.2.2":"2025-10-08T17:06:12.785Z","0.2.3":"2025-10-09T05:17:22.920Z","0.2.4":"2025-10-09T16:30:02.654Z","0.2.5":"2025-10-09T17:06:14.327Z","0.2.6":"2025-10-10T00:45:17.284Z","0.2.7":"2025-10-15T07:34:50.669Z","0.2.8":"2025-10-23T03:40:11.887Z","0.2.9":"2025-10-23T06:26:24.975Z","0.2.10":"2025-10-23T06:52:56.663Z","0.2.11":"2025-10-23T07:23:39.471Z","0.2.12":"2025-10-23T08:10:08.573Z","0.2.13":"2025-10-23T08:27:46.953Z","0.2.14":"2025-10-28T22:39:07.658Z","0.2.15":"2025-10-29T01:46:47.420Z","0.2.16":"2025-11-11T13:57:03.762Z","0.2.17":"2025-11-17T03:37:14.307Z","0.3.0":"2025-12-05T02:51:42.245Z","0.3.1":"2025-12-05T16:36:09.040Z","0.3.2":"2025-12-05T17:27:57.412Z","0.3.3":"2025-12-06T08:16:18.818Z","0.3.4":"2025-12-06T08:40:03.167Z","0.3.5":"2025-12-06T08:57:36.413Z","0.3.6":"2026-07-12T07:17:08.172Z","0.4.0":"2026-07-13T07:28:08.370Z","0.5.1":"2026-08-28T03:42:51.150Z"},"keywords":["configuration","bun","dependency-injection"],"description":"Configuration module for nl-framework with DI integration and YAML loading utilities.","maintainers":[{"name":"devsignmy","email":"mnizulzaim@gmail.com"}],"readme":"# @nl-framework/config\n\nConfiguration utilities for the NL Framework. This package wraps the core `ConfigLoader` and `ConfigService` with a module-first API so you can expose configuration values through dependency injection.\n\n## Installation\n\n```bash\nbun add @nl-framework/config\n```\n\n## Quick start\n\nRegister the module at the root of your application. By default it loads YAML files from the `config` directory (`default.yaml`, `<env>.yaml`, then `env.yaml`):\n\n```ts\nimport { Module } from '@nl-framework/core';\nimport { ConfigModule, ConfigService } from '@nl-framework/config';\n\n@Module({\n  imports: [\n    ConfigModule.forRoot({\n      dir: 'config',\n      path: 'env.yaml',\n      overrides: {\n        app: { port: 4000 },\n      },\n    }),\n  ],\n})\nexport class AppModule {\n  constructor(private readonly config: ConfigService) {}\n}\n```\n\nResolve values anywhere in your DI graph:\n\n```ts\n@Injectable()\nexport class AppService {\n  constructor(private readonly config: ConfigService) {}\n\n  getPort(): number {\n    return this.config.get<number>('app.port', 3000);\n  }\n}\n```\n\n### Async options\n\nUse `forRootAsync` when configuration comes from other providers:\n\n```ts\n@Module({\n  imports: [\n    ConfigModule.forRootAsync({\n      useFactory: async () => ({\n        dir: 'config',\n        overrides: {\n          feature: {\n            cache: process.env.ENABLE_CACHE === 'true',\n          },\n        },\n      }),\n    }),\n  ],\n})\nexport class AppModule {}\n```\n\nYou can also provide a class that implements `ConfigModuleOptionsFactory`.\n\n### Feature slices\n\nExpose nested configuration once and inject it elsewhere using `forFeature`:\n\n```ts\nimport { Inject } from '@nl-framework/core';\nimport { ConfigModule, getConfigFeatureToken } from '@nl-framework/config';\n\nconst databaseConfigToken = getConfigFeatureToken('database');\n\n@Module({\n  imports: [\n    ConfigModule.forRoot(),\n    ConfigModule.forFeature('database'),\n  ],\n})\nexport class DatabaseModule {\n  constructor(@Inject(databaseConfigToken) private readonly config: Record<string, unknown>) {}\n}\n```\n\nThe token is stable (`Symbol.for('nl:config:feature:<path>')`) so you can reuse it without storing a reference.\n\n## API\n\n- `ConfigModule.forRoot(options?: ConfigModuleOptions)` — Load YAML configuration using explicit options.\n- `ConfigModule.forRootAsync(options: ConfigModuleAsyncOptions)` — Resolve options via DI (`useFactory`, `useClass`, or `useExisting`).\n- `ConfigModule.forFeature(pathOrOptions)` — Provide a specific config slice (with optional transform) as an injectable token.\n- `ConfigService` — Re-exported from `@nl-framework/core` for convenience.\n- `ConfigLoader` — Re-exported loader utility for manual use.\n\n## Testing\n\nThis package ships with Bun tests. Run them with:\n\n```bash\nbun run packages/config/package.json test\n```\n","readmeFilename":"README.md"}