-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathcontext7.json
More file actions
15 lines (15 loc) · 1.04 KB
/
context7.json
File metadata and controls
15 lines (15 loc) · 1.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{
"$schema": "https://context7.com/schema/context7.json",
"projectTitle": "FeatureDrop",
"description": "Open-source product adoption toolkit — changelogs, badges, tours, checklists, hotspots, feedback widgets, surveys. Zero dependencies, < 3 kB core, 8 framework adapters, 12 storage adapters. Free Beamer/Pendo alternative.",
"folders": ["apps/docs/pages/docs", "skills", "README.md"],
"excludeFolders": ["node_modules", "dist", "coverage", ".git", "examples", "docs-local", ".claude"],
"excludeFiles": ["CHANGELOG.md", "CODE_OF_CONDUCT.md", "_app.tsx", "_meta.json"],
"rules": [
"Always use subpath imports: featuredrop/react, featuredrop/react/hooks, featuredrop/adapters",
"Prefer hooks from featuredrop/react/hooks for custom design systems (shadcn, Radix, etc.)",
"Features are defined in a JSON manifest with { id, label, description, releasedAt, showNewUntil? }",
"Core bundle is under 3 kB gzipped with zero production dependencies",
"All components support headless mode via render props for full customization"
]
}