{"_id":"@affanshahid/awsm-env","_rev":"9-b36309d3c884d0256a24774a6cc8a446","name":"@affanshahid/awsm-env","dist-tags":{"latest":"0.2.7"},"versions":{"0.1.0":{"name":"@affanshahid/awsm-env","version":"0.1.0","keywords":["command-line-utilities","aws-secrets-manager","env","environment-variable"],"author":{"name":"Affan Shahid","email":"affan.shahid.94@gmail.com"},"license":"MIT","_id":"@affanshahid/awsm-env@0.1.0","maintainers":[{"name":"affanshahid","email":"affan.shahid.94@gmail.com"}],"homepage":"https://github.com/affanshahid/awsm-env","bugs":{"url":"https://github.com/affanshahid/awsm-env/issues"},"bin":{"awsm-env":"run-awsm-env.js"},"dist":{"shasum":"b3380833c91b4dfe1af89f2b0c087f1b284afe13","tarball":"https://registry.npmjs.org/@affanshahid/awsm-env/-/awsm-env-0.1.0.tgz","fileCount":10,"integrity":"sha512-27foFZVmCSjvrkClRxfIEKgj5GAesTN9En8Gk4GlHAlITpplywN8KUWhVswaf4IH8DyFF/re0PVquz7d2+05cw==","signatures":[{"sig":"MEUCIBBJVIEaMZlUxvlP/07R9shSDhWIfkAD4CXTimBMm6uyAiEA4uFSOQp9omXGrkvvdkOHUffbsHnPW4WKnuYT/jRnFv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26075},"_from":"file:npm/awsm-env-npm-package.tar.gz","volta":{"npm":"9.5.0","node":"18.14.1"},"engines":{"npm":">=6","node":">=14.14"},"scripts":{"fmt":"prettier --write **/*.js","fmt:check":"prettier --check **/*.js","postinstall":"node ./install.js"},"_npmUser":{"name":"affanshahid","email":"affan.shahid.94@gmail.com"},"_resolved":"/home/runner/work/awsm-env/awsm-env/npm/awsm-env-npm-package.tar.gz","_integrity":"sha512-27foFZVmCSjvrkClRxfIEKgj5GAesTN9En8Gk4GlHAlITpplywN8KUWhVswaf4IH8DyFF/re0PVquz7d2+05cw==","repository":{"url":"git+https://github.com/affanshahid/awsm-env.git","type":"git"},"_npmVersion":"10.8.2","description":"A lightweight utility for syncing AWS Secrets Manager secrets to environment variables.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"detect-libc":"^2.1.2"},"glibcMinimum":{"major":2,"series":28},"_hasShrinkwrap":true,"devDependencies":{"prettier":"^3.8.3"},"preferUnplugged":true,"supportedPlatforms":{"x86_64-apple-darwin":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.xz","artifactName":"awsm-env-x86_64-apple-darwin.tar.xz"},"aarch64-apple-darwin":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.xz","artifactName":"awsm-env-aarch64-apple-darwin.tar.xz"},"x86_64-pc-windows-gnu":{"bins":{"awsm-env":"awsm-env.exe"},"zipExt":".zip","artifactName":"awsm-env-x86_64-pc-windows-msvc.zip"},"x86_64-pc-windows-msvc":{"bins":{"awsm-env":"awsm-env.exe"},"zipExt":".zip","artifactName":"awsm-env-x86_64-pc-windows-msvc.zip"},"aarch64-pc-windows-msvc":{"bins":{"awsm-env":"awsm-env.exe"},"zipExt":".zip","artifactName":"awsm-env-x86_64-pc-windows-msvc.zip"},"x86_64-unknown-linux-gnu":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.xz","artifactName":"awsm-env-x86_64-unknown-linux-gnu.tar.xz"},"aarch64-unknown-linux-gnu":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.xz","artifactName":"awsm-env-aarch64-unknown-linux-gnu.tar.xz"}},"artifactDownloadUrls":["https://github.com/affanshahid/awsm-env/releases/download/v0.1.0"],"_npmOperationalInternal":{"tmp":"tmp/awsm-env_0.1.0_1781626618156_0.8332088850872374","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@affanshahid/awsm-env","version":"0.2.0","keywords":["command-line-utilities","aws-secrets-manager","env","environment-variable"],"author":{"name":"Affan Shahid","email":"affan.shahid.94@gmail.com"},"license":"MIT","_id":"@affanshahid/awsm-env@0.2.0","maintainers":[{"name":"affanshahid","email":"affan.shahid.94@gmail.com"}],"homepage":"https://github.com/affanshahid/awsm-env","bugs":{"url":"https://github.com/affanshahid/awsm-env/issues"},"bin":{"awsm-env":"run-awsm-env.js"},"dist":{"shasum":"d06dce14aedd22dfc3eae993b5735ed8c93880be","tarball":"https://registry.npmjs.org/@affanshahid/awsm-env/-/awsm-env-0.2.0.tgz","fileCount":10,"integrity":"sha512-NjO+XPF0EEenMJE+RV7bywRByHM+gzFgAVoqEKlHDnSy9ox8QydsYgJi1say+1cNXzJKZl6/pouuCOo3ffoJ8Q==","signatures":[{"sig":"MEYCIQDRn40sYVxOwj2jrjR7GgO8WZuXXMgtpRs8TCNPyQtXdgIhAKIXtfOEFiIb1vQ/gM39+C9D8mqcrW+uAd96yFMIST9Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26075},"_from":"file:npm/awsm-env-npm-package.tar.gz","volta":{"npm":"9.5.0","node":"18.14.1"},"engines":{"npm":">=6","node":">=14.14"},"scripts":{"fmt":"prettier --write **/*.js","fmt:check":"prettier --check **/*.js","postinstall":"node ./install.js"},"_npmUser":{"name":"affanshahid","email":"affan.shahid.94@gmail.com"},"_resolved":"/home/runner/work/awsm-env/awsm-env/npm/awsm-env-npm-package.tar.gz","_integrity":"sha512-NjO+XPF0EEenMJE+RV7bywRByHM+gzFgAVoqEKlHDnSy9ox8QydsYgJi1say+1cNXzJKZl6/pouuCOo3ffoJ8Q==","repository":{"url":"git+https://github.com/affanshahid/awsm-env.git","type":"git"},"_npmVersion":"10.8.2","description":"A lightweight utility for syncing AWS Secrets Manager secrets to environment variables.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"detect-libc":"^2.1.2"},"glibcMinimum":{"major":2,"series":28},"_hasShrinkwrap":true,"devDependencies":{"prettier":"^3.8.3"},"preferUnplugged":true,"supportedPlatforms":{"x86_64-apple-darwin":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.xz","artifactName":"awsm-env-x86_64-apple-darwin.tar.xz"},"aarch64-apple-darwin":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.xz","artifactName":"awsm-env-aarch64-apple-darwin.tar.xz"},"x86_64-pc-windows-gnu":{"bins":{"awsm-env":"awsm-env.exe"},"zipExt":".zip","artifactName":"awsm-env-x86_64-pc-windows-msvc.zip"},"x86_64-pc-windows-msvc":{"bins":{"awsm-env":"awsm-env.exe"},"zipExt":".zip","artifactName":"awsm-env-x86_64-pc-windows-msvc.zip"},"aarch64-pc-windows-msvc":{"bins":{"awsm-env":"awsm-env.exe"},"zipExt":".zip","artifactName":"awsm-env-x86_64-pc-windows-msvc.zip"},"x86_64-unknown-linux-gnu":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.xz","artifactName":"awsm-env-x86_64-unknown-linux-gnu.tar.xz"},"aarch64-unknown-linux-gnu":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.xz","artifactName":"awsm-env-aarch64-unknown-linux-gnu.tar.xz"}},"artifactDownloadUrls":["https://github.com/affanshahid/awsm-env/releases/download/v0.2.0"],"_npmOperationalInternal":{"tmp":"tmp/awsm-env_0.2.0_1781628489609_0.6759194852200914","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@affanshahid/awsm-env","version":"0.2.1","keywords":["command-line-utilities","aws-secrets-manager","env","environment-variable"],"author":{"name":"Affan Shahid","email":"affan.shahid.94@gmail.com"},"license":"MIT","_id":"@affanshahid/awsm-env@0.2.1","maintainers":[{"name":"affanshahid","email":"affan.shahid.94@gmail.com"}],"homepage":"https://github.com/affanshahid/awsm-env","bugs":{"url":"https://github.com/affanshahid/awsm-env/issues"},"bin":{"awsm-env":"run-awsm-env.js"},"dist":{"shasum":"2bcb117c168f38daca1da3789ddee20dbb60882a","tarball":"https://registry.npmjs.org/@affanshahid/awsm-env/-/awsm-env-0.2.1.tgz","fileCount":10,"integrity":"sha512-H+71s4Ku+1L/sNJLd9sUlJdkTNacUJsxL2do6KuLgpKiTHV1rnel8LMxmO1wl4R5SDPBTs+VXKLUIBwqVgn73w==","signatures":[{"sig":"MEYCIQDgxzN28oVrWANxeyH23f6++qzevg56MDTeoiyQjfuVoQIhAL+yy2AIUWQRUJJxUGfRLVVyYJ7669W94F459czWonQd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26075},"_from":"file:npm/awsm-env-npm-package.tar.gz","volta":{"npm":"9.5.0","node":"18.14.1"},"engines":{"npm":">=6","node":">=14.14"},"scripts":{"fmt":"prettier --write **/*.js","fmt:check":"prettier --check **/*.js","postinstall":"node ./install.js"},"_npmUser":{"name":"affanshahid","email":"affan.shahid.94@gmail.com"},"_resolved":"/home/runner/work/awsm-env/awsm-env/npm/awsm-env-npm-package.tar.gz","_integrity":"sha512-H+71s4Ku+1L/sNJLd9sUlJdkTNacUJsxL2do6KuLgpKiTHV1rnel8LMxmO1wl4R5SDPBTs+VXKLUIBwqVgn73w==","repository":{"url":"git+https://github.com/affanshahid/awsm-env.git","type":"git"},"_npmVersion":"10.8.2","description":"A lightweight utility for syncing AWS Secrets Manager secrets to environment variables.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"detect-libc":"^2.1.2"},"glibcMinimum":{"major":2,"series":28},"_hasShrinkwrap":true,"devDependencies":{"prettier":"^3.8.3"},"preferUnplugged":true,"supportedPlatforms":{"x86_64-apple-darwin":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-x86_64-apple-darwin.tar.gz"},"aarch64-apple-darwin":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-aarch64-apple-darwin.tar.gz"},"x86_64-pc-windows-gnu":{"bins":{"awsm-env":"awsm-env.exe"},"zipExt":".zip","artifactName":"awsm-env-x86_64-pc-windows-msvc.zip"},"x86_64-pc-windows-msvc":{"bins":{"awsm-env":"awsm-env.exe"},"zipExt":".zip","artifactName":"awsm-env-x86_64-pc-windows-msvc.zip"},"aarch64-pc-windows-msvc":{"bins":{"awsm-env":"awsm-env.exe"},"zipExt":".zip","artifactName":"awsm-env-x86_64-pc-windows-msvc.zip"},"x86_64-unknown-linux-gnu":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-x86_64-unknown-linux-gnu.tar.gz"},"aarch64-unknown-linux-gnu":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-aarch64-unknown-linux-gnu.tar.gz"}},"artifactDownloadUrls":["https://github.com/affanshahid/awsm-env/releases/download/v0.2.1"],"_npmOperationalInternal":{"tmp":"tmp/awsm-env_0.2.1_1781631242332_0.5196151618017355","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@affanshahid/awsm-env","version":"0.2.2","keywords":["command-line-utilities","aws-secrets-manager","env","environment-variable"],"license":"MIT","_id":"@affanshahid/awsm-env@0.2.2","maintainers":[{"name":"affanshahid","email":"affan.shahid.94@gmail.com"}],"homepage":"https://github.com/affanshahid/awsm-env","bugs":{"url":"https://github.com/affanshahid/awsm-env/issues"},"bin":{"awsm-env":"run-awsm-env.js"},"dist":{"shasum":"698068a72187111d832db6dda3a94c5f82d09ece","tarball":"https://registry.npmjs.org/@affanshahid/awsm-env/-/awsm-env-0.2.2.tgz","fileCount":10,"integrity":"sha512-fEUZ48+8icWaCA0IpN88HHZ3ffYK3JYSK80sWEEHz2GnoOkt5IICQHYKejNKRFhDxytNSwOlXfxQqur9/4fZNw==","signatures":[{"sig":"MEUCIAPrOODs0domxubsVOwTamZ9w/U+nepXdrWnieIJ7AatAiEA/UOxUM0vc8/BwykxAycw3icgJvhM2pu9/3/L7YiHjNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26019},"_from":"file:npm/awsm-env-npm-package.tar.gz","volta":{"npm":"9.5.0","node":"18.14.1"},"engines":{"npm":">=6","node":">=14.14"},"scripts":{"fmt":"prettier --write **/*.js","fmt:check":"prettier --check **/*.js","postinstall":"node ./install.js"},"_npmUser":{"name":"affanshahid","email":"affan.shahid.94@gmail.com"},"_resolved":"/home/runner/work/awsm-env/awsm-env/npm/awsm-env-npm-package.tar.gz","_integrity":"sha512-fEUZ48+8icWaCA0IpN88HHZ3ffYK3JYSK80sWEEHz2GnoOkt5IICQHYKejNKRFhDxytNSwOlXfxQqur9/4fZNw==","repository":{"url":"git+https://github.com/affanshahid/awsm-env.git","type":"git"},"_npmVersion":"10.8.2","description":"A lightweight utility for syncing AWS Secrets Manager secrets to environment variables.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"detect-libc":"^2.1.2"},"glibcMinimum":{"major":2,"series":28},"_hasShrinkwrap":true,"devDependencies":{"prettier":"^3.8.3"},"preferUnplugged":true,"supportedPlatforms":{"x86_64-apple-darwin":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-x86_64-apple-darwin.tar.gz"},"aarch64-apple-darwin":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-aarch64-apple-darwin.tar.gz"},"x86_64-pc-windows-gnu":{"bins":{"awsm-env":"awsm-env.exe"},"zipExt":".zip","artifactName":"awsm-env-x86_64-pc-windows-msvc.zip"},"x86_64-pc-windows-msvc":{"bins":{"awsm-env":"awsm-env.exe"},"zipExt":".zip","artifactName":"awsm-env-x86_64-pc-windows-msvc.zip"},"aarch64-pc-windows-msvc":{"bins":{"awsm-env":"awsm-env.exe"},"zipExt":".zip","artifactName":"awsm-env-x86_64-pc-windows-msvc.zip"},"x86_64-unknown-linux-gnu":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-x86_64-unknown-linux-gnu.tar.gz"},"aarch64-unknown-linux-gnu":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-aarch64-unknown-linux-gnu.tar.gz"}},"artifactDownloadUrls":["https://github.com/affanshahid/awsm-env/releases/download/v0.2.2"],"_npmOperationalInternal":{"tmp":"tmp/awsm-env_0.2.2_1782337181515_0.38559724940965934","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@affanshahid/awsm-env","version":"0.2.3","keywords":["command-line-utilities","aws-secrets-manager","env","environment-variable"],"license":"MIT","_id":"@affanshahid/awsm-env@0.2.3","maintainers":[{"name":"affanshahid","email":"affan.shahid.94@gmail.com"}],"homepage":"https://github.com/affanshahid/awsm-env","bugs":{"url":"https://github.com/affanshahid/awsm-env/issues"},"bin":{"awsm-env":"run-awsm-env.js"},"dist":{"shasum":"1277af6886f7f2082a085399ac3017aeb2ae0f47","tarball":"https://registry.npmjs.org/@affanshahid/awsm-env/-/awsm-env-0.2.3.tgz","fileCount":10,"integrity":"sha512-uyz3SZJUUCOkqq/BWQiCEnUP239uLnbdm0UhIU3D9iRFu9Hh5ZzsHdxyeJnm8ZS6xi7VKOyAfWwASsY3WZT1Gg==","signatures":[{"sig":"MEYCIQDwDL6MhtQdsongIBaF7qxUKAUlpUvKKATeZLu9mbUQ0AIhANHRrcI/86vszlKYmKJbY/ykqEgF6aYBACz/Kw+bsvCq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26019},"_from":"file:npm/awsm-env-npm-package.tar.gz","volta":{"npm":"9.5.0","node":"18.14.1"},"engines":{"npm":">=6","node":">=14.14"},"scripts":{"fmt":"prettier --write **/*.js","fmt:check":"prettier --check **/*.js","postinstall":"node ./install.js"},"_npmUser":{"name":"affanshahid","email":"affan.shahid.94@gmail.com"},"_resolved":"/home/runner/work/awsm-env/awsm-env/npm/awsm-env-npm-package.tar.gz","_integrity":"sha512-uyz3SZJUUCOkqq/BWQiCEnUP239uLnbdm0UhIU3D9iRFu9Hh5ZzsHdxyeJnm8ZS6xi7VKOyAfWwASsY3WZT1Gg==","repository":{"url":"git+https://github.com/affanshahid/awsm-env.git","type":"git"},"_npmVersion":"10.8.2","description":"A lightweight utility for syncing AWS Secrets Manager secrets to environment variables.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"detect-libc":"^2.1.2"},"glibcMinimum":{"major":2,"series":28},"_hasShrinkwrap":true,"devDependencies":{"prettier":"^3.8.3"},"preferUnplugged":true,"supportedPlatforms":{"x86_64-apple-darwin":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-x86_64-apple-darwin.tar.gz"},"aarch64-apple-darwin":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-aarch64-apple-darwin.tar.gz"},"x86_64-pc-windows-gnu":{"bins":{"awsm-env":"awsm-env.exe"},"zipExt":".zip","artifactName":"awsm-env-x86_64-pc-windows-msvc.zip"},"x86_64-pc-windows-msvc":{"bins":{"awsm-env":"awsm-env.exe"},"zipExt":".zip","artifactName":"awsm-env-x86_64-pc-windows-msvc.zip"},"aarch64-pc-windows-msvc":{"bins":{"awsm-env":"awsm-env.exe"},"zipExt":".zip","artifactName":"awsm-env-x86_64-pc-windows-msvc.zip"},"x86_64-unknown-linux-gnu":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-x86_64-unknown-linux-gnu.tar.gz"},"aarch64-unknown-linux-gnu":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-aarch64-unknown-linux-gnu.tar.gz"}},"artifactDownloadUrls":["https://github.com/affanshahid/awsm-env/releases/download/v0.2.3"],"_npmOperationalInternal":{"tmp":"tmp/awsm-env_0.2.3_1782426265682_0.7409326605326849","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@affanshahid/awsm-env","version":"0.2.4","keywords":["command-line-utilities","aws-secrets-manager","env","environment-variable"],"license":"MIT","_id":"@affanshahid/awsm-env@0.2.4","maintainers":[{"name":"affanshahid","email":"affan.shahid.94@gmail.com"}],"homepage":"https://github.com/affanshahid/awsm-env","bugs":{"url":"https://github.com/affanshahid/awsm-env/issues"},"bin":{"awsm-env":"run-awsm-env.js"},"dist":{"shasum":"341c8cd970c8cbf91b3a48c03c85f710c69181d2","tarball":"https://registry.npmjs.org/@affanshahid/awsm-env/-/awsm-env-0.2.4.tgz","fileCount":10,"integrity":"sha512-0KeZAghKSxj4hQPrNdIDg84F3AdJGSSptvqdngYLgwiaRH/eIw/B36OyBrKCVqqGAiC3VmizNDyeOR3XZPrHBw==","signatures":[{"sig":"MEQCIAzVFdBVUSdT/IhDNJD0XD4/cTMJfwcuTxB/IyHSICiVAiBQGIIxFDX65dpEbcHdwRJpeMBRlm2hynlsVUvr3zv9tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26019},"_from":"file:npm/awsm-env-npm-package.tar.gz","volta":{"npm":"9.5.0","node":"18.14.1"},"engines":{"npm":">=6","node":">=14.14"},"scripts":{"fmt":"prettier --write **/*.js","fmt:check":"prettier --check **/*.js","postinstall":"node ./install.js"},"_npmUser":{"name":"affanshahid","email":"affan.shahid.94@gmail.com"},"_resolved":"/home/runner/work/awsm-env/awsm-env/npm/awsm-env-npm-package.tar.gz","_integrity":"sha512-0KeZAghKSxj4hQPrNdIDg84F3AdJGSSptvqdngYLgwiaRH/eIw/B36OyBrKCVqqGAiC3VmizNDyeOR3XZPrHBw==","repository":{"url":"git+https://github.com/affanshahid/awsm-env.git","type":"git"},"_npmVersion":"10.8.2","description":"A lightweight utility for syncing AWS Secrets Manager secrets to environment variables.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"detect-libc":"^2.1.2"},"glibcMinimum":{"major":2,"series":28},"_hasShrinkwrap":true,"devDependencies":{"prettier":"^3.8.3"},"preferUnplugged":true,"supportedPlatforms":{"x86_64-apple-darwin":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-x86_64-apple-darwin.tar.gz"},"aarch64-apple-darwin":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-aarch64-apple-darwin.tar.gz"},"x86_64-pc-windows-gnu":{"bins":{"awsm-env":"awsm-env.exe"},"zipExt":".zip","artifactName":"awsm-env-x86_64-pc-windows-msvc.zip"},"x86_64-pc-windows-msvc":{"bins":{"awsm-env":"awsm-env.exe"},"zipExt":".zip","artifactName":"awsm-env-x86_64-pc-windows-msvc.zip"},"aarch64-pc-windows-msvc":{"bins":{"awsm-env":"awsm-env.exe"},"zipExt":".zip","artifactName":"awsm-env-x86_64-pc-windows-msvc.zip"},"x86_64-unknown-linux-gnu":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-x86_64-unknown-linux-gnu.tar.gz"},"aarch64-unknown-linux-gnu":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-aarch64-unknown-linux-gnu.tar.gz"}},"artifactDownloadUrls":["https://github.com/affanshahid/awsm-env/releases/download/v0.2.4"],"_npmOperationalInternal":{"tmp":"tmp/awsm-env_0.2.4_1782474604657_0.843332834308735","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@affanshahid/awsm-env","version":"0.2.5","keywords":["command-line-utilities","aws-secrets-manager","env","environment-variable"],"license":"MIT","_id":"@affanshahid/awsm-env@0.2.5","maintainers":[{"name":"affanshahid","email":"affan.shahid.94@gmail.com"}],"homepage":"https://github.com/affanshahid/awsm-env","bugs":{"url":"https://github.com/affanshahid/awsm-env/issues"},"bin":{"awsm-env":"run-awsm-env.js"},"dist":{"shasum":"09ef01f5c0f680c2032c5dda4d58f9cda6f7a01c","tarball":"https://registry.npmjs.org/@affanshahid/awsm-env/-/awsm-env-0.2.5.tgz","fileCount":10,"integrity":"sha512-LdvYcsKrP2Z9PHlOvN0rMkfSByE6Uo8iB6YRfoBfufJLlFkmopCblj5UcoQZgfB5Q4RfaXkt8Hw9wv2A1A+aGg==","signatures":[{"sig":"MEUCIGRA8A8jxIBSjtRZNkDb6wRFRgxdSbQm++G4yEI0mURwAiEA7s0ou9wC+XUARAFqMTOaXez9x3TGUEODi8jPbvIDSsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26019},"_from":"file:npm/awsm-env-npm-package.tar.gz","volta":{"npm":"9.5.0","node":"18.14.1"},"engines":{"npm":">=6","node":">=14.14"},"scripts":{"fmt":"prettier --write **/*.js","fmt:check":"prettier --check **/*.js","postinstall":"node ./install.js"},"_npmUser":{"name":"affanshahid","email":"affan.shahid.94@gmail.com"},"_resolved":"/home/runner/work/awsm-env/awsm-env/npm/awsm-env-npm-package.tar.gz","_integrity":"sha512-LdvYcsKrP2Z9PHlOvN0rMkfSByE6Uo8iB6YRfoBfufJLlFkmopCblj5UcoQZgfB5Q4RfaXkt8Hw9wv2A1A+aGg==","repository":{"url":"git+https://github.com/affanshahid/awsm-env.git","type":"git"},"_npmVersion":"10.8.2","description":"A lightweight utility for syncing AWS Secrets Manager secrets to environment variables.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"detect-libc":"^2.1.2"},"glibcMinimum":{"major":2,"series":28},"_hasShrinkwrap":true,"devDependencies":{"prettier":"^3.8.3"},"preferUnplugged":true,"supportedPlatforms":{"x86_64-apple-darwin":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-x86_64-apple-darwin.tar.gz"},"aarch64-apple-darwin":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-aarch64-apple-darwin.tar.gz"},"x86_64-pc-windows-gnu":{"bins":{"awsm-env":"awsm-env.exe"},"zipExt":".zip","artifactName":"awsm-env-x86_64-pc-windows-msvc.zip"},"x86_64-pc-windows-msvc":{"bins":{"awsm-env":"awsm-env.exe"},"zipExt":".zip","artifactName":"awsm-env-x86_64-pc-windows-msvc.zip"},"aarch64-pc-windows-msvc":{"bins":{"awsm-env":"awsm-env.exe"},"zipExt":".zip","artifactName":"awsm-env-x86_64-pc-windows-msvc.zip"},"x86_64-unknown-linux-gnu":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-x86_64-unknown-linux-gnu.tar.gz"},"aarch64-unknown-linux-gnu":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-aarch64-unknown-linux-gnu.tar.gz"}},"artifactDownloadUrls":["https://github.com/affanshahid/awsm-env/releases/download/v0.2.5"],"_npmOperationalInternal":{"tmp":"tmp/awsm-env_0.2.5_1782494263997_0.351293675810431","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@affanshahid/awsm-env","version":"0.2.6","keywords":["command-line-utilities","aws-secrets-manager","env","environment-variable"],"license":"MIT","_id":"@affanshahid/awsm-env@0.2.6","maintainers":[{"name":"affanshahid","email":"affan.shahid.94@gmail.com"}],"homepage":"https://github.com/affanshahid/awsm-env","bugs":{"url":"https://github.com/affanshahid/awsm-env/issues"},"bin":{"awsm-env":"run-awsm-env.js"},"dist":{"shasum":"4a090d2284fb2497486823c66b2e354df8320d10","tarball":"https://registry.npmjs.org/@affanshahid/awsm-env/-/awsm-env-0.2.6.tgz","fileCount":10,"integrity":"sha512-rUnCi32I8brqmlbGwV7iwSUpX2rhgvaTCae9HA5/pY1k6grbbXTBOHc3bkRnUgewBMtH4thC631NF82kBZH/cw==","signatures":[{"sig":"MEYCIQCq4MONqsR8fyi8TI6zKo4oHfM6/Sf15QLVF/l2z1hijQIhAJiXrMvbYoO42yXuD0y9SzhVhTvGb5cuilMWsFCLKfGo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26019},"_from":"file:npm/awsm-env-npm-package.tar.gz","volta":{"npm":"9.5.0","node":"18.14.1"},"engines":{"npm":">=6","node":">=14.14"},"scripts":{"fmt":"prettier --write **/*.js","fmt:check":"prettier --check **/*.js","postinstall":"node ./install.js"},"_npmUser":{"name":"affanshahid","email":"affan.shahid.94@gmail.com"},"_resolved":"/home/runner/work/awsm-env/awsm-env/npm/awsm-env-npm-package.tar.gz","_integrity":"sha512-rUnCi32I8brqmlbGwV7iwSUpX2rhgvaTCae9HA5/pY1k6grbbXTBOHc3bkRnUgewBMtH4thC631NF82kBZH/cw==","repository":{"url":"git+https://github.com/affanshahid/awsm-env.git","type":"git"},"_npmVersion":"10.8.2","description":"A lightweight utility for syncing AWS Secrets Manager secrets to environment variables.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"detect-libc":"^2.1.2"},"glibcMinimum":{"major":2,"series":28},"_hasShrinkwrap":true,"devDependencies":{"prettier":"^3.8.3"},"preferUnplugged":true,"supportedPlatforms":{"x86_64-apple-darwin":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-x86_64-apple-darwin.tar.gz"},"aarch64-apple-darwin":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-aarch64-apple-darwin.tar.gz"},"x86_64-pc-windows-gnu":{"bins":{"awsm-env":"awsm-env.exe"},"zipExt":".zip","artifactName":"awsm-env-x86_64-pc-windows-msvc.zip"},"x86_64-pc-windows-msvc":{"bins":{"awsm-env":"awsm-env.exe"},"zipExt":".zip","artifactName":"awsm-env-x86_64-pc-windows-msvc.zip"},"aarch64-pc-windows-msvc":{"bins":{"awsm-env":"awsm-env.exe"},"zipExt":".zip","artifactName":"awsm-env-x86_64-pc-windows-msvc.zip"},"x86_64-unknown-linux-gnu":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-x86_64-unknown-linux-gnu.tar.gz"},"aarch64-unknown-linux-gnu":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-aarch64-unknown-linux-gnu.tar.gz"}},"artifactDownloadUrls":["https://github.com/affanshahid/awsm-env/releases/download/v0.2.6"],"_npmOperationalInternal":{"tmp":"tmp/awsm-env_0.2.6_1788030630816_0.049389957937099105","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"_id":"@affanshahid/awsm-env@0.2.7","bin":{"awsm-env":"run-awsm-env.js"},"bugs":{"url":"https://github.com/affanshahid/awsm-env/issues"},"dist":{"shasum":"297858e2c95cfce3f2cd65d825cd7ea9d4dbdbe0","tarball":"https://registry.npmjs.org/@affanshahid/awsm-env/-/awsm-env-0.2.7.tgz","fileCount":10,"integrity":"sha512-sM7N6RU3nodwwdbU+jXz2kfxwFJTMYbcFqrCrr8sogqWDKGYQsqnsYkN6uS/1q2fE9BtBmpJ163xToZycLNjFg==","signatures":[{"sig":"MEYCIQCMXM6S3pgGPCqYw9LQ2IlfK1po6ao1o9mN51tGMJAQkAIhALysiWchaxNY0tBdsc/bGTCWgtdW2FSsEag/j2y3jErZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA35wv4eeLgZpfc4+gsKNaAYKU33NIK78ClqTRh//oLwAiAEXIPJU7jMgXnutdh9Flq6dIjI6Ox0yYXPd35Wh5r75g=="}],"unpackedSize":26817},"name":"@affanshahid/awsm-env","_from":"file:npm/awsm-env-npm-package.tar.gz","volta":{"npm":"9.5.0","node":"18.14.1"},"engines":{"npm":">=6","node":">=14.14"},"license":"MIT","scripts":{"fmt":"prettier --write **/*.js","fmt:check":"prettier --check **/*.js","postinstall":"node ./install.js"},"version":"0.2.7","_npmUser":{"name":"affanshahid","email":"affan.shahid.94@gmail.com"},"homepage":"https://github.com/affanshahid/awsm-env","keywords":["command-line-utilities","aws-secrets-manager","env","environment-variable"],"_resolved":"/home/runner/work/awsm-env/awsm-env/npm/awsm-env-npm-package.tar.gz","_integrity":"sha512-sM7N6RU3nodwwdbU+jXz2kfxwFJTMYbcFqrCrr8sogqWDKGYQsqnsYkN6uS/1q2fE9BtBmpJ163xToZycLNjFg==","repository":{"url":"git+https://github.com/affanshahid/awsm-env.git","type":"git"},"_npmVersion":"10.8.2","description":"A lightweight utility for syncing AWS Secrets Manager secrets to environment variables.","directories":{},"maintainers":[{"name":"affanshahid","email":"affan.shahid.94@gmail.com"}],"_nodeVersion":"20.20.2","dependencies":{"detect-libc":"^2.1.2"},"glibcMinimum":{"major":2,"series":28},"_hasShrinkwrap":true,"devDependencies":{"prettier":"^3.8.3"},"preferUnplugged":true,"supportedPlatforms":{"x86_64-apple-darwin":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-x86_64-apple-darwin.tar.gz"},"aarch64-apple-darwin":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-aarch64-apple-darwin.tar.gz"},"x86_64-pc-windows-gnu":{"bins":{"awsm-env":"awsm-env.exe"},"zipExt":".zip","artifactName":"awsm-env-x86_64-pc-windows-msvc.zip"},"x86_64-pc-windows-msvc":{"bins":{"awsm-env":"awsm-env.exe"},"zipExt":".zip","artifactName":"awsm-env-x86_64-pc-windows-msvc.zip"},"aarch64-pc-windows-msvc":{"bins":{"awsm-env":"awsm-env.exe"},"zipExt":".zip","artifactName":"awsm-env-x86_64-pc-windows-msvc.zip"},"x86_64-unknown-linux-gnu":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-x86_64-unknown-linux-gnu.tar.gz"},"aarch64-unknown-linux-gnu":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-aarch64-unknown-linux-gnu.tar.gz"},"x86_64-unknown-linux-musl-static":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-x86_64-unknown-linux-musl.tar.gz"},"aarch64-unknown-linux-musl-static":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-aarch64-unknown-linux-musl.tar.gz"},"x86_64-unknown-linux-musl-dynamic":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-x86_64-unknown-linux-musl.tar.gz"},"aarch64-unknown-linux-musl-dynamic":{"bins":{"awsm-env":"awsm-env"},"zipExt":".tar.gz","artifactName":"awsm-env-aarch64-unknown-linux-musl.tar.gz"}},"artifactDownloadUrls":["https://github.com/affanshahid/awsm-env/releases/download/v0.2.7"],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/awsm-env_0.2.7_1789692587779_0.7497227303647185"}}},"time":{"created":"2026-06-16T16:16:57.954Z","modified":"2026-09-18T00:49:48.026Z","0.1.0":"2026-06-16T16:16:58.297Z","0.2.0":"2026-06-16T16:48:09.763Z","0.2.1":"2026-06-16T17:34:02.482Z","0.2.2":"2026-06-24T21:39:41.670Z","0.2.3":"2026-06-25T22:24:25.814Z","0.2.4":"2026-06-26T11:50:04.810Z","0.2.5":"2026-06-26T17:17:44.195Z","0.2.6":"2026-08-29T19:10:30.940Z","0.2.7":"2026-09-18T00:49:47.880Z"},"bugs":{"url":"https://github.com/affanshahid/awsm-env/issues"},"license":"MIT","homepage":"https://github.com/affanshahid/awsm-env","keywords":["command-line-utilities","aws-secrets-manager","env","environment-variable"],"repository":{"url":"git+https://github.com/affanshahid/awsm-env.git","type":"git"},"description":"A lightweight utility for syncing AWS Secrets Manager secrets to environment variables.","maintainers":[{"name":"affanshahid","email":"affan.shahid.94@gmail.com"}],"readme":"# Awsm Env\n\nA lightweight utility for syncing secrets from AWS to environment variables.\n\nGo from an `.env.example` file like this:\n\n```sh\n# This directive loads the value from a secret named 'production/database-url'\n# @aws-sm production/database-url\nDATABASE_URL=\n\n# Use placeholders with `$`\n# @aws-sm $environment/api/secret\nAPI_SECRET=\n\n# Default values are preserved when no directive is present\nPORT=3000\n```\n\nto this:\n\n```sh\nDATABASE_URL=\"postgres://user:pass@example.com/foobar\"\nAPI_SECRET=\"your-api-secret-from-aws\"\nPORT=3000\n```\n\n## Installation\n\n### Shell (Linux / macOS)\n\n```sh\ncurl --proto '=https' --tlsv1.2 -LsSf https://github.com/affanshahid/awsm-env/releases/latest/download/awsm-env-installer.sh | sh\n```\n\n### PowerShell (Windows)\n\n```powershell\npowershell -ExecutionPolicy Bypass -c \"irm https://github.com/affanshahid/awsm-env/releases/latest/download/awsm-env-installer.ps1 | iex\"\n```\n\n### npm\n\n```sh\nnpm install -g @affanshahid/awsm-env\n```\n\nOr run without installing:\n\n```sh\nnpx @affanshahid/awsm-env\n```\n\n### Cargo\n\n```sh\ncargo install awsm-env\n```\n\n### Pre-built Binaries\n\nPre-built archives for each supported platform are attached to every [release](https://github.com/affanshahid/awsm-env/releases). Download the archive for your platform, extract it, and place the `awsm-env` binary on your `PATH`:\n\n```sh\ncurl -LO https://github.com/affanshahid/awsm-env/releases/latest/download/awsm-env-x86_64-unknown-linux-gnu.tar.xz\ntar -xf awsm-env-x86_64-unknown-linux-gnu.tar.xz\nmv awsm-env-x86_64-unknown-linux-gnu/awsm-env /usr/local/bin/\n```\n\n## Usage\n\nEnsure AWS credentials are properly configured through:\n\n- Environment variables (`AWS_ACCESS_KEY_ID`, `AWS_SECRET_ACCESS_KEY`)\n- AWS credentials file (~/.aws/credentials)\n- IAM roles for EC2/ECS instances\n\n```bash\n# Basic usage - reads from .env.example and outputs to stdout in env format\nawsm-env\n\n# Use a different example file\nawsm-env path/to/my-env-spec.txt\n\n# Write output to a file instead of stdout\nawsm-env -o .env.production\n\n# Override values\nawsm-env --var API_KEY=abc123 --var DEBUG=true\n\n# Add placeholders for secret names\nawsm-env --placeholder ENVIRONMENT=production --placeholder DEBUG=true\n\n# Export variables directly into the shell\n$(awsm-env --f shell)\n\n# Output in JSON format\nawsm-env -f json\n\n# Write to Claude Code's settings file, preserving other settings\nawsm-env -f claude -o .claude/settings.local.json\n\n# Write to Codex CLI's config file, preserving other settings\nawsm-env -f codex -o .codex/config.toml\n\n# Merge with an existing output file instead of overwriting\nawsm-env -o .env -m fallback\n\n# Don't use defaults from the spec file\nawsm-env --no-defaults\n```\n\n### Secrets\n\nSpecify AWS Secrets Manager sources using comments beginning with `@aws-sm`:\n\n```sh\n# @aws-sm production/database-url\nDATABASE_URL=\n\n# Parameters with @optional will be ignored if not found\n# @aws-sm production/missing-parameter @optional\nSOME_OPTIONAL_PARAM=\n```\n\n### Placeholders\n\nUse placeholders to manage multiple environments:\n\n```sh\n# @aws-sm $environment/database-url\nDATABASE_URL=\n```\n\nSpecify the placeholder when running `awsm-env`.\n\n```sh\nawsm-env -p environment=staging\n```\n\nThis makes it easy to switch between environments:\n\n```sh\n# Development\nawsm-env -p environment=dev -o .env\n\n# Staging\nawsm-env -p environment=staging -o .env\n\n# Production\nawsm-env -p environment=production -o .env\n```\n\n### Overrides\n\nOverride or add values directly with the `--var` flag.\n\nIf you have an `.env.example` file like this:\n\n```sh\n# @aws-sm production/database-url\nDATABASE_URL=\n\n# @aws-sm production/api/secret\nAPI_SECRET=\n\nPORT=3000\n```\n\nRunning the following:\n\n```sh\nawsm-env .env.example \\\n    --var API_SECRET=1234 \\\n    --var PORT=8080 \\\n    --var LOG_LEVEL=debug\n```\n\nwill produce:\n\n```sh\nDATABASE_URL=\"<secret from aws>\"\n\n# The following values are overriden\nAPI_SECRET=\"1234\"\nPORT=\"8080\"\nLOG_LEVEL=\"debug\"\n```\n\n### Output\n\nBy default, `awsm-env` prints to stdout. Use `-o` to write to a file instead.\n\nChoose from multiple output formats with the `-f` flag:\n\n| Name            | Description                                                                                                                                                   |\n| --------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `env` (default) | Standard `.env` file format.                                                                                                                                  |\n| `shell`         | Bash-compatible export statements.                                                                                                                            |\n| `json`          | JSON output of the form: `{\"NAME\": \"value\"}`.                                                                                                                 |\n| `claude`        | [Claude Code](https://docs.claude.com/en/docs/claude-code) settings file format. Updates the `env` key in place; other top-level settings are preserved.      |\n| `codex`         | [Codex CLI](https://github.com/openai/codex) `config.toml` format. Updates the `[shell_environment_policy.set]` table in place, other settings are preserved. |\n\n### Defaults\n\nBy default, `awsm-env` preserves default values from the source file. Disable this behavior with `--no-defaults` to only include values from AWS or overrides.\n\n### Merge Mode\n\nWhen writing to a file that already exists (via `-o`), `awsm-env` can merge the new values with the existing file's values. Control this with `--merge-mode` (`-m`):\n\n| Mode                  | Description                                                                                          |\n| --------------------- | ---------------------------------------------------------------------------------------------------- |\n| `overwrite` (default) | Discard the existing file and write fresh output.                                                    |\n| `fallback`            | Use the new output; for keys missing from it, fall back to the existing file's values.               |\n| `override`            | Use the existing file's values for any key it defines; only add keys the existing file doesn't have. |\n\nFor example, to keep any manually-added keys in `.env` that aren't produced from the spec:\n\n```sh\nawsm-env -o .env -m fallback\n```\n\nTo refresh only keys that don't already exist in the target file (leaving hand-edited values untouched):\n\n```sh\nawsm-env -o .env -m override\n```\n\nMerge mode applies to all output formats. For `claude` and `codex`, it operates on the env-variable section of the file; surrounding settings (other top-level keys) are always preserved regardless of merge mode.\n\n## Providers\n\nThe following providers are supported:\n\n| Directive                  | Provider            |\n| -------------------------- | ------------------- |\n| `@aws-sm <secret_name>`    | AWS Secrets Manager |\n| `@aws-ps <parameter_name>` | AWS Parameter Store |\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\nPrerequisites:\n\n- Rust 1.85.1\n\nSet up pre-commit hooks using [cargo-husky](https://github.com/rhysd/cargo-husky):\n\n```sh\ncargo test\n```\n\nDevelopment workflow:\n\n```sh\n# Run in development mode\ncargo run\n\n# Run test suite\ncargo test\n\n# Build release version\ncargo build --release\n```\n\n## License\n\n[MIT](./LICENSE)\n","readmeFilename":"README.md"}