{"_id":"@dointhai/owlwarden-config","_rev":"10-7a7c51bba8ed9baba25941f81d989a49","name":"@dointhai/owlwarden-config","dist-tags":{"latest":"1.3.0"},"versions":{"0.0.1":{"name":"@dointhai/owlwarden-config","version":"0.0.1","license":"MIT OR Apache-2.0","_id":"@dointhai/owlwarden-config@0.0.1","maintainers":[{"name":"suthat","email":"suthat@do.in.th"}],"homepage":"https://github.com/suthat/owlwarden#readme","bugs":{"url":"https://github.com/suthat/owlwarden/issues"},"dist":{"shasum":"b3c0d94d2f5fa82675efb49f63fb54b3534ac368","tarball":"https://registry.npmjs.org/@dointhai/owlwarden-config/-/owlwarden-config-0.0.1.tgz","fileCount":16,"integrity":"sha512-sN7pZfVqKMD6mGfr6LoS17sLK3+XYsyHsLY2+mo4BCTZOdMpzDK/RAUnxqF3Vfywu/Kuq88E3psUKM0so2oagw==","signatures":[{"sig":"MEUCIQDL1rSNJh1dEbxki3MAxI5bjkYaAj/ynATV6/kMGNTSTAIgPhAuSiV1qmR1BWPWpjLSWlDTQS4WJ6mRJLrb4OCFttA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dointhai%2fowlwarden-config@0.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34186},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/3-config.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc --build"},"_npmUser":{"name":"suthat","email":"suthat@do.in.th"},"_resolved":"/tmp/tarballs/3-config.tgz","_integrity":"sha512-sN7pZfVqKMD6mGfr6LoS17sLK3+XYsyHsLY2+mo4BCTZOdMpzDK/RAUnxqF3Vfywu/Kuq88E3psUKM0so2oagw==","repository":{"url":"git+https://github.com/suthat/owlwarden.git","type":"git","directory":"packages/config"},"_npmVersion":"10.9.8","description":"Config schema and resolver for owlwarden.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.0.0","@dointhai/owlwarden-sdk":"0.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/owlwarden-config_0.0.1_1785942065629_0.1530173878948875","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@dointhai/owlwarden-config","version":"0.0.2","license":"MIT OR Apache-2.0","_id":"@dointhai/owlwarden-config@0.0.2","maintainers":[{"name":"suthat","email":"suthat@do.in.th"}],"homepage":"https://github.com/suthat/owlwarden#readme","bugs":{"url":"https://github.com/suthat/owlwarden/issues"},"dist":{"shasum":"2d5e6d6efd40796f7fd8a74542601a0f3f86a24d","tarball":"https://registry.npmjs.org/@dointhai/owlwarden-config/-/owlwarden-config-0.0.2.tgz","fileCount":16,"integrity":"sha512-F6nUvyeHbziLSPTZkTquorpXTc7kvkjWCHtr/O2hKgywTlYmAJ6ry2LBGmp+95zJWhr/pNBySU84ZyqL6YhfZQ==","signatures":[{"sig":"MEUCIGMHgYSa2R/X1/0aSK0y6gwL1AfT+nUssmeo2AitJw4rAiEA4HnI/m7BY4nUj6mQRi20tR05uMVJZE4tBAnHal0yAI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dointhai%2fowlwarden-config@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41601},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/3-config.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc --build"},"_npmUser":{"name":"suthat","email":"suthat@do.in.th"},"_resolved":"/tmp/tarballs/3-config.tgz","_integrity":"sha512-F6nUvyeHbziLSPTZkTquorpXTc7kvkjWCHtr/O2hKgywTlYmAJ6ry2LBGmp+95zJWhr/pNBySU84ZyqL6YhfZQ==","repository":{"url":"git+https://github.com/suthat/owlwarden.git","type":"git","directory":"packages/config"},"_npmVersion":"10.9.8","description":"Config schema and resolver for owlwarden.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.0.0","@dointhai/owlwarden-sdk":"0.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/owlwarden-config_0.0.2_1785994963236_0.011880118317522337","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@dointhai/owlwarden-config","version":"0.1.0","license":"MIT OR Apache-2.0","_id":"@dointhai/owlwarden-config@0.1.0","maintainers":[{"name":"suthat","email":"suthat@do.in.th"}],"homepage":"https://github.com/suthat/owlwarden#readme","bugs":{"url":"https://github.com/suthat/owlwarden/issues"},"dist":{"shasum":"131dd94377de938b1c3dc85f38f3c2b7668f683d","tarball":"https://registry.npmjs.org/@dointhai/owlwarden-config/-/owlwarden-config-0.1.0.tgz","fileCount":16,"integrity":"sha512-vAqXpm9TQ1YntmLULkiTFU3VVnh+I7h/ggVEmaLFrEJ+Ty+8c2et/S/WLv7i2v/wqZrYwW3Llu6XJfF8YvV1zw==","signatures":[{"sig":"MEUCIQDdISMNfltd5KBmys5AVtFleqGtf2Wi+P86Q+xMW93vWQIgJD9Sp3xauvSPFUJCnZhauSm33DQGjIO8CuBkTGEGy4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dointhai%2fowlwarden-config@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41601},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/3-config.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc --build"},"_npmUser":{"name":"suthat","email":"suthat@do.in.th"},"_resolved":"/tmp/tarballs/3-config.tgz","_integrity":"sha512-vAqXpm9TQ1YntmLULkiTFU3VVnh+I7h/ggVEmaLFrEJ+Ty+8c2et/S/WLv7i2v/wqZrYwW3Llu6XJfF8YvV1zw==","repository":{"url":"git+https://github.com/suthat/owlwarden.git","type":"git","directory":"packages/config"},"_npmVersion":"10.9.8","description":"Config schema and resolver for owlwarden.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.0.0","@dointhai/owlwarden-sdk":"0.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/owlwarden-config_0.1.0_1786046945497_0.11910100003184998","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@dointhai/owlwarden-config","version":"0.2.0","license":"MIT OR Apache-2.0","_id":"@dointhai/owlwarden-config@0.2.0","maintainers":[{"name":"suthat","email":"suthat@do.in.th"}],"homepage":"https://github.com/suthat/owlwarden#readme","bugs":{"url":"https://github.com/suthat/owlwarden/issues"},"dist":{"shasum":"b3f586d1db36694d311a0d23f4c14e530a19ad38","tarball":"https://registry.npmjs.org/@dointhai/owlwarden-config/-/owlwarden-config-0.2.0.tgz","fileCount":16,"integrity":"sha512-Bquk28FT+oCWz+/xGSYh8ms4fL8z3Fh6GfXSBS2RGzdqXxd5dl7udyIVSRusLryQG0txIrB4wF5VnZ/aEXV9tQ==","signatures":[{"sig":"MEUCIQDff0V4xftI60sADjQJTXsu+0PlG+CTkGsmdeg06yzlfgIgfGwVZ6iFjNPlz8lb3WyyffNXcJHCkpXEa8jNK7e7S7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dointhai%2fowlwarden-config@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41601},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/3-config.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc --build"},"_npmUser":{"name":"suthat","email":"suthat@do.in.th"},"_resolved":"/tmp/tarballs/3-config.tgz","_integrity":"sha512-Bquk28FT+oCWz+/xGSYh8ms4fL8z3Fh6GfXSBS2RGzdqXxd5dl7udyIVSRusLryQG0txIrB4wF5VnZ/aEXV9tQ==","repository":{"url":"git+https://github.com/suthat/owlwarden.git","type":"git","directory":"packages/config"},"_npmVersion":"10.9.8","description":"Config schema and resolver for owlwarden.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.0.0","@dointhai/owlwarden-sdk":"0.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/owlwarden-config_0.2.0_1786131794335_0.3293633497266495","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@dointhai/owlwarden-config","version":"0.3.0","license":"MIT OR Apache-2.0","_id":"@dointhai/owlwarden-config@0.3.0","maintainers":[{"name":"suthat","email":"suthat@do.in.th"}],"homepage":"https://github.com/suthat/owlwarden#readme","bugs":{"url":"https://github.com/suthat/owlwarden/issues"},"dist":{"shasum":"e3b15cb75624e18c1a68a23a9d1608cc9421568c","tarball":"https://registry.npmjs.org/@dointhai/owlwarden-config/-/owlwarden-config-0.3.0.tgz","fileCount":16,"integrity":"sha512-rMGKtFicJu1/Adbt/C2xBfdPA+l95I90MR7S1P0ForKczrLwPvVrAjXWNm564Hs5FcSSQrpPk8OhLqvpk7aImg==","signatures":[{"sig":"MEYCIQD3ZjLXThZn8gvnGHQx8Kfm5UVpYDGk3FCIv8IU9FXb6QIhAJsopl2eaFNKcLhIC9YD9dLjH6ydO9J5MNnjCGT5iV0J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dointhai%2fowlwarden-config@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41601},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/3-config.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc --build"},"_npmUser":{"name":"suthat","email":"suthat@do.in.th"},"_resolved":"/tmp/tarballs/3-config.tgz","_integrity":"sha512-rMGKtFicJu1/Adbt/C2xBfdPA+l95I90MR7S1P0ForKczrLwPvVrAjXWNm564Hs5FcSSQrpPk8OhLqvpk7aImg==","repository":{"url":"git+https://github.com/suthat/owlwarden.git","type":"git","directory":"packages/config"},"_npmVersion":"10.9.8","description":"Config schema and resolver for owlwarden.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.0.0","@dointhai/owlwarden-sdk":"0.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/owlwarden-config_0.3.0_1786383684922_0.7338281093209669","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@dointhai/owlwarden-config","version":"0.5.0","license":"MIT OR Apache-2.0","_id":"@dointhai/owlwarden-config@0.5.0","maintainers":[{"name":"suthat","email":"suthat@do.in.th"}],"homepage":"https://github.com/suthat/owlwarden#readme","bugs":{"url":"https://github.com/suthat/owlwarden/issues"},"dist":{"shasum":"8cb455d85695d18b520eb934d5e43904d396b45f","tarball":"https://registry.npmjs.org/@dointhai/owlwarden-config/-/owlwarden-config-0.5.0.tgz","fileCount":16,"integrity":"sha512-X8N08sbw0maII76x4lPX+1JMGxf+g9m3Iqy7X1oa45EmvFEXddS4xvuOF2GQz8GxMsDeGlVs3B8bfK0WcuFoew==","signatures":[{"sig":"MEYCIQCtfBD+ihjJhO2uWtEqtO7N8Q4783iY7Xviu1MOuL3hNQIhAJCuKgzQsMAET5TU2kOTo/9Mvb9wOcRQXrzBe0w+zaj2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dointhai%2fowlwarden-config@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41689},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/3-config.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc --build"},"_npmUser":{"name":"suthat","email":"suthat@do.in.th"},"_resolved":"/tmp/tarballs/3-config.tgz","_integrity":"sha512-X8N08sbw0maII76x4lPX+1JMGxf+g9m3Iqy7X1oa45EmvFEXddS4xvuOF2GQz8GxMsDeGlVs3B8bfK0WcuFoew==","repository":{"url":"git+https://github.com/suthat/owlwarden.git","type":"git","directory":"packages/config"},"_npmVersion":"10.9.8","description":"Config schema and resolver for owlwarden.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.0.0","@dointhai/owlwarden-sdk":"0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/owlwarden-config_0.5.0_1786471522585_0.6910543662382689","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@dointhai/owlwarden-config","version":"1.0.0","license":"MIT OR Apache-2.0","_id":"@dointhai/owlwarden-config@1.0.0","maintainers":[{"name":"suthat","email":"suthat@do.in.th"}],"homepage":"https://github.com/suthat/owlwarden#readme","bugs":{"url":"https://github.com/suthat/owlwarden/issues"},"dist":{"shasum":"108e7495660cea6021364b914fb9125a702331cb","tarball":"https://registry.npmjs.org/@dointhai/owlwarden-config/-/owlwarden-config-1.0.0.tgz","fileCount":16,"integrity":"sha512-V/jlUyBE5gw6uz/LNFJ3ovQZ+Ed3fcjlkHf1rwulHtJZmcCkwMv8xHSh8LTJ5w+RXcG2SW6dS+IHxHtsP4CZ8g==","signatures":[{"sig":"MEQCIBuJ77uvtt3OckJBNw0RjAPG+dag+gSnBL0QgPUeafLDAiB3t0X1SaoX7/UCpJoBk/Nlqf0qmcBVzdyEGwzwP3hBrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dointhai%2fowlwarden-config@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41724},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/3-config.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsc --build"},"_npmUser":{"name":"suthat","email":"suthat@do.in.th"},"_resolved":"/tmp/tarballs/3-config.tgz","_integrity":"sha512-V/jlUyBE5gw6uz/LNFJ3ovQZ+Ed3fcjlkHf1rwulHtJZmcCkwMv8xHSh8LTJ5w+RXcG2SW6dS+IHxHtsP4CZ8g==","repository":{"url":"git+https://github.com/suthat/owlwarden.git","type":"git","directory":"packages/config"},"_npmVersion":"10.9.8","description":"Config schema and resolver for owlwarden.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.0.0","@dointhai/owlwarden-sdk":"1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/owlwarden-config_1.0.0_1786557583177_0.35182585437276437","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@dointhai/owlwarden-config","version":"1.1.0","keywords":["owlwarden","security","sast","internal"],"license":"(MIT OR Apache-2.0)","_id":"@dointhai/owlwarden-config@1.1.0","maintainers":[{"name":"suthat","email":"suthat@do.in.th"}],"homepage":"https://suthat.github.io/owlwarden","bugs":{"url":"https://github.com/suthat/owlwarden/issues"},"dist":{"shasum":"acad5823277edc55c760b50b36dde41e4bc3e49b","tarball":"https://registry.npmjs.org/@dointhai/owlwarden-config/-/owlwarden-config-1.1.0.tgz","fileCount":16,"integrity":"sha512-HCYJWCPSOT6f16h9nGSuO/H2BHmGpc96sUEf4exG1jyASxuCurxlb94HN4cpAM8rkLMKeM5b8xRsiwIcpZnVwg==","signatures":[{"sig":"MEUCIQCkn6vrB4v9K8H7wincZlqON96miI7PtDO/7VHAt9KVvAIgLrRSC7+TeiNnQ4rZbWGpeg3/4/ch1iB9ROpXeOyuMpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dointhai%2fowlwarden-config@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48863},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/3-config.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"funding":"https://github.com/sponsors/suthat","scripts":{"build":"tsc --build"},"_npmUser":{"name":"suthat","email":"suthat@do.in.th"},"_resolved":"/tmp/tarballs/3-config.tgz","_integrity":"sha512-HCYJWCPSOT6f16h9nGSuO/H2BHmGpc96sUEf4exG1jyASxuCurxlb94HN4cpAM8rkLMKeM5b8xRsiwIcpZnVwg==","repository":{"url":"git+https://github.com/suthat/owlwarden.git","type":"git","directory":"packages/config"},"_npmVersion":"10.9.8","description":"Config schema and resolver for owlwarden. Install `owlwarden` to run the scanner.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.0.0","@dointhai/owlwarden-sdk":"1.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/owlwarden-config_1.1.0_1787719043135_0.7574785758579539","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@dointhai/owlwarden-config","version":"1.2.0","keywords":["owlwarden","security","sast","internal"],"license":"(MIT OR Apache-2.0)","_id":"@dointhai/owlwarden-config@1.2.0","maintainers":[{"name":"suthat","email":"suthat@do.in.th"}],"homepage":"https://suthat.github.io/owlwarden","bugs":{"url":"https://github.com/suthat/owlwarden/issues"},"dist":{"shasum":"d6478f5527c547e0a10baf97f2a92c5f6ab67308","tarball":"https://registry.npmjs.org/@dointhai/owlwarden-config/-/owlwarden-config-1.2.0.tgz","fileCount":16,"integrity":"sha512-OOZSxU122OgLhyKoRs4KXNqUIk5easAFMR3vj9KY6vZ1p4vhb9MiBJRIuTsbiUXeQtYvXl3TQ6wKLwYW2TIrpQ==","signatures":[{"sig":"MEQCIClKwwaVe9y8yNSHEPgB6F4uMnuXM4jSH4v4wtNq+3FgAiA5XZFWGUyA3FZ1oojN8LjP0gcz76/EwBR8uxuxwoQhZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dointhai%2fowlwarden-config@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48863},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/3-config.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"funding":"https://github.com/sponsors/suthat","scripts":{"build":"tsc --build"},"_npmUser":{"name":"suthat","email":"suthat@do.in.th"},"_resolved":"/tmp/tarballs/3-config.tgz","_integrity":"sha512-OOZSxU122OgLhyKoRs4KXNqUIk5easAFMR3vj9KY6vZ1p4vhb9MiBJRIuTsbiUXeQtYvXl3TQ6wKLwYW2TIrpQ==","repository":{"url":"git+https://github.com/suthat/owlwarden.git","type":"git","directory":"packages/config"},"_npmVersion":"10.9.8","description":"Config schema and resolver for owlwarden. Install `owlwarden` to run the scanner.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.0.0","@dointhai/owlwarden-sdk":"1.2.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/owlwarden-config_1.2.0_1788065909120_0.00775392805472408","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@dointhai/owlwarden-config","version":"1.3.0","description":"Config schema and resolver for owlwarden. Install `owlwarden` to run the scanner.","license":"(MIT OR Apache-2.0)","repository":{"type":"git","url":"git+https://github.com/suthat/owlwarden.git","directory":"packages/config"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"engines":{"node":">=20"},"dependencies":{"zod":"^4.0.0","@dointhai/owlwarden-sdk":"1.3.0"},"homepage":"https://suthat.github.io/owlwarden","funding":"https://github.com/sponsors/suthat","publishConfig":{"access":"public","provenance":true},"keywords":["owlwarden","security","sast","internal"],"scripts":{"build":"tsc --build"},"_id":"@dointhai/owlwarden-config@1.3.0","bugs":{"url":"https://github.com/suthat/owlwarden/issues"},"_integrity":"sha512-d/2+oQC+zlNxaI1yqDMVZqQH2OFdu733yO4FlhlVzeL/bOe2MhJqrcDSGLRa08whm1lU1w1PcYP134NSU+YPJw==","_resolved":"/tmp/tarballs/3-config.tgz","_from":"file:/tmp/tarballs/3-config.tgz","_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-d/2+oQC+zlNxaI1yqDMVZqQH2OFdu733yO4FlhlVzeL/bOe2MhJqrcDSGLRa08whm1lU1w1PcYP134NSU+YPJw==","shasum":"ef75a1e9655da91d6d3077f65e9dd75d7fabdc9b","tarball":"https://registry.npmjs.org/@dointhai/owlwarden-config/-/owlwarden-config-1.3.0.tgz","fileCount":16,"unpackedSize":48863,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dointhai%2fowlwarden-config@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCfwpQcuQNW+a2c9ZGrnaOCiOIRjURBS2NKpoEDDEKZLQIhAM7GJcyD9BYDLdg5gQ+NUSy5QO6aT2oQSj9ypBi5ts9g"}]},"_npmUser":{"name":"suthat","email":"suthat@do.in.th"},"directories":{},"maintainers":[{"name":"suthat","email":"suthat@do.in.th"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/owlwarden-config_1.3.0_1788199307852_0.25821894423815217"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-05T15:01:05.421Z","modified":"2026-08-31T18:01:48.712Z","0.0.1":"2026-08-05T15:01:05.761Z","0.0.2":"2026-08-06T05:42:43.390Z","0.1.0":"2026-08-06T20:09:05.640Z","0.2.0":"2026-08-07T19:43:14.506Z","0.3.0":"2026-08-10T17:41:25.075Z","0.5.0":"2026-08-11T18:05:22.714Z","1.0.0":"2026-08-12T17:59:43.301Z","1.1.0":"2026-08-26T04:37:23.300Z","1.2.0":"2026-08-30T04:58:29.243Z","1.3.0":"2026-08-31T18:01:48.016Z"},"bugs":{"url":"https://github.com/suthat/owlwarden/issues"},"license":"(MIT OR Apache-2.0)","homepage":"https://suthat.github.io/owlwarden","keywords":["owlwarden","security","sast","internal"],"repository":{"type":"git","url":"git+https://github.com/suthat/owlwarden.git","directory":"packages/config"},"description":"Config schema and resolver for owlwarden. Install `owlwarden` to run the scanner.","maintainers":[{"name":"suthat","email":"suthat@do.in.th"}],"readme":"# @dointhai/owlwarden-config\n\nConfig schema and resolver for\n[owlwarden](https://github.com/suthat/owlwarden). The CLI depends on this; you\nnormally do not need to install it yourself.\n\nInstall it directly only if you want type-checked config:\n\n```bash\nnpm i -D @dointhai/owlwarden-config\n```\n\n```ts\n// owlwarden.config.ts\nimport { defineConfig } from \"@dointhai/owlwarden-config\";\n\nexport default defineConfig({\n  preset: \"owasp-top10\",\n  failOn: \"medium\",\n});\n```\n\n## Resolution order\n\n`owlwarden.config.ts`, then `.mts`, `.mjs`, `.js`, `.json`, then an `owlwarden`\nkey in `package.json`, then built-in defaults. Command-line flags override the\nfile.\n\nThe search does not walk up the directory tree. In a monorepo that would mean\npicking up a sibling's configuration and scanning with rules the project never\nchose, silently — so the working directory is where the config has to be.\n\n## Licence\n\nMIT OR Apache-2.0.\n","readmeFilename":"README.md"}