{"_id":"@alfe.ai/integrations","_rev":"70-148141046d8f0248560b41b141c3fc50","name":"@alfe.ai/integrations","dist-tags":{"latest":"0.6.7"},"versions":{"0.0.1":{"name":"@alfe.ai/integrations","version":"0.0.1","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.1","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"e91bdfea3bd925646e5c3e54a0c8b3dfe32585d7","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.1.tgz","fileCount":4,"integrity":"sha512-szod13phUF/5wnEXPBbxStfWKrL0f+p9f4MFIN/Pfq7UP4Z4dlCsgUH34o6WQsUVN/oZHvvbqAwG7KmiaMjUXA==","signatures":[{"sig":"MEYCIQCIW7Z69XOz7mIFlIe5A9VxaMjCua/qHrYOZekRvUf55AIhAP06NceH7AYP1+6OjfLCcSe6sRqMT6gFvDJhLe4WTDDZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73199},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/f63639078c36e23e04cc039985b094f1/alfe.ai-integrations-0.0.1.tgz","_integrity":"sha512-szod13phUF/5wnEXPBbxStfWKrL0f+p9f4MFIN/Pfq7UP4Z4dlCsgUH34o6WQsUVN/oZHvvbqAwG7KmiaMjUXA==","_npmVersion":"10.9.4","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.1_1774554264826_0.731446059548825","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@alfe.ai/integrations","version":"0.0.2","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.2","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"565917cff02d7b7353e144d3aa74a867b9a71831","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.2.tgz","fileCount":4,"integrity":"sha512-wN1Enwx2/iVxFdL2Emnoz4pycVHxcX8jupyXIXQ07A9hzTpkj5sH0R9CSTuJLGlpWJ/5bE8ZQREj1bWPaAvUXQ==","signatures":[{"sig":"MEQCIF2Pj73/gJJsiqD7+3jWsX7FnuA+nuNIz6qimufDfijdAiA7UX9aDawcCw55CqUHScQRh8dgze/wQzdN1iFXIorY8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72530},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/091453e7dba84e57115a1c7b77d055e6/alfe.ai-integrations-0.0.2.tgz","_integrity":"sha512-wN1Enwx2/iVxFdL2Emnoz4pycVHxcX8jupyXIXQ07A9hzTpkj5sH0R9CSTuJLGlpWJ/5bE8ZQREj1bWPaAvUXQ==","_npmVersion":"10.9.4","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.2_1774741022195_0.0985881684791472","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@alfe.ai/integrations","version":"0.0.3","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.3","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"4debc95eaa646fe6b2c15bd5a7baa7ff06b3914b","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.3.tgz","fileCount":4,"integrity":"sha512-uffHafScToW9uJNJJnfQtYiDi3ubFMZFTM3OmzcXubq2OmofvxkiopoMia+D0vZ7ok1N3ISxmnIz1EwjgbkesQ==","signatures":[{"sig":"MEYCIQDNsCQBaEWswn/8Txw2F2oOuHWd7E3K2n3+R+sdLkYZZgIhAMIond8n7ZGxOzW6D0KIly4liG3X2o8VqlzA8O7ZTIij","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72451},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/728e3bdf663f1d6ccc342ea8e0fb4ae1/alfe.ai-integrations-0.0.3.tgz","_integrity":"sha512-uffHafScToW9uJNJJnfQtYiDi3ubFMZFTM3OmzcXubq2OmofvxkiopoMia+D0vZ7ok1N3ISxmnIz1EwjgbkesQ==","_npmVersion":"10.9.4","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.3_1775027093883_0.4244242944050678","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@alfe.ai/integrations","version":"0.0.4","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.4","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"287d51a74b795fe4244501d28b1383849ee7bacf","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.4.tgz","fileCount":4,"integrity":"sha512-feGi24DAXb2BRGGL48GHLnp91we0bWZCMlp2e/P59DUpb7BcDrOwK+FAiGMiE65e2cm4YCwTf6HXPeRs0Ds0SA==","signatures":[{"sig":"MEYCIQCOGshYAKrmJUwIceLEwbU+RGdG2V6apKZ2yWpZXQIKAQIhAL4/sLljKVeuvOmdQ1rSq3wRP3OIH5dxM4QyQmWvF7t9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72138},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/5837e07f573bb08e63ae379c9fd62a48/alfe.ai-integrations-0.0.4.tgz","_integrity":"sha512-feGi24DAXb2BRGGL48GHLnp91we0bWZCMlp2e/P59DUpb7BcDrOwK+FAiGMiE65e2cm4YCwTf6HXPeRs0Ds0SA==","_npmVersion":"10.9.4","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.4_1775063778991_0.32970413760679795","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@alfe.ai/integrations","version":"0.0.5","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.5","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"3184bfce3c3972a7396458634ea0be6eccdb61ad","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.5.tgz","fileCount":4,"integrity":"sha512-t0HioOqh19RNirYpYylLF4hf47458gFxKKocdgQWR//kJWTb5bPwDAyc+nzdGmznATIA9ufUScZ3txLfcN9s0w==","signatures":[{"sig":"MEUCIQCXLw84/HdSYd7tt0DlKtfM4SdPEHHKIMPYTgYAMpivyQIgJIHfN1IlnQ6INccY0ud0i1PrlNNkKbYr9CISojVlQaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73133},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/57ff306fa00a6ec20b2eaed6d8fc636c/alfe.ai-integrations-0.0.5.tgz","_integrity":"sha512-t0HioOqh19RNirYpYylLF4hf47458gFxKKocdgQWR//kJWTb5bPwDAyc+nzdGmznATIA9ufUScZ3txLfcN9s0w==","_npmVersion":"10.9.4","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.5_1775070810069_0.46029153223458263","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@alfe.ai/integrations","version":"0.0.6","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.6","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"34514e22b31ad6e18111504452d757ee296d781a","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.6.tgz","fileCount":4,"integrity":"sha512-ph46S9PtuTuW7ByanK+1aT0jhKI0Dh5E64uZXXzZc3SKfFD3GLb50fmjRjwrHKJR2qORlPy+B0Zb2N4hZBhxTA==","signatures":[{"sig":"MEUCIFo3mMq7o1gmUcWmo5ZSI+HQtyfXb0LHFcc1l7+qakEjAiEA0KxKw0y6lye/7ZxMFtOdLlzyJ8m4YqLmJ5GfPTy2AJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73141},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/309f878f2c4f3e10b1dedac8e9ade77b/alfe.ai-integrations-0.0.6.tgz","_integrity":"sha512-ph46S9PtuTuW7ByanK+1aT0jhKI0Dh5E64uZXXzZc3SKfFD3GLb50fmjRjwrHKJR2qORlPy+B0Zb2N4hZBhxTA==","_npmVersion":"10.9.4","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.6_1775077826156_0.1071229490851291","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@alfe.ai/integrations","version":"0.0.7","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.7","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"2c7b8eda06774a191a9c7eafa9b6f3969daf064c","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.7.tgz","fileCount":4,"integrity":"sha512-5F0q2EFv67LRJEq/TTmxMjBxtyq917Yz1GPOuYtW4nnkWjvn+FMri6EdODaxSwV//tu9DgvkEbRLDPeVH6Ys5g==","signatures":[{"sig":"MEQCIC+Ebp77cSdBazfaK7ALbj6M8rx7sN3YhRVlLnPrKYwMAiBCelcrDiCU/wDktDBFCyiQgV+uA5DjAx6sQWhYa3nRiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73809},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/f2b065eb91de42de1949806672dc247c/alfe.ai-integrations-0.0.7.tgz","_integrity":"sha512-5F0q2EFv67LRJEq/TTmxMjBxtyq917Yz1GPOuYtW4nnkWjvn+FMri6EdODaxSwV//tu9DgvkEbRLDPeVH6Ys5g==","_npmVersion":"10.9.4","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.7_1775096326460_0.3754017726847729","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@alfe.ai/integrations","version":"0.0.8","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.8","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"a9caf9d39a2282f6c95278a11227541ae501912b","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.8.tgz","fileCount":4,"integrity":"sha512-iyrDPalEQAtW2Srjp8Cx8fz3cDyWAODy+TmMkslLc/GvUOFR69RnTFvV8g2vvmW6F/J2ympkuktoemj3omW5qA==","signatures":[{"sig":"MEYCIQCK7+HjvaWvxgrTQUOElJMNq9gB4loAKY2G/J1H9RXTBQIhAO/ccuBysmlwj+OuvViLNeybZvsPUlBGJQiM1h5PBrI2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75645},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/ab6dfb6f0684b593b8c68606154044f5/alfe.ai-integrations-0.0.8.tgz","_integrity":"sha512-iyrDPalEQAtW2Srjp8Cx8fz3cDyWAODy+TmMkslLc/GvUOFR69RnTFvV8g2vvmW6F/J2ympkuktoemj3omW5qA==","_npmVersion":"10.9.4","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.8_1775108443489_0.7878159209138929","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@alfe.ai/integrations","version":"0.0.9","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.9","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"53c3f4282df3a3253878e4dd7cdf21a1b9057c15","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.9.tgz","fileCount":4,"integrity":"sha512-Nm0Er5G0t9LCr+HwPQHrojk9T6l02u3EdcRRo10a3zG+7m04va7Kj1zsO57UyJq3e1w7Hn+KNO58rBHR6IZnrA==","signatures":[{"sig":"MEQCICSJEwe9BbzZMt2NTYaBn+jx28vxhlnMSsvonELwb3YcAiA8AUCAyE1EbgRemcjTw04Jdx5KE7BGdD0fLjhOvQichA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75481},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/28a5dfcc9b9d02c6e657a09c2b433167/alfe.ai-integrations-0.0.9.tgz","_integrity":"sha512-Nm0Er5G0t9LCr+HwPQHrojk9T6l02u3EdcRRo10a3zG+7m04va7Kj1zsO57UyJq3e1w7Hn+KNO58rBHR6IZnrA==","_npmVersion":"10.9.4","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.9_1775116991723_0.977283008401735","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@alfe.ai/integrations","version":"0.0.10","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.10","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"e6603f8929f69848e7178787c7ea586e4b35f504","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.10.tgz","fileCount":4,"integrity":"sha512-8R3BnHiW2tiAtDhvZlES+dTo4JoVc+xB2lVHlQ4OnOIAxIcnzReYqAZJooK6ZcS30eFng0qOMpXeMkvQ/5IT0Q==","signatures":[{"sig":"MEYCIQCGU1vtWk7gBB9v62NHKxNjF5q6Jxfezd0INbJPPz3eNgIhAO9b95gyn2rA4FQuScHzKIty+0gWxJnA5gXq6t23cEkZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75482},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/fd35d8b97bacbbafbc439b65150e7894/alfe.ai-integrations-0.0.10.tgz","_integrity":"sha512-8R3BnHiW2tiAtDhvZlES+dTo4JoVc+xB2lVHlQ4OnOIAxIcnzReYqAZJooK6ZcS30eFng0qOMpXeMkvQ/5IT0Q==","_npmVersion":"10.9.4","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.10_1775124586492_0.9862346686568326","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@alfe.ai/integrations","version":"0.0.11","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.11","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"2d843992bfb698a98a6db57e380c04a71a4ed32a","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.11.tgz","fileCount":4,"integrity":"sha512-/fxwJuJElNFF1edyPgw3HrAZv50MMsWSql6KHgCi2JZfUXFmvYVAyWmacGD605L707kftnDFWktEacBCrAfaUw==","signatures":[{"sig":"MEQCIDHNWJ2Ff2P05zFwYm5Jas+aQtEVITwxcjX/E81kN3EPAiA6sCfKTzxF943tumjn1I1KoRHDdyoKnOHevqgX4TXdiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75487},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/c8d63ad44858381a2d606e0d635f6ed0/alfe.ai-integrations-0.0.11.tgz","_integrity":"sha512-/fxwJuJElNFF1edyPgw3HrAZv50MMsWSql6KHgCi2JZfUXFmvYVAyWmacGD605L707kftnDFWktEacBCrAfaUw==","_npmVersion":"10.9.7","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.11_1775156084552_0.9456507577100555","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@alfe.ai/integrations","version":"0.0.12","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.12","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"b7acdda13a32576299dd5b822f0078b2a070ed52","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.12.tgz","fileCount":4,"integrity":"sha512-Bj1PcjpgdH0k6JLbd0HPj+Ma35PLYMGuoC6x/NBiDIaZCeJIFgtQx0sMq3HKkHrBFUTLnmPC66jhPks7oLD0sA==","signatures":[{"sig":"MEYCIQDh/iiTeGQCDPtScx46uQz+/e2rDgoep13YTo+va2IYLwIhALHFbkXPByJQDMLY5CD/u1PaoHfNiufQYZSfJlsM1KVH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75803},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/72e9720017ea290d624e90f3ce75d2aa/alfe.ai-integrations-0.0.12.tgz","_integrity":"sha512-Bj1PcjpgdH0k6JLbd0HPj+Ma35PLYMGuoC6x/NBiDIaZCeJIFgtQx0sMq3HKkHrBFUTLnmPC66jhPks7oLD0sA==","_npmVersion":"10.9.4","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.12_1775174108157_0.5595711770034488","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@alfe.ai/integrations","version":"0.0.13","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.13","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"4efadbc0b3c689592793da667ad6a334498403cf","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.13.tgz","fileCount":4,"integrity":"sha512-euog6eAlZ0zoWzPBAKBc1qTvJGWeKBCLGnRCiHe4XIgxaWCPttgLKXMckh0zOoAXr8o5keKQvMEfJ4BqQROnBA==","signatures":[{"sig":"MEQCIANL3l97MUAJ9Bt7A0PjYEHWp6/wHuSFHG++XCG6SIaXAiBGxVyYVMMOp+GJZpUbNdXsfIvySSC18tHiaDRm8QTD9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75831},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/54851b4d4ad5ea410d322b10f5fc37f3/alfe.ai-integrations-0.0.13.tgz","_integrity":"sha512-euog6eAlZ0zoWzPBAKBc1qTvJGWeKBCLGnRCiHe4XIgxaWCPttgLKXMckh0zOoAXr8o5keKQvMEfJ4BqQROnBA==","_npmVersion":"10.9.4","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.13_1775177368934_0.13848552961877147","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@alfe.ai/integrations","version":"0.0.14","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.14","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"cc41b3d0c78f1376e7faf0cbd96f57e9a4cc4ab8","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.14.tgz","fileCount":4,"integrity":"sha512-mvLiww8BdCNahPHdwOjqHNH/zJkFh4KJrKy+cPkPW48eV08sk6yRk2PlqZT/tD+QqeDBQsW08U7q3uXXdASpmQ==","signatures":[{"sig":"MEUCIB43kTZj0UHWiSV/iYG+vopZwoQkd7y3HY+gnH8DCok4AiEA4ZPi3MstH6+VObpO1hTuNL3ZcwXMZmwAP2ftb0CwC3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82256},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/c8beefb811d0c826182d04ae0b227b26/alfe.ai-integrations-0.0.14.tgz","_integrity":"sha512-mvLiww8BdCNahPHdwOjqHNH/zJkFh4KJrKy+cPkPW48eV08sk6yRk2PlqZT/tD+QqeDBQsW08U7q3uXXdASpmQ==","_npmVersion":"10.9.7","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.14_1775240220491_0.5298781867379958","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@alfe.ai/integrations","version":"0.0.15","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.15","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"e7d9706695c8bb8d6ed2e75c826552f6b3bf606e","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.15.tgz","fileCount":4,"integrity":"sha512-Fra7D4zZvctUbwxhGsuEQVPlLq+Q23ajfFFqKeASDs5qt/Oup1WiM01+mB0RDjdUoYq4Rw/EDYFa12KiacMbJg==","signatures":[{"sig":"MEYCIQDJC99MZVBRKPX+OpcHVcYf2634TNIUylo89O8eoPvR4wIhANfqoCrIRalWk1qpePSZ6HLAgK+BM9qeMVMqQdw7/ZIa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84220},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.15.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/899356d5dc7749bab3ba593672e7928f/alfe.ai-integrations-0.0.15.tgz","_integrity":"sha512-Fra7D4zZvctUbwxhGsuEQVPlLq+Q23ajfFFqKeASDs5qt/Oup1WiM01+mB0RDjdUoYq4Rw/EDYFa12KiacMbJg==","_npmVersion":"10.9.7","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.15_1775261154570_0.8391665767734222","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@alfe.ai/integrations","version":"0.0.16","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.16","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"2fe88ad17651a6c5aec878c9912c3acee263cfc7","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.16.tgz","fileCount":4,"integrity":"sha512-mNY60gTUQJpHsE6TZLfWTRHNH4aLJPLiaKThvHNLpg2F97sKDQPsZ8Np9vKEcuNNJ4LHOUceRKRlCUrQnhEPEA==","signatures":[{"sig":"MEQCIGoWzRAsHh6DzQoaN4ZTVw2jViXjV/toHNAK6gRgT18xAiAHZWA0yA3XYqGdGzn0w2+08AQna1ddC3NeHY+US7EzXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86574},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.16.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/4946223f38f9eed8a0e9e0cd1b025f7a/alfe.ai-integrations-0.0.16.tgz","_integrity":"sha512-mNY60gTUQJpHsE6TZLfWTRHNH4aLJPLiaKThvHNLpg2F97sKDQPsZ8Np9vKEcuNNJ4LHOUceRKRlCUrQnhEPEA==","_npmVersion":"10.9.7","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.16_1775365522149_0.03548207387875002","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@alfe.ai/integrations","version":"0.0.17","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.17","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"8f3dde3e394f08bc68bd1593e3d9915b245209c1","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.17.tgz","fileCount":4,"integrity":"sha512-AXLE5RrZN+3G/B8/QATnyo0wW6lGuOpSQqyAA8W2vDbYDm0c+ZUj+5+imzmfYWd7wdtABeNeGAvEgckS8K+5Rg==","signatures":[{"sig":"MEQCICMqez4VCv1yJA98uBwS+2khnFQeopTEGhhNri5PJDrpAiAjkJT7uL7kKYokforVpmkE0URsc9mbwdn+iMQkm91jdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87722},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.17.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/3076514f09d6e077d6c5c12af7583577/alfe.ai-integrations-0.0.17.tgz","_integrity":"sha512-AXLE5RrZN+3G/B8/QATnyo0wW6lGuOpSQqyAA8W2vDbYDm0c+ZUj+5+imzmfYWd7wdtABeNeGAvEgckS8K+5Rg==","_npmVersion":"10.9.7","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.17_1775700057693_0.3500363457229021","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@alfe.ai/integrations","version":"0.0.18","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.18","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"0900b7aecdc9e8fcdd5bda9cafd2bad183fbd8e5","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.18.tgz","fileCount":4,"integrity":"sha512-bSdKL9LyVszPAklA/YSRQtWX0E2AJZp9RBi0DGh01uoqmTCY3p9ZdQOX4fPIfNU0HkrfvZASCCW9+ZKlQlgVgg==","signatures":[{"sig":"MEUCIGPAf3T3IN4+QJS+nSyEhGmTDP64U3KJEYFFZG4E4EQaAiEA00JUYMFsADS/WFzJ9dYWbnzpY+eW9J9KYOsnL/RcHQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87856},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.18.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/84981b1e0cf1257bdccf8da44d5cbf5d/alfe.ai-integrations-0.0.18.tgz","_integrity":"sha512-bSdKL9LyVszPAklA/YSRQtWX0E2AJZp9RBi0DGh01uoqmTCY3p9ZdQOX4fPIfNU0HkrfvZASCCW9+ZKlQlgVgg==","_npmVersion":"10.9.7","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.18_1775760637092_0.2468409181426665","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@alfe.ai/integrations","version":"0.0.19","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.19","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"ae21a46234d27bbc28ab456938abe38d7e507d1f","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.19.tgz","fileCount":4,"integrity":"sha512-C5PtrwVPgyW2KG7/sr40WIlwZI6+AGy0K43W4CrLTCja8dvjBRkho13jw6l9lsk0lT/51WOvifARWJEuRbmRhA==","signatures":[{"sig":"MEUCIQDVChxkZqK9vec3v5je3nWXvJFJmAVwQXrQdTR3p7GrGAIgenEui3hZ7PJLd7fQroIBQB3OWQi2cQxnuA+ei+4JFEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87965},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.19.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/c0a402dd1623dfbcd08673e47b472433/alfe.ai-integrations-0.0.19.tgz","_integrity":"sha512-C5PtrwVPgyW2KG7/sr40WIlwZI6+AGy0K43W4CrLTCja8dvjBRkho13jw6l9lsk0lT/51WOvifARWJEuRbmRhA==","_npmVersion":"10.9.7","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.19_1775833198556_0.47247292852861245","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@alfe.ai/integrations","version":"0.0.20","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.20","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"05aad970326504c03c023b1ae737a525555a07c3","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.20.tgz","fileCount":4,"integrity":"sha512-LRBRdssECvdSfdv0S22adQrzpjygXbMGmQODPkb15zxv0GgR+wr6vFsMK7bU/8ptPxYPt0trOvD6Qv0GvJXdlQ==","signatures":[{"sig":"MEUCIQDs9PK1nZAzs5z3hCvuOezosO8zIcRJmI6sz+OhWhZZrQIgSVkCMDtoUYPaU5YRE+tYFRrWjidRtnP1647dfjdKU5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87965},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.20.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/5dc0210e1d127c3c343501e6ea62a1aa/alfe.ai-integrations-0.0.20.tgz","_integrity":"sha512-LRBRdssECvdSfdv0S22adQrzpjygXbMGmQODPkb15zxv0GgR+wr6vFsMK7bU/8ptPxYPt0trOvD6Qv0GvJXdlQ==","_npmVersion":"10.9.7","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.20_1775942848271_0.5042512568919195","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@alfe.ai/integrations","version":"0.0.21","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.21","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"25c863e4ec4d07120c9944a160b055b49d96e2d6","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.21.tgz","fileCount":4,"integrity":"sha512-pU/7/PsIWZ9v8yKYT4Q8JmxAkZ/InQ8Tw7JJMCIJL9Q3Ns29vVkj6Beyjnu57V1ps5g/uHw98AtX1v/KKSfshg==","signatures":[{"sig":"MEYCIQCzv52fWnV0G+U6IWJUcOs/iPayHLal4IB8zCjwLfcmNAIhAJfkRXdv8CC28+g4F5lW+Zx5AOYl/ifohQK5ZbqslW4j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88270},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.21.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/ba91acd3d8470e85c811e3a63d79cb7d/alfe.ai-integrations-0.0.21.tgz","_integrity":"sha512-pU/7/PsIWZ9v8yKYT4Q8JmxAkZ/InQ8Tw7JJMCIJL9Q3Ns29vVkj6Beyjnu57V1ps5g/uHw98AtX1v/KKSfshg==","_npmVersion":"10.9.7","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.9"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.21_1776044069333_0.5140289430231078","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@alfe.ai/integrations","version":"0.0.22","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.22","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"19484a3b1f528994c4a6aa496db0affddf2f9210","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.22.tgz","fileCount":4,"integrity":"sha512-49zzEL1rzh+M5x98L9z0dDbN1UIVJ/5UeTq5UEUYLivWuJ7EzncGXZI3W7ElxD1mh8XJgfkERKkgK6Q3Zs+sgg==","signatures":[{"sig":"MEQCIBLZ0+Dd5hxbTLBfMfgMuYNS7aJi38LX3AQIwrcUAc0rAiBEpFc7Z3J9xSiAthu4FG/LCE9HpQTD34IX/SPKxsJeIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88820},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.22.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/2ccedaa223579eda78121846df1f5ea9/alfe.ai-integrations-0.0.22.tgz","_integrity":"sha512-49zzEL1rzh+M5x98L9z0dDbN1UIVJ/5UeTq5UEUYLivWuJ7EzncGXZI3W7ElxD1mh8XJgfkERKkgK6Q3Zs+sgg==","_npmVersion":"10.9.7","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.9"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.22_1776128456823_0.8024287431834407","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@alfe.ai/integrations","version":"0.0.23","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.23","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"b98a6ee5776de1734eb8f0f864aa270f856cf0f7","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.23.tgz","fileCount":4,"integrity":"sha512-vGqGnIcP9rAShhiRYjo9hPwd/o0RQdoHcyv8SzmgiLhmgB2N1pw89/vcWl1/o9UyZeiXSL5Nq79lfBAtoSoE8w==","signatures":[{"sig":"MEQCIAPF8jc8I4lzwPtAkMZ87+fP1tuu6hy3OTVrF5ytXinGAiAbIixKng/fqFCY/pvZfxFpJ8L3n/90Btsy7T6tKOVP1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90164},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.23.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/1c0b80c35f0608b9647989cbaf7178f2/alfe.ai-integrations-0.0.23.tgz","_integrity":"sha512-vGqGnIcP9rAShhiRYjo9hPwd/o0RQdoHcyv8SzmgiLhmgB2N1pw89/vcWl1/o9UyZeiXSL5Nq79lfBAtoSoE8w==","_npmVersion":"10.9.7","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.9"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.23_1776160753542_0.6707522798210128","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@alfe.ai/integrations","version":"0.0.24","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.24","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"3112eb0ed5e19c6ef2eca2b2315ec3efa0550b37","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.24.tgz","fileCount":4,"integrity":"sha512-a1KT5JEBkEOYDIiITvBzo7chgo2XnV5L44WrnwF2H53BKElQQBMokDOzaRI0uEaj8XULxpgUSLQGpXQGvz6VfQ==","signatures":[{"sig":"MEUCIQCofPBZ9tdIXsI4C/vPC+QRRlQW8jlIbsMKZxaxpf5JYQIgNE0L+m7qy9KC1oPdtZMKgGWlZilK8XhaNcNSSbx2JWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90219},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.24.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/3f3d04f033348f9ec029247aba91d390/alfe.ai-integrations-0.0.24.tgz","_integrity":"sha512-a1KT5JEBkEOYDIiITvBzo7chgo2XnV5L44WrnwF2H53BKElQQBMokDOzaRI0uEaj8XULxpgUSLQGpXQGvz6VfQ==","_npmVersion":"10.9.7","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.9"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.24_1776248302670_0.5555730230176628","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@alfe.ai/integrations","version":"0.0.25","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.25","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"ca08632ba25965f1aae6ef1e518fe4d224c4b4cc","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.25.tgz","fileCount":4,"integrity":"sha512-2AIAbujHVogXhEhhTfeUzn+tvZWHj5kTGuzIDXyQVYxx4mTxIpStcHQXVOWwlQ0toWbI/YAkzCl9JDkvD5rUKA==","signatures":[{"sig":"MEYCIQC6blEeoT05obzdSEXB3fg+X9wXoq0U35Spj5ZbUW47VwIhALmdbNNR3Gmzu/ur/Z1tnAJTkLYlkqs26HcScWGPdEe/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96369},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.25.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/0d1ba037d438f969c987cf38548f24a0/alfe.ai-integrations-0.0.25.tgz","_integrity":"sha512-2AIAbujHVogXhEhhTfeUzn+tvZWHj5kTGuzIDXyQVYxx4mTxIpStcHQXVOWwlQ0toWbI/YAkzCl9JDkvD5rUKA==","_npmVersion":"10.9.7","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.9"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.25_1776397521163_0.28683091793287696","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@alfe.ai/integrations","version":"0.0.26","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.26","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"5743e27896b73933d20db9e4f96db1e098f25648","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.26.tgz","fileCount":4,"integrity":"sha512-Zmb6UDb76N461EZQepBG1LsDyYbk0zfpTO3lq4C1n9m6dvOzR+UPNd+o3wL+xbJRMpcHrCsI+Mqq/jPq9LP3uw==","signatures":[{"sig":"MEUCIAXmzgubzM7VYEL6gnX4xeiVFugk6pJtHoXFso/toVPFAiEA4NE2XVydy5tJG4dgu0XkE4Gz6Xh33HGyAUH0BA+9mLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96589},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.26.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/1030568aba060eb72f4815b42cb5a528/alfe.ai-integrations-0.0.26.tgz","_integrity":"sha512-Zmb6UDb76N461EZQepBG1LsDyYbk0zfpTO3lq4C1n9m6dvOzR+UPNd+o3wL+xbJRMpcHrCsI+Mqq/jPq9LP3uw==","_npmVersion":"10.9.7","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.9"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.26_1776436817984_0.2114428727122013","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@alfe.ai/integrations","version":"0.0.27","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.27","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"65703a0848b151dbe8a51e3d943f65982e0cdf93","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.27.tgz","fileCount":4,"integrity":"sha512-ClyT9oeYJWjOBoikG6NwvIzyAJ+FSZLmnc2NRoFtYQut81bpzS82E5spHcYa/czAS53gpJDcrOF4Et43wMU4cg==","signatures":[{"sig":"MEUCIQCg8iTvcvNs7fN/qWHlDVEOZWtD8Gvqht+RjLufF93pxQIgOkZXfkI0YJJqqZ2Eh+1PO5Jc9zpPbPKRiQfmSOXTU9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97372},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.27.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/8afc7f7c7f9f33dd6d2b5489eac468cd/alfe.ai-integrations-0.0.27.tgz","_integrity":"sha512-ClyT9oeYJWjOBoikG6NwvIzyAJ+FSZLmnc2NRoFtYQut81bpzS82E5spHcYa/czAS53gpJDcrOF4Et43wMU4cg==","_npmVersion":"10.9.7","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.9"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.27_1776503391060_0.4105150584712671","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@alfe.ai/integrations","version":"0.0.28","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.28","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"2faba155c96ff7f52feda5c41e1e9346ae2d79e3","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.28.tgz","fileCount":4,"integrity":"sha512-8LFnpZdqeeTwig4gl6L2c4WGef23Z4BFMvRG6oCgYBEtRNgPnkh5um2PGyu4RxK9gxcrNE728UR3vgXbZn61HA==","signatures":[{"sig":"MEQCIBzu5EPyFzothCCp6eE5CY5utaTNkC0kTxuYGwK1e5YBAiAJxq2pCSYjoOulHhVNx4BfsoCVEgF8jvty1hiE6Azhzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100805},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.28.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/8d42e737dc48246c783630a37afdf3f1/alfe.ai-integrations-0.0.28.tgz","_integrity":"sha512-8LFnpZdqeeTwig4gl6L2c4WGef23Z4BFMvRG6oCgYBEtRNgPnkh5um2PGyu4RxK9gxcrNE728UR3vgXbZn61HA==","_npmVersion":"10.9.7","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.28_1776631363243_0.44909931383372736","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@alfe.ai/integrations","version":"0.0.29","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.29","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"dbfae4bd6c87dc0d915f82ebaa97d072a476f715","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.29.tgz","fileCount":4,"integrity":"sha512-kNK+imwVLGgLfTKj4cjvxsxG55dLjVrgD4BQAIuSY3QroGpbnNQiRkzgBBY6irc2vsInZRUMItH5Zj4MkAVfQg==","signatures":[{"sig":"MEUCIEnnXzm1GBQxqh6WLoXL5q0zytxjo89HYGRwgVWEi5nnAiEA5ObkHdSLiUK4RLYmqBl1/IuzvlPPrq2vF4rNmiNTri8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100805},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.29.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/0fb57adc5f84fbfa91783733a8029c51/alfe.ai-integrations-0.0.29.tgz","_integrity":"sha512-kNK+imwVLGgLfTKj4cjvxsxG55dLjVrgD4BQAIuSY3QroGpbnNQiRkzgBBY6irc2vsInZRUMItH5Zj4MkAVfQg==","_npmVersion":"10.9.7","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.29_1776819699074_0.3166209457988378","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@alfe.ai/integrations","version":"0.0.30","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.30","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"da39652a331cd15354d03666d643c73135a78333","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.30.tgz","fileCount":4,"integrity":"sha512-pnm51oAWePzVXbp32mliVUJ9a2Wh0uYQPOjYq+wwmc6zc9ic6+WyRVGxjrrqG+GmNfbWaqSxqKtfsuANSWTDhQ==","signatures":[{"sig":"MEUCIC0QbBKmBh4NYfwktF4vQk/aN47s5XP4JKbVDxHBwrp+AiEA82xJw1ETHHdpdbH9LUFIQRxJbqCbnHG3kxqDhTH85XQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102342},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.30.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/14ebfe074e96d6b8355e5b7ddafbef1a/alfe.ai-integrations-0.0.30.tgz","_integrity":"sha512-pnm51oAWePzVXbp32mliVUJ9a2Wh0uYQPOjYq+wwmc6zc9ic6+WyRVGxjrrqG+GmNfbWaqSxqKtfsuANSWTDhQ==","_npmVersion":"10.9.7","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.30_1777970493535_0.8196548177382896","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@alfe.ai/integrations","version":"0.0.31","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.31","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"a35779bc81faddb37eaab893a0df5e69d740fc38","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.31.tgz","fileCount":4,"integrity":"sha512-ixs7LGuoEoUtzhKB/X7tLth2a9+8Um82vA4vs0q9M8VX2bNk8SunaEJHXQc5/um/1PI6MFxBtB4OY7sELFRErg==","signatures":[{"sig":"MEUCIDHwjpvgSU/JuuFyEE2eWLRRS4oQqg9C3lLJMgXjmPxwAiEAxM3Gp52eHG7AnsW7rZlYsSfyezxfB5qgiZYBWGpIquo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104697},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.31.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/bcd05a22ad32fc09d004893b1bdd6a0c/alfe.ai-integrations-0.0.31.tgz","_integrity":"sha512-ixs7LGuoEoUtzhKB/X7tLth2a9+8Um82vA4vs0q9M8VX2bNk8SunaEJHXQc5/um/1PI6MFxBtB4OY7sELFRErg==","_npmVersion":"10.9.7","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.31_1778003028917_0.15270272667006712","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@alfe.ai/integrations","version":"0.0.32","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.32","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"d3a94b483074736544ec7f562dec9b2f287e360e","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.32.tgz","fileCount":4,"integrity":"sha512-45Rr98nFkZz8XIvlOqUAzo9EWsE+g12VfnFMQfwHEcwi1Tb4rIJzv/FsL25GjvthsLLWecMujWNQKVXFNfPh/g==","signatures":[{"sig":"MEUCIQCIqhJJqBsk2F+0ad2XMd4Li2+0WpxwBWzekRYZ2arEEwIgfCEPY6JvMnCIuWGoc71Kfl/O3+u/mjBitzd7R+1ZbUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106965},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.32.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/f618a59f08610d4a5665321ee0823a20/alfe.ai-integrations-0.0.32.tgz","_integrity":"sha512-45Rr98nFkZz8XIvlOqUAzo9EWsE+g12VfnFMQfwHEcwi1Tb4rIJzv/FsL25GjvthsLLWecMujWNQKVXFNfPh/g==","_npmVersion":"10.9.7","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.32_1778009060986_0.9871435589251134","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@alfe.ai/integrations","version":"0.0.33","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.0.33","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"5e7b554f876567fe2443976947c03c46bf7b7970","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.0.33.tgz","fileCount":4,"integrity":"sha512-rLzqkzuRx/rL56p4y9SZUl8Y4ypFElwz/v/Evs2leLUTVZQpMEshlYu/navCsgcz0Kg4QWSD2qjYThLsqqfncw==","signatures":[{"sig":"MEUCIC17Wl++6DxozF5+S1QkkjG4HEYMb5pH3NGJWU0LVd4XAiEApcFJjIUxTy/cCeiYCDkCE0E9pkESar6804E47W7EUU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107537},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.0.33.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/d2c4f4d4e73aec179bb707b056576d0d/alfe.ai-integrations-0.0.33.tgz","_integrity":"sha512-rLzqkzuRx/rL56p4y9SZUl8Y4ypFElwz/v/Evs2leLUTVZQpMEshlYu/navCsgcz0Kg4QWSD2qjYThLsqqfncw==","_npmVersion":"10.9.7","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/integration-manifest":"^0.0.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.0.33_1778075633622_0.821649070590907","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@alfe.ai/integrations","version":"0.1.0","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.1.0","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"07a942fa338279ef5540c9acc32d1399b839adf7","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.1.0.tgz","fileCount":4,"integrity":"sha512-xoIYyrjthE0lsYgx4cMv/8sB5JzEuTwjQSQtGk4vH3RsdT5TRLWLTMhx2KDWHZiU/x1DoTApYwOcSMnOxdt3zg==","signatures":[{"sig":"MEQCIEpg1ElPm+8G6Hn4OPL3Q9cHHtlnQqrbciwEObeWtMaPAiBEzrg/YyZsOaCl0R0F75vCmGnY31aRHnqLFbdQ0R1Pbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105547},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/ee46e84df2d70947bf0dcb0c98bbc62b/alfe.ai-integrations-0.1.0.tgz","_integrity":"sha512-xoIYyrjthE0lsYgx4cMv/8sB5JzEuTwjQSQtGk4vH3RsdT5TRLWLTMhx2KDWHZiU/x1DoTApYwOcSMnOxdt3zg==","_npmVersion":"10.9.7","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.1.0","@alfe.ai/integration-manifest":"^0.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.1.0_1779091029986_0.9615650554448709","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@alfe.ai/integrations","version":"0.1.1","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.1.1","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"ca33eca5d2ea791fb5b7a3024cead463c49d67c2","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.1.1.tgz","fileCount":4,"integrity":"sha512-+7FDmsCOxi1LSyszlNhcYjlgiT2oNUwEpyyCS/7H+pdCW1cJa0gYf8uf7xGSdCFEy+Rc07W0kuN8Gn8bp2++4g==","signatures":[{"sig":"MEYCIQCl9JIhH7O+G9tuJomAcNWiesZJnR7IVrY0zHQQhVkoJgIhAKenD0qEb/6+8rmKKimQrrNMy0TAfalUe3auY9inF6qM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105026},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.1.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/c9c65a3bb4e51cdda04843e57ec2a157/alfe.ai-integrations-0.1.1.tgz","_integrity":"sha512-+7FDmsCOxi1LSyszlNhcYjlgiT2oNUwEpyyCS/7H+pdCW1cJa0gYf8uf7xGSdCFEy+Rc07W0kuN8Gn8bp2++4g==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.1.1","@alfe.ai/integration-manifest":"^0.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.1.1_1779231968352_0.4799847821130223","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@alfe.ai/integrations","version":"0.1.2","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.1.2","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"98a96629bc0f0812a1319b389dce0f9fed3b6f40","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.1.2.tgz","fileCount":4,"integrity":"sha512-xhDgR1roSqD1iIJkTFFC4tiQ9KrzDRP2GAL+pcsYB+SAXLc8ouaBmG/dbqUYrtypBuWsu5YscHcX4zOkjDOEyg==","signatures":[{"sig":"MEUCICyNQKl8riPa7AZk369LBQU6elBsiQ7e2Oq9dYMb8fv+AiEAiv0GhWdHrnXuk3PBGgFreFAVWhD05Pf6M5eXsbXXhMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105998},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.1.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/4a2fd4cf7b8d62b94671d572b3b25a42/alfe.ai-integrations-0.1.2.tgz","_integrity":"sha512-xhDgR1roSqD1iIJkTFFC4tiQ9KrzDRP2GAL+pcsYB+SAXLc8ouaBmG/dbqUYrtypBuWsu5YscHcX4zOkjDOEyg==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.2.0","@alfe.ai/integration-manifest":"^0.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.1.2_1779964145950_0.6869535192354768","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@alfe.ai/integrations","version":"0.1.3","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.1.3","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"fbfdc88520ad9bd15ee4bc87d187266db4e90698","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.1.3.tgz","fileCount":4,"integrity":"sha512-PMWRRbO0E1+8ZntH4l7XsB35OskRWPlCGVyGBCRFrOp1tjoFF6XFuPKt4MK3ve8qdYI1h+fIr40BYoBEZVGb2w==","signatures":[{"sig":"MEQCIFsk+TVLWAozlCsv/BSMPaEM0F+88KSkr5Fex/tzlTH5AiBmqFdHr1eKsMfH29Yzl18PEZXP2nkPE5EOuqWjif+42g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110934},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.1.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/cc33362149eeb19dbcf2581f6636a62a/alfe.ai-integrations-0.1.3.tgz","_integrity":"sha512-PMWRRbO0E1+8ZntH4l7XsB35OskRWPlCGVyGBCRFrOp1tjoFF6XFuPKt4MK3ve8qdYI1h+fIr40BYoBEZVGb2w==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.2.0","@alfe.ai/integration-manifest":"^0.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.1.3_1781565278567_0.3655871618239326","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@alfe.ai/integrations","version":"0.1.4","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.1.4","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"0e5d0bd8ca1fb5ae4ffaadba6727fa453961a90a","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.1.4.tgz","fileCount":4,"integrity":"sha512-5i+J+Vu1JTbRXuxZk5ui0IL2tOooZ86nQG9K6NnDMQNaFch8YcB8xI1iprHLFNSiD1P0AqHquh6qdv5LqjbcNA==","signatures":[{"sig":"MEUCIFwGizLYaTjHDcX01w/pk/BUmHlAyT0PcU36fA93vd+lAiEA3ykMrVCKt8xWjYh/H+uQ6Uzetw3ofNfFeH1Qe5yURAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111821},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.1.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/50252ef372f5cbd1bc84888d732c3344/alfe.ai-integrations-0.1.4.tgz","_integrity":"sha512-5i+J+Vu1JTbRXuxZk5ui0IL2tOooZ86nQG9K6NnDMQNaFch8YcB8xI1iprHLFNSiD1P0AqHquh6qdv5LqjbcNA==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.2.1","@alfe.ai/integration-manifest":"^0.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.1.4_1782317497170_0.34663698814531396","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@alfe.ai/integrations","version":"0.1.5","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.1.5","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"b8881ef7dcc5c75471357a31fe2f587aab45a67f","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.1.5.tgz","fileCount":4,"integrity":"sha512-uC0aiPS5bRTXuPr80es2GGYay17SPgKMhX933PpAftE62ckGK9A+XmsbiHnqAsaKhD3i9m2XgJ2JvAEqB0OlEA==","signatures":[{"sig":"MEYCIQDBd0HmoGQ9x68NE7l0+lGoD3OscWt0uCT0Ld94rRKlLgIhANsuVfbwVTcaHUUaq0sz/14cFcAUGsRicpuLymEuAkxH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115580},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.1.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/ee6a2cebc0bacb0817406f2188f804f8/alfe.ai-integrations-0.1.5.tgz","_integrity":"sha512-uC0aiPS5bRTXuPr80es2GGYay17SPgKMhX933PpAftE62ckGK9A+XmsbiHnqAsaKhD3i9m2XgJ2JvAEqB0OlEA==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.2.1","@alfe.ai/integration-manifest":"^0.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.1.5_1782341327055_0.3048659707959114","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@alfe.ai/integrations","version":"0.1.6","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.1.6","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"2b33c29c429fedbf4dda9be379790efbdeb88930","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.1.6.tgz","fileCount":4,"integrity":"sha512-nlaMGjw1NMBQEd27HzBGClx20z0lBVUihIYGecg6mnu060AWVwbwnj3/dmURwt/MiaPmShe2VJ4e1VCHtNpACg==","signatures":[{"sig":"MEUCIEscazadywMYf75OKP66S0fEDkdtwGuYAhZIkHYqVrklAiEA2VbCFVGP/S7yWtDk1UciGfnPDX9ao1zQIoLf7gDADxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121956},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.1.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/4a88b95059d3968c24a4751ce765d7d2/alfe.ai-integrations-0.1.6.tgz","_integrity":"sha512-nlaMGjw1NMBQEd27HzBGClx20z0lBVUihIYGecg6mnu060AWVwbwnj3/dmURwt/MiaPmShe2VJ4e1VCHtNpACg==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.2.1","@alfe.ai/integration-manifest":"^0.2.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.1.6_1782772706844_0.8784984291094258","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@alfe.ai/integrations","version":"0.2.0","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.2.0","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"0e37a5d7ab74c678ad9490ac3934d7fdf6cbc689","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.2.0.tgz","fileCount":4,"integrity":"sha512-269NLoELC9ZOgwaI9WP0ocTSsJtkPhVPlw/Et7LQzefpp+/zmpQGcsrakZ6+Nl3C45kiJCu3ZB+Jqbtz3qXjaA==","signatures":[{"sig":"MEQCICUk5kAY9MKBY6qXe4CFbDj6CIH35VWt2SPH/ifFRor1AiBwxR6Mcswd7wG6JIMEc38EPkvV0NYmrK5BCUfdDMAQmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158096},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.2.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/64af8fad8c2c912f03b2d7ee90e83a6a/alfe.ai-integrations-0.2.0.tgz","_integrity":"sha512-269NLoELC9ZOgwaI9WP0ocTSsJtkPhVPlw/Et7LQzefpp+/zmpQGcsrakZ6+Nl3C45kiJCu3ZB+Jqbtz3qXjaA==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.2.1","@alfe.ai/integration-manifest":"^0.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.2.0_1782840218188_0.6801476454786184","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@alfe.ai/integrations","version":"0.2.1","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.2.1","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"9adb6909a30c9ae329247103a412d1832da4d9db","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.2.1.tgz","fileCount":4,"integrity":"sha512-RxbFXsk/3sMTXS9Iw3FkL6J32FHMxodEKhOXhp+bP4OR62mpP08dL2RymeWx7UslrWDAY5G6K/LwcI0Tc1sr8A==","signatures":[{"sig":"MEUCIQDeeqDIN69nNAHbw5Mrv3S7ZONNsgqd2y0LQ4XFoRLnxwIgE6laZD6dhvp5+fL2pB3MEwQG1hNj+LmsScH8sQqdorU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162604},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.2.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/e138cf4d1a54fe70cc46effe71b2c4ba/alfe.ai-integrations-0.2.1.tgz","_integrity":"sha512-RxbFXsk/3sMTXS9Iw3FkL6J32FHMxodEKhOXhp+bP4OR62mpP08dL2RymeWx7UslrWDAY5G6K/LwcI0Tc1sr8A==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.2.1","@alfe.ai/integration-manifest":"^0.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.2.1_1782865700020_0.9296280648285515","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@alfe.ai/integrations","version":"0.2.2","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.2.2","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"a577aaae72a5b4f7f4221fd219b89ee70df262b7","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.2.2.tgz","fileCount":4,"integrity":"sha512-QJ8+LmiJTSNFDRRh6oTYiSNnBW4cCXfA5l5Xoz/i+l/4fA7L4WbGnOQS56uDGxxeNBayL1pt74b6/bBlPID9Nw==","signatures":[{"sig":"MEUCIFFMC5RcQ8fVg2ZrMWD0NAyTlfB7oI3faPwWZ5pifM+oAiEA/h1FKnFsFFP4HYUPJehjbd0gUGsgX9QK7VgTJzPWPQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164461},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.2.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/a93f72ca73edcbb32e56f8439f80a202/alfe.ai-integrations-0.2.2.tgz","_integrity":"sha512-QJ8+LmiJTSNFDRRh6oTYiSNnBW4cCXfA5l5Xoz/i+l/4fA7L4WbGnOQS56uDGxxeNBayL1pt74b6/bBlPID9Nw==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.0","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.2.1","@alfe.ai/integration-manifest":"^0.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.2.2_1782876079111_0.805570888694721","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@alfe.ai/integrations","version":"0.2.3","license":"UNLICENSED","_id":"@alfe.ai/integrations@0.2.3","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"70af7cdfc65661738070dd84a71f1ccbbc37e36b","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.2.3.tgz","fileCount":4,"integrity":"sha512-76iIT0fTSoB34idJHAjbw8onZ7t3lEB/AUhsfXjlPExAoFEzdDMlLGVIRIb3D7HpInayOctXD2jcC3ZcSiHlGQ==","signatures":[{"sig":"MEUCIAP8rYVMBysCQJ9FtDGVNg6y8/eCA4eS3gerWurC5rtPAiEAunjv9H844++CU4abEdoCSTDSyA56A14W7w1qBSyff+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165287},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.2.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/95fcc5f5fa7914a81cc2da28a32ec2a6/alfe.ai-integrations-0.2.3.tgz","_integrity":"sha512-76iIT0fTSoB34idJHAjbw8onZ7t3lEB/AUhsfXjlPExAoFEzdDMlLGVIRIb3D7HpInayOctXD2jcC3ZcSiHlGQ==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.0","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.2.1","@alfe.ai/integration-manifest":"^0.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.2.3_1782892428685_0.2038342298646061","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@alfe.ai/integrations","version":"0.2.4","keywords":["alfe","ai-agents","agent","llm"],"author":{"url":"https://alfe.ai","name":"Alfe"},"license":"UNLICENSED","_id":"@alfe.ai/integrations@0.2.4","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"227ba2f002c457a8e48254e0490fabf4dbf4feb3","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.2.4.tgz","fileCount":4,"integrity":"sha512-mgg8r2m/oRzWDrZOPFG26Kzged8cEKNa9tSZdYRZkxqi3Bok2ZOjOCe9yadm2+QLB7qQYuY2NhXf1bG6OgwUOg==","signatures":[{"sig":"MEUCIQDZH9HquqUmKrzItKr6jEf9RdXm0BlDpt9ndr52fSeKKAIgFljIStAC4ted3lIE1lqIgFCYeTfK3nAGfglk0Ht0L5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165512},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.2.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/23bc8771b4533d9d168b7641e870de28/alfe.ai-integrations-0.2.4.tgz","_integrity":"sha512-mgg8r2m/oRzWDrZOPFG26Kzged8cEKNa9tSZdYRZkxqi3Bok2ZOjOCe9yadm2+QLB7qQYuY2NhXf1bG6OgwUOg==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.2.2","@alfe.ai/integration-manifest":"^0.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.2.4_1783007068282_0.780935534042352","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@alfe.ai/integrations","version":"0.2.5","keywords":["alfe","ai-agents","agent","llm"],"author":{"url":"https://alfe.ai","name":"Alfe"},"license":"UNLICENSED","_id":"@alfe.ai/integrations@0.2.5","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"9f561f31c7242ca0d33d542157e85bc3848e70b4","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.2.5.tgz","fileCount":4,"integrity":"sha512-TqdX9Hs9PsveLJLIayQ9GFmtk4hguMycRfGGlilOD8JbTT3RcmhYTgV9k6ac+r3fSBqn2RC7UHhgDcBcMJGh1A==","signatures":[{"sig":"MEUCIEh8smxECvtvoHMUNtz9mg2jhflxGDL5+B/owzH0iIMRAiEApBWZmpH8Vry2cisGc0uH9V8F7WKxOlAFN224QSn4B2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165636},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.2.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/0430cc7efc38df54e2f86a8230a35110/alfe.ai-integrations-0.2.5.tgz","_integrity":"sha512-TqdX9Hs9PsveLJLIayQ9GFmtk4hguMycRfGGlilOD8JbTT3RcmhYTgV9k6ac+r3fSBqn2RC7UHhgDcBcMJGh1A==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.2.2","@alfe.ai/integration-manifest":"^0.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.2.5_1783043705442_0.15870240419767923","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@alfe.ai/integrations","version":"0.2.6","keywords":["alfe","ai-agents","agent","llm"],"author":{"url":"https://alfe.ai","name":"Alfe"},"license":"UNLICENSED","_id":"@alfe.ai/integrations@0.2.6","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"686c1f603b9dc2f2b1eaf9a37eac87fc3db555a2","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.2.6.tgz","fileCount":4,"integrity":"sha512-WRv73EZbRTH0tin0AJS32LFimk2Tn03n3S5x6Q1nHJ/vScxW33BuZ5NYjLhTIUcSfumkAgTQbo5UJWcFMn3PDA==","signatures":[{"sig":"MEQCIGu1o6xtgOqQhStLVpruWGxu83r9ErcV+W2aKPBFOVeiAiAbTEpLQ8wO5wJV/QZj2tDvg4Lch87OdN2StEdXiHa42Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174172},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.2.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/d21e5a78ef76c4f2f49ef8b42437c86b/alfe.ai-integrations-0.2.6.tgz","_integrity":"sha512-WRv73EZbRTH0tin0AJS32LFimk2Tn03n3S5x6Q1nHJ/vScxW33BuZ5NYjLhTIUcSfumkAgTQbo5UJWcFMn3PDA==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.2.2","@alfe.ai/integration-manifest":"^0.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.2.6_1783046951860_0.2121429012981042","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@alfe.ai/integrations","version":"0.2.7","keywords":["alfe","ai-agents","agent","llm"],"author":{"url":"https://alfe.ai","name":"Alfe"},"license":"UNLICENSED","_id":"@alfe.ai/integrations@0.2.7","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"f9bfde23baf48177dd9874f57853c646f4f678f0","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.2.7.tgz","fileCount":4,"integrity":"sha512-WsnO4Lmw+0Yso5rx1p5MVeI4OTcui0SLGkJeMzZRsxxeYR+NN6QLlG22Y74cj9KQJTqipiX82tfH792hPPP/gw==","signatures":[{"sig":"MEUCIQCJI+nuTC1RaNLAYd950KOaTWo2r77HACFEx2pTuu9viwIgSz38ZCkqKJfBzPVq3Wo4SKQhotQbmGAluNYo7ftE8Dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180307},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.2.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/81994f901d078ddb2d2042349102bbeb/alfe.ai-integrations-0.2.7.tgz","_integrity":"sha512-WsnO4Lmw+0Yso5rx1p5MVeI4OTcui0SLGkJeMzZRsxxeYR+NN6QLlG22Y74cj9KQJTqipiX82tfH792hPPP/gw==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.2.2","@alfe.ai/integration-manifest":"^0.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.2.7_1783208111848_0.027347646078084376","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@alfe.ai/integrations","version":"0.2.8","keywords":["alfe","ai-agents","agent","llm"],"author":{"url":"https://alfe.ai","name":"Alfe"},"license":"UNLICENSED","_id":"@alfe.ai/integrations@0.2.8","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"0d97a2a9c27b95431979048160e640f78063a245","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.2.8.tgz","fileCount":4,"integrity":"sha512-8BEGv5gDW8NsLXvrRwQMN9zK14DHGLjHa3ET804KxTo3d/oPxEJIowlxk7Wf4YOhS4apGVpRCtZCCObhVYQu8g==","signatures":[{"sig":"MEQCICVdK069CxY4aG8PGKksk8xdPSzM8xAjZWJzIf9pGppIAiBdAMCC5tlZMP7bPs1bd5Hzy6GqMnb/cHYgHZYDRSZCyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189415},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.2.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/da74fe806fe9b1c35fd5a0dd67451e8e/alfe.ai-integrations-0.2.8.tgz","_integrity":"sha512-8BEGv5gDW8NsLXvrRwQMN9zK14DHGLjHa3ET804KxTo3d/oPxEJIowlxk7Wf4YOhS4apGVpRCtZCCObhVYQu8g==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.2.2","@alfe.ai/integration-manifest":"^0.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.2.8_1783262618822_0.4414280309516956","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@alfe.ai/integrations","version":"0.2.9","keywords":["alfe","ai-agents","agent","llm"],"author":{"url":"https://alfe.ai","name":"Alfe"},"license":"UNLICENSED","_id":"@alfe.ai/integrations@0.2.9","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"895856be585aef0725cc6816013f21eaf4351883","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.2.9.tgz","fileCount":4,"integrity":"sha512-n+UVW7hTJswbL2B4R3TaLR2CDXiMAwksuILUg7GZHkSMn4tyQcKPLGF0VXgzuGEYrUC4L0n4DF8WrqlYYW0L1w==","signatures":[{"sig":"MEUCIGV8yz7+idtbKmHzpnXVg8/GWCVhUESq95tWCdxlnWTmAiEAyIsZutnw9Z2iHlzjOFWhcjmf4BpCmo2W/oT9tMsAvm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193134},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.2.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/64d508483ec2f1d0d5762dc9dedb00b3/alfe.ai-integrations-0.2.9.tgz","_integrity":"sha512-n+UVW7hTJswbL2B4R3TaLR2CDXiMAwksuILUg7GZHkSMn4tyQcKPLGF0VXgzuGEYrUC4L0n4DF8WrqlYYW0L1w==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.2.2","@alfe.ai/integration-manifest":"^0.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.2.9_1783312225441_0.6139243167461532","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@alfe.ai/integrations","version":"0.2.10","keywords":["alfe","ai-agents","agent","llm"],"author":{"url":"https://alfe.ai","name":"Alfe"},"license":"UNLICENSED","_id":"@alfe.ai/integrations@0.2.10","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"5671902a73feb81daa750809160671a5757e2f0a","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.2.10.tgz","fileCount":4,"integrity":"sha512-J1W/KWehld9uLae8ltM3bpukgh7BUzBgH7Q3CHAmnZCha9hh22mH9BS34I4dAKhnFiMmmKU8dQ9RXKHnLETQUQ==","signatures":[{"sig":"MEYCIQCUM0mtVhz43FBzQzuw7AAu8hE9/hNZkvlMcGkLji3VOQIhAKQSe3qhIQECG99j/7vEPVbQM/o7DuAkqXJ0PFrHqLsC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193135},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.2.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/fcb4962f6d08f194a7e4d16b982b1846/alfe.ai-integrations-0.2.10.tgz","_integrity":"sha512-J1W/KWehld9uLae8ltM3bpukgh7BUzBgH7Q3CHAmnZCha9hh22mH9BS34I4dAKhnFiMmmKU8dQ9RXKHnLETQUQ==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.3.0","@alfe.ai/integration-manifest":"^0.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.2.10_1783323402972_0.0005786761232986493","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@alfe.ai/integrations","version":"0.3.0","keywords":["alfe","ai-agents","agent","llm"],"author":{"url":"https://alfe.ai","name":"Alfe"},"license":"UNLICENSED","_id":"@alfe.ai/integrations@0.3.0","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"5051d35e818b1e76af872e2041e528d13fbe1ce5","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.3.0.tgz","fileCount":4,"integrity":"sha512-8h/zAbGzl+UumIwMB7xC2XIvVEKu98yYxarIxmXXBTT4lx3JsOwtDVVe1FCHLyFhaO9US6LZvrI58xSCp3lKKw==","signatures":[{"sig":"MEUCIFSj8ys+/pIsRKpRq6ES0lPyua+GT0di2uADRU9b0ffrAiEA6CZQwOO/qNxyfJY5cq8BLLDjNsdYUTAORMz/HiBCpi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219524},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.3.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/28d666628975c671ab8b81ed0409e8ac/alfe.ai-integrations-0.3.0.tgz","_integrity":"sha512-8h/zAbGzl+UumIwMB7xC2XIvVEKu98yYxarIxmXXBTT4lx3JsOwtDVVe1FCHLyFhaO9US6LZvrI58xSCp3lKKw==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.3.0","@alfe.ai/integration-manifest":"^0.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.3.0_1783340892807_0.8327748222997753","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@alfe.ai/integrations","version":"0.3.1","keywords":["alfe","ai-agents","agent","llm"],"author":{"url":"https://alfe.ai","name":"Alfe"},"license":"UNLICENSED","_id":"@alfe.ai/integrations@0.3.1","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"10b17a33c4d4af82d7aac30f20e413f76ac52843","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.3.1.tgz","fileCount":4,"integrity":"sha512-n7o+D37iz41Dyz6ibggdE8sLb/9256q0iyWuB8HeFOIqbUFP/aSZHH+5ukS3hM3m7s7KpOzLp7isUFmEA9UunQ==","signatures":[{"sig":"MEUCIDSmo97MfMGKyqFEp2sspRF7Pac9stZc7G/PTOa0I1BSAiEA+0l6qaWjYJ1aQtxXH4oy3htjZNmfe7KbJAiRpRe/Kro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223966},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.3.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/8029409a270688ab994e8fa31d25991a/alfe.ai-integrations-0.3.1.tgz","_integrity":"sha512-n7o+D37iz41Dyz6ibggdE8sLb/9256q0iyWuB8HeFOIqbUFP/aSZHH+5ukS3hM3m7s7KpOzLp7isUFmEA9UunQ==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.3.0","@alfe.ai/integration-manifest":"^0.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.3.1_1783343402754_0.7964835414576734","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@alfe.ai/integrations","version":"0.3.2","keywords":["alfe","ai-agents","agent","llm"],"author":{"url":"https://alfe.ai","name":"Alfe"},"license":"UNLICENSED","_id":"@alfe.ai/integrations@0.3.2","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"4ee74e74fa9e32d1ac17c209db89f131b09cd91c","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.3.2.tgz","fileCount":4,"integrity":"sha512-mE+qrt9LtyZ5f4ZuyXzTuJ5ghEkOVKJsGO9p7PoMymfTpCM8ybKlI5Boy9NqlfMcQWk9sKrGB4+/dFDCGbNTFA==","signatures":[{"sig":"MEQCIC8JKlIxV+w8A7dcME+pZxQ4WOPbd7Qa03TMIOaN5tetAiAWRbU2486b4TIOollhRa0jX+LQUFzJ2rjyDmBxOfTmJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225702},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.3.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/774d0a9992cb1960fb94debba31608fe/alfe.ai-integrations-0.3.2.tgz","_integrity":"sha512-mE+qrt9LtyZ5f4ZuyXzTuJ5ghEkOVKJsGO9p7PoMymfTpCM8ybKlI5Boy9NqlfMcQWk9sKrGB4+/dFDCGbNTFA==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.3.0","@alfe.ai/integration-manifest":"^0.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.3.2_1783429685513_0.08105147781022115","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@alfe.ai/integrations","version":"0.4.0","keywords":["alfe","ai-agents","agent","llm"],"author":{"url":"https://alfe.ai","name":"Alfe"},"license":"UNLICENSED","_id":"@alfe.ai/integrations@0.4.0","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"06699b2c3dfdf6ba711937083d382627c64b1515","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.4.0.tgz","fileCount":4,"integrity":"sha512-oqbQUnCXAG3W+NmCbD4VHXQ5NRXK+rf3cJxgwxkPBuY3q7ZAu/z1Ve/rdtVoT+wlGP/HiPdUG6O0kQkVhJQSVw==","signatures":[{"sig":"MEUCIQCbH4laSeN8Mz7thJzSmF9BoM1pVtqPFgGGjurhA8XuYAIgSf37QoNV5UafqHI4AFC4Je1JQWzopaXFS/CeaInAthE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230535},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.4.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/9f9699bad9f32a789fe3eddfbd425cac/alfe.ai-integrations-0.4.0.tgz","_integrity":"sha512-oqbQUnCXAG3W+NmCbD4VHXQ5NRXK+rf3cJxgwxkPBuY3q7ZAu/z1Ve/rdtVoT+wlGP/HiPdUG6O0kQkVhJQSVw==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.3.0","@alfe.ai/integration-manifest":"^0.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.4.0_1783467097102_0.8938967290980768","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@alfe.ai/integrations","version":"0.4.1","keywords":["alfe","ai-agents","agent","llm"],"author":{"url":"https://alfe.ai","name":"Alfe"},"license":"UNLICENSED","_id":"@alfe.ai/integrations@0.4.1","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"db2e96b15e5447a7f5d54d472698f72ccde4d9e5","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.4.1.tgz","fileCount":4,"integrity":"sha512-jQvjHHhbDOxeSWEHrM4B1Ofp7HxjbgIP3uKZWjKxnxR9s92MoMcxQ66TnEOodsDGOOvj4ZoJOB5FLL87oHox5w==","signatures":[{"sig":"MEYCIQCYGnwpKhn+ycfIFAM5R7OHLxN6LTQ2WRcZuW9zOZnFHAIhAPCnLL9AWHZhtb4dXlXCgfg6HDW/98tmZa5yNJwX4S/8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235531},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.4.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/10283ed8cda8a4e82ece5917ad349fe3/alfe.ai-integrations-0.4.1.tgz","_integrity":"sha512-jQvjHHhbDOxeSWEHrM4B1Ofp7HxjbgIP3uKZWjKxnxR9s92MoMcxQ66TnEOodsDGOOvj4ZoJOB5FLL87oHox5w==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.3.0","@alfe.ai/integration-manifest":"^0.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.4.1_1783488416416_0.13335560579191585","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@alfe.ai/integrations","version":"0.4.2","keywords":["alfe","ai-agents","agent","llm"],"author":{"url":"https://alfe.ai","name":"Alfe"},"license":"UNLICENSED","_id":"@alfe.ai/integrations@0.4.2","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"6a816ff889cbad5789764a7f39dedb199208f8a8","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.4.2.tgz","fileCount":4,"integrity":"sha512-RpCW5LRK/vfKRLIH4J0f0zf0G+w5t4lah7Axnx1ZBl/WWBp1hN5O+urbtdzMB+emy6w1BFk176MvW4KmOKUHEg==","signatures":[{"sig":"MEYCIQDc+OVek1aEiUovM66NZkPde0x/jv4QPN9Z9/M3pe2ahQIhAODbAVfqxFNH4NSLiMVvz+1DF97YXWu7L0yt52QFUflf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237372},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.4.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/9064031ec9382bc77d3bc172578cdde8/alfe.ai-integrations-0.4.2.tgz","_integrity":"sha512-RpCW5LRK/vfKRLIH4J0f0zf0G+w5t4lah7Axnx1ZBl/WWBp1hN5O+urbtdzMB+emy6w1BFk176MvW4KmOKUHEg==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.3.1","@alfe.ai/integration-manifest":"^0.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.4.2_1783573594676_0.7791322174190864","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@alfe.ai/integrations","version":"0.5.0","keywords":["alfe","ai-agents","agent","llm"],"author":{"url":"https://alfe.ai","name":"Alfe"},"license":"UNLICENSED","_id":"@alfe.ai/integrations@0.5.0","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"b392846d02f22d661df2f6c3d1891966f9adfcfd","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.5.0.tgz","fileCount":4,"integrity":"sha512-ZonDz47DcMMIUG2E+L6zvSu9Fo4B/Ikixlo7uhkVX6y1oV3j6SpOrhMwPS5HBuPYieGktoutFBjv3XdEmQxM9A==","signatures":[{"sig":"MEUCIQCqsn9MrA20VyHRM4RctB6AVZqISIpEr3Y0FWat5eEyxAIgGTEoSrcih3C5bMSsWD8uJ5lhRgX2a96MV9oKKMx9dWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265975},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.5.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/3222976ae334ea359e3ce3a819c5bff3/alfe.ai-integrations-0.5.0.tgz","_integrity":"sha512-ZonDz47DcMMIUG2E+L6zvSu9Fo4B/Ikixlo7uhkVX6y1oV3j6SpOrhMwPS5HBuPYieGktoutFBjv3XdEmQxM9A==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.3.1","@alfe.ai/integration-manifest":"^0.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.5.0_1783880892808_0.31133156108513793","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@alfe.ai/integrations","version":"0.5.1","keywords":["alfe","ai-agents","agent","llm"],"author":{"url":"https://alfe.ai","name":"Alfe"},"license":"UNLICENSED","_id":"@alfe.ai/integrations@0.5.1","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"b2a4f607efc5446f9ba08c361e9ab5e2bc41bd9c","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.5.1.tgz","fileCount":4,"integrity":"sha512-6ufjberA9lqx0bN20Vpg6YlIOJHea2itsRAg+xNp1Ewz3jKZYyNKDHz1sQMWZ3QKvDCW+9BiEI6xQ5VnuExQAA==","signatures":[{"sig":"MEUCIQCgq4MXq7k6sAFnPGRxTa8wOQyaZIDMoxDAt7sMh/OKZgIgHaOeJWCG/2/t3CcljXmYlzTs3wzh/Lt93lihc1OtkAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265975},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.5.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/e1a12fce319e6d15535b3df307477b74/alfe.ai-integrations-0.5.1.tgz","_integrity":"sha512-6ufjberA9lqx0bN20Vpg6YlIOJHea2itsRAg+xNp1Ewz3jKZYyNKDHz1sQMWZ3QKvDCW+9BiEI6xQ5VnuExQAA==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.3.1","@alfe.ai/integration-manifest":"^0.3.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.5.1_1783911854441_0.1251704060603558","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@alfe.ai/integrations","version":"0.5.2","keywords":["alfe","ai-agents","agent","llm"],"author":{"url":"https://alfe.ai","name":"Alfe"},"license":"UNLICENSED","_id":"@alfe.ai/integrations@0.5.2","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"1021d09aa2f53bbe75628b328c2e1d99099392fe","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.5.2.tgz","fileCount":4,"integrity":"sha512-E9UHUB82qYHJ7v9yyjzG+9/33c+8OHfDrZZJgH243s8hcuCQMV8yRYcG1OEnT52WiP2j1krC0tbiV88UntUq7g==","signatures":[{"sig":"MEYCIQC1yM4AOYp2HcNQ+ly8I2SS9dJCdANuDIFI/XayKj6b/AIhAMYbZz3q6TXgrU1iwyBZsK727lEwM3vSb7+1j57qg3gK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":266697},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.5.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/f4752f904f7e5c956df1daf6561c12be/alfe.ai-integrations-0.5.2.tgz","_integrity":"sha512-E9UHUB82qYHJ7v9yyjzG+9/33c+8OHfDrZZJgH243s8hcuCQMV8yRYcG1OEnT52WiP2j1krC0tbiV88UntUq7g==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.3.2","@alfe.ai/integration-manifest":"^0.3.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.5.2_1783959660686_0.33675325749003515","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@alfe.ai/integrations","version":"0.5.3","keywords":["alfe","ai-agents","agent","llm"],"author":{"url":"https://alfe.ai","name":"Alfe"},"license":"UNLICENSED","_id":"@alfe.ai/integrations@0.5.3","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"dfb1701a6e48a0a615b69450e14572ade8f2538e","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.5.3.tgz","fileCount":4,"integrity":"sha512-ZsDAaqpdJA07xHIfG3tYeVG22y9i0+FR/mvOaSmRghUrNiWBHSWO2B1nOS/eNcUC8g2vGd/EMIbfwc6HjRrxUA==","signatures":[{"sig":"MEQCIDKGO0oLyjboSqK3izuzBluM6fBv76P+AVX2uZX7nF3dAiBO7E6mvqf3X07pdGZdKfYg3l7eo1cxfn5oAFQzJpKlmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267344},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.5.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/9d0b443acd7e25725c9517aff6d4de39/alfe.ai-integrations-0.5.3.tgz","_integrity":"sha512-ZsDAaqpdJA07xHIfG3tYeVG22y9i0+FR/mvOaSmRghUrNiWBHSWO2B1nOS/eNcUC8g2vGd/EMIbfwc6HjRrxUA==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.3.2","@alfe.ai/integration-manifest":"^0.3.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.5.3_1784095289027_0.7740038442994519","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@alfe.ai/integrations","version":"0.5.4","keywords":["alfe","ai-agents","agent","llm"],"author":{"url":"https://alfe.ai","name":"Alfe"},"license":"UNLICENSED","_id":"@alfe.ai/integrations@0.5.4","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"5c57d106df9d5d9225c84fdb198bb0b21a08222a","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.5.4.tgz","fileCount":4,"integrity":"sha512-wZZ2Y7V/3xIqgrozOreNd/a7h2njZKg8/E3RsNxx444sd+mVYJHN0gewtmb032mNWFiokuQHg0tQSXuuYn9G6Q==","signatures":[{"sig":"MEUCIQCEEAexNoqH8mSaBVYcsmC2HW8lSYjwYe+AD3aguZUjKgIgbEzGBjQndSND8bmvfZ0OWD+3wdqCjEo/dBMDfOCKSXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267344},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.5.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/bbcf684f61b0d40217a4b479326a778e/alfe.ai-integrations-0.5.4.tgz","_integrity":"sha512-wZZ2Y7V/3xIqgrozOreNd/a7h2njZKg8/E3RsNxx444sd+mVYJHN0gewtmb032mNWFiokuQHg0tQSXuuYn9G6Q==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.3.2","@alfe.ai/integration-manifest":"^0.3.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.5.4_1784479490487_0.6953995096340162","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@alfe.ai/integrations","version":"0.6.0","keywords":["alfe","ai-agents","agent","llm"],"author":{"url":"https://alfe.ai","name":"Alfe"},"license":"UNLICENSED","_id":"@alfe.ai/integrations@0.6.0","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"f523a3b3bff34aee8f3bf6ba9b2b4a923fe8062e","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.6.0.tgz","fileCount":4,"integrity":"sha512-eAOk/uPMoWY/GFt/+Jv1oFAsxtrsY9J0oL+msTLamrIX3w4dkrhWT4hGcs6iGfaN2fxpLxzqB6Wa0+OPTAu2rQ==","signatures":[{"sig":"MEYCIQCA0jbhcgPm/fC/3nwXQDJx5MQugx4KpFkVD5iaPRTT3gIhAJb/ijI7OT++yQxNrpGGlhZOZlvYe6N0qfs0jROqSpR3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271335},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.6.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/41e575d6cf24e35863c43725c78c173d/alfe.ai-integrations-0.6.0.tgz","_integrity":"sha512-eAOk/uPMoWY/GFt/+Jv1oFAsxtrsY9J0oL+msTLamrIX3w4dkrhWT4hGcs6iGfaN2fxpLxzqB6Wa0+OPTAu2rQ==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.4.0","@alfe.ai/integration-manifest":"^0.3.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.6.0_1785331654593_0.5777948012842111","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@alfe.ai/integrations","version":"0.6.1","keywords":["alfe","ai-agents","agent","llm"],"author":{"url":"https://alfe.ai","name":"Alfe"},"license":"UNLICENSED","_id":"@alfe.ai/integrations@0.6.1","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"1695b4c7b067da0139a5c54742167b5b61c0ed20","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.6.1.tgz","fileCount":4,"integrity":"sha512-njHB/xY8jUJ6NBRz86K76OMHI/zXD08XXOA3trh2qKW4HddkaqEkkCXuH52eh9YMaOa2oOOHlcJ3WZ3mwMuiAw==","signatures":[{"sig":"MEUCIA/lir3vGP/R5PxC4bmIwGyAHOwG5cJNjefLGXsjlnNTAiEArQ3mywCY07qM7JHmbp9vT5peW6HAhRXscyMJHGpjmgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297538},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.6.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/18dd248beb914a465aa237d98c5ab740/alfe.ai-integrations-0.6.1.tgz","_integrity":"sha512-njHB/xY8jUJ6NBRz86K76OMHI/zXD08XXOA3trh2qKW4HddkaqEkkCXuH52eh9YMaOa2oOOHlcJ3WZ3mwMuiAw==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.4.1","@alfe.ai/integration-manifest":"^0.3.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.6.1_1785753571253_0.6434725978688445","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@alfe.ai/integrations","version":"0.6.2","keywords":["alfe","ai-agents","agent","llm"],"author":{"url":"https://alfe.ai","name":"Alfe"},"license":"UNLICENSED","_id":"@alfe.ai/integrations@0.6.2","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"932855bb617de2007ccc078cbccc16ce75a7ebad","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.6.2.tgz","fileCount":4,"integrity":"sha512-Yd0hJt6U5Xh4oeCml87N6IQOqK5Hlgvt3FOscmdRrTgPOs2VLQ/CqoJ2l1XSp+HN8HZi3HXNbyYQg41kb2vTKw==","signatures":[{"sig":"MEYCIQDBedzu949zNjzoPUEb5T8elT+mBzMsa+YGBewjUnny0wIhAIFXLcRlVm6GMy1d32yKqVzs7mCozQYBnfQNIA/m0QxP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298642},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.6.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/818422568211f83c495fd7079a9adace/alfe.ai-integrations-0.6.2.tgz","_integrity":"sha512-Yd0hJt6U5Xh4oeCml87N6IQOqK5Hlgvt3FOscmdRrTgPOs2VLQ/CqoJ2l1XSp+HN8HZi3HXNbyYQg41kb2vTKw==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.4.1","@alfe.ai/integration-manifest":"^0.3.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.6.2_1785909881829_0.6289097042214087","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@alfe.ai/integrations","version":"0.6.3","keywords":["alfe","ai-agents","agent","llm"],"author":{"url":"https://alfe.ai","name":"Alfe"},"license":"UNLICENSED","_id":"@alfe.ai/integrations@0.6.3","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"c940d50c48163376d1403437ba88273fcb99125d","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.6.3.tgz","fileCount":4,"integrity":"sha512-bg5ZFfbyYZ4Z6khXD3afvthTWjlUVfdmUdgdNWfdZWVSEWY23kxGypeSTTnhkrkwF5vTLwY6lygnSYKC2iSt5g==","signatures":[{"sig":"MEQCIELPb1o1va/PfTkdXckKUAfx5H7S7APp2GEg8+NukFJHAiB+ase+EpLljyejyYTW9AWhQyYmc3TGH17FSh3GMIdm0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298642},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.6.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/f55ad64fffdd63e7fe0dab24c7518961/alfe.ai-integrations-0.6.3.tgz","_integrity":"sha512-bg5ZFfbyYZ4Z6khXD3afvthTWjlUVfdmUdgdNWfdZWVSEWY23kxGypeSTTnhkrkwF5vTLwY6lygnSYKC2iSt5g==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.4.1","@alfe.ai/integration-manifest":"^0.3.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.6.3_1786746870279_0.20123860106484637","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@alfe.ai/integrations","version":"0.6.4","keywords":["alfe","ai-agents","agent","llm"],"author":{"url":"https://alfe.ai","name":"Alfe"},"license":"UNLICENSED","_id":"@alfe.ai/integrations@0.6.4","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"5f8722d89bd1643e1f03664113969ffe5267107f","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.6.4.tgz","fileCount":4,"integrity":"sha512-ghquY3/529IplBsUtVKNuo/DNl6fX3PYODtHqb7xA6TvRTCr/YjYwx9VMM74Itsa3HuW2c/qIvTTNVXq7rC2Hg==","signatures":[{"sig":"MEUCIF58wGZ3GR4GzArIDwuOrmvS0XEYXZa5sJxnWjOVQ37KAiEAvrn2acuVfDfbB76QI9mVbBBOVLa/sBkrOQXSBxI31JY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298642},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.6.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/1b22332880d6425638be2a88474c0a0c/alfe.ai-integrations-0.6.4.tgz","_integrity":"sha512-ghquY3/529IplBsUtVKNuo/DNl6fX3PYODtHqb7xA6TvRTCr/YjYwx9VMM74Itsa3HuW2c/qIvTTNVXq7rC2Hg==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.4.1","@alfe.ai/integration-manifest":"^0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.6.4_1787706390444_0.40250338541203123","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@alfe.ai/integrations","version":"0.6.5","keywords":["alfe","ai-agents","agent","llm"],"author":{"url":"https://alfe.ai","name":"Alfe"},"license":"UNLICENSED","_id":"@alfe.ai/integrations@0.6.5","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"d281d6f43b348c91e9795770b1696a0cc9ad5a28","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.6.5.tgz","fileCount":4,"integrity":"sha512-5HHW3mGP+oPQDwlT6Qdm/VaUO3t4BGK/fhS3k3+f/sn4hLbrxNhaQxgsCWZys8+L82C61eyDhNGrJMPPO7REYg==","signatures":[{"sig":"MEYCIQC06kYQengNTLzuHsTmiH2MJNqUjOxlx6U5HPR+lOFERAIhANGHcgAjKW8HJuGGcnMUEPZTbp4IyHkxiv48h/6nO6GH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303207},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.6.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/96156dbada54b2f2215487790a75e3ac/alfe.ai-integrations-0.6.5.tgz","_integrity":"sha512-5HHW3mGP+oPQDwlT6Qdm/VaUO3t4BGK/fhS3k3+f/sn4hLbrxNhaQxgsCWZys8+L82C61eyDhNGrJMPPO7REYg==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.4.2","@alfe.ai/integration-manifest":"^0.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.6.5_1788928273487_0.9933545280901874","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@alfe.ai/integrations","version":"0.6.6","keywords":["alfe","ai-agents","agent","llm"],"author":{"url":"https://alfe.ai","name":"Alfe"},"license":"UNLICENSED","_id":"@alfe.ai/integrations@0.6.6","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"a11126bc0ca4c7f4d920bbf75c162efef9ddc6e9","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.6.6.tgz","fileCount":4,"integrity":"sha512-gIVIeukwhcgpp3TJkAIHXBdsvwitOW+ABzKnVgk7v0nzmhuL6rZ2NoT7B6OH/OhJ4/sqmu9gPDn3gNUR90GfaA==","signatures":[{"sig":"MEQCIFSbck460e1Z9k50Yp9p1CbKmEItboCd0EslWx9BKQPzAiB0bgDb5f2hhjHBUOi5gOpmtiHu9Y2J8QixKX1IsVl3Ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAN1CRBGB8O9hAZxq0MA8qgXbFyM8+6bvR6kCjLtag0jAiEAvYAWj42yK76Fx9WiYVoE09ckKJkTM/5AQyYAQg8eHKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307178},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-integrations-0.6.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"_resolved":"/tmp/7b11f4af28e79254f0bf23746b8c0b4b/alfe.ai-integrations-0.6.6.tgz","_integrity":"sha512-gIVIeukwhcgpp3TJkAIHXBdsvwitOW+ABzKnVgk7v0nzmhuL6rZ2NoT7B6OH/OhJ4/sqmu9gPDn3gNUR90GfaA==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.4.2","@alfe.ai/integration-manifest":"^0.4.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/integrations_0.6.6_1789857428877_0.5005607321269501","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"_id":"@alfe.ai/integrations@0.6.7","dist":{"shasum":"f0acd7faa3a749be15e7b7e836909d8dcf97c8cb","tarball":"https://registry.npmjs.org/@alfe.ai/integrations/-/integrations-0.6.7.tgz","fileCount":4,"integrity":"sha512-/tlYcTbSQ+t4NkO4M11vZ0dQwbCxt1KlUCj0Ln8oRy/9YjGPR+XxWzTHVSMOwioOvYjz7mc7Xqfv+WwE5vfvNQ==","signatures":[{"sig":"MEQCIGt+r7rMmzvW2jBCu7LR1+EdbXYp1eHLdK8W/d/Xg1LmAiA2foM2V/W+CR6bWW50qn60Bvlo2jrznA3hSmvQjGOgJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC0EoBuBi6mTsEXbQSxRNnjqVYdS3P+PAkAIvrAoc9F5gIhAPx16jRsOHTmTIpW9u1HZ/NxfMI85+1yhtV+3iJKX5Ur"}],"unpackedSize":320918},"main":"./dist/index.js","name":"@alfe.ai/integrations","type":"module","_from":"file:alfe.ai-integrations-0.6.7.tgz","types":"./dist/index.d.ts","author":{"url":"https://alfe.ai","name":"Alfe"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"license":"UNLICENSED","scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"version":"0.6.7","_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"homepage":"https://alfe.ai","keywords":["alfe","ai-agents","agent","llm"],"_resolved":"/tmp/5fd8927a923089cda44885a61a653b23/alfe.ai-integrations-0.6.7.tgz","_integrity":"sha512-/tlYcTbSQ+t4NkO4M11vZ0dQwbCxt1KlUCj0Ln8oRy/9YjGPR+XxWzTHVSMOwioOvYjz7mc7Xqfv+WwE5vfvNQ==","_npmVersion":"10.9.8","description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","directories":{},"maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"_nodeVersion":"22.23.2","dependencies":{"yaml":">=2.8.3","@auriclabs/logger":"^0.1.1","@alfe.ai/mcp-bundler":"^0.4.2","@alfe.ai/integration-manifest":"^0.4.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/integrations_0.6.7_1789982150392_0.2013843516781928"}}},"time":{"created":"2026-03-26T19:44:24.716Z","modified":"2026-09-21T09:15:50.640Z","0.0.1":"2026-03-26T19:44:24.989Z","0.0.2":"2026-03-28T23:37:02.378Z","0.0.3":"2026-04-01T07:04:54.034Z","0.0.4":"2026-04-01T17:16:19.142Z","0.0.5":"2026-04-01T19:13:30.217Z","0.0.6":"2026-04-01T21:10:26.303Z","0.0.7":"2026-04-02T02:18:46.651Z","0.0.8":"2026-04-02T05:40:43.624Z","0.0.9":"2026-04-02T08:03:11.904Z","0.0.10":"2026-04-02T10:09:46.652Z","0.0.11":"2026-04-02T18:54:44.691Z","0.0.12":"2026-04-02T23:55:08.316Z","0.0.13":"2026-04-03T00:49:29.070Z","0.0.14":"2026-04-03T18:17:00.639Z","0.0.15":"2026-04-04T00:05:54.739Z","0.0.16":"2026-04-05T05:05:22.295Z","0.0.17":"2026-04-09T02:00:57.828Z","0.0.18":"2026-04-09T18:50:37.237Z","0.0.19":"2026-04-10T14:59:58.702Z","0.0.20":"2026-04-11T21:27:28.454Z","0.0.21":"2026-04-13T01:34:29.511Z","0.0.22":"2026-04-14T01:00:56.959Z","0.0.23":"2026-04-14T09:59:13.677Z","0.0.24":"2026-04-15T10:18:22.799Z","0.0.25":"2026-04-17T03:45:21.295Z","0.0.26":"2026-04-17T14:40:18.111Z","0.0.27":"2026-04-18T09:09:51.203Z","0.0.28":"2026-04-19T20:42:43.418Z","0.0.29":"2026-04-22T01:01:39.234Z","0.0.30":"2026-05-05T08:41:33.698Z","0.0.31":"2026-05-05T17:43:49.100Z","0.0.32":"2026-05-05T19:24:21.155Z","0.0.33":"2026-05-06T13:53:53.806Z","0.1.0":"2026-05-18T07:57:10.158Z","0.1.1":"2026-05-19T23:06:08.499Z","0.1.2":"2026-05-28T10:29:06.088Z","0.1.3":"2026-06-15T23:14:38.715Z","0.1.4":"2026-06-24T16:11:37.314Z","0.1.5":"2026-06-24T22:48:47.213Z","0.1.6":"2026-06-29T22:38:26.975Z","0.2.0":"2026-06-30T17:23:38.323Z","0.2.1":"2026-07-01T00:28:20.162Z","0.2.2":"2026-07-01T03:21:19.284Z","0.2.3":"2026-07-01T07:53:48.859Z","0.2.4":"2026-07-02T15:44:28.462Z","0.2.5":"2026-07-03T01:55:05.570Z","0.2.6":"2026-07-03T02:49:12.009Z","0.2.7":"2026-07-04T23:35:12.010Z","0.2.8":"2026-07-05T14:43:38.960Z","0.2.9":"2026-07-06T04:30:25.571Z","0.2.10":"2026-07-06T07:36:43.102Z","0.3.0":"2026-07-06T12:28:12.953Z","0.3.1":"2026-07-06T13:10:02.907Z","0.3.2":"2026-07-07T13:08:05.673Z","0.4.0":"2026-07-07T23:31:37.270Z","0.4.1":"2026-07-08T05:26:56.557Z","0.4.2":"2026-07-09T05:06:34.806Z","0.5.0":"2026-07-12T18:28:12.940Z","0.5.1":"2026-07-13T03:04:14.588Z","0.5.2":"2026-07-13T16:21:01.012Z","0.5.3":"2026-07-15T06:01:29.200Z","0.5.4":"2026-07-19T16:44:50.667Z","0.6.0":"2026-07-29T13:27:34.798Z","0.6.1":"2026-08-03T10:39:31.397Z","0.6.2":"2026-08-05T06:04:41.993Z","0.6.3":"2026-08-14T22:34:30.427Z","0.6.4":"2026-08-26T01:06:30.657Z","0.6.5":"2026-09-09T04:31:13.620Z","0.6.6":"2026-09-19T22:37:08.964Z","0.6.7":"2026-09-21T09:15:50.471Z"},"author":{"url":"https://alfe.ai","name":"Alfe"},"license":"UNLICENSED","homepage":"https://alfe.ai","keywords":["alfe","ai-agents","agent","llm"],"description":"Integration lifecycle management for Alfe — registry, resolution, installation, and state","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"readme":"# @alfe.ai/integrations\n\nIntegration lifecycle management for Alfe — registry, resolution, installation, state, and hook execution.\n\n## What It Does\n\nProvides the complete integration lifecycle:\n\n- **Registry** — fetches the integration index from `GET /integrations/registry` on the integrations service, with search and lookup\n- **Resolver** — maps an integration name + optional version to a git clone target (repo URL, tag, or pinned commit SHA)\n- **Installer** — git clones integration repos to `~/.alfe/integrations/{name}/`, with install/update/remove/list operations\n- **IntegrationManager** — full lifecycle orchestration: install → configure → activate → deactivate → uninstall\n- **StateManager** — persistent state at `~/.alfe/integrations.json` with in-memory secret storage\n- **Hooks** — runs integration lifecycle scripts (pre_install, post_install, health_check, etc.) as child processes with env var injection\n- **Adapter** — `IntegrationManagerAdapter` bridges IntegrationManager to the `IIntegrationManager` interface used by the gateway's ReconciliationEngine\n\nUsed by `packages/gateway` (daemon owns integration lifecycle directly) and `packages/cli` for the `integration` commands.\n\n## Key Files\n\n```\nsrc/\n├── index.ts                    # Public re-exports\n├── registry.ts                 # Registry client (fetches from integrations service API)\n├── resolver.ts                 # Version resolution (name + version → git target)\n├── installer.ts                # Git clone/update/remove to ~/.alfe/integrations/\n├── integration-manager.ts      # Full lifecycle manager (install/configure/activate/health/uninstall)\n├── state.ts                    # State file manager (~/.alfe/integrations.json)\n├── hooks.ts                    # Hook script runner with env var injection\n├── adapter.ts                  # IIntegrationManager adapter for ReconciliationEngine\n├── types.ts                    # Integration command param types\n├── resolver.test.ts            # Registry + resolver tests\n├── installer.test.ts           # Installer tests\n├── integration-manager.test.ts # Lifecycle tests\n└── state.test.ts               # State manager tests\n```\n\n## Usage\n\n```typescript\nimport {\n  Registry, Resolver, Installer,\n  IntegrationManager,\n  IntegrationManagerAdapter,\n} from '@alfe.ai/integrations';\n\n// ── Registry + Resolution ──────────────────────────────────\nconst registryFetcher = () => apiClient.integrations.getRegistry();\nconst registry = new Registry(registryFetcher);\nconst results = await registry.search('discord');\n\nconst resolver = new Resolver(registry);\nconst resolved = await resolver.resolve('discord', '1.0.0');\n\nconst installer = new Installer();\nconst installPath = await installer.install(resolved);\n\n// ── Lifecycle Management ───────────────────────────────────\nconst manager = new IntegrationManager({\n  registryFetcher,\n  runtimeAppliers: new Map([['openclaw', openClawApplier]]),\n  mcpApplier,\n});\n\nawait manager.install({ name: 'discord', version: '1.0.0' });\nawait manager.configure({ name: 'discord', config: { guild_id: '123' } });\nawait manager.activate('discord');\nawait manager.health({ name: 'discord' });\n\n// ── Gateway Adapter ────────────────────────────────────────\n// Bridges IntegrationManager to ReconciliationEngine's interface\nconst adapter = new IntegrationManagerAdapter(manager);\ncloudClient.setIntegrationManager(adapter);\n```\n\n## Configuration\n\n`Registry` is transport-independent. Callers provide a `RegistryFetcher`,\nnormally backed by `@alfe.ai/api-client`; the package does not read an API URL\nor perform HTTP directly.\n\nThe `IntegrationManager` accepts an options object:\n\n```typescript\ninterface IntegrationManagerOptions {\n  registryFetcher: RegistryFetcher;\n  statePath?: string;        // default: ~/.alfe/integrations.json\n  integrationsDir?: string;  // default: ~/.alfe/integrations/\n  lockPath?: string;         // default: ~/.alfe/runtime-lock.json\n  runtimeAppliers?: Map<string, RuntimeApplier>;\n  mcpApplier?: McpApplier;   // required when manifests declare mcp_servers\n}\n```\n\n## Development\n\n```bash\npnpm install\npnpm --filter @alfe.ai/integrations build\npnpm --filter @alfe.ai/integrations test\n```\n\n## Dependencies\n\n- `@alfe.ai/integration-manifest` — manifest parsing, config validation, state types\n\n## Links\n\n- 🌐 Website: <https://alfe.ai>\n- 📚 Docs: <https://docs.alfe.ai>\n","readmeFilename":"README.md"}