{"_id":"@codihaus/odp-extension-contacts","_rev":"11-62748f62f3b7a04190ad94a5ecb30800","name":"@codihaus/odp-extension-contacts","dist-tags":{"latest":"1.3.6"},"versions":{"1.0.0":{"name":"@codihaus/odp-extension-contacts","version":"1.0.0","_id":"@codihaus/odp-extension-contacts@1.0.0","maintainers":[{"name":"codihausvn","email":"contact@codihaus.com"}],"dist":{"shasum":"c22be48bfe9f75e0ecf68cba2ae25675563e08ed","tarball":"https://registry.npmjs.org/@codihaus/odp-extension-contacts/-/odp-extension-contacts-1.0.0.tgz","fileCount":2,"integrity":"sha512-7wAKLV/OufR3i1FQwFJ9jPN3qR7qODxBq3jPGlKruTNb4Cce/sgiopcHrCKcBI1X9vgisAFf0r2ZY7desE7pRg==","signatures":[{"sig":"MEUCIDUaElWLC6691VHGicBjTri8381B90aMa4tH9bVsEE0yAiEA12I0HsgOxu0lqKdPrYLhytmQZ5IE6tj4UHHgPehRMZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32193},"main":"dist/index.js","type":"module","gitHead":"f131fba64681ccdab3f6aaf3139898d0021028e3","scripts":{"dev":"odp-extension build --watch","build":"odp-extension build"},"_npmUser":{"name":"codihausvn","email":"contact@codihaus.com"},"_npmVersion":"10.9.2","description":"ODP backend extension — contacts endpoints and hooks","directories":{},"_nodeVersion":"22.13.1","odp-extension":{"id":"contacts","type":"bundle","entries":[{"name":"contacts-hooks","type":"hook","source":"src/hooks/index.ts"},{"name":"contacts","type":"endpoint","source":"src/endpoints/index.ts"}],"permissions":{"module":"contacts","actions":[{"key":"read","riskLevel":"low","displayName":"View Contacts"},{"key":"create","riskLevel":"low","displayName":"Create Contacts"},{"key":"update","riskLevel":"medium","displayName":"Edit Contacts"},{"key":"delete","riskLevel":"medium","displayName":"Delete Contacts"},{"key":"manage-intakes","riskLevel":"medium","description":"Triage intake queue: promote, match, dismiss","displayName":"Manage Intakes"},{"key":"manage-settings","riskLevel":"high","description":"Configure module-wide defaults","displayName":"Manage Settings"}],"description":"Contact management — people, organizations, intake, profiles","displayName":"Contacts"}},"_hasShrinkwrap":false,"devDependencies":{"@odp/extensions-sdk":"*"},"_npmOperationalInternal":{"tmp":"tmp/odp-extension-contacts_1.0.0_1780936198535_0.48862775139861436","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@codihaus/odp-extension-contacts","version":"1.0.1","_id":"@codihaus/odp-extension-contacts@1.0.1","maintainers":[{"name":"codihausvn","email":"contact@codihaus.com"}],"dist":{"shasum":"328005e1552ae60a87b250a575f1df1dc2b9a056","tarball":"https://registry.npmjs.org/@codihaus/odp-extension-contacts/-/odp-extension-contacts-1.0.1.tgz","fileCount":2,"integrity":"sha512-krFivtmlZYB/hCQKX3DmC2VL6cGMHtn5j/s49pVXTX3P+ibFqdqwSiF6zTWeg+gZQzkYZpMokmHaW2mx9OLPuQ==","signatures":[{"sig":"MEYCIQCISkD/m+l/OZMsIp8kvYpbPjqc44pa8yv5qTZ4/eql6gIhAK/E6RIEfkkcXWFXi1MDltgQ62fHvO63m1M1lIRwHqNp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32224},"main":"dist/index.js","type":"module","_from":"file:codihaus-odp-extension-contacts-1.0.1.tgz","scripts":{"dev":"odp-extension build --watch","build":"odp-extension build"},"_npmUser":{"name":"codihausvn","email":"contact@codihaus.com"},"_resolved":"/tmp/e3c9220f609ae62532998dad03f09f50/codihaus-odp-extension-contacts-1.0.1.tgz","_integrity":"sha512-krFivtmlZYB/hCQKX3DmC2VL6cGMHtn5j/s49pVXTX3P+ibFqdqwSiF6zTWeg+gZQzkYZpMokmHaW2mx9OLPuQ==","_npmVersion":"10.9.8","description":"ODP backend extension — contacts endpoints and hooks","directories":{},"_nodeVersion":"22.22.3","odp-extension":{"id":"contacts","type":"bundle","entries":[{"name":"contacts-hooks","type":"hook","source":"src/hooks/index.ts"},{"name":"contacts","type":"endpoint","source":"src/endpoints/index.ts"}],"permissions":{"module":"contacts","actions":[{"key":"read","riskLevel":"low","displayName":"View Contacts"},{"key":"create","riskLevel":"low","displayName":"Create Contacts"},{"key":"update","riskLevel":"medium","displayName":"Edit Contacts"},{"key":"delete","riskLevel":"medium","displayName":"Delete Contacts"},{"key":"manage-intakes","riskLevel":"medium","description":"Triage intake queue: promote, match, dismiss","displayName":"Manage Intakes"},{"key":"manage-settings","riskLevel":"high","description":"Configure module-wide defaults","displayName":"Manage Settings"}],"description":"Contact management — people, organizations, intake, profiles","displayName":"Contacts"}},"_hasShrinkwrap":false,"devDependencies":{"@odp/extensions-sdk":"*"},"_npmOperationalInternal":{"tmp":"tmp/odp-extension-contacts_1.0.1_1780977860366_0.4286677910456218","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@codihaus/odp-extension-contacts","version":"1.1.0","_id":"@codihaus/odp-extension-contacts@1.1.0","maintainers":[{"name":"codihausvn","email":"contact@codihaus.com"}],"dist":{"shasum":"04750355a4ced17b6064750508dee1be8141a511","tarball":"https://registry.npmjs.org/@codihaus/odp-extension-contacts/-/odp-extension-contacts-1.1.0.tgz","fileCount":1,"integrity":"sha512-/yewyBYXA/UA/UqWv3m3Jw6BRa3cEoSGoAxuFdwheflR4DRKAB3/hcCkGyFxBseyhzJcefFAWzaevn1Ndwo2Ag==","signatures":[{"sig":"MEYCIQD2piPibEqxOWzMWKSVwA3p/4f5NGOO7aGYkf0Dj/M++AIhAJIknWUoB+LuIq+cRGTipbeDDNlUn9hTp0LidbUx5DKB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1884},"main":"dist/index.js","type":"module","_from":"file:codihaus-odp-extension-contacts-1.1.0.tgz","scripts":{"dev":"node node_modules/@codihaus/odp-extensions-sdk/dist/cli.js build --watch","build":"node node_modules/@codihaus/odp-extensions-sdk/dist/cli.js build"},"_npmUser":{"name":"codihausvn","email":"contact@codihaus.com"},"_resolved":"/tmp/99da8b516d8f14cc5a91c3aead3a2559/codihaus-odp-extension-contacts-1.1.0.tgz","_integrity":"sha512-/yewyBYXA/UA/UqWv3m3Jw6BRa3cEoSGoAxuFdwheflR4DRKAB3/hcCkGyFxBseyhzJcefFAWzaevn1Ndwo2Ag==","_npmVersion":"10.9.8","description":"ODP backend extension — contacts endpoints and hooks","directories":{},"_nodeVersion":"22.22.3","odp-extension":{"id":"contacts","type":"bundle","entries":[{"name":"contacts-hooks","type":"hook","source":"src/hooks/index.ts"},{"name":"contacts","type":"endpoint","source":"src/endpoints/index.ts"}],"permissions":{"module":"contacts","actions":[{"key":"read","riskLevel":"low","displayName":"View Contacts"},{"key":"create","riskLevel":"low","displayName":"Create Contacts"},{"key":"update","riskLevel":"medium","displayName":"Edit Contacts"},{"key":"delete","riskLevel":"medium","displayName":"Delete Contacts"},{"key":"manage-intakes","riskLevel":"medium","description":"Triage intake queue: promote, match, dismiss","displayName":"Manage Intakes"},{"key":"manage-settings","riskLevel":"high","description":"Configure module-wide defaults","displayName":"Manage Settings"}],"description":"Contact management — people, organizations, intake, profiles","displayName":"Contacts"}},"_hasShrinkwrap":false,"devDependencies":{"@codihaus/odp-extensions-sdk":"^0.2.77"},"_npmOperationalInternal":{"tmp":"tmp/odp-extension-contacts_1.1.0_1781252095291_0.7142805641793932","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@codihaus/odp-extension-contacts","version":"1.1.1","_id":"@codihaus/odp-extension-contacts@1.1.1","maintainers":[{"name":"codihausvn","email":"contact@codihaus.com"}],"dist":{"shasum":"3542ccf2f2f10957863d668048a8c572751a32ec","tarball":"https://registry.npmjs.org/@codihaus/odp-extension-contacts/-/odp-extension-contacts-1.1.1.tgz","fileCount":2,"integrity":"sha512-IrIpbi00E27XNyPjJWRYNRuRKLTohodHcGpMqqs4vgPGnIc0F0E8PwtIAHmWubT4p2MgFHjduCaAQbe99kEExw==","signatures":[{"sig":"MEUCIQCGTYdVCpRmvRS2AfIpEoYiy8NF6XZDYkhzpaH5h28ALQIgY/50seTxr3eKvLZW+CKu2Dlm2llEH8G7c/s8aXJfECc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40375},"main":"dist/index.js","type":"module","_from":"file:codihaus-odp-extension-contacts-1.1.1.tgz","scripts":{"dev":"node node_modules/@codihaus/odp-extensions-sdk/dist/cli.js build --watch","build":"node node_modules/@codihaus/odp-extensions-sdk/dist/cli.js build"},"_npmUser":{"name":"codihausvn","email":"contact@codihaus.com"},"_resolved":"/tmp/bc2ed1f10c9485a896a3b779d920b238/codihaus-odp-extension-contacts-1.1.1.tgz","_integrity":"sha512-IrIpbi00E27XNyPjJWRYNRuRKLTohodHcGpMqqs4vgPGnIc0F0E8PwtIAHmWubT4p2MgFHjduCaAQbe99kEExw==","_npmVersion":"10.9.8","description":"ODP backend extension — contacts endpoints and hooks","directories":{},"_nodeVersion":"22.22.3","odp-extension":{"id":"contacts","type":"bundle","entries":[{"name":"contacts-hooks","type":"hook","source":"src/hooks/index.ts"},{"name":"contacts","type":"endpoint","source":"src/endpoints/index.ts"}],"permissions":{"module":"contacts","actions":[{"key":"read","riskLevel":"low","displayName":"View Contacts"},{"key":"create","riskLevel":"low","displayName":"Create Contacts"},{"key":"update","riskLevel":"medium","displayName":"Edit Contacts"},{"key":"delete","riskLevel":"medium","displayName":"Delete Contacts"},{"key":"manage-intakes","riskLevel":"medium","description":"Triage intake queue: promote, match, dismiss","displayName":"Manage Intakes"},{"key":"manage-settings","riskLevel":"high","description":"Configure module-wide defaults","displayName":"Manage Settings"}],"description":"Contact management — people, organizations, intake, profiles","displayName":"Contacts"}},"_hasShrinkwrap":false,"devDependencies":{"@codihaus/odp-extensions-sdk":"^0.2.77"},"_npmOperationalInternal":{"tmp":"tmp/odp-extension-contacts_1.1.1_1781252438294_0.6103851006015872","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@codihaus/odp-extension-contacts","version":"1.2.0","_id":"@codihaus/odp-extension-contacts@1.2.0","maintainers":[{"name":"codihausvn","email":"contact@codihaus.com"}],"dist":{"shasum":"19bf07aeb67ab3d7506b2cdba3fa7473223b9313","tarball":"https://registry.npmjs.org/@codihaus/odp-extension-contacts/-/odp-extension-contacts-1.2.0.tgz","fileCount":2,"integrity":"sha512-qlxMrfNTSuxP05yMc9OHIdYulWdOgSOtNunZBj99YyC+CbX5gGgtaXb2tYj14N3Y4jo0rnMHUHQLX1MQGN0SWA==","signatures":[{"sig":"MEQCIGdufepBoPdLo1sPbHHJgSTD3BCNYmAMwd2wgO8Z0PZUAiAb6Dktfgml/a04qL49Iq8a95sUK4WDMT2Vd9KDtOS0pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41219},"main":"dist/index.js","type":"module","_from":"file:codihaus-odp-extension-contacts-1.2.0.tgz","scripts":{"dev":"node node_modules/@codihaus/odp-extensions-sdk/dist/cli.js build --watch","build":"node node_modules/@codihaus/odp-extensions-sdk/dist/cli.js build"},"_npmUser":{"name":"codihausvn","email":"contact@codihaus.com"},"_resolved":"/tmp/41be1ba0053ff17428cf05200d7239db/codihaus-odp-extension-contacts-1.2.0.tgz","_integrity":"sha512-qlxMrfNTSuxP05yMc9OHIdYulWdOgSOtNunZBj99YyC+CbX5gGgtaXb2tYj14N3Y4jo0rnMHUHQLX1MQGN0SWA==","_npmVersion":"10.9.8","description":"ODP backend extension — contacts endpoints and hooks","directories":{},"_nodeVersion":"22.22.3","odp-extension":{"id":"contacts","type":"bundle","entries":[{"name":"contacts-hooks","type":"hook","source":"src/hooks/index.ts"},{"name":"contacts","type":"endpoint","source":"src/endpoints/index.ts"}],"permissions":{"module":"contacts","actions":[{"key":"read","riskLevel":"low","displayName":"View Contacts"},{"key":"create","riskLevel":"low","displayName":"Create Contacts"},{"key":"update","riskLevel":"medium","displayName":"Edit Contacts"},{"key":"delete","riskLevel":"medium","displayName":"Delete Contacts"},{"key":"manage-intakes","riskLevel":"medium","description":"Triage intake queue: promote, match, dismiss","displayName":"Manage Intakes"},{"key":"manage-settings","riskLevel":"high","description":"Configure module-wide defaults","displayName":"Manage Settings"}],"description":"Contact management — people, organizations, intake, profiles","displayName":"Contacts"}},"_hasShrinkwrap":false,"devDependencies":{"@codihaus/odp-extensions-sdk":"^0.2.77"},"_npmOperationalInternal":{"tmp":"tmp/odp-extension-contacts_1.2.0_1781538496408_0.7982461647509493","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@codihaus/odp-extension-contacts","version":"1.3.1","_id":"@codihaus/odp-extension-contacts@1.3.1","maintainers":[{"name":"codihausvn","email":"contact@codihaus.com"}],"dist":{"shasum":"b1b86027e2487c7e6552d3081bb2d779eeab60a8","tarball":"https://registry.npmjs.org/@codihaus/odp-extension-contacts/-/odp-extension-contacts-1.3.1.tgz","fileCount":2,"integrity":"sha512-g/EtNJySNRkl8GG7koHNsu9WpIqpaixwQDEVinHqps7p7HzK+luSRpmsVuDSJYqlnzcWcfJFba+HiobyyL2Jrg==","signatures":[{"sig":"MEUCIQDQwxVMWSB6G6Ac9Sr0Cp2DZro91F1UBrl2ahnivZw4OQIgEuAsigfWzLMU9fCb8z2Cv0WzqgN7hEsL9lTBs8QLgzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42376},"main":"dist/index.js","type":"module","_from":"file:codihaus-odp-extension-contacts-1.3.1.tgz","scripts":{"dev":"node node_modules/@codihaus/odp-extensions-sdk/dist/cli.js build --watch","build":"node node_modules/@codihaus/odp-extensions-sdk/dist/cli.js build"},"_npmUser":{"name":"codihausvn","email":"contact@codihaus.com"},"_resolved":"/tmp/ecd50cdce02ce8f5ad3c05bc20c11209/codihaus-odp-extension-contacts-1.3.1.tgz","_integrity":"sha512-g/EtNJySNRkl8GG7koHNsu9WpIqpaixwQDEVinHqps7p7HzK+luSRpmsVuDSJYqlnzcWcfJFba+HiobyyL2Jrg==","_npmVersion":"10.9.8","description":"ODP backend extension — contacts endpoints and hooks","directories":{},"_nodeVersion":"22.22.3","odp-extension":{"id":"contacts","type":"bundle","entries":[{"name":"contacts-hooks","type":"hook","source":"src/hooks/index.ts"},{"name":"contacts","type":"endpoint","source":"src/endpoints/index.ts"}],"permissions":{"module":"contacts","actions":[{"key":"read","riskLevel":"low","displayName":"View Contacts"},{"key":"create","riskLevel":"low","displayName":"Create Contacts"},{"key":"update","riskLevel":"medium","displayName":"Edit Contacts"},{"key":"delete","riskLevel":"medium","displayName":"Delete Contacts"},{"key":"manage-intakes","riskLevel":"medium","description":"Triage intake queue: promote, match, dismiss","displayName":"Manage Intakes"},{"key":"manage-settings","riskLevel":"high","description":"Configure module-wide defaults","displayName":"Manage Settings"}],"description":"Contact management — people, organizations, intake, profiles","displayName":"Contacts"}},"_hasShrinkwrap":false,"devDependencies":{"@codihaus/odp-extensions-sdk":"^0.2.77"},"_npmOperationalInternal":{"tmp":"tmp/odp-extension-contacts_1.3.1_1781664626576_0.4430967772884722","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@codihaus/odp-extension-contacts","version":"1.3.2","_id":"@codihaus/odp-extension-contacts@1.3.2","maintainers":[{"name":"codihausvn","email":"contact@codihaus.com"}],"dist":{"shasum":"219fc53a273056dfaa20191f2dd2eb6b0d3195ac","tarball":"https://registry.npmjs.org/@codihaus/odp-extension-contacts/-/odp-extension-contacts-1.3.2.tgz","fileCount":2,"integrity":"sha512-AfScJNjRltjgu5MyEi8x8YQnf0R1MHchD79AaJsrQTkWMlod2iq1JsPe1sbmzBF9UaQ8X0Au69zgRg3sihdOQg==","signatures":[{"sig":"MEUCIQD8kXZoFII2Ev2qtkXm+f/mwJk+heWl4Gl8poNvJF/tdgIgdm82AKSEyhIe8xQVTDaBeP1i21hdyNBinQMlLEU3tyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44611},"main":"dist/index.js","type":"module","_from":"file:codihaus-odp-extension-contacts-1.3.2.tgz","scripts":{"dev":"node node_modules/@codihaus/odp-extensions-sdk/dist/cli.js build --watch","build":"node node_modules/@codihaus/odp-extensions-sdk/dist/cli.js build"},"_npmUser":{"name":"codihausvn","email":"contact@codihaus.com"},"_resolved":"/tmp/770a46885c2b05f242f06549c62ad40e/codihaus-odp-extension-contacts-1.3.2.tgz","_integrity":"sha512-AfScJNjRltjgu5MyEi8x8YQnf0R1MHchD79AaJsrQTkWMlod2iq1JsPe1sbmzBF9UaQ8X0Au69zgRg3sihdOQg==","_npmVersion":"10.9.8","description":"ODP backend extension — contacts endpoints and hooks","directories":{},"_nodeVersion":"22.23.0","odp-extension":{"id":"contacts","type":"bundle","entries":[{"name":"contacts-hooks","type":"hook","source":"src/hooks/index.ts"},{"name":"contacts","type":"endpoint","source":"src/endpoints/index.ts"}],"permissions":{"module":"contacts","actions":[{"key":"read","riskLevel":"low","displayName":"View Contacts"},{"key":"create","riskLevel":"low","displayName":"Create Contacts"},{"key":"update","riskLevel":"medium","displayName":"Edit Contacts"},{"key":"delete","riskLevel":"medium","displayName":"Delete Contacts"},{"key":"manage-intakes","riskLevel":"medium","description":"Triage intake queue: promote, match, dismiss","displayName":"Manage Intakes"},{"key":"manage-settings","riskLevel":"high","description":"Configure module-wide defaults","displayName":"Manage Settings"}],"description":"Contact management — people, organizations, intake, profiles","displayName":"Contacts"}},"_hasShrinkwrap":false,"devDependencies":{"@codihaus/odp-extensions-sdk":"^0.2.77"},"_npmOperationalInternal":{"tmp":"tmp/odp-extension-contacts_1.3.2_1781796052460_0.5711662467025034","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@codihaus/odp-extension-contacts","version":"1.3.3","_id":"@codihaus/odp-extension-contacts@1.3.3","maintainers":[{"name":"codihausvn","email":"contact@codihaus.com"}],"dist":{"shasum":"4134e5241e51d61420d2a5586bab5a27de483e65","tarball":"https://registry.npmjs.org/@codihaus/odp-extension-contacts/-/odp-extension-contacts-1.3.3.tgz","fileCount":2,"integrity":"sha512-d4s+vIGj0n6Wu5LdD7i+CIn1VCmvAmtxvzG4mfJMtloBnKgiTjjTQfsRaiYvGfEJ9hXrSI3EsWBNc2ziPDdquw==","signatures":[{"sig":"MEUCIB0y86FCfbwErOesIfUVAzs1dwcJdWOpcyE22/7kRwS/AiEA35FWJcPszE2T/3Mxf1VuMxg+bAqncTqJyMpqcPWAetw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44521},"main":"dist/index.js","type":"module","_from":"file:codihaus-odp-extension-contacts-1.3.3.tgz","scripts":{"dev":"node node_modules/@codihaus/odp-extensions-sdk/dist/cli.js build --watch","build":"node node_modules/@codihaus/odp-extensions-sdk/dist/cli.js build"},"_npmUser":{"name":"codihausvn","email":"contact@codihaus.com"},"_resolved":"/tmp/529a3be1df3d49a6df5eebaeb454247b/codihaus-odp-extension-contacts-1.3.3.tgz","_integrity":"sha512-d4s+vIGj0n6Wu5LdD7i+CIn1VCmvAmtxvzG4mfJMtloBnKgiTjjTQfsRaiYvGfEJ9hXrSI3EsWBNc2ziPDdquw==","_npmVersion":"10.9.8","description":"ODP backend extension — contacts endpoints and hooks","directories":{},"_nodeVersion":"22.23.0","odp-extension":{"id":"contacts","type":"bundle","entries":[{"name":"contacts-hooks","type":"hook","source":"src/hooks/index.ts"},{"name":"contacts","type":"endpoint","source":"src/endpoints/index.ts"}],"permissions":{"module":"contacts","actions":[{"key":"read","riskLevel":"low","displayName":"View Contacts"},{"key":"create","riskLevel":"low","displayName":"Create Contacts"},{"key":"update","riskLevel":"medium","displayName":"Edit Contacts"},{"key":"delete","riskLevel":"medium","displayName":"Delete Contacts"},{"key":"manage-intakes","riskLevel":"medium","description":"Triage intake queue: promote, match, dismiss","displayName":"Manage Intakes"},{"key":"manage-settings","riskLevel":"high","description":"Configure module-wide defaults","displayName":"Manage Settings"}],"description":"Contact management — people, organizations, intake, profiles","displayName":"Contacts"}},"_hasShrinkwrap":false,"devDependencies":{"@codihaus/odp-extensions-sdk":"^0.2.77"},"_npmOperationalInternal":{"tmp":"tmp/odp-extension-contacts_1.3.3_1781840553895_0.7658034505212201","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@codihaus/odp-extension-contacts","version":"1.3.4","_id":"@codihaus/odp-extension-contacts@1.3.4","maintainers":[{"name":"codihausvn","email":"contact@codihaus.com"}],"dist":{"shasum":"0e526d0656bfee22ec8f23f207eb09f307fa6337","tarball":"https://registry.npmjs.org/@codihaus/odp-extension-contacts/-/odp-extension-contacts-1.3.4.tgz","fileCount":2,"integrity":"sha512-pBfI/GRTQtKOGm1den8RKwWx7Vm41ESH+ux6cAf3L7ac7kFBkfSoCgD3UOcnHVvzmVtXpn4HqQcs5Btwqadf8Q==","signatures":[{"sig":"MEQCIF0Tzogvgt0Ln/Y6qGg+PlEdEug0uZg4V9mB7/XDU2dMAiBm9Xu5jPJykn5AteVPl4X0bDckBYoGd4s3mCgRqMozXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44796},"main":"dist/index.js","type":"module","_from":"file:codihaus-odp-extension-contacts-1.3.4.tgz","scripts":{"dev":"node node_modules/@codihaus/odp-extensions-sdk/dist/cli.js build --watch","build":"node node_modules/@codihaus/odp-extensions-sdk/dist/cli.js build"},"_npmUser":{"name":"codihausvn","email":"contact@codihaus.com"},"_resolved":"/tmp/17a4ba83fb4ecdfa9ffb4892497dd55f/codihaus-odp-extension-contacts-1.3.4.tgz","_integrity":"sha512-pBfI/GRTQtKOGm1den8RKwWx7Vm41ESH+ux6cAf3L7ac7kFBkfSoCgD3UOcnHVvzmVtXpn4HqQcs5Btwqadf8Q==","_npmVersion":"10.9.8","description":"ODP backend extension — contacts endpoints and hooks","directories":{},"_nodeVersion":"22.23.0","odp-extension":{"id":"contacts","type":"bundle","entries":[{"name":"contacts-hooks","type":"hook","source":"src/hooks/index.ts"},{"name":"contacts","type":"endpoint","source":"src/endpoints/index.ts"}],"permissions":{"module":"contacts","actions":[{"key":"read","riskLevel":"low","displayName":"View Contacts"},{"key":"create","riskLevel":"low","displayName":"Create Contacts"},{"key":"update","riskLevel":"medium","displayName":"Edit Contacts"},{"key":"delete","riskLevel":"medium","displayName":"Delete Contacts"},{"key":"manage-intakes","riskLevel":"medium","description":"Triage intake queue: promote, match, dismiss","displayName":"Manage Intakes"},{"key":"manage-settings","riskLevel":"high","description":"Configure module-wide defaults","displayName":"Manage Settings"}],"description":"Contact management — people, organizations, intake, profiles","displayName":"Contacts"}},"_hasShrinkwrap":false,"devDependencies":{"@codihaus/odp-extensions-sdk":"^0.2.77"},"_npmOperationalInternal":{"tmp":"tmp/odp-extension-contacts_1.3.4_1781869369133_0.8332186381671556","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@codihaus/odp-extension-contacts","version":"1.3.5","_id":"@codihaus/odp-extension-contacts@1.3.5","maintainers":[{"name":"codihausvn","email":"contact@codihaus.com"}],"dist":{"shasum":"e4eadced4b2dabb94b296f7ca8c8a04821735d0e","tarball":"https://registry.npmjs.org/@codihaus/odp-extension-contacts/-/odp-extension-contacts-1.3.5.tgz","fileCount":2,"integrity":"sha512-ucGgw1LrYSewjD+hgblvMDFZRY2/s+9xJ/TPMa/LNETM0ympg23P1i/h3TPyE4Y1dg1lNrh3M4q288cKsR/PoQ==","signatures":[{"sig":"MEYCIQChvX0WlDEsNXv7b5Yjz8QF3hjobOm2kXuXJs1hDFizEgIhANXpYDyxtpI5dUFJoo133prbel1lBilc1I4LL1MNF+nf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44961},"main":"dist/index.js","type":"module","_from":"file:codihaus-odp-extension-contacts-1.3.5.tgz","scripts":{"dev":"node node_modules/@codihaus/odp-extensions-sdk/dist/cli.js build --watch","build":"node node_modules/@codihaus/odp-extensions-sdk/dist/cli.js build"},"_npmUser":{"name":"codihausvn","email":"contact@codihaus.com"},"_resolved":"/tmp/fce16b6f746cbcf3cacca0bb09469c59/codihaus-odp-extension-contacts-1.3.5.tgz","_integrity":"sha512-ucGgw1LrYSewjD+hgblvMDFZRY2/s+9xJ/TPMa/LNETM0ympg23P1i/h3TPyE4Y1dg1lNrh3M4q288cKsR/PoQ==","_npmVersion":"10.9.8","description":"ODP backend extension — contacts endpoints and hooks","directories":{},"_nodeVersion":"22.23.0","odp-extension":{"id":"contacts","type":"bundle","entries":[{"name":"contacts-hooks","type":"hook","source":"src/hooks/index.ts"},{"name":"contacts","type":"endpoint","source":"src/endpoints/index.ts"}],"permissions":{"module":"contacts","actions":[{"key":"read","riskLevel":"low","displayName":"View Contacts"},{"key":"create","riskLevel":"low","displayName":"Create Contacts"},{"key":"update","riskLevel":"medium","displayName":"Edit Contacts"},{"key":"delete","riskLevel":"medium","displayName":"Delete Contacts"},{"key":"manage-intakes","riskLevel":"medium","description":"Triage intake queue: promote, match, dismiss","displayName":"Manage Intakes"},{"key":"manage-settings","riskLevel":"high","description":"Configure module-wide defaults","displayName":"Manage Settings"}],"description":"Contact management — people, organizations, intake, profiles","displayName":"Contacts"}},"_hasShrinkwrap":false,"devDependencies":{"@codihaus/odp-extensions-sdk":"^0.2.77"},"_npmOperationalInternal":{"tmp":"tmp/odp-extension-contacts_1.3.5_1782101701079_0.20643437797943665","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"@codihaus/odp-extension-contacts","version":"1.3.6","description":"ODP backend extension — contacts endpoints and hooks","type":"module","main":"dist/index.js","odp-extension":{"id":"contacts","type":"bundle","entries":[{"type":"hook","name":"contacts-hooks","source":"src/hooks/index.ts"},{"type":"endpoint","name":"contacts","source":"src/endpoints/index.ts"}],"permissions":{"module":"contacts","displayName":"Contacts","description":"Contact management — people, organizations, intake, profiles","actions":[{"key":"read","displayName":"View Contacts","riskLevel":"low"},{"key":"create","displayName":"Create Contacts","riskLevel":"low"},{"key":"update","displayName":"Edit Contacts","riskLevel":"medium"},{"key":"delete","displayName":"Delete Contacts","riskLevel":"medium"},{"key":"manage-intakes","displayName":"Manage Intakes","description":"Triage intake queue: promote, match, dismiss","riskLevel":"medium"},{"key":"manage-settings","displayName":"Manage Settings","description":"Configure module-wide defaults","riskLevel":"high"}]}},"devDependencies":{"@codihaus/odp-extensions-sdk":"^0.2.77"},"scripts":{"build":"node node_modules/@codihaus/odp-extensions-sdk/dist/cli.js build","dev":"node node_modules/@codihaus/odp-extensions-sdk/dist/cli.js build --watch"},"_id":"@codihaus/odp-extension-contacts@1.3.6","_integrity":"sha512-Vrs9FCHcPgH1euNXy6gahnvgk90dxI6GrVTiOTp2QV2NJ/LKwRjqZLhW8W3UjiB8oKcDtRXvOrtvamkOY5PzKw==","_resolved":"/tmp/8361f767b2c01be0fd00521658a8d2f7/codihaus-odp-extension-contacts-1.3.6.tgz","_from":"file:codihaus-odp-extension-contacts-1.3.6.tgz","_nodeVersion":"22.23.0","_npmVersion":"10.9.8","dist":{"integrity":"sha512-Vrs9FCHcPgH1euNXy6gahnvgk90dxI6GrVTiOTp2QV2NJ/LKwRjqZLhW8W3UjiB8oKcDtRXvOrtvamkOY5PzKw==","shasum":"c63de432a17907963f3e31cdf8b3003d95423f6c","tarball":"https://registry.npmjs.org/@codihaus/odp-extension-contacts/-/odp-extension-contacts-1.3.6.tgz","fileCount":2,"unpackedSize":45154,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIANqtUDSp8SGWnsNz79vPEmYKEb9BL3q+7LamAYCQswLAiApRQX1hfAKy+pWOPKa+j7IZ0lHMLDrSZAWvqHPNLT4dQ=="}]},"_npmUser":{"name":"codihausvn","email":"contact@codihaus.com"},"directories":{},"maintainers":[{"name":"codihausvn","email":"contact@codihaus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/odp-extension-contacts_1.3.6_1782111275710_0.28314295295676395"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-08T16:29:58.372Z","modified":"2026-06-22T06:54:36.005Z","1.0.0":"2026-06-08T16:29:58.673Z","1.0.1":"2026-06-09T04:04:20.485Z","1.1.0":"2026-06-12T08:14:55.480Z","1.1.1":"2026-06-12T08:20:38.417Z","1.2.0":"2026-06-15T15:48:16.576Z","1.3.1":"2026-06-17T02:50:26.700Z","1.3.2":"2026-06-18T15:20:52.588Z","1.3.3":"2026-06-19T03:42:34.056Z","1.3.4":"2026-06-19T11:42:49.289Z","1.3.5":"2026-06-22T04:15:01.212Z","1.3.6":"2026-06-22T06:54:35.864Z"},"description":"ODP backend extension — contacts endpoints and hooks","maintainers":[{"name":"codihausvn","email":"contact@codihaus.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}