{"_id":"@carefully-built/association-picker","_rev":"2-b343639f5d4bbc06a6892522a8f8f825","name":"@carefully-built/association-picker","dist-tags":{"latest":"0.1.2"},"versions":{"0.1.1":{"name":"@carefully-built/association-picker","version":"0.1.1","keywords":["react","association-picker","entity-picker","saas","multitenant"],"author":{"name":"Alessandro Dodi"},"license":"MIT","_id":"@carefully-built/association-picker@0.1.1","maintainers":[{"name":"alledodi","email":"dodialessandro3@gmail.com"}],"homepage":"https://github.com/AlessandroDodi/carefully-built-saas-kit#readme","bugs":{"url":"https://github.com/AlessandroDodi/carefully-built-saas-kit/issues"},"dist":{"shasum":"85125a03abc7d47bb245e39b1a744b99f3a1be0a","tarball":"https://registry.npmjs.org/@carefully-built/association-picker/-/association-picker-0.1.1.tgz","fileCount":6,"integrity":"sha512-N0DtlpbhD4AY/UNlKHtL47Zhfx62KgdiJKU5sXTX6LTtWeikDqrT31sUIQAtczwbNqGWY6oiPgUgRUPaKHofXA==","signatures":[{"sig":"MEUCIQDFcTnaWRxsHBkPUxaCCA5J7wa5Rm1ZO5TRS3Wfmt+3EAIgSVvbZM4OMX4ZskUPRRtdOKlq82268VtSFRcLB3dlOPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97177},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"b84d3f58858fed9a9e06a291cd33ea8b6f1ff157","scripts":{"build":"tsdown src/index.ts --format esm --dts","typecheck":"tsc --noEmit","prepublishOnly":"bun run typecheck && bun run build"},"_npmUser":{"name":"alledodi","email":"dodialessandro3@gmail.com"},"repository":{"url":"git+https://github.com/AlessandroDodi/carefully-built-saas-kit.git","type":"git","directory":"packages/association-picker"},"_npmVersion":"11.9.0","description":"Reusable entity association picker for multitenant SaaS apps.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","react-dom":"^19.2.3","lucide-react":"^1.8.0","@carefully-built/ui":"workspace:*","@carefully-built/search":"workspace:*"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","react-dom":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0 || >=1.0.0","@carefully-built/ui":">=0.1.7","@carefully-built/search":">=0.1.1"},"peerDependenciesMeta":{"@carefully-built/ui":{"optional":true},"@carefully-built/search":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/association-picker_0.1.1_1782064371785_0.9525363519801726","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@carefully-built/association-picker","version":"0.1.2","description":"Reusable entity association picker for multitenant SaaS apps.","type":"module","license":"MIT","author":{"name":"Alessandro Dodi"},"homepage":"https://github.com/AlessandroDodi/carefully-built-saas-kit#readme","repository":{"type":"git","url":"git+https://github.com/AlessandroDodi/carefully-built-saas-kit.git","directory":"packages/association-picker"},"bugs":{"url":"https://github.com/AlessandroDodi/carefully-built-saas-kit/issues"},"keywords":["react","association-picker","entity-picker","saas","multitenant"],"sideEffects":false,"main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown src/index.ts --format esm --dts","prepublishOnly":"bun run typecheck && bun run build","typecheck":"tsc --noEmit"},"publishConfig":{"access":"public"},"peerDependencies":{"@carefully-built/ui":">=0.1.15","@carefully-built/search":">=0.1.1","lucide-react":">=0.400.0 || >=1.0.0","react":">=18.2.0 || >=19.0.0","react-dom":">=18.2.0 || >=19.0.0"},"peerDependenciesMeta":{"@carefully-built/ui":{"optional":true},"@carefully-built/search":{"optional":true}},"devDependencies":{"@carefully-built/search":"workspace:*","@carefully-built/ui":"workspace:*","lucide-react":"^1.8.0","react":"^19.2.3","react-dom":"^19.2.3"},"gitHead":"ec3e035989147c8024a4dd433a404ece7a211530","_id":"@carefully-built/association-picker@0.1.2","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-HEQh43CLlC+cs1X2TlNIDz9vVzbJ4qnl4tZtQURY1vrNwdtIHP4dIk1yW3Xrd5h8vaoXSNk6gMJUA2jFlL1EBQ==","shasum":"5b6dea3ee1462bfc5e0515378b600fd9adf2b880","tarball":"https://registry.npmjs.org/@carefully-built/association-picker/-/association-picker-0.1.2.tgz","fileCount":6,"unpackedSize":102336,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFv3cqlv62H0xLzkAtmzRevBdb+RCYp7SfnOnXaW2likAiAVGvvnYTvRCJlV1tCgzDyiVKXDbBlicr9I2XFXYPnDBA=="}]},"_npmUser":{"name":"alledodi","email":"dodialessandro3@gmail.com"},"directories":{},"maintainers":[{"name":"alledodi","email":"dodialessandro3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/association-picker_0.1.2_1782243085941_0.35620927894644394"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-21T17:52:51.565Z","modified":"2026-06-23T19:31:26.208Z","0.1.1":"2026-06-21T17:52:51.910Z","0.1.2":"2026-06-23T19:31:26.082Z"},"bugs":{"url":"https://github.com/AlessandroDodi/carefully-built-saas-kit/issues"},"author":{"name":"Alessandro Dodi"},"license":"MIT","homepage":"https://github.com/AlessandroDodi/carefully-built-saas-kit#readme","keywords":["react","association-picker","entity-picker","saas","multitenant"],"repository":{"type":"git","url":"git+https://github.com/AlessandroDodi/carefully-built-saas-kit.git","directory":"packages/association-picker"},"description":"Reusable entity association picker for multitenant SaaS apps.","maintainers":[{"name":"alledodi","email":"dodialessandro3@gmail.com"}],"readme":"# @carefully-built/association-picker\n\nReusable entity association picker for SaaS apps with contacts, properties, requests, documents, notes, activities, and similar linked resources.\n\n## What It Exports\n\n- `AssociationPicker`\n- association option and create-handler types\n- entity type metadata helpers\n- filtering and search helpers used by command palettes and toolbars\n\nApps can pass their own `createConfig.handlers` to open app-specific creation flows while reusing the picker UI and keyboard/search behavior.\n","readmeFilename":"README.md"}