{"_id":"@best-shot/env","_rev":"18-814cb3b0392ecb102fe68da22187ef20","name":"@best-shot/env","dist-tags":{"latest":"0.6.2"},"versions":{"0.1.0":{"name":"@best-shot/env","version":"0.1.0","keywords":["best-shot","define","env","environment","git","variables"],"author":{"name":"Eric Chen","email":"airkro@qq.com"},"license":"MIT","_id":"@best-shot/env@0.1.0","maintainers":[{"name":"airkro","email":"airkro@qq.com"}],"homepage":"https://github.com/best-shot/best-shot/tree/master/packages/env","bugs":{"url":"https://github.com/best-shot/best-shot/issues"},"dist":{"shasum":"e4563f995140bf9362dbac4739bd7b3f33dc9dcc","tarball":"https://registry.npmjs.org/@best-shot/env/-/env-0.1.0.tgz","fileCount":4,"integrity":"sha512-uon28jLph/HKnya8sMvZjBtXtJ9gngs+KmSqucHF4pxUBATlswnUapD6C7Fi4DrlrR4La02v0mmkRbm1YWwwKw==","signatures":[{"sig":"MEUCIQDsXHy+zBC7X53/+Ik69S222w8OsBaT5fzKb/ECY5mbWgIgOg2n9iuNzZblm8yjmOmHBy3J7S1auWhgpFSUCgjOKeA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5423},"main":"index.mjs","type":"module","engines":{"node":"^16.15.0 || ^18.12.0"},"gitHead":"c4cf658eaa8173165f9c1e23f52c2b5a0c0ac6ff","_npmUser":{"name":"airkro","email":"airkro@qq.com"},"x-readme":{"logo":"https://cdn.jsdelivr.net/gh/best-shot/best-shot/packages/core/logo.svg"},"repository":{"url":"git+https://github.com/best-shot/best-shot.git","type":"git","directory":"packages/env"},"_npmVersion":"9.7.2","description":"The Cli will find the configuration from `process.cwd()` according to the following priority:","directories":{},"_nodeVersion":"16.15.0","dependencies":{"ini":"^4.1.1","flat":"^5.0.2","yaml":"^2.3.1","chalk":"^5.2.0","@ltd/j-toml":"^1.38.0","@nice-labs/git-rev":"^3.5.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env_0.1.0_1687850272077_0.39902848625512877","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@best-shot/env","version":"0.1.1","keywords":["best-shot","define","env","environment","git","variables"],"author":{"name":"Eric Chen","email":"airkro@qq.com"},"license":"MIT","_id":"@best-shot/env@0.1.1","maintainers":[{"name":"airkro","email":"airkro@qq.com"}],"homepage":"https://github.com/best-shot/best-shot/tree/master/packages/env","bugs":{"url":"https://github.com/best-shot/best-shot/issues"},"dist":{"shasum":"84dd74e4c75653bfac8cdf8b8386fafa85d1d750","tarball":"https://registry.npmjs.org/@best-shot/env/-/env-0.1.1.tgz","fileCount":4,"integrity":"sha512-/GYNarUH5s9C4HwzJyQjaTRRIQP9UMcwUmTPtDBBpSIGb6xGzKPWnsVUAt6so/ZtdDiCv+OMEnwWBByGF3tOyg==","signatures":[{"sig":"MEUCIQDIZTaFQn4AoG6rz84EidVwY6gwpQmyhe154m/NuBjv4wIgJTCJy/cfr4b2qz9aREdb/YgXPTektZ9LdzxG6HElo5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5439},"main":"index.mjs","type":"module","engines":{"node":"^16.15.0 || ^18.12.0 || ^20.0.0"},"gitHead":"585e872e6483eef90131d403d8d3f215a873a966","_npmUser":{"name":"airkro","email":"airkro@qq.com"},"x-readme":{"logo":"https://cdn.jsdelivr.net/gh/best-shot/best-shot/packages/core/logo.svg"},"repository":{"url":"git+https://github.com/best-shot/best-shot.git","type":"git","directory":"packages/env"},"_npmVersion":"10.1.0","description":"The Cli will find the configuration from `process.cwd()` according to the following priority:","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ini":"^4.1.1","flat":"^6.0.1","yaml":"^2.3.3","chalk":"^5.3.0","@ltd/j-toml":"^1.38.0","@nice-labs/git-rev":"^3.5.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env_0.1.1_1698821624473_0.730697820106045","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@best-shot/env","version":"0.1.2","keywords":["best-shot","define","env","environment","git","variables"],"author":{"name":"Eric Chen","email":"airkro@qq.com"},"license":"MIT","_id":"@best-shot/env@0.1.2","maintainers":[{"name":"airkro","email":"airkro@qq.com"}],"homepage":"https://github.com/best-shot/best-shot/tree/master/packages/env","bugs":{"url":"https://github.com/best-shot/best-shot/issues"},"dist":{"shasum":"f1ecd9df5212ceb11494ce09d32946dd3cb1c109","tarball":"https://registry.npmjs.org/@best-shot/env/-/env-0.1.2.tgz","fileCount":4,"integrity":"sha512-jRLw0AOo6otFVav+x/zBlTJmahkCZv+7xk/KE/leimL3TphGt9j7pRUVvTWIIZCeRRKoRByMy2LFUTh5eAvaZA==","signatures":[{"sig":"MEUCIQC24htqtGWyOnENKjAsheCRSvk5CRdM6VpyumrT2IyJxgIgO2QBR0/rKr76DH0nj05Fb+r0WLuT6hLSvhjD987J1yY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5562},"main":"index.mjs","type":"module","engines":{"node":"^16.15.0 || ^18.12.0 || ^20.0.0"},"gitHead":"725f7ec4f3355850d557fc9528bc5f68cae821a8","_npmUser":{"name":"airkro","email":"airkro@qq.com"},"x-readme":{"logo":"https://cdn.jsdelivr.net/gh/best-shot/best-shot/packages/core/logo.svg"},"repository":{"url":"git+https://github.com/best-shot/best-shot.git","type":"git","directory":"packages/env"},"_npmVersion":"10.1.0","description":"The Cli will find the configuration from `process.cwd()` according to the following priority:","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ini":"^4.1.1","flat":"^6.0.1","yaml":"^2.3.3","chalk":"^5.3.0","@ltd/j-toml":"^1.38.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env_0.1.2_1699265101473_0.22962218339527452","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@best-shot/env","version":"0.2.0","keywords":["best-shot","define","env","environment","git","variables"],"author":{"name":"Eric Chen","email":"airkro@qq.com"},"license":"MIT","_id":"@best-shot/env@0.2.0","maintainers":[{"name":"airkro","email":"airkro@qq.com"}],"homepage":"https://github.com/best-shot/best-shot/tree/master/packages/env","bugs":{"url":"https://github.com/best-shot/best-shot/issues"},"dist":{"shasum":"7a396b663b9760ac71912be05dd5b327f1408470","tarball":"https://registry.npmjs.org/@best-shot/env/-/env-0.2.0.tgz","fileCount":5,"integrity":"sha512-hK7pTqUln+CwS1D6haKad2KQdSYK0KN7CcPP/3BFwXJHeG0fEf4SqVXI6sEMtlXNj7oy57RPaKT4YPhZvqBtCA==","signatures":[{"sig":"MEUCIQDwXTHIOjwin1EZ3OrZenDnQKKbeyaF9A3OHyiwuQKyWAIgKPW+50nZ/uJBgiXOkupDV6x6uIgATGkzvE6KMIHLJmg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6615},"main":"index.mjs","type":"module","_from":"file:best-shot-env-0.2.0.tgz","engines":{"node":"^18.12.0 || ^20.0.0"},"_npmUser":{"name":"airkro","email":"airkro@qq.com"},"x-readme":{"logo":"https://cdn.jsdelivr.net/gh/best-shot/best-shot/packages/core/logo.svg"},"_resolved":"/tmp/6949018fbaf02d2c841d951ed50f9106/best-shot-env-0.2.0.tgz","_integrity":"sha512-hK7pTqUln+CwS1D6haKad2KQdSYK0KN7CcPP/3BFwXJHeG0fEf4SqVXI6sEMtlXNj7oy57RPaKT4YPhZvqBtCA==","repository":{"url":"git+https://github.com/best-shot/best-shot.git","type":"git","directory":"packages/env"},"_npmVersion":"10.2.3","description":"The Cli will find the configuration from `process.cwd()` according to the following priority:","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ini":"^4.1.1","flat":"^6.0.1","yaml":"^2.3.4","chalk":"^5.3.0","@ltd/j-toml":"^1.38.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env_0.2.0_1702974099220_0.722262144292183","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@best-shot/env","version":"0.2.1","keywords":["best-shot","define","env","environment","git","variables"],"author":{"name":"Eric Chen","email":"airkro@qq.com"},"license":"MIT","_id":"@best-shot/env@0.2.1","maintainers":[{"name":"airkro","email":"airkro@qq.com"}],"homepage":"https://github.com/best-shot/best-shot/tree/master/packages/env","bugs":{"url":"https://github.com/best-shot/best-shot/issues"},"dist":{"shasum":"943c949a638a8323827aec57c96f4fb0f3215803","tarball":"https://registry.npmjs.org/@best-shot/env/-/env-0.2.1.tgz","fileCount":5,"integrity":"sha512-Ab+bmpTXLcwv4eou1LxSIJ9w1z2KskBQzep8C8ptSOt6YAy5OZT4bVgoUT6eKZFoX0tENA5xRlpeKuPEbuRYRg==","signatures":[{"sig":"MEUCIGDS4+XeHwh7tsSXZTAiTIEZJoyUY7XOYtljacL+pc/lAiEAsULgIkXlFoyGRAPhii8YnXF8tLQ9nnnWX4AM/CXutqI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6628},"main":"index.mjs","type":"module","_from":"file:best-shot-env-0.2.1.tgz","engines":{"node":">=22.0.0 || ^18.20.4 || ^20.16.0"},"_npmUser":{"name":"airkro","email":"airkro@qq.com"},"x-readme":{"logo":"https://cdn.jsdelivr.net/gh/best-shot/best-shot/packages/core/logo.svg"},"_resolved":"/tmp/e86f89f2c597c206f2e0fc37f879f7ca/best-shot-env-0.2.1.tgz","_integrity":"sha512-Ab+bmpTXLcwv4eou1LxSIJ9w1z2KskBQzep8C8ptSOt6YAy5OZT4bVgoUT6eKZFoX0tENA5xRlpeKuPEbuRYRg==","repository":{"url":"git+https://github.com/best-shot/best-shot.git","type":"git","directory":"packages/env"},"_npmVersion":"10.8.2","description":"The Cli will find the configuration from `process.cwd()` according to the following priority:","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ini":"^4.1.3","flat":"^6.0.1","yaml":"^2.5.0","chalk":"^5.3.0","@ltd/j-toml":"^1.38.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env_0.2.1_1723892223586_0.19569012653502793","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@best-shot/env","version":"0.2.2","keywords":["best-shot","define","env","environment","git","variables"],"author":{"name":"Eric Chen","email":"airkro@qq.com"},"license":"MIT","_id":"@best-shot/env@0.2.2","maintainers":[{"name":"airkro","email":"airkro@qq.com"}],"homepage":"https://github.com/best-shot/best-shot/tree/master/packages/env","bugs":{"url":"https://github.com/best-shot/best-shot/issues"},"dist":{"shasum":"11d9707ae22877d00dcc06590780d3b5907020fc","tarball":"https://registry.npmjs.org/@best-shot/env/-/env-0.2.2.tgz","fileCount":5,"integrity":"sha512-Mhu8RJAWCPt9KwdCs3ATZn+DcB5bPLLbwSuQIiArkxtpvEB4P+bT5Tf+F15OfA/yHLwZph2Z8kP8yYUl1bjTMw==","signatures":[{"sig":"MEQCIAxVX5Ny0j26CCTrpjXATPnG8oLobDCWDkHw9tj6CSPiAiAvXtoNC6BXcEnblweg/a86xcv/MqP5tHh6sWCvtI5Zww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6628},"main":"index.mjs","type":"module","_from":"file:best-shot-env-0.2.2.tgz","engines":{"node":">=22.0.0 || ^18.20.4 || ^20.15.0"},"_npmUser":{"name":"airkro","email":"airkro@qq.com"},"x-readme":{"logo":"https://cdn.jsdelivr.net/gh/best-shot/best-shot/packages/core/logo.svg"},"_resolved":"/tmp/def788c9f3cea4d63e66113cd2e986ba/best-shot-env-0.2.2.tgz","_integrity":"sha512-Mhu8RJAWCPt9KwdCs3ATZn+DcB5bPLLbwSuQIiArkxtpvEB4P+bT5Tf+F15OfA/yHLwZph2Z8kP8yYUl1bjTMw==","repository":{"url":"git+https://github.com/best-shot/best-shot.git","type":"git","directory":"packages/env"},"_npmVersion":"10.8.2","description":"The Cli will find the configuration from `process.cwd()` according to the following priority:","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ini":"^4.1.3","flat":"^6.0.1","yaml":"^2.5.0","chalk":"^5.3.0","@ltd/j-toml":"^1.38.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env_0.2.2_1724029275606_0.5130765978882759","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@best-shot/env","version":"0.2.3","keywords":["best-shot","define","env","environment","git","variables"],"author":{"name":"Eric Chen","email":"airkro@qq.com"},"license":"MIT","_id":"@best-shot/env@0.2.3","maintainers":[{"name":"airkro","email":"airkro@qq.com"}],"homepage":"https://github.com/best-shot/best-shot/tree/master/packages/env","bugs":{"url":"https://github.com/best-shot/best-shot/issues"},"dist":{"shasum":"7f687b741e8b48fd48d673bd92447802d8788b35","tarball":"https://registry.npmjs.org/@best-shot/env/-/env-0.2.3.tgz","fileCount":5,"integrity":"sha512-TxBT+ZTxxC9gGXCUZdD3p6pbSY/RpDX7AKC0Ty1aBz4qLuJmPYHoPagIHO7J2rxFhwEi2yE/eXwlFGytUQifrg==","signatures":[{"sig":"MEUCIAVRz4Jfy1Wrkswd3iHUCgBqAqK9GpRxmq0LZuphrkI5AiEA/AusPp7Yp2hwVG3sGAtX8LBGVYEj2/bghMAeVlhCJvo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6590},"main":"index.mjs","type":"module","_from":"file:best-shot-env-0.2.3.tgz","engines":{"node":">=22.11.0 || ^18.20.4 || ^20.15.0"},"_npmUser":{"name":"airkro","email":"airkro@qq.com"},"x-readme":{"logo":"https://cdn.jsdelivr.net/gh/best-shot/best-shot/packages/core/logo.svg"},"_resolved":"/tmp/0cbd63f11fe9cdb62437541c08cb7ece/best-shot-env-0.2.3.tgz","_integrity":"sha512-TxBT+ZTxxC9gGXCUZdD3p6pbSY/RpDX7AKC0Ty1aBz4qLuJmPYHoPagIHO7J2rxFhwEi2yE/eXwlFGytUQifrg==","repository":{"url":"git+https://github.com/best-shot/best-shot.git","type":"git","directory":"packages/env"},"_npmVersion":"10.9.1","description":"The Cli will find the configuration from `process.cwd()` according to the following priority:","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ini":"^5.0.0","flat":"^6.0.1","yaml":"^2.6.1","chalk":"^5.3.0","@ltd/j-toml":"^1.38.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env_0.2.3_1732778752552_0.5145867521042582","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@best-shot/env","version":"0.3.0","keywords":["best-shot","define","env","environment","git","variables"],"author":{"name":"Eric Chen","email":"airkro@qq.com"},"license":"MIT","_id":"@best-shot/env@0.3.0","maintainers":[{"name":"airkro","email":"airkro@qq.com"}],"homepage":"https://github.com/best-shot/best-shot/tree/master/packages/env","bugs":{"url":"https://github.com/best-shot/best-shot/issues"},"dist":{"shasum":"9082d3109e50fc02990ba8622ff20e31fad86d7e","tarball":"https://registry.npmjs.org/@best-shot/env/-/env-0.3.0.tgz","fileCount":5,"integrity":"sha512-ZuAZT8LlEyJ4yQlxjNQacsL13WcYUf8YUQ3+zhzH5lLXGr7lgH/XYw6qoac44oDwRAHV6uOYjcMjrwATwicoLg==","signatures":[{"sig":"MEQCIEdWtf0KMh8M+1usoGzcwxcBJPql5gWIPDyTBljVyBuuAiBAhx2wUkVMr6l/Laaq0aPTfm6kNgqslsEC3Xah6oe6aw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6578},"main":"index.mjs","type":"module","_from":"file:best-shot-env-0.3.0.tgz","engines":{"node":">=22.11.0 || ^20.15.0"},"_npmUser":{"name":"airkro","email":"airkro@qq.com"},"x-readme":{"logo":"https://cdn.jsdelivr.net/gh/best-shot/best-shot/packages/core/logo.svg"},"_resolved":"/tmp/750e4e7053c2ae4a77869651da92a287/best-shot-env-0.3.0.tgz","_integrity":"sha512-ZuAZT8LlEyJ4yQlxjNQacsL13WcYUf8YUQ3+zhzH5lLXGr7lgH/XYw6qoac44oDwRAHV6uOYjcMjrwATwicoLg==","repository":{"url":"git+https://github.com/best-shot/best-shot.git","type":"git","directory":"packages/env"},"_npmVersion":"11.0.0","description":"The Cli will find the configuration from `process.cwd()` according to the following priority:","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ini":"^5.0.0","flat":"^6.0.1","yaml":"^2.6.1","chalk":"^5.4.1","@ltd/j-toml":"^1.38.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env_0.3.0_1734940108846_0.8152491590619737","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@best-shot/env","version":"0.3.1","keywords":["best-shot","define","env","environment","git","variables"],"author":{"name":"Eric Chen","email":"airkro@qq.com"},"license":"MIT","_id":"@best-shot/env@0.3.1","maintainers":[{"name":"airkro","email":"airkro@qq.com"}],"homepage":"https://github.com/best-shot/best-shot/tree/master/packages/env","bugs":{"url":"https://github.com/best-shot/best-shot/issues"},"dist":{"shasum":"b82330143cce31b2c28f1dad3817a1a93919a430","tarball":"https://registry.npmjs.org/@best-shot/env/-/env-0.3.1.tgz","fileCount":5,"integrity":"sha512-N+X3wUdnWuajQd2Bcckvt7ikmAaW7+ZX+eUIXe5kaSQcmsIJbxfwgyeA1wZuPXNmuCg4k9RTwpGXwcwKFU8sig==","signatures":[{"sig":"MEYCIQCgGSVe0RKQxlolVsKHGpz21BS1wEFFEVR9cac/dwVe1wIhAKV4CBxVKKtxdPSKlEkv6MKZoBmcgo7vzyaX8rq8Lmx5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6545},"main":"index.mjs","type":"module","_from":"file:best-shot-env-0.3.1.tgz","engines":{"node":">=22.11.0 || ^20.15.0"},"_npmUser":{"name":"airkro","email":"airkro@qq.com"},"x-readme":{"logo":"https://cdn.jsdelivr.net/gh/best-shot/best-shot/packages/core/logo.svg"},"_resolved":"/tmp/5af20e7612bdaaddefb2fbb6f7bc20b4/best-shot-env-0.3.1.tgz","_integrity":"sha512-N+X3wUdnWuajQd2Bcckvt7ikmAaW7+ZX+eUIXe5kaSQcmsIJbxfwgyeA1wZuPXNmuCg4k9RTwpGXwcwKFU8sig==","repository":{"url":"git+https://github.com/best-shot/best-shot.git","type":"git","directory":"packages/env"},"_npmVersion":"11.0.0","description":"The Cli will find the configuration from `process.cwd()` according to the following priority:","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ini":"^5.0.0","flat":"^6.0.1","yaml":"^2.6.1","chalk":"^5.4.1","@ltd/j-toml":"^1.38.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env_0.3.1_1735113973674_0.8984409844083159","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@best-shot/env","version":"0.3.2","keywords":["best-shot","define","env","environment","git","variables"],"author":{"name":"Eric Chen","email":"airkro@qq.com"},"license":"MIT","_id":"@best-shot/env@0.3.2","maintainers":[{"name":"airkro","email":"airkro@qq.com"}],"homepage":"https://github.com/best-shot/best-shot/tree/master/packages/env","bugs":{"url":"https://github.com/best-shot/best-shot/issues"},"dist":{"shasum":"af4701adf4031e8ec9079a51ea8cb54a3aee4cb9","tarball":"https://registry.npmjs.org/@best-shot/env/-/env-0.3.2.tgz","fileCount":5,"integrity":"sha512-9maHYnKeUoflHIO11rxq1UDPi7luzkI2bCbUp+psx/ccLkBwqwhjXxDFvWuGQ0y3ECUqS/+h3fNge9eqHtHGGg==","signatures":[{"sig":"MEUCIQD7bBi6TS1XGAmgaGbCdb18s/3efrNLyuXzkCz8T4PfTAIgftnVNmGIdyLlUV35HB3wriSuTJaJw9NBVJnJZZyXmfc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6578},"main":"index.mjs","type":"module","_from":"file:best-shot-env-0.3.2.tgz","engines":{"node":">=22.11.0 || ^20.15.0"},"_npmUser":{"name":"airkro","email":"airkro@qq.com"},"x-readme":{"logo":"https://cdn.jsdelivr.net/gh/best-shot/best-shot/packages/core/logo.svg"},"_resolved":"/tmp/aaf160a7bca7fc54925392a7c17b0ebe/best-shot-env-0.3.2.tgz","_integrity":"sha512-9maHYnKeUoflHIO11rxq1UDPi7luzkI2bCbUp+psx/ccLkBwqwhjXxDFvWuGQ0y3ECUqS/+h3fNge9eqHtHGGg==","repository":{"url":"git+https://github.com/best-shot/best-shot.git","type":"git","directory":"packages/env"},"_npmVersion":"11.0.0","description":"The Cli will find the configuration from `process.cwd()` according to the following priority:","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ini":"^5.0.0","flat":"^6.0.1","yaml":"^2.6.1","chalk":"^5.4.1","@ltd/j-toml":"^1.38.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env_0.3.2_1735206508927_0.3852535735947664","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@best-shot/env","version":"0.4.0","keywords":["best-shot","define","env","environment","git","variables"],"author":{"name":"Eric Chen","email":"airkro@qq.com"},"license":"MIT","_id":"@best-shot/env@0.4.0","maintainers":[{"name":"airkro","email":"airkro@qq.com"}],"homepage":"https://github.com/best-shot/best-shot/tree/master/packages/env","bugs":{"url":"https://github.com/best-shot/best-shot/issues"},"dist":{"shasum":"4f76a04a02529c0b4fe0c48b74d49990381f46bd","tarball":"https://registry.npmjs.org/@best-shot/env/-/env-0.4.0.tgz","fileCount":5,"integrity":"sha512-jyQrckp9/TfJNeLduMQeIQFXUxGKhiOKHG1NBlYxKzahsdRLET+xcD5r5otB4ACcPWopsUyKTeryXDD4ZHnsBg==","signatures":[{"sig":"MEQCIHFv+Cjnx4fZ6pWTwQY0Gm5NEaAcYocenl/o97H5LuOeAiA8uwECl0014Slnkzhal7XoTbYtMvHAmB7IeKqecPb6Hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6560},"main":"index.mjs","type":"module","_from":"file:best-shot-env-0.4.0.tgz","engines":{"node":">=22.11.0 || ^20.18.0"},"_npmUser":{"name":"airkro","email":"airkro@qq.com"},"x-readme":{"logo":"https://cdn.jsdelivr.net/gh/best-shot/best-shot/packages/core/logo.svg"},"_resolved":"/tmp/1d3a653cf0f5272eeea01681944d56c3/best-shot-env-0.4.0.tgz","_integrity":"sha512-jyQrckp9/TfJNeLduMQeIQFXUxGKhiOKHG1NBlYxKzahsdRLET+xcD5r5otB4ACcPWopsUyKTeryXDD4ZHnsBg==","repository":{"url":"git+https://github.com/best-shot/best-shot.git","type":"git","directory":"packages/env"},"_npmVersion":"11.1.0","description":"The Cli will find the configuration from `process.cwd()` according to the following priority:","directories":{},"_nodeVersion":"22.13.1","dependencies":{"ini":"^5.0.0","flat":"^6.0.1","yaml":"^2.7.0","chalk":"^5.4.1","@ltd/j-toml":"^1.38.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env_0.4.0_1739176374856_0.8972097728088209","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@best-shot/env","version":"0.5.0","keywords":["best-shot","define","env","environment","git","variables"],"author":{"name":"Eric Chen","email":"airkro@qq.com"},"license":"MIT","_id":"@best-shot/env@0.5.0","maintainers":[{"name":"airkro","email":"airkro@qq.com"}],"homepage":"https://github.com/best-shot/best-shot/tree/master/packages/env","bugs":{"url":"https://github.com/best-shot/best-shot/issues"},"dist":{"shasum":"56deb449a2baa33392528a66e4af9bf757a9357c","tarball":"https://registry.npmjs.org/@best-shot/env/-/env-0.5.0.tgz","fileCount":6,"integrity":"sha512-S/9kkVJniHeEoglsL5BBIHDk4oSFHEeCFVXK8ZSkL0E6mOZTDgwJ4+5wKHMUunM3eM+DIb4DNcI9k2c1rEGIcA==","signatures":[{"sig":"MEQCIGlmlhCjxyNnJdeCI0ixH9cMkZ6PHSXXxLoGctaoWSGdAiABtZVevv5UpR1HMIH94OlQpQeqKatvOk/cf/p11SySyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5970},"main":"index.mjs","type":"module","_from":"file:best-shot-env-0.5.0.tgz","engines":{"node":">=22.11.0 || ^20.18.0"},"_npmUser":{"name":"airkro","email":"airkro@qq.com"},"x-readme":{"logo":"https://cdn.jsdelivr.net/gh/best-shot/best-shot/packages/core/logo.svg"},"_resolved":"/tmp/9442c7dec16f4f8a38aaf337a115f42f/best-shot-env-0.5.0.tgz","_integrity":"sha512-S/9kkVJniHeEoglsL5BBIHDk4oSFHEeCFVXK8ZSkL0E6mOZTDgwJ4+5wKHMUunM3eM+DIb4DNcI9k2c1rEGIcA==","repository":{"url":"git+https://github.com/best-shot/best-shot.git","type":"git","directory":"packages/env"},"_npmVersion":"11.3.0","description":"The Cli will find the configuration from `process.cwd()` according to the following priority:","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ini":"^5.0.0","yaml":"^2.7.1","chalk":"^5.4.1","@ltd/j-toml":"^1.38.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env_0.5.0_1745179498813_0.5784768750426454","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@best-shot/env","version":"0.5.1","keywords":["best-shot","define","env","environment","git","variables"],"author":{"name":"Eric Chen","email":"airkro@qq.com"},"license":"MIT","_id":"@best-shot/env@0.5.1","maintainers":[{"name":"airkro","email":"airkro@qq.com"}],"homepage":"https://github.com/best-shot/best-shot/tree/master/packages/env","bugs":{"url":"https://github.com/best-shot/best-shot/issues"},"dist":{"shasum":"d0933f90e9f113224bf6d19d21441bc45dc5c75f","tarball":"https://registry.npmjs.org/@best-shot/env/-/env-0.5.1.tgz","fileCount":6,"integrity":"sha512-M82m+unVEjod3G1SSbrT6P+Rv/JUFZZuWIyISF1GYE/h2ZURR48CGfdCSQA6RqW//lCpQ5gkmp1GEsRGaOiynw==","signatures":[{"sig":"MEUCIHwWLAwQCbZKc9U/w0juC3mLEo6ehHHUAVZXqlYQ8iDXAiEA6aZKfhxBRJedHNYGfe0iXFnpUF9srl6rRGTek+8s7y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5975},"main":"index.mjs","type":"module","_from":"file:best-shot-env-0.5.1.tgz","engines":{"node":">=22.11.0 || ^20.18.0"},"_npmUser":{"name":"airkro","email":"airkro@qq.com"},"x-readme":{"logo":"https://cdn.jsdelivr.net/gh/best-shot/best-shot/packages/core/logo.svg"},"_resolved":"/tmp/6b50421381392f33d5bdd5acae538dde/best-shot-env-0.5.1.tgz","_integrity":"sha512-M82m+unVEjod3G1SSbrT6P+Rv/JUFZZuWIyISF1GYE/h2ZURR48CGfdCSQA6RqW//lCpQ5gkmp1GEsRGaOiynw==","repository":{"url":"git+https://github.com/best-shot/best-shot.git","type":"git","directory":"packages/env"},"_npmVersion":"11.3.0","description":"The Cli will find the configuration from `process.cwd()` according to the following priority:","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ini":"^5.0.0","yaml":"^2.7.1","chalk":"^5.4.1","@ltd/j-toml":"^1.38.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env_0.5.1_1745392583808_0.3830000220709324","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@best-shot/env","version":"0.5.2","keywords":["best-shot","define","env","environment","git","variables"],"author":{"name":"Eric Chen","email":"airkro@qq.com"},"license":"MIT","_id":"@best-shot/env@0.5.2","maintainers":[{"name":"airkro","email":"airkro@qq.com"}],"homepage":"https://github.com/best-shot/best-shot/tree/master/packages/env","bugs":{"url":"https://github.com/best-shot/best-shot/issues"},"dist":{"shasum":"3e2a3b5ddbe677e96f718431d9a40d088eae3130","tarball":"https://registry.npmjs.org/@best-shot/env/-/env-0.5.2.tgz","fileCount":6,"integrity":"sha512-944+8IYzXsjT0+KZ1jYRRw1GncFweIHR07VlU6cEJqjSlRmZOAPSNzOmqZQ23rzCWKjjfw5irBYWL5x2aeixRw==","signatures":[{"sig":"MEUCIBs1o/4LbtTM+K/R37E74sw59YS3aAkY1SbYJ0eV7901AiEA+W/ojeK83FCsu9CLRc4Bmrd2/gQzPXphwrfumFqWQaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5957},"main":"index.mjs","type":"module","_from":"file:best-shot-env-0.5.2.tgz","engines":{"node":">=22.11.0 || ^20.18.0"},"_npmUser":{"name":"airkro","actor":{"name":"airkro","type":"user","email":"airkro@qq.com"},"email":"airkro@qq.com"},"x-readme":{"logo":"https://cdn.jsdelivr.net/gh/best-shot/best-shot/packages/core/logo.svg"},"_resolved":"/tmp/83de2fcb89d451d9bfb73b936b562265/best-shot-env-0.5.2.tgz","_integrity":"sha512-944+8IYzXsjT0+KZ1jYRRw1GncFweIHR07VlU6cEJqjSlRmZOAPSNzOmqZQ23rzCWKjjfw5irBYWL5x2aeixRw==","repository":{"url":"git+https://github.com/best-shot/best-shot.git","type":"git","directory":"packages/env"},"_npmVersion":"11.4.2","description":"The Cli will find the configuration from `process.cwd()` according to the following priority:","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ini":"^5.0.0","yaml":"^2.8.0","chalk":"^5.4.1","@ltd/j-toml":"^1.38.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env_0.5.2_1750762821212_0.05705831727881594","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@best-shot/env","version":"0.5.3","keywords":["best-shot","define","env","environment","git","variables"],"author":{"name":"Eric Chen","email":"airkro@qq.com"},"license":"MIT","_id":"@best-shot/env@0.5.3","maintainers":[{"name":"airkro","email":"airkro@qq.com"}],"homepage":"https://github.com/best-shot/best-shot/tree/master/packages/env","bugs":{"url":"https://github.com/best-shot/best-shot/issues"},"dist":{"shasum":"077a5ae9dadd6b95007262ca79f91a734ddaf935","tarball":"https://registry.npmjs.org/@best-shot/env/-/env-0.5.3.tgz","fileCount":6,"integrity":"sha512-eQEGS5Q+0maz+GZoZKMes7ldg8sTi9ZHqO2TKq2MSI9DyfgNlFSZ/3GIcnZmmGluzodPJDrMVUZ55aj9Gt2HhA==","signatures":[{"sig":"MEQCIBHNb6I2eHnoXEm/FWIqz+WnFqiwfw7nFnpManwvZEsdAiAhplRZP53vclcrr1J/E+Fy/NOBFWV4n6YERrmfFidCkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5944},"main":"index.mjs","type":"module","_from":"file:best-shot-env-0.5.3.tgz","engines":{"node":">=22.11.0"},"_npmUser":{"name":"airkro","actor":{"name":"airkro","type":"user","email":"airkro@qq.com"},"email":"airkro@qq.com"},"x-readme":{"logo":"https://cdn.jsdelivr.net/gh/best-shot/best-shot/packages/core/logo.svg"},"_resolved":"/tmp/e927fd5cba91876b5b7639e5a2ffaac9/best-shot-env-0.5.3.tgz","_integrity":"sha512-eQEGS5Q+0maz+GZoZKMes7ldg8sTi9ZHqO2TKq2MSI9DyfgNlFSZ/3GIcnZmmGluzodPJDrMVUZ55aj9Gt2HhA==","repository":{"url":"git+https://github.com/best-shot/best-shot.git","type":"git","directory":"packages/env"},"_npmVersion":"11.4.2","description":"The Cli will find the configuration from `process.cwd()` according to the following priority:","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ini":"^5.0.0","yaml":"^2.8.0","chalk":"^5.4.1","@ltd/j-toml":"^1.38.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env_0.5.3_1750817754510_0.3196161648761413","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@best-shot/env","version":"0.6.0","keywords":["best-shot","define","env","environment","git","variables"],"author":{"name":"Eric Chen"},"license":"MIT","_id":"@best-shot/env@0.6.0","maintainers":[{"name":"airkro","email":"airkro@qq.com"}],"homepage":"https://github.com/best-shot/best-shot/tree/master/packages/env","bugs":{"url":"https://github.com/best-shot/best-shot/issues"},"dist":{"shasum":"c26eecda56c469ddb83917d40013e2196e63995b","tarball":"https://registry.npmjs.org/@best-shot/env/-/env-0.6.0.tgz","fileCount":6,"integrity":"sha512-aP0ElcM03iDu7wNnMXlbCuKp582mbNXcnTWIfN6EZRCpDFo7mopVomFAFq3WQXFxH8tIkoBC++101qdJkTPHXg==","signatures":[{"sig":"MEUCIQDEHXgX5RUYkegvAMnso579yA1q0TwAYBQR1/Q+fHWPiAIgSmFDtHV5A2aAB9xeLOIiBjROmQzRKNk/DeNNL5Xdmdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@best-shot%2fenv@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5912},"main":"index.mjs","type":"module","_from":"file:best-shot-env-0.6.0.tgz","engines":{"node":"^24.0.0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8043028-11ca-4132-9b30-2258cd7b1610"}},"x-readme":{"logo":"https://cdn.jsdelivr.net/gh/best-shot/best-shot/packages/core/logo.svg"},"_resolved":"/tmp/0074db12f84e2460d43516f0f5cc6f85/best-shot-env-0.6.0.tgz","_integrity":"sha512-aP0ElcM03iDu7wNnMXlbCuKp582mbNXcnTWIfN6EZRCpDFo7mopVomFAFq3WQXFxH8tIkoBC++101qdJkTPHXg==","repository":{"url":"git+https://github.com/best-shot/best-shot.git","type":"git","directory":"packages/env"},"_npmVersion":"11.17.0","description":"The Cli will find the configuration from `process.cwd()` according to the following priority:","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ini":"^7.0.0","yaml":"^2.9.0","chalk":"^5.6.2","@ltd/j-toml":"^1.38.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env_0.6.0_1782270053174_0.6227945139022109","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@best-shot/env","version":"0.6.1","keywords":["best-shot","define","env","environment","git","variables"],"author":{"name":"Eric Chen"},"license":"MIT","_id":"@best-shot/env@0.6.1","maintainers":[{"name":"airkro","email":"airkro@qq.com"}],"homepage":"https://github.com/best-shot/best-shot/tree/master/packages/env","bugs":{"url":"https://github.com/best-shot/best-shot/issues"},"dist":{"shasum":"21373fdcd3b35a287611396b1fab706ae70155bf","tarball":"https://registry.npmjs.org/@best-shot/env/-/env-0.6.1.tgz","fileCount":6,"integrity":"sha512-LQxEGiBDeb+FGfL6WxsnkHFkYKjbMBUUKN1E4o5nh73DmdaOnW4fJD9hzdcgOB8AhQpI6JZjMJ7c5HMYaTEcDA==","signatures":[{"sig":"MEQCIHOaxi2j2zu6+EOU+SHF50qRArXObayI8JrVEbcNSczYAiBY5i/XK2tz1RSw29jN2nLTf8WCPUYfc6A/nhiLRTisMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@best-shot%2fenv@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6395},"main":"index.mjs","type":"module","_from":"file:best-shot-env-0.6.1.tgz","engines":{"node":"^24.0.0"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8043028-11ca-4132-9b30-2258cd7b1610"}},"x-readme":{"logo":"https://cdn.jsdelivr.net/gh/best-shot/best-shot/packages/core/logo.svg"},"_resolved":"/tmp/88d2eab90f96959cea6121ef7b4da352/best-shot-env-0.6.1.tgz","_integrity":"sha512-LQxEGiBDeb+FGfL6WxsnkHFkYKjbMBUUKN1E4o5nh73DmdaOnW4fJD9hzdcgOB8AhQpI6JZjMJ7c5HMYaTEcDA==","repository":{"url":"git+https://github.com/best-shot/best-shot.git","type":"git","directory":"packages/env"},"_npmVersion":"12.0.2","description":"The Cli will find the configuration from `process.cwd()` according to the following priority:","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ini":"^7.0.0","yaml":"^2.9.0","chalk":"^5.6.2","@ltd/j-toml":"^1.38.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/env_0.6.1_1789117142606_0.07743514604586932","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@best-shot/env","version":"0.6.2","license":"MIT","author":{"name":"Eric Chen"},"keywords":["best-shot","define","env","environment","git","variables"],"homepage":"https://github.com/best-shot/best-shot/tree/master/packages/env","repository":{"type":"git","url":"git+https://github.com/best-shot/best-shot.git","directory":"packages/env"},"bugs":{"url":"https://github.com/best-shot/best-shot/issues"},"main":"index.mjs","type":"module","dependencies":{"@ltd/j-toml":"^1.38.0","chalk":"^5.6.2","ini":"^7.0.0","yaml":"^2.9.0"},"engines":{"node":"^24.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"x-readme":{"logo":"https://cdn.jsdelivr.net/gh/best-shot/best-shot/packages/core/logo.svg"},"_id":"@best-shot/env@0.6.2","description":"The Cli will find the configuration from `process.cwd()` according to the following priority:","_integrity":"sha512-Wbfbs0auoTMna42wkOFnRSx0vKOPSdZK227uFsbLrqUvPjWDTM6XKUNEUdi2L4QGSmoSR1LMkhRBXxHcZcy9oA==","_resolved":"/tmp/e07913a5b3afa856b0bdb886107d973b/best-shot-env-0.6.2.tgz","_from":"file:best-shot-env-0.6.2.tgz","_nodeVersion":"24.21.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-Wbfbs0auoTMna42wkOFnRSx0vKOPSdZK227uFsbLrqUvPjWDTM6XKUNEUdi2L4QGSmoSR1LMkhRBXxHcZcy9oA==","shasum":"551de9bf5f74dd6e41756db681c45eb40a03503b","tarball":"https://registry.npmjs.org/@best-shot/env/-/env-0.6.2.tgz","fileCount":6,"unpackedSize":6443,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@best-shot%2fenv@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDWsi1fcYlkwtVOs2O/ojtYkQA8uhDC2uKxNKqj1D4EuAIgTSiaAQ6Zjarg35zG/s92l2DgDjW6Wr4DQKexPvbCVOY="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8043028-11ca-4132-9b30-2258cd7b1610"}},"directories":{},"maintainers":[{"name":"airkro","email":"airkro@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/env_0.6.2_1789120394830_0.31279079657253006"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-27T07:17:51.996Z","modified":"2026-09-11T09:53:15.263Z","0.1.0":"2023-06-27T07:17:52.217Z","0.1.1":"2023-11-01T06:53:44.642Z","0.1.2":"2023-11-06T10:05:01.623Z","0.2.0":"2023-12-19T08:21:39.395Z","0.2.1":"2024-08-17T10:57:03.780Z","0.2.2":"2024-08-19T01:01:15.782Z","0.2.3":"2024-11-28T07:25:52.732Z","0.3.0":"2024-12-23T07:48:29.044Z","0.3.1":"2024-12-25T08:06:13.849Z","0.3.2":"2024-12-26T09:48:29.117Z","0.4.0":"2025-02-10T08:32:54.996Z","0.5.0":"2025-04-20T20:04:59.007Z","0.5.1":"2025-04-23T07:16:23.992Z","0.5.2":"2025-06-24T11:00:21.398Z","0.5.3":"2025-06-25T02:15:54.667Z","0.6.0":"2026-06-24T03:00:53.308Z","0.6.1":"2026-09-11T08:59:02.717Z","0.6.2":"2026-09-11T09:53:14.963Z"},"bugs":{"url":"https://github.com/best-shot/best-shot/issues"},"author":{"name":"Eric Chen"},"license":"MIT","homepage":"https://github.com/best-shot/best-shot/tree/master/packages/env","keywords":["best-shot","define","env","environment","git","variables"],"repository":{"type":"git","url":"git+https://github.com/best-shot/best-shot.git","directory":"packages/env"},"description":"The Cli will find the configuration from `process.cwd()` according to the following priority:","maintainers":[{"name":"airkro","email":"airkro@qq.com"}],"readme":"# Env variables\n\nThe Cli will find the configuration from `process.cwd()` according to the following priority:\n\n- ./best-shot/env.toml\n- ./best-shot/env.ini\n- ./best-shot/env.yaml\n- ./best-shot/env.json\n\nThen parse your env variable with `JSON.stringify` and pass it to `config.define`.\n\n## Installation\n\n```bash\nnpm install @best-shot/cli --save-dev\n```\n\n## Usage\n\n```mjs\n// example: .best-shot/config.mjs\nexport const config = {\n  define: {\n    WHATEVER: 'abc'\n  }\n};\n```\n\n```ini\n# example: .best-shot/env.ini\n\n[production]\nSERVICE_URL = \"https://sample.org/\"\nAPPID = \"123456789\"\n\n[development]\nSERVICE_URL = \"http://sample.dev/\"\nAPPID = \"987654321\"\n\n[serve]\nSERVICE_URL = \"http://mock.dev/\"\n```\n\n```mjs\n// output: production mode\nconfig.define = {\n  'import.meta.env.APPID': '\"123456789\"',\n  'import.meta.env.SERVICE_URL': '\"https://sample.org/\"',\n  WHATEVER: '\"abc\"'\n};\n\n// output: development mode\nconfig.define = {\n  'import.meta.env.APPID': '\"987654321\"',\n  'import.meta.env.SERVICE_URL': '\"http://sample.dev/\"',\n  WHATEVER: '\"abc\"'\n};\n\n// output: serve command\nconfig.define = {\n  'import.meta.env.APPID': '\"987654321\"',\n  'import.meta.env.SERVICE_URL': '\"http://mock.dev/\"',\n  WHATEVER: '\"abc\"'\n};\n```\n\n## Tips\n\n### Git hash inject\n\nIf a `process.cwd()` is a git repository, `GIT_HASH` will be injected to your config too.\n\n```mjs\nconfig.define = {\n  GIT_HASH: '\"xxxxxxxxxxxxxxxxxxxx\"'\n};\n```\n","readmeFilename":"README.md"}