{"_id":"@neon/config","_rev":"42-ad01c87a7d45c5cb0272f6106816624a","name":"@neon/config","dist-tags":{"latest":"1.8.0"},"versions":{"0.0.0":{"name":"@neon/config","version":"0.0.0","keywords":["neon","config","configuration","database","postgres"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@0.0.0","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"960b15b4a1aaaa7012304fb2ba2b559833e9dbcf","tarball":"https://registry.npmjs.org/@neon/config/-/config-0.0.0.tgz","fileCount":1,"integrity":"sha512-2jUNhkjZm+8bc+O4zFSEVpn097Ffl5DZFLr6qadu8xgw9W3mpxSb8XZ/Xx9kp6ec49fibAiLcmDs//LOk26Wjg==","signatures":[{"sig":"MEYCIQDhgbs8n3WLE9P9hxRHKTHoUE9kzF6mrisQyo7RyYVCkQIhAOC5TJFeMBR+nZC1/60MUIXUOUesUnLnRZ3cYsroypS4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":649},"_npmUser":{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},"repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git","directory":"packages/config"},"_npmVersion":"10.2.3","description":"Neon configuration utilities.","directories":{},"_nodeVersion":"20.10.0","publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/config_0.0.0_1782408834904_0.2723641046399148","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@neon/config","version":"0.8.1","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@0.8.1","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"a392892bf889b6ff4500c2bc913c76bea88f2941","tarball":"https://registry.npmjs.org/@neon/config/-/config-0.8.1.tgz","fileCount":60,"integrity":"sha512-hrlWGfO0ZXjw846uN8R8acSFGdqwA5HnNPHd3K6kEEMKfW8NRsP/26T5C5Ed6GICCPg4L3HqpONXb70lzNyFig==","signatures":[{"sig":"MEYCIQCzDqwJHqprB4cxT9F464fD/XAsq+i15iI+ZA6t1UvC5wIhAKROqKn0EdirkkydYkuxL3VdOzCxOXxMe/Cd28Enf6KY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471478},"main":"dist/index.js","type":"module","_from":"file:dist/neon-config-0.8.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-0.8.1.tgz","_integrity":"sha512-hrlWGfO0ZXjw846uN8R8acSFGdqwA5HnNPHd3K6kEEMKfW8NRsP/26T5C5Ed6GICCPg4L3HqpONXb70lzNyFig==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for the Neon Platform. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"0.1.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.8.2","@types/node":"^20.19.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_0.8.1_1782834354329_0.7715159685678343","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@neon/config","version":"0.9.0","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@0.9.0","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"0c2325aa0aff6b4834ecce8d09490aacc5adbc02","tarball":"https://registry.npmjs.org/@neon/config/-/config-0.9.0.tgz","fileCount":60,"integrity":"sha512-To0vbEC51XGcov4k8dzg21M6azCe3ugyO4+YwSYIOOy/xf6D6Cl2b9RE4ondrgDnuioL1dM7gyTzgr0Q8pWYSA==","signatures":[{"sig":"MEYCIQDuw9U3MdmhKr0hgdwAo0Rk0aGOoWrLpUBqxh1SyRCaYgIhANkp/eN3mBe1YETcr7dfTeuG6d4dvNAo0ihXTseFDfWB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471522},"main":"dist/index.js","type":"module","_from":"file:dist/neon-config-0.9.0.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-0.9.0.tgz","_integrity":"sha512-To0vbEC51XGcov4k8dzg21M6azCe3ugyO4+YwSYIOOy/xf6D6Cl2b9RE4ondrgDnuioL1dM7gyTzgr0Q8pWYSA==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for the Neon Platform. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"0.2.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.8.2","@types/node":"^20.19.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_0.9.0_1783010479044_0.4844434260477888","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@neon/config","version":"0.9.1","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@0.9.1","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"aa74d39a84293bee76bb034097a27d3781fe523b","tarball":"https://registry.npmjs.org/@neon/config/-/config-0.9.1.tgz","fileCount":60,"integrity":"sha512-IwQlI2L7+aIUaAQdHP9AB7Gbg3Ee1v+oa/EJx8dAx2mVGBvDKuVigR77ZkHCE89OXHLjug2q3sMecD+YpCdJmw==","signatures":[{"sig":"MEUCICaMOi5Jcn9v85U49nj6wH2NLVzMQK0GvJo26dLChQyOAiEAvIxzdqNzVosNL07tYBoCv3WufR/o50+sfXKIY1l+wsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471522},"main":"dist/index.js","type":"module","_from":"file:dist/neon-config-0.9.1.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-0.9.1.tgz","_integrity":"sha512-IwQlI2L7+aIUaAQdHP9AB7Gbg3Ee1v+oa/EJx8dAx2mVGBvDKuVigR77ZkHCE89OXHLjug2q3sMecD+YpCdJmw==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for the Neon Platform. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"1.0.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.8.2","@types/node":"^20.19.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_0.9.1_1783148408647_0.2874708702060056","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@neon/config","version":"0.9.2","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@0.9.2","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"30af69a8ec6583be6d6470c9aa59d3f97eafe490","tarball":"https://registry.npmjs.org/@neon/config/-/config-0.9.2.tgz","fileCount":60,"integrity":"sha512-GFKaEGDWBuzUWhGfxn5vv2LcdgqS7IYBOazuOP3k7E8EhpWt40foA6ZxHa+qBQTZebSS1IrfHYCa7yQfYyokdQ==","signatures":[{"sig":"MEUCIHYEfWQnJXaXnKnePtGSG6oeFM4utkpK/M4MGCwo8p8+AiEAgri8zUf7x4hebRLiopjs/gMukNUEhfUPeBkgsSdtPCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471482},"main":"dist/index.js","type":"module","_from":"file:dist/neon-config-0.9.2.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-0.9.2.tgz","_integrity":"sha512-GFKaEGDWBuzUWhGfxn5vv2LcdgqS7IYBOazuOP3k7E8EhpWt40foA6ZxHa+qBQTZebSS1IrfHYCa7yQfYyokdQ==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for the Neon Platform. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"1.1.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_0.9.2_1783898666665_0.37964956049250187","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@neon/config","version":"0.9.3","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@0.9.3","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"f1fed66134e464519cbf367ad0d27456c2a8cb76","tarball":"https://registry.npmjs.org/@neon/config/-/config-0.9.3.tgz","fileCount":60,"integrity":"sha512-a2YAVO974Ul/M0OoDtd/di/FSNFjnQIeQIAY1CcXDNvTQUlsQZZ1Cjh729BZ/mpVeh1pOj5vr2b+kYVf5JyWHw==","signatures":[{"sig":"MEUCIQDP0Ba0UrFxp+HZdPt/yKEcx1S1fn72qFlZ5q2aYdJMJwIgQXps6o7mBwQxF0uVk4BQsow1WW+ZG2bWmbsQEhcS0fM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471479},"main":"dist/index.js","type":"module","_from":"file:dist/neon-config-0.9.3.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-0.9.3.tgz","_integrity":"sha512-a2YAVO974Ul/M0OoDtd/di/FSNFjnQIeQIAY1CcXDNvTQUlsQZZ1Cjh729BZ/mpVeh1pOj5vr2b+kYVf5JyWHw==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for the Neon Platform. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"1.1.1"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_0.9.3_1784146625787_0.06724919139863106","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@neon/config","version":"0.9.4","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@0.9.4","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"fc78ba1e45a07c78d406d53644b540667b407437","tarball":"https://registry.npmjs.org/@neon/config/-/config-0.9.4.tgz","fileCount":60,"integrity":"sha512-mKFcWfP7fIE3320XTHoFNGXGeaLI5Sg6RlnILxHxLidVi9k8JAEoNhHO5irfVRiTpLHIkzTz3i0REc9wmm1Gkg==","signatures":[{"sig":"MEQCICW34Pabc0ExzU2Jz5SXNcVpIkLZahM4eeRDEvSAUOE3AiB8KAi1U6fBPiabyD4TpMEkFjXLJT7PTTvn4d3xJggmVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473222},"main":"dist/index.js","type":"module","_from":"file:dist/neon-config-0.9.4.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-0.9.4.tgz","_integrity":"sha512-mKFcWfP7fIE3320XTHoFNGXGeaLI5Sg6RlnILxHxLidVi9k8JAEoNhHO5irfVRiTpLHIkzTz3i0REc9wmm1Gkg==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for the Neon Platform. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"1.1.1"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_0.9.4_1784159445011_0.3162451805701143","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@neon/config","version":"0.9.5","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@0.9.5","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"bbeb5838007a2edf477cdca6316ead0d3990b9c7","tarball":"https://registry.npmjs.org/@neon/config/-/config-0.9.5.tgz","fileCount":60,"integrity":"sha512-wxW0qqQfu0V8hAWgo5pGbv+9K6h8xeRZDzEMDebjHkN9Nk6Kw0WVcfNZKyxjaL4UXFQaI3wuqfYBdaisTXAUPw==","signatures":[{"sig":"MEYCIQDmKIktdYP9UIzhGnfTzhnZZVVcVJS1G+J89TYV261pAQIhAIDE6YkxEt9OCwYpKKJOk/jFH4TyrFiieGKNV2k0h/Aw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473222},"main":"dist/index.js","type":"module","_from":"file:dist/neon-config-0.9.5.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-0.9.5.tgz","_integrity":"sha512-wxW0qqQfu0V8hAWgo5pGbv+9K6h8xeRZDzEMDebjHkN9Nk6Kw0WVcfNZKyxjaL4UXFQaI3wuqfYBdaisTXAUPw==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for the Neon Platform. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"1.2.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_0.9.5_1784328460191_0.9727712563029882","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"@neon/config","version":"0.9.6","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@0.9.6","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"1266ab090d8c335129e2461e18140e8f36791d95","tarball":"https://registry.npmjs.org/@neon/config/-/config-0.9.6.tgz","fileCount":60,"integrity":"sha512-4PmqPm1X3lWI7P93crtLZ4wl2umen5NkErFwcz9bMV/A/PcVKGqZzB8sDhUJBv3mGiu5De+7LX8xReJQ/9pvRQ==","signatures":[{"sig":"MEUCIQDaYiuBu/vX7KWlHPk+tNty1bdjrcwnnjVfn8L1btSq5QIgQQ7MmF6keGsq1wjScjTvxSlLjc0oW/HsCcCPWfYz9k4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":474874},"main":"dist/index.js","type":"module","_from":"file:dist/neon-config-0.9.6.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-0.9.6.tgz","_integrity":"sha512-4PmqPm1X3lWI7P93crtLZ4wl2umen5NkErFwcz9bMV/A/PcVKGqZzB8sDhUJBv3mGiu5De+7LX8xReJQ/9pvRQ==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for the Neon Platform. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"1.3.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_0.9.6_1784944202200_0.4348504264870465","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@neon/config","version":"0.10.0","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@0.10.0","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"4efe314f859e6b9dae8779018f4d8a21a1b0e0a2","tarball":"https://registry.npmjs.org/@neon/config/-/config-0.10.0.tgz","fileCount":60,"integrity":"sha512-oScqOAf9DIAOLSOF4EqWvXVlxp6W1AqQPQFkSGRlVCSH5abnqxT06WocgpJaCpteINvcNBWlSekGjq/zFn0FiQ==","signatures":[{"sig":"MEUCIBOYAGpTRZtSLUD59GHHRH4KLurLmLGK6dFZz6JK0b3KAiEA8qUw+A8ZlPKjxfa3FOQyquhuqxoni1cXi+RHEt4Hzro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483927},"main":"dist/index.js","type":"module","_from":"file:dist/neon-config-0.10.0.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-0.10.0.tgz","_integrity":"sha512-oScqOAf9DIAOLSOF4EqWvXVlxp6W1AqQPQFkSGRlVCSH5abnqxT06WocgpJaCpteINvcNBWlSekGjq/zFn0FiQ==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for the Neon Platform. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"1.3.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_0.10.0_1785038494108_0.7024711934595216","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@neon/config","version":"0.10.1","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@0.10.1","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"f35286629bb26d9f3be53ca4aa36470ea2672e5c","tarball":"https://registry.npmjs.org/@neon/config/-/config-0.10.1.tgz","fileCount":60,"integrity":"sha512-xK2qiMwKDTbpOSn2MpOe9L4mu/9rxdTZx4SzjIQLL08V4y+ckftTWxQN/Frp3Izl/ZxaN0TxNLIji25jdDtGPg==","signatures":[{"sig":"MEQCIBO+RtyUvKlbsUz6p8p99QCQWacHpp6LmKoJjEZnknn2AiBp59eD1xw3fMwGvNt7IUCjdGTob8Ld+ZDwnty6cDjDkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":485126},"main":"dist/index.js","type":"module","_from":"file:dist/neon-config-0.10.1.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-0.10.1.tgz","_integrity":"sha512-xK2qiMwKDTbpOSn2MpOe9L4mu/9rxdTZx4SzjIQLL08V4y+ckftTWxQN/Frp3Izl/ZxaN0TxNLIji25jdDtGPg==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for the Neon Platform. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"1.4.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_0.10.1_1785345430358_0.1640583188866691","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@neon/config","version":"0.11.0","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@0.11.0","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"135515efc06dad54bdc59ab5780bd192997a98ab","tarball":"https://registry.npmjs.org/@neon/config/-/config-0.11.0.tgz","fileCount":60,"integrity":"sha512-A1+t0C2JcOJQ5YNjh0r2UF5NuU4D/t5aW2vXG6elfsY7uvdzUWTRT772lONsMGmFyydvQk6VPm5c5kzGL6lLGA==","signatures":[{"sig":"MEQCIAH0lVgoGlni2SNB1g7Qtb0RyT2ZE7T7hatcTFgl8/GGAiBzOEZHk4oAOQyG6rlCLhhfdS84qsoDEAb7hn+bZOWfMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":495454},"main":"dist/index.js","type":"module","_from":"file:dist/neon-config-0.11.0.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-0.11.0.tgz","_integrity":"sha512-A1+t0C2JcOJQ5YNjh0r2UF5NuU4D/t5aW2vXG6elfsY7uvdzUWTRT772lONsMGmFyydvQk6VPm5c5kzGL6lLGA==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"1.4.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_0.11.0_1785690566739_0.4152794640458788","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@neon/config","version":"0.12.0","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@0.12.0","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"cc08e9c5a030825c0dd544e466aa5d64f11fc41d","tarball":"https://registry.npmjs.org/@neon/config/-/config-0.12.0.tgz","fileCount":60,"integrity":"sha512-NhnyQwUcvA7Xd0wBYAEjzO1S/K6qLtbLvQmoUQ2DeQMLje3rh2edtpNXevsgMFySlejsDfjqqBBHVAZ0jRFN+w==","signatures":[{"sig":"MEYCIQDlWdDBZC4czDw1k16BjqIf+mVkW1rutVtFtYji2I/T5AIhAPstkkoGnQ6xOgdTfc2g38lFN7JJCDlU6pRhpfSa+BFP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":488668},"main":"dist/index.js","type":"module","_from":"file:dist/neon-config-0.12.0.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-0.12.0.tgz","_integrity":"sha512-NhnyQwUcvA7Xd0wBYAEjzO1S/K6qLtbLvQmoUQ2DeQMLje3rh2edtpNXevsgMFySlejsDfjqqBBHVAZ0jRFN+w==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"1.4.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_0.12.0_1785734559180_0.04742716693035587","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@neon/config","version":"0.13.0","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@0.13.0","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"36d445b02ec55d39c03dc019291f134668606abd","tarball":"https://registry.npmjs.org/@neon/config/-/config-0.13.0.tgz","fileCount":64,"integrity":"sha512-da1dQiAa3vbACfZmKSuSP9X/f6BJhMBU1XIauKDUws+OcTzzIdqqkHgbrapNcWLZ7fNOTTSsHBJJPaKxeFIyRA==","signatures":[{"sig":"MEYCIQCFnZZ8OPCs5cptYFhmlBM62jPkufvcQgmuglNWmFwflwIhAJHNcbvzXG/VAFAidHk/Md5z7MUNx3+ylQOOdUGPOCxY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":503887},"main":"dist/index.js","type":"module","_from":"file:dist/neon-config-0.13.0.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"},"./paths":{"types":"./dist/paths.d.ts","import":"./dist/paths.js","default":"./dist/paths.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-0.13.0.tgz","_integrity":"sha512-da1dQiAa3vbACfZmKSuSP9X/f6BJhMBU1XIauKDUws+OcTzzIdqqkHgbrapNcWLZ7fNOTTSsHBJJPaKxeFIyRA==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"1.4.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_0.13.0_1785740412892_0.6843249209269013","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@neon/config","version":"0.13.1","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@0.13.1","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"748954e0c6ccd0258a589f5147ed02ad409ee7ff","tarball":"https://registry.npmjs.org/@neon/config/-/config-0.13.1.tgz","fileCount":64,"integrity":"sha512-7HmW1oRuwc36HVtl6tOZAzXSZ3gnFwK93s4msxKuymeWbxdQbJfwEUHnlfPTry5WOLLUj5Ti9LYajM/Xe8e8eA==","signatures":[{"sig":"MEQCIBelHXde/AAjReg2sNfmAe4C5xOkzh9MSdITEUB6yc8lAiAfjyEagNd5Sp9tZh+mrgiO8JXmG9vhFTiPhGcMcc6fyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":503887},"main":"dist/index.js","type":"module","_from":"file:dist/neon-config-0.13.1.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"},"./paths":{"types":"./dist/paths.d.ts","import":"./dist/paths.js","default":"./dist/paths.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-0.13.1.tgz","_integrity":"sha512-7HmW1oRuwc36HVtl6tOZAzXSZ3gnFwK93s4msxKuymeWbxdQbJfwEUHnlfPTry5WOLLUj5Ti9LYajM/Xe8e8eA==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"1.4.1"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_0.13.1_1785747606017_0.32249168419432217","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"@neon/config","version":"0.13.2","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@0.13.2","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"d2cc69b816a4ed72b32461a2122b82411adce65e","tarball":"https://registry.npmjs.org/@neon/config/-/config-0.13.2.tgz","fileCount":64,"integrity":"sha512-jhrT8P5Em43/QkD5ci9OV1u3+xZ7zOckxSu0AsusPVLcKCM15kcnoEgMJxx1+tcgKH36IdBvJ/kkRwJqQuWEDg==","signatures":[{"sig":"MEYCIQCyyNplD+SQxxA1e+SVnIAOqWrQqCtcRi2a4uUgTzeuJQIhAJallfY2RkEXvoghj3A61Owt14ZTBKOEoynP7i1Ef6M3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":503887},"main":"dist/index.js","type":"module","_from":"file:dist/neon-config-0.13.2.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"},"./paths":{"types":"./dist/paths.d.ts","import":"./dist/paths.js","default":"./dist/paths.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-0.13.2.tgz","_integrity":"sha512-jhrT8P5Em43/QkD5ci9OV1u3+xZ7zOckxSu0AsusPVLcKCM15kcnoEgMJxx1+tcgKH36IdBvJ/kkRwJqQuWEDg==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"1.5.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_0.13.2_1785762269239_0.14800929661208473","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@neon/config","version":"0.14.0","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@0.14.0","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"a72f1446951ff4afc970fed006fb404e1795a730","tarball":"https://registry.npmjs.org/@neon/config/-/config-0.14.0.tgz","fileCount":60,"integrity":"sha512-RXovECn64Z2VyCfE0yk9qm/T6KAozSDCEEBfzMob2YX8b7LDEyB5NjOimdCac52PWvLpMXeVTIo25U1Apkuk/A==","signatures":[{"sig":"MEQCIHNQK+ZvDwQK4cfO75IqqVcRuW+3l12GZOEG1QW3OC8NAiAk2hBQb5GZU00hDi4owq+XfjO3am7a7bj5S6JHS1buCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":488668},"main":"dist/index.js","type":"module","_from":"file:dist/neon-config-0.14.0.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-0.14.0.tgz","_integrity":"sha512-RXovECn64Z2VyCfE0yk9qm/T6KAozSDCEEBfzMob2YX8b7LDEyB5NjOimdCac52PWvLpMXeVTIo25U1Apkuk/A==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"1.5.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_0.14.0_1785998366436_0.2984343036093151","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@neon/config","version":"0.14.1","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@0.14.1","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"59e2adc70164382e5e6d8231e3fd43e645d19806","tarball":"https://registry.npmjs.org/@neon/config/-/config-0.14.1.tgz","fileCount":60,"integrity":"sha512-WlihlBRVL3KXVCm/zZ+f1NN1tif2VwcMN6LSTElJjt3wvahfws6IGGs1DgDyIdMM3YG+ywlq+6kBG84VldcKog==","signatures":[{"sig":"MEYCIQC8yJD5xxnfnUGpQfmAn3loe6yxTl+6vujwWNuaYzURUAIhAMCjUiIX2hlKzTLL5FU0pkAQ9Yw4hT8D3VbxKi67AjLO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":488679},"main":"dist/index.js","type":"module","_from":"file:dist/neon-config-0.14.1.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-0.14.1.tgz","_integrity":"sha512-WlihlBRVL3KXVCm/zZ+f1NN1tif2VwcMN6LSTElJjt3wvahfws6IGGs1DgDyIdMM3YG+ywlq+6kBG84VldcKog==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"1.5.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_0.14.1_1786087753974_0.5940118625164705","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@neon/config","version":"1.0.0","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@1.0.0","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"ba153cac970c5b3d6a6b5f76d32468caed3c43fe","tarball":"https://registry.npmjs.org/@neon/config/-/config-1.0.0.tgz","fileCount":64,"integrity":"sha512-EsDlEl7VuFjE73/XEVRElVoj6s+fasIz5ap9CuNIOVOanGDPYtKhj0CFugydRzQyDr+yCC6jkxXkks/TqtxfDw==","signatures":[{"sig":"MEUCIQDuQYZb5K6L6wqqhJinmDltxuMathFVbhXe+uj6RlGCGAIgYd5yNQaKIOn5r9NQLUhMONKuAkfyRVRmDfwuCCcirOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516646},"main":"dist/index.js","type":"module","_from":"file:dist/neon-config-1.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.0.0.tgz","_integrity":"sha512-EsDlEl7VuFjE73/XEVRElVoj6s+fasIz5ap9CuNIOVOanGDPYtKhj0CFugydRzQyDr+yCC6jkxXkks/TqtxfDw==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"2.0.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.0_1786274532443_0.716941512626766","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@neon/config","version":"1.0.1","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@1.0.1","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"75d91c1bf617042c7bd673a66eced444f758f723","tarball":"https://registry.npmjs.org/@neon/config/-/config-1.0.1.tgz","fileCount":64,"integrity":"sha512-yQhCTbTmpzu4lwChyZSa6Mh923SU+EmVo/PDHCdweqY1ZxpRv5+Xx344yG4m5WTLQOMq5FXfF72NChcFV5EXCA==","signatures":[{"sig":"MEQCIFRfFn8/03f+VWq5WXQwkagPkeHYcjnXJmGlx68Idq3DAiB7A60clnF6TdwNI++hhUBiLBYwhSk4qNwRTbnleA+ywg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516712},"main":"dist/index.js","type":"module","_from":"file:dist/neon-config-1.0.1.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.0.1.tgz","_integrity":"sha512-yQhCTbTmpzu4lwChyZSa6Mh923SU+EmVo/PDHCdweqY1ZxpRv5+Xx344yG4m5WTLQOMq5FXfF72NChcFV5EXCA==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"2.1.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.1_1786963313780_0.5657206631290124","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@neon/config","version":"1.0.2","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@1.0.2","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"f54f8d747017341e4c88600b65d7a9ebbb695768","tarball":"https://registry.npmjs.org/@neon/config/-/config-1.0.2.tgz","fileCount":64,"integrity":"sha512-tncvzP8DQsCVzKX6yjKqJ30SMZFbHYb4M5HrcypGlz45wbyATWp+u3dIWOgPsBV8cxAz2FVq0OmtFBuiUhRfcQ==","signatures":[{"sig":"MEQCIHLHs9J0fpPxvSB7OI29ztrk4+nOqUPxV6suuvupMmOOAiBksOAl8y9TuwXkglFbYIt5bnWm51NaNifLC1/I7f8gIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCPJv8D8J6PZURELCH3DzFVgPe6bUwWKBKwP0E97TrTrAIgEsY266GbYIDAJCN8W4V8nYujH1Bux9Q8T2l3Aqfp/tw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516712},"main":"dist/index.js","type":"module","_from":"file:dist/neon-config-1.0.2.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.0.2.tgz","_integrity":"sha512-tncvzP8DQsCVzKX6yjKqJ30SMZFbHYb4M5HrcypGlz45wbyATWp+u3dIWOgPsBV8cxAz2FVq0OmtFBuiUhRfcQ==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"2.2.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.2_1787590264340_0.38473784490717455","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@neon/config","version":"1.0.3","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@1.0.3","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"522f613040130cf8746b30cc18351935964fbeba","tarball":"https://registry.npmjs.org/@neon/config/-/config-1.0.3.tgz","fileCount":64,"integrity":"sha512-g8s2mjiplL9FGL35It0mlxooqmjMV+IksABjO89llOcmOX+tgj+Gt1zUzgVGGYsxhC7KeaL30MG0hzyLxGLV/g==","signatures":[{"sig":"MEUCIQDlasq4Aq98A4rY78Mfe1ZMBViyM0ofxa38KKfjO0JcOAIgAS4J5xxSIR/Qv3PgQ/8rwL4KTP6X8sTBAV3xAzylc+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAUOKqYOjtIpY2frMBm1L076oTSW6S7AxejNg67KwvEHAiBAFKzejk249fJJ3mzK0H0QfPDksXd8wBN4dXOuPnerHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":520010},"main":"dist/index.js","type":"module","_from":"file:dist/neon-config-1.0.3.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.0.3.tgz","_integrity":"sha512-g8s2mjiplL9FGL35It0mlxooqmjMV+IksABjO89llOcmOX+tgj+Gt1zUzgVGGYsxhC7KeaL30MG0hzyLxGLV/g==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"2.2.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.3_1787698820914_0.6020547656513677","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@neon/config","version":"1.0.4","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@1.0.4","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"92f3491e82c62200a66fa64a5222b6ec10c4671a","tarball":"https://registry.npmjs.org/@neon/config/-/config-1.0.4.tgz","fileCount":64,"integrity":"sha512-inkPUFK7ZCTx4xzapE9p8ictDDJSA9dvWk9nQgqtmkBOBek1c/VUkMIyQZl/Ek1PS9WZK5Su/R9OjjCwwgq4cA==","signatures":[{"sig":"MEYCIQCpmD9bmuGnEeKSuMS2Cje+MFU+T/bB08cuACEcYnKlPwIhAKuWnwEiuEVDJijTfX9TuHpeCbP+qUpf6MKLnB8MU7oz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGjhzGxDEfWpCrL3uNl9kO3/6MDRazQ8/sf5R1VX7+TDAiEArc5aTL482h4juV7F8cnz0uNMXfwSTz/ClETcZqNw56o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":520010},"main":"dist/index.js","type":"module","_from":"file:dist/neon-config-1.0.4.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.0.4.tgz","_integrity":"sha512-inkPUFK7ZCTx4xzapE9p8ictDDJSA9dvWk9nQgqtmkBOBek1c/VUkMIyQZl/Ek1PS9WZK5Su/R9OjjCwwgq4cA==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"2.3.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.4_1787714166144_0.7239928041675374","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@neon/config","version":"1.0.5","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@1.0.5","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"9396407f74221eefb885bd123eddc9926d819c70","tarball":"https://registry.npmjs.org/@neon/config/-/config-1.0.5.tgz","fileCount":64,"integrity":"sha512-IuraDEYjR49KUX5+M2CvwHwMiZlUEWpeVthWSEv4utM8OihF2YVlWqa5UEmnq3FpBqxpwWBDJCwa2FmrYhlJ+w==","signatures":[{"sig":"MEYCIQChzRjvm9dSdaaiiFlABgUDLqwYPalVL/izU50JGGpgmwIhAJq3NBLU4MNK6OCdeLE/qU3UOIR0++zrb4ebhMl7cYnt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCusvrq/7hldtAiUeTZCQI7RIfBJv7g8UI6w+kSynsZbQIhAMnIOoCgLfzX2ZQF9KKqg25l4kWz7qlKNPPhiSJoSlWH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":520010},"main":"dist/index.js","type":"module","_from":"file:dist/neon-config-1.0.5.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.0.5.tgz","_integrity":"sha512-IuraDEYjR49KUX5+M2CvwHwMiZlUEWpeVthWSEv4utM8OihF2YVlWqa5UEmnq3FpBqxpwWBDJCwa2FmrYhlJ+w==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"3.0.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.5_1787786372061_0.18686529844750277","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@neon/config","version":"1.1.0","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@1.1.0","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"fe04d8f6f8a15dd280fe9806ba8a135cd5a38974","tarball":"https://registry.npmjs.org/@neon/config/-/config-1.1.0.tgz","fileCount":68,"integrity":"sha512-INqhLuu0HFzrA/3OY3ck+4tfv9DYdQT7pooIzoG9+6jHvYetvgxE7rfa/cQ+Z86B9fdFBG/N+Oq9qPKmm+dbtg==","signatures":[{"sig":"MEYCIQDQcZTZDr2NpM2w/ZByVHQkci1Df46Om+wygQMaJijVOAIhALlt0EV86NcVkEVm1NUMf7p94Me6ooC39wcVWRAdXjV1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFqpHNUV2CUAPW1oMmghx6nEdFvEIjwEYsOXs2MqcCuOAiEA1lrneFCYLhnMY/LNjtDYqqN7dBUmaV++Hmj/O9RsClU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":530846},"main":"dist/index.js","type":"module","_from":"file:dist/neon-config-1.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.1.0.tgz","_integrity":"sha512-INqhLuu0HFzrA/3OY3ck+4tfv9DYdQT7pooIzoG9+6jHvYetvgxE7rfa/cQ+Z86B9fdFBG/N+Oq9qPKmm+dbtg==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"3.0.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_1.1.0_1787972840281_0.5140066590507419","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@neon/config","version":"1.2.0","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@1.2.0","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"39bfe259491aa072018e0d2bf75e2b52b85ef987","tarball":"https://registry.npmjs.org/@neon/config/-/config-1.2.0.tgz","fileCount":68,"integrity":"sha512-lf/mUfX4V1FPkEkAn8BPl9zXxEDCIGVNlDszobYi4o4309wyE7RyfFKtLos2Hwm0yXta0dc5qxO8pdg9918eVw==","signatures":[{"sig":"MEUCIQCwaVO7YVJMp4Fk6ELCWamNX1LSUbzDSBSdYf51tJbxHwIgK67rjYMeyBVaD79SeUeA+/RduafludmV2Tguz0Txz+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCDkbLCAMS7oPmtfl8guVBlrt+8+0GTjBSI8F03bQ2uhwIgY+Z86J+fGpSqF7rM1Ho72rlNPdXvLSCR/+eUx5bEDgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544131},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.2.0.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.2.0.tgz","_integrity":"sha512-lf/mUfX4V1FPkEkAn8BPl9zXxEDCIGVNlDszobYi4o4309wyE7RyfFKtLos2Hwm0yXta0dc5qxO8pdg9918eVw==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"3.1.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_1.2.0_1788309616215_0.908486894199926","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@neon/config","version":"1.3.0","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@1.3.0","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"261678110855ae4131986fb7d515fe773f989346","tarball":"https://registry.npmjs.org/@neon/config/-/config-1.3.0.tgz","fileCount":68,"integrity":"sha512-gF3xQHUsx7nXX1xz/2dAeSIxY93oRDO8xGEOsqMRUslHG6v72phwpUH8ReDTThykl4N2mO8sCJhjSs+rHADDbA==","signatures":[{"sig":"MEUCIDZb9iB/9Ewxf2T9N8CZfCeAt9906SDOsu75rq2L2XPeAiEA09gZc1vqcUfazDhWxbdI6/wzTpVQyabGO740dye1EkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFT89LSEO3gFf82TZcYWHpkTxe+llISxM2Hp1Ww15hu4AiEAwJsFZ5bLqtQBz6szH7hdONFhSB/YoNq/nTqFe3wXutw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":551248},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.3.0.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.3.0.tgz","_integrity":"sha512-gF3xQHUsx7nXX1xz/2dAeSIxY93oRDO8xGEOsqMRUslHG6v72phwpUH8ReDTThykl4N2mO8sCJhjSs+rHADDbA==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"3.1.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_1.3.0_1788496687408_0.6099658007016748","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@neon/config","version":"1.3.1","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@1.3.1","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"c5db7a810bcfe2e58581a6ed770b30ff22bbae65","tarball":"https://registry.npmjs.org/@neon/config/-/config-1.3.1.tgz","fileCount":68,"integrity":"sha512-nrG3ulurp8cEMyD5+7gfTS1C0bhd+caln6G2xQoinQYjHjiJPpQKjsho5Qix/q+EuM36WRGIIMDan86wgA/T8w==","signatures":[{"sig":"MEUCIQCoef59psVh12+3/jOIsJVfBybOy9oxn8R0NRXzRcWWcAIgdI9+QvbiWELh2srFpTJIqkBjan1xMHn+B6LPSqPKHS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF0qEPZKbV5Z/TdfxsDHCR4T8QbqSIPsNRgqkwMlmB19AiEAiU4Il8gQNIg7mGH+HTvnT0HLIlfQjcK3rBC0gjiJCAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":551248},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.3.1.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.3.1.tgz","_integrity":"sha512-nrG3ulurp8cEMyD5+7gfTS1C0bhd+caln6G2xQoinQYjHjiJPpQKjsho5Qix/q+EuM36WRGIIMDan86wgA/T8w==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"3.2.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_1.3.1_1788829277151_0.3359108413312788","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@neon/config","version":"1.3.2","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@1.3.2","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"fb24c6bc7dfb690fbdc635f7a70b64b7ff3e3f54","tarball":"https://registry.npmjs.org/@neon/config/-/config-1.3.2.tgz","fileCount":68,"integrity":"sha512-++Z4l+O1DYb5xeTVNCN+9Bz+yz4SwLRQ7RW4DGMLJ0+DcPiJeA0eKkWe5JCaokiUL17o1e2FcfjkxIpk0iYiqA==","signatures":[{"sig":"MEQCIHFO8bCW5mKpcnYnB1xpbQjdhMD+RmGhfpIMmrTg7RtRAiAVejUAWeQ4CfqFf1K0zLtc2TOJ+iJeA3WRWVtGGGZ8Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHWQ+BKC/rwY5SfO7e/4rQVLdkUpeUGeWOLpzmREvzjdAiEA1q3Gvjk0vd+4GK2TYXAxFa2bLJJXIyqlxZoIVI/pvxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":551248},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.3.2.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.3.2.tgz","_integrity":"sha512-++Z4l+O1DYb5xeTVNCN+9Bz+yz4SwLRQ7RW4DGMLJ0+DcPiJeA0eKkWe5JCaokiUL17o1e2FcfjkxIpk0iYiqA==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"4.0.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_1.3.2_1788922837673_0.16632506879788345","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@neon/config","version":"1.3.3","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@1.3.3","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"8718bc2f0b69e8594aa926d14554b4a3cb7cc5fa","tarball":"https://registry.npmjs.org/@neon/config/-/config-1.3.3.tgz","fileCount":68,"integrity":"sha512-ZpGY0PkpZxuaMq7oLlgcXEY22bAYAaGA4nChkZGpsh2/xKR+z9CBtwxUx2jKTYCrk3zenw7cT0b3EpRJB+W33Q==","signatures":[{"sig":"MEUCIQCOwdUdllZ5RhJagSUlGD2vhU/Gvjjk0o76XUjzgeFqIgIgV+0ZZeouWLlV+/gVrwraamiiQlTQkZaC6p9/jEBqqCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCbTMf1+UWdYlvNCn/FJ+NqczlAzGidwcTlQGSqAV6cLwIhANCmzyK/AMbZhBuNpPMM5N/oHSRBzhyb2glQ1B3zjFXi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":551248},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.3.3.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.3.3.tgz","_integrity":"sha512-ZpGY0PkpZxuaMq7oLlgcXEY22bAYAaGA4nChkZGpsh2/xKR+z9CBtwxUx2jKTYCrk3zenw7cT0b3EpRJB+W33Q==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"4.1.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_1.3.3_1789068589917_0.7571757386712126","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@neon/config","version":"1.4.0","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@1.4.0","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"f22f276790beefef78241d0df51f31f19254e4c3","tarball":"https://registry.npmjs.org/@neon/config/-/config-1.4.0.tgz","fileCount":68,"integrity":"sha512-tdbIBVScr+puou4Xcq3pZaKy5Hk4PvHOP34Og7yf09xCgny6hk1IvUfWC7iGOrEy1Jr821NqJEmnrPsAUsYNPA==","signatures":[{"sig":"MEQCIH+kG5FISifELd/c6kLrQfkbp6GTk1W/PqffEGVkyBOJAiBiyMp6yLJFy96ucjrwV7VMKtc0f1mYpDGNz7baR5+wBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF2IAC+lCzJ90UsbMSrGAc/8biCeZezDktu6KIUpYl6eAiEAvEadCnVoJpNVFUiNBkon3fAbkbZG99q2CicJ7tVp4D4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":577765},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.4.0.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.4.0.tgz","_integrity":"sha512-tdbIBVScr+puou4Xcq3pZaKy5Hk4PvHOP34Og7yf09xCgny6hk1IvUfWC7iGOrEy1Jr821NqJEmnrPsAUsYNPA==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"4.1.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_1.4.0_1789088395975_0.31617630114790973","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@neon/config","version":"1.4.1","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@1.4.1","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"9537a97942ee42f4c268f8a7de30c36083e9edd1","tarball":"https://registry.npmjs.org/@neon/config/-/config-1.4.1.tgz","fileCount":68,"integrity":"sha512-fKmHojGMJGnEUSscRjr+qJBEl1VhYaeWhHSg5S5S1nMLPpQ4ZtAV4C0ARdrfxHMl1mGMkTHZTfDprNLmOIAB5A==","signatures":[{"sig":"MEUCIGW8OvxAY8h3WhTIZiuCkRQcQSjA/T9wt9mRFcEBP4C6AiEA8rr8EycetwVecVlxnc7akOC76a5bwPUGpfDHvqjHURQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDs5B+8EMBVC/L1GDZHERfgFCBLfsM0jZRtp90fjXUbWQIhAO2M+Qr4ixm44CW5Gfwnn0HuLjhG+sN4jEJEJ4uYLyI0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":577387},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.4.1.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.4.1.tgz","_integrity":"sha512-fKmHojGMJGnEUSscRjr+qJBEl1VhYaeWhHSg5S5S1nMLPpQ4ZtAV4C0ARdrfxHMl1mGMkTHZTfDprNLmOIAB5A==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"4.2.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_1.4.1_1789153412363_0.49982227757962705","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@neon/config","version":"1.4.2","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@1.4.2","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"aa437401f330a4a4df7132b170dad51818bdfc95","tarball":"https://registry.npmjs.org/@neon/config/-/config-1.4.2.tgz","fileCount":68,"integrity":"sha512-KZQwp3SNxYsB3bmUOdCTG0GwVy4uJBGtvBVuyxx18BoJ3stmtGs3wfmUSUO0C513a5GZzpUddpVnD/SGRrB8fQ==","signatures":[{"sig":"MEQCIArnydJ3p8RKJIRa8EWbPlSdCUAu/7oUuLBk43cu/gNgAiAEggsewAqStVPCa3nB3Rz5ToBLEHkwxo6PyF9+K0sjaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICZ9QBz2Q0BCq4Qy9dvQbaBkv9JP2HrbOkF43csiIxr3AiEA9WmQcZvi+SGYTjzxMuH/qsD8suCPNNxi5axYXDI+evE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":577387},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.4.2.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.4.2.tgz","_integrity":"sha512-KZQwp3SNxYsB3bmUOdCTG0GwVy4uJBGtvBVuyxx18BoJ3stmtGs3wfmUSUO0C513a5GZzpUddpVnD/SGRrB8fQ==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"4.2.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_1.4.2_1789154315338_0.921034521349493","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@neon/config","version":"1.4.3","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@1.4.3","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"dbbdf60b9f5a673b8dece10687a4e87db4e64c5f","tarball":"https://registry.npmjs.org/@neon/config/-/config-1.4.3.tgz","fileCount":68,"integrity":"sha512-39nK1Kg0xWwq2Q3DDR2josoBZKh54w5y+LvW36AUUaIVs+w1wjSMXDuS5g7766CjkQDvGc/7hLIrpwjK1pKcFA==","signatures":[{"sig":"MEQCIDiXshkYM5JJSdZPrq8cEdza8htA4Se1dNeZ7HuyehijAiA3ZcPtulWP33I+GlLxlgM2OyIauNLjnUpVLpGKxyGqWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCZwU+BaVFkQzOKZW6cAmKcaKFgKDU8j5ue7/ufOlTfyQIgJ13WXmWzQWyoPAC4fDLypLNqctKTOT1e3aj4XkwYHk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":577387},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.4.3.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.4.3.tgz","_integrity":"sha512-39nK1Kg0xWwq2Q3DDR2josoBZKh54w5y+LvW36AUUaIVs+w1wjSMXDuS5g7766CjkQDvGc/7hLIrpwjK1pKcFA==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"5.0.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_1.4.3_1789426512882_0.407759327385238","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@neon/config","version":"1.5.0","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@1.5.0","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"fd5588b9f7e7da94303255a3dbaece7090c73824","tarball":"https://registry.npmjs.org/@neon/config/-/config-1.5.0.tgz","fileCount":72,"integrity":"sha512-P5NkU/xMiWJlxJfof8Sy95idB9ddlCcmJ1RQ47xS8LKqU3OyRY3ZvKJuMtXH9zww85xWCWA7leLJTx9He6oEVg==","signatures":[{"sig":"MEUCIQC4mTMgQaXF2zO69GPXSWT1rzpwY+zw2YUxYtjez1l8WQIgdeAHozyFNQ0JQzWPqtliFR8n63U+4xC5AbVhVP8vn60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEAtc+CoJfKWgc+WqzP8KyTG+dcOddDY7o95KhbNiUoiAiEAmmTFQ0eSPXVgo/4+cbmEEsjv55XdhiomlWAvPLvQiBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":618242},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.5.0.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.5.0.tgz","_integrity":"sha512-P5NkU/xMiWJlxJfof8Sy95idB9ddlCcmJ1RQ47xS8LKqU3OyRY3ZvKJuMtXH9zww85xWCWA7leLJTx9He6oEVg==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"5.0.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_1.5.0_1789434791285_0.06369734675884287","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@neon/config","version":"1.5.1","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@1.5.1","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"f005f5ed0a852e1d0e89e8c5c7f5e0a54c8c5733","tarball":"https://registry.npmjs.org/@neon/config/-/config-1.5.1.tgz","fileCount":72,"integrity":"sha512-cowVPW9j13wfpzoaN4+Beb1jQF1bxdcBCeVjih84UuHzP8+MorqrJ2ufMdlk35AorV9XsOVTFoB2kEQRwfk5JA==","signatures":[{"sig":"MEUCIG8n8McYpXQrXGKF2Imdnr5mCwRJt8HinAFp7mb7YQlWAiEAo+QvPziTuTho41HfGMiwraKdZyTz/w/5lZY+v+Pr03E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAUwy0DBAdmGXisu4rYTbj6gB4yO/YfU6xv9PZ+Fha6jAiAF4EuE8qlULfYIIYNgoUA5+S+a4mWJED7QRRcphhcBSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":618242},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.5.1.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.5.1.tgz","_integrity":"sha512-cowVPW9j13wfpzoaN4+Beb1jQF1bxdcBCeVjih84UuHzP8+MorqrJ2ufMdlk35AorV9XsOVTFoB2kEQRwfk5JA==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"6.0.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_1.5.1_1789579946914_0.9206442537097694","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@neon/config","version":"1.6.0","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@1.6.0","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"587093dd1051bc27355e0df21e485998e196d6db","tarball":"https://registry.npmjs.org/@neon/config/-/config-1.6.0.tgz","fileCount":76,"integrity":"sha512-68uaHwhnYo+QhyYGjr8++2k8u6zu+XERpjEiwrFr9ieCaLz5gq0bE88b5YMhnvhbOCgGbU+jGs47VVqNHjpuPA==","signatures":[{"sig":"MEQCIChFCl9JawrYmxGqNWC8hC0TG/8HP0TNMs6iAiFexuRqAiAkPO5guaUmjUKW1sOMSFD9RlC9owG+KOpbJvDjN2Ls6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBivpKG6kAb5VcqwZFzigh+JoGfik8w/HGVklusjuPvpAiBmZgJM0FA4dobji7Ntnsv3EXPF6UVDedsNo/orovcI8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":650885},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.6.0.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.6.0.tgz","_integrity":"sha512-68uaHwhnYo+QhyYGjr8++2k8u6zu+XERpjEiwrFr9ieCaLz5gq0bE88b5YMhnvhbOCgGbU+jGs47VVqNHjpuPA==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"6.0.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_1.6.0_1789592979841_0.5320781298307455","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@neon/config","version":"1.7.0","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@1.7.0","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"db21c8cfafc28b4be8d716dbabd5f44ee1af50f5","tarball":"https://registry.npmjs.org/@neon/config/-/config-1.7.0.tgz","fileCount":76,"integrity":"sha512-RTHf9kLjhjlFXkVHzbmvgSiLhGLGXB49/NVrMy4Smm1Mn/GG0auqXFH7SvoVxiasIA4NKLygTHF/MXWNUH7hyA==","signatures":[{"sig":"MEUCIAkFJbU7WLZwHHEKCddYMG+uakCQN08OHUhQfRP/TyeMAiEA+RXODpjE9dSBgxOdyZFco8o4fKqQ/iwtQ0wNbPv7jqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCsoBrqZyQIuQJ1lhjozSpBuVW+wgx/8SPHZ2DKhFHZ0gIhAKs7WZCIojG5/2eXMGEo7hHTaMW0chkVKP1t6DNfaSVG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666434},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.7.0.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.7.0.tgz","_integrity":"sha512-RTHf9kLjhjlFXkVHzbmvgSiLhGLGXB49/NVrMy4Smm1Mn/GG0auqXFH7SvoVxiasIA4NKLygTHF/MXWNUH7hyA==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"6.0.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_1.7.0_1789596584708_0.03823942066252406","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@neon/config","version":"1.7.1","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@1.7.1","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"d7594344ab92803ff327fcd547162accb0ac7b5d","tarball":"https://registry.npmjs.org/@neon/config/-/config-1.7.1.tgz","fileCount":76,"integrity":"sha512-kv4Gjye8U3rkpvajlMVglZKvKc1ucmEOKohEoXmKe2q3RUZBA3ykzsZANTm9F95yeFZX3w1Wekv7JHfPxASnTw==","signatures":[{"sig":"MEUCIAf/3xtOaxJM2roEStzch0R2vtx8TFyXCwXa1/fctETUAiEAxmQpK/W2EKnLXP5jreT+7+29Ykni50YR8TgBGQ9U7ec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAz6grjaTGOy/4Hmzk1fe4BNDoF8AzgcxoZDcrGXJmNXAiEAtwDAXX7x34Vg2cO7VczojN3uYhuwiIbk5BsRHTCXzfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666666},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.7.1.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.7.1.tgz","_integrity":"sha512-kv4Gjye8U3rkpvajlMVglZKvKc1ucmEOKohEoXmKe2q3RUZBA3ykzsZANTm9F95yeFZX3w1Wekv7JHfPxASnTw==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"6.0.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_1.7.1_1789672872518_0.7458247008107413","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@neon/config","version":"1.7.2","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@1.7.2","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"e0b618262ae4679201ae58d965db61370ba5d7f1","tarball":"https://registry.npmjs.org/@neon/config/-/config-1.7.2.tgz","fileCount":76,"integrity":"sha512-AFLHYl5Qg6p7cGjMxrXpmdniNMO6gOIzv5gAr+5LRMaXeFggTGEWP8Tpe48CKKeE1PUtyE0XoKazDNjQWGvUAw==","signatures":[{"sig":"MEUCIDOlBQKNqNiUd4bORKrVPHNpGpDyLwKUrwN+9bhJMw8ZAiEAi+wLyceBad3AAzQwdFWFn1O36bQ6Q9K9VA2gxh3U+aE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFWxl0e/aoscX2FeLCMvD4A3a22QG/jxvIhdfVzbI552AiA4toA7hDLmH9KMQY4yL5k/hIRJjX+5E0o4Q34NVL/a8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666509},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.7.2.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.7.2.tgz","_integrity":"sha512-AFLHYl5Qg6p7cGjMxrXpmdniNMO6gOIzv5gAr+5LRMaXeFggTGEWP8Tpe48CKKeE1PUtyE0XoKazDNjQWGvUAw==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"6.0.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_1.7.2_1789691484600_0.5602920188857032","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"@neon/config","version":"1.7.3","keywords":["neon","database","postgres","iac","config-as-code","platform"],"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","_id":"@neon/config@1.7.3","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"homepage":"https://github.com/neondatabase/neon-pkgs#readme","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"d833406fd674a0b414d326273f31fc13b3e22fa8","tarball":"https://registry.npmjs.org/@neon/config/-/config-1.7.3.tgz","fileCount":76,"integrity":"sha512-LlebODzVn0A9BUaHJpSpCwwKo2Psw2RQf3hpFJoKmJk3Lw82DqaXuTdFmTfRd2+K5IcX+H6OCss2VqqNqTTpiQ==","signatures":[{"sig":"MEYCIQCQBsIEs6gdoYQkqNI8nCB9fdklH/V3LwnXLbXV0mpe1QIhAKBqXvPk6y0S30N6tOOET1wk6kdYdvvryIQ1H9cdxD9s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCcK6k5p1wyg9yt47kzoPLs08j1ybIPlV9RKys4RTlgMQIhAKOi3g9Xi7VqkJ64Kt3Ao/+yUzuEAvLyqV3ARsAZBWIu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666509},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.7.3.tgz","types":"dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.7.3.tgz","_integrity":"sha512-LlebODzVn0A9BUaHJpSpCwwKo2Psw2RQf3hpFJoKmJk3Lw82DqaXuTdFmTfRd2+K5IcX+H6OCss2VqqNqTTpiQ==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"6.1.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/config_1.7.3_1790167279549_0.5054793941528828","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"_id":"@neon/config@1.8.0","bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"dist":{"shasum":"6aab7a303d6116b07fd391a89700e7b5160966a5","tarball":"https://registry.npmjs.org/@neon/config/-/config-1.8.0.tgz","fileCount":76,"integrity":"sha512-HDD1If/TKy6+b8jBj1A/ScS4WREUFucJ9/2V3yoawzj/uxTpqIUdyDNvbhYsqwB28zUSvrActC9yfy7UCw7O4Q==","signatures":[{"sig":"MEUCIERangGJuQQ91x5o9bB2alW/I13T7fAvgFJCzN2zo8jSAiEAyWXCRTOJzxchK/bXZobyuaekg0hjEJwcQ+uzbN0NhPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDeggTwqU4Qar0oiCmk+rpdGmghWzdLM5j30oSrE0iXzAIgaw1h/YLdqxFe/fZ6si9OSpk4E3QV+87simAg9NHrCJE="}],"unpackedSize":709498},"main":"dist/index.js","name":"@neon/config","type":"module","_from":"file:/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.8.0.tgz","types":"dist/index.d.ts","author":{"url":"https://neon.com","name":"Neon"},"engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./v1":{"types":"./dist/v1.d.ts","import":"./dist/v1.js","default":"./dist/v1.js"}},"license":"Apache-2.0","scripts":{"tsc":"tsc","test":"pnpm --filter @neon/config... build && vitest --passWithNoTests","build":"tsc --noEmit && tsdown","test:ci":"vitest run --passWithNoTests","test:e2e":"vitest run --config vitest.e2e.config.ts","test:types":"vitest run --typecheck.enabled --typecheck.only"},"version":"1.8.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4cb4a9fa-55de-452a-a02b-e7e1d3f3bdcf"}},"homepage":"https://github.com/neondatabase/neon-pkgs#readme","keywords":["neon","database","postgres","iac","config-as-code","platform"],"_resolved":"/home/runner/work/secure-public-registry-releases-eng/secure-public-registry-releases-eng/dist/neon-config-1.8.0.tgz","_integrity":"sha512-HDD1If/TKy6+b8jBj1A/ScS4WREUFucJ9/2V3yoawzj/uxTpqIUdyDNvbhYsqwB28zUSvrActC9yfy7UCw7O4Q==","repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"_npmVersion":"10.9.8","description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","directories":{},"maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","jiti":"^2.7.0","@neon/sdk":"6.1.0"},"publishConfig":{"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.1","vitest":"^3.0.9","typescript":"^5.9.0","@types/node":"^20.19.0","@neon/e2e-harness":"0.0.0","console-fail-test":"0.5.0","@vitest/coverage-v8":"^3.0.9"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/config_1.8.0_1790357124084_0.7644279664708507"}}},"time":{"created":"2026-06-25T17:33:54.727Z","modified":"2026-09-25T17:25:24.374Z","0.0.0":"2026-06-25T17:33:55.025Z","0.8.1":"2026-06-30T15:45:54.476Z","0.9.0":"2026-07-02T16:41:19.197Z","0.9.1":"2026-07-04T07:00:08.774Z","0.9.2":"2026-07-12T23:24:26.809Z","0.9.3":"2026-07-15T20:17:05.933Z","0.9.4":"2026-07-15T23:50:45.163Z","0.9.5":"2026-07-17T22:47:40.364Z","0.9.6":"2026-07-25T01:50:02.373Z","0.10.0":"2026-07-26T04:01:34.291Z","0.10.1":"2026-07-29T17:17:10.538Z","0.11.0":"2026-08-02T17:09:26.936Z","0.12.0":"2026-08-03T05:22:39.360Z","0.13.0":"2026-08-03T07:00:13.032Z","0.13.1":"2026-08-03T09:00:06.197Z","0.13.2":"2026-08-03T13:04:29.401Z","0.14.0":"2026-08-06T06:39:26.599Z","0.14.1":"2026-08-07T07:29:14.158Z","1.0.0":"2026-08-09T11:22:12.694Z","1.0.1":"2026-08-17T10:41:53.967Z","1.0.2":"2026-08-24T16:51:04.517Z","1.0.3":"2026-08-25T23:00:21.030Z","1.0.4":"2026-08-26T03:16:06.271Z","1.0.5":"2026-08-26T23:19:32.168Z","1.1.0":"2026-08-29T03:07:20.406Z","1.2.0":"2026-09-02T00:40:16.346Z","1.3.0":"2026-09-04T04:38:07.496Z","1.3.1":"2026-09-08T01:01:17.254Z","1.3.2":"2026-09-09T03:00:37.763Z","1.3.3":"2026-09-10T19:29:50.018Z","1.4.0":"2026-09-11T00:59:56.070Z","1.4.1":"2026-09-11T19:03:32.454Z","1.4.2":"2026-09-11T19:18:35.420Z","1.4.3":"2026-09-14T22:55:12.997Z","1.5.0":"2026-09-15T01:13:11.393Z","1.5.1":"2026-09-16T17:32:27.031Z","1.6.0":"2026-09-16T21:09:39.948Z","1.7.0":"2026-09-16T22:09:44.809Z","1.7.1":"2026-09-17T19:21:12.611Z","1.7.2":"2026-09-18T00:31:24.764Z","1.7.3":"2026-09-23T12:41:19.685Z","1.8.0":"2026-09-25T17:25:24.175Z"},"bugs":{"url":"https://github.com/neondatabase/neon-pkgs/issues"},"author":{"url":"https://neon.com","name":"Neon"},"license":"Apache-2.0","homepage":"https://github.com/neondatabase/neon-pkgs#readme","keywords":["neon","database","postgres","iac","config-as-code","platform"],"repository":{"url":"git+https://github.com/neondatabase/neon-pkgs.git","type":"git"},"description":"Config-as-Code for Neon. Define a `neon.ts` policy and inspect/diff/deploy it against the Neon API as plain TypeScript functions.","maintainers":[{"name":"andrelandgraf","email":"andre.timo.landgraf@gmail.com"},{"name":"neonteam","email":"andre@neon.tech"}],"readme":"# @neon/config\n\nConfig-as-Code for Neon. A repo-local `neon.ts` exports a TypeScript policy function describing a branch's desired state. This package exposes **functions** to inspect, diff, and deploy that policy against the Neon API.\n\n> No CLI commands ship here, and the package is **filesystem- and env-agnostic**: it never reads `.neon` files or `NEON_*` environment variables. You pass `projectId` and the target branch explicitly (resolve them in your CLI, e.g. neon). This package is functions only.\n\n## Install\n\n```bash\nnpm install @neon/config\n```\n\n> **Requirements:** Node.js >= 20.19.\n\n## Define a policy\n\n```ts\n// neon.ts\nimport { defineConfig } from \"@neon/config/v1\";\n\nexport default defineConfig({\n  // Static: what *exists* on every branch. GA service toggles drive the typed env.\n  auth: true,\n  dataApi: true,\n  functions: {\n    hello: {\n      name: \"Hello\",\n      source: \"./functions/hello.ts\",\n      customDomains: [\"docs.example.com\"], // default branch only\n    },\n  },\n  triggers: {\n    hourly: { type: \"schedule\", function: \"hello\", cron: \"0 * * * *\" },\n  },\n  // Dynamic: per-branch tuning only. Cannot add/remove services or functions.\n  branch: (branch) => ({\n    protected: branch.name === \"main\",\n    ...(branch.name === \"main\" ? {} : { parent: \"main\", ttl: \"7d\" }),\n  }),\n});\n```\n\nA policy is split into a **static** existential set and a **dynamic** `branch` closure:\n\n- **Static top-level** — `auth` / `dataApi` / `aiGateway` / `functions` (keyed by slug) / `buckets` (keyed by name) / `triggers` (keyed by name; each value names the function, and for `storage_object_created` the bucket, it binds). `aiGateway`, `functions`, and `buckets` still work under deprecated `preview`; `neon config apply` / `deploy` warn that those keys can be lifted. Because this is static, the secret set is known at the type level, so `parseEnv` / `fetchEnv` from `@neon/env` return an exact `NeonEnv`. Function source, env, and triggers apply on every branch. `customDomains` is default-branch-only ([details](#default-branch-only-fields)).\n- **`branch` closure** — receives a **read-only descriptor** (`BranchTarget`) of the branch being evaluated (`name`, `id`, `exists`, `isDefault`, `isProtected`, `parentId`, `expiresAt`) and returns per-branch *tuning*: `parent`, `ttl`, `protected`, `postgres.computeSettings`, per-function `runtime` (`functions` on the returned object, or deprecated `preview.functions`), and per-function `customDomains`. Function memory is fixed at `2048` MiB for now and is not user-configurable. It runs both against existing branches and during pre-create evaluation (`exists: false`). It **cannot** change which services or functions exist — that is what keeps the static secret set sound.\n\nService toggles accept `true` / `{}` / `{ enabled: true }` (enabled) and `false` / `{ enabled: false }` (disabled). Function slugs (record keys) must match `^[a-z0-9]{1,20}$`.\n\n### Default-branch-only fields\n\nA hostname is globally unique, so a child checkout would 409 if it inherited the production list. `plan`, `apply`, and `neon checkout` apply a function's static `customDomains` only when the target is the project's default branch. Today that is the only field with this rule.\n\n```ts\nexport default defineConfig({\n  functions: {\n    hello: {\n      name: \"Hello\",\n      source: \"./functions/hello.ts\",\n      customDomains: [\"docs.example.com\"],\n    },\n  },\n});\n```\n\n| Declaration | Default branch | Other branches |\n| --- | --- | --- |\n| Static `customDomains` omitted from the `branch` closure | Register the list | Skip the list; still deploy the function |\n| `branch` closure sets `customDomains: [\"preview.example.com\"]` | Replace the static list | Register that list |\n| `branch` closure sets `customDomains: []` | Register nothing | Register nothing |\n\n`neon checkout preview` deploys `hello` and does not register `docs.example.com`. Give that branch its own hostname:\n\n```ts\nbranch: (branch) =>\n  branch.name === \"preview\"\n    ? {\n        functions: {\n          hello: { customDomains: [\"preview.example.com\"] },\n        },\n      }\n    : {},\n```\n\nNeither skipping the static list nor setting `[]` deletes a remote registration. Delete with `neon function domains delete`.\n\n### Function custom domains (beta)\n\n`customDomains` is a list of hostnames on a function. v1 supports functions only. Hostnames are unique across functions in the resolved policy (after the default-branch rule and any tuning merge). `plan` previews registrations and retargets; `apply` performs them. `apply` registers a hostname that is not on this branch, retargets one that already points at another function on this branch (`--update-existing` / `updateExisting: true`; DELETE then POST), and leaves omitted remotes alone.\n\nRetarget waits for this apply's function deployment, then re-reads ownership before DELETE. If that read shows a different owner than the plan, apply stops without DELETE. DELETE is still unconditional on the hostname, so a move between that read and DELETE can remove someone else's registration. If POST fails after DELETE, the error reports both operations and tells you to inspect with `neon function domains list`.\n\nDNS is yours: `plan` / `apply` print `CNAME <hostname> -> <cname_target>` when the hostname is registered to the declared function and the API returns a target. A blocking conflict does not print CNAME. Point the hostname at that target. An empty target means the region has no custom-domains front door.\n\nA project that can deploy functions can still reject custom-domain list and register with HTTP 404 until custom domains are enabled for that project.\n\n### Shipping a prebuilt directory (`bundler: \"none\"`)\n\nesbuild is the default. A file `source` is the entry; a directory is searched for `index.ts`, then `index.js`, then `index.mjs`. Set `bundler: \"none\"` to zip `source` as-is instead — a directory whose root contains `index.mjs` or `index.js`, or a single file of that name:\n\n```ts\nexport default defineConfig({\n  functions: {\n    mastra: {\n      name: \"Mastra server\",\n      source: \".mastra/output\",\n      bundler: \"none\",\n    },\n  },\n});\n```\n\n`neon function deploy mastra --src .mastra/output --no-bundle` is the same switch without a `neon.ts`. TypeScript cannot be shipped unbundled.\n\n### Shipping a dependency's files (`externalPackages`)\n\nA function's `source` is bundled with esbuild at deploy time, and a package backed by a native `.node` binary cannot be bundled by anything: the binary is a compiled object the platform loads from a real path. `sharp` is the common case, and it does not even fail the build — it loads its binary through `createRequire`, which esbuild does not follow, so it bundles cleanly and then fails at invoke with `Could not load the \"sharp\" module`.\n\n`externalPackages` is the deploy-time counterpart of Next.js's `serverExternalPackages`. Every entry is passed to esbuild's `external`, so the import survives into the bundle instead of being followed, and the package's own files are shipped into the archive beside the bundle so that import resolves:\n\n```ts\nexport default defineConfig({\n  functions: {\n    resize: {\n      name: \"Resize\",\n      source: \"./functions/resize.ts\",\n      externalPackages: [\"sharp\"],\n    },\n  },\n});\n```\n\nEach declared package is installed for the Functions runtime target — **linux-arm64, glibc** — into a throwaway directory, traced for the files it actually reaches, and copied into the archive under `node_modules/` with its directory layout intact. The layout matters: a `.node` addon finds its sibling shared libraries relative to its own directory, so a flattened tree fails to load.\n\nYour own `node_modules` is never read for those files or modified. Its binaries are built for your machine rather than the deploy target, and a cross-platform install does not survive your next plain `npm install`, so the target's packages are resolved fresh on each deploy.\n\nRequirements, all checked at deploy time rather than left to fail at invoke:\n\n- the package is installed in your project — the deploy stages the version you have, and refuses rather than guessing one\n- the package publishes a linux-arm64 glibc build (`sharp` and most `@napi-rs/*` packages do; anything compiled from source at install time does not)\n- `npm` is on `PATH`\n- the archive stays within the deploy size limits — native binaries are large, so a couple of them is the practical ceiling\n\n#### When the deploy warns about a package you did not declare\n\nA deploy (and `neon dev`) reports a package it bundled that carries native code and is not in\n`externalPackages`, because such a package deploys cleanly and then fails at invoke — `sharp`\nproduces no build error at all.\n\n**The report is advisory and never fails a deploy.** It can only see that the package contains\ncompiled code, not whether your function reaches it. A package with a native accelerator behind\na working JavaScript fallback — `ws` with `bufferutil` installed is the common one — is reported\nand is already correct; no change is needed.\n\nDo not use `includeFiles: false` to silence it. That externalizes the package and ships nothing\nfor it, so an import that *is* reached then fails on every invoke.\n\n#### Excluding a package's files\n\n`includeFiles: false` externalizes an import without shipping anything for it. That is the escape hatch for a package that cannot be staged — no build for the runtime target, or too large — and that the function never actually reaches:\n\n```ts\nexternalPackages: [\"sharp\", { name: \"canvas\", includeFiles: false }],\n```\n\n**An excluded package is not resolvable at runtime.** Nothing is shipped for it, so it throws `Cannot find module` if the function reaches it. It unblocks an import that is never evaluated; it does not make a dependency usable.\n\nEntries are package names, optionally with a subpath (`pkg`, `@scope/pkg`, `pkg/sub`). A relative or absolute path is rejected at validation time. Files are staged per package, so a subpath narrows what esbuild leaves unresolved without narrowing what ships.\n\nUnder `neon dev` the list only keeps the package out of the bundle. Nothing is installed or copied, and it resolves from your own `node_modules` against your host architecture — which is what you want locally.\n\n### Data API\n\n`dataApi` accepts the same boolean/toggle forms **or** an object that selects the auth provider and reusable runtime `settings`:\n\n```ts\nexport default defineConfig({\n  auth: true, // required when the Data API verifies Neon Auth tokens\n  dataApi: {\n    // \"neon\" (default) verifies Neon Auth tokens; \"external\" verifies a third-party IdP.\n    authProvider: \"neon\",\n    settings: {\n      dbSchemas: [\"public\", \"api\"],\n      dbMaxRows: 1000,\n      // dbAnonRole, dbExtraSearchPath, jwtRoleClaimKey, jwtCacheMaxLifetime,\n      // openapiMode (\"ignore-privileges\" | \"disabled\"), serverCorsAllowedOrigins,\n      // serverTimingEnabled — all optional, camelCase mirrors of the Neon API.\n    },\n  },\n});\n```\n\n```ts\n// External IdP (Clerk / Stytch / Auth0 / …): you provide the JWKS wiring, and no Neon Auth is required.\nexport default defineConfig({\n  dataApi: {\n    authProvider: \"external\",\n    jwksUrl: \"https://your-idp.example.com/.well-known/jwks.json\",\n    providerName: \"Clerk\", // optional label\n    jwtAudience: \"my-api\", // optional; only *rejects* tokens with a different `aud`\n    settings: { dbSchemas: [\"public\"] },\n  },\n});\n```\n\nTwo invariants are enforced **both** at author time (TypeScript) and at runtime (zod):\n\n- **`authProvider: \"neon\"` requires Neon Auth.** A Neon-verified Data API needs `auth` enabled on the same branch (so the tokens it verifies exist). `jwksUrl` / `providerName` / `jwtAudience` are forbidden on this variant — Neon supplies them.\n- **`authProvider: \"external\"`** is where `jwksUrl` / `providerName` / `jwtAudience` live, and it does **not** require Neon Auth.\n\nThe auth wiring (`authProvider`, `jwksUrl`, …) is set when the Data API is first **enabled** and is immutable afterwards. The runtime `settings` are reconcilable: changing them is treated as an **update** and requires `updateExisting: true` (`apply`) / `--update-existing` (CLI), like compute/TTL/`protected` drift.\n\n## Functions\n\nThe three operations mirror the Terraform mental model: **`inspect`** (read live state), **`plan`** (dry-run diff), **`apply`** (reconcile).\n\n`projectId` and `branchId` are **required** — there is no `.neon`/env fallback. (`projectId` is required because the Neon management API addresses every branch through its project; deriving it from a branch id would need an extra discovery round-trip.)\n\n```ts\nimport config from \"../neon\";\nimport { inspect, plan, apply } from \"@neon/config-runtime/v1\";\n\nconst target = { projectId: \"patient-art-12345\", branchId: \"main\" };\n\n// Dry-run: what would apply do for this branch? No mutations.\nconst diff = await plan(config, target);\n\n// Apply the policy to a branch. Never creates projects/branches.\nawait apply(config, { ...target, updateExisting: true });\n\n// Read a branch's live Neon state as a plain object.\nconst live = await inspect(target);\n```\n\n| Function | Description |\n| --- | --- |\n| `inspect(options)` | Returns the branch's live Neon state (project + branch metadata and a reverse-engineered `BranchConfig`). Read-only. |\n| `plan(config, options)` | Returns the dry-run diff — what `apply` would do for the branch, with no mutations. Returns a `PushResult` whose `applied` holds the plan and `conflicts` holds blocking drift. |\n| `apply(config, options)` | Reconciles your local `neon.ts` policy onto the branch. Pass `updateExisting` to auto-confirm overriding existing remote settings and `allowProtectedBranch` to auto-confirm applying to a protected branch. |\n\n`options` requires both `projectId` and `branchId` (a Neon branch id, `br-…`). Resolve branch names to ids before calling.\n\n**Pass `apiKey` explicitly** (or inject your own `api` adapter). This package reads no environment variables and no files on your behalf — it will not pick up `NEON_API_KEY` or `~/.config/neonctl/credentials.json`, and omitting the key raises `PLATFORM_MISSING_API_KEY`. Resolving where a credential comes from belongs to the application or CLI embedding this package, because only it knows which ambient sources its users expect. `packages/cli` and `packages/env`'s `neon-env` both implement that chain; the latter's `src/lib/cli/resolve-api-key.ts` is a ~60-line reference implementation of flag → `NEON_API_KEY` → stored credentials.\n\n## Lower-level engine\n\n`inspect` / `plan` / `apply` / `pushConfig` / `pullConfig` live in [`@neon/config-runtime`](../config-runtime). This package keeps `defineConfig`, `loadConfigFromFile`, `createRealNeonApi`, `diffConfig`, the `PlatformError` base class + `ErrorCode` enum, the `errors` and `schemas` namespaces, and the supporting types.\n\n```ts\nimport {\n  defineConfig,\n  loadConfigFromFile,\n  createRealNeonApi,\n  PlatformError,\n  ErrorCode,\n  errors,\n  schemas,\n} from \"@neon/config/v1\";\n```\n\n## Safety Rules\n\n- `apply` / `pushConfig` never creates projects or branches.\n- `auth: {}` and `dataApi: {}` enable those integrations with Neon defaults. Absence of `dataApi` leaves an existing Data API alone. `dataApi: false` / `dataApi.enabled: false` disables it (an override: `updateExisting` or `confirm`). `auth.enabled: false` still leaves Auth alone.\n- Mutable branch drift (`protected`, `ttl`, `postgres.computeSettings`) is reported as a conflict unless `updateExisting` is passed (or a `confirm` callback is supplied to `pushConfig`).\n- Applying to a branch with the `protected` flag set on Neon requires `allowProtectedBranch` (or a `confirm` callback).\n- Omitted `customDomains` leave remote registrations alone. The static list applies only on the default branch (see [Default-branch-only fields](#default-branch-only-fields)). `[]` in branch tuning registers nothing on that branch. Delete with `neon function domains delete`.\n\n## Env vars\n\nConnection-string resolution/injection lives in the companion package [`@neon/env`](../env), which depends on this package for the `Config` type and the Neon API client.\n","readmeFilename":"README.md"}