├── .cursor └── rules │ └── package-runtime.mdc ├── .gitignore ├── CLAUDE.md ├── README.md ├── app ├── api │ └── route.ts ├── favicon.ico ├── globals.css ├── layout.tsx ├── page.tsx ├── robots.txt ├── sitemap.ts └── w │ └── [word] │ └── page.tsx ├── bun.lock ├── components.json ├── components ├── deconstructor.tsx ├── email-dialog.tsx ├── outbound.tsx ├── spinner.tsx └── ui │ ├── button.tsx │ ├── dialog.tsx │ ├── form.tsx │ ├── input.tsx │ ├── label.tsx │ └── sonner.tsx ├── conductor.json ├── eslint.config.mjs ├── example.env ├── lib └── utils.ts ├── middleware.ts ├── next.config.ts ├── package.json ├── postcss.config.mjs ├── public └── og.png ├── scripts ├── README.md ├── conductor-setup.ts └── generate-top-words.ts ├── supabase ├── .gitignore └── config.toml ├── tailwind.config.ts ├── tsconfig.json └── utils ├── schema.ts ├── static-data.ts ├── supabase ├── client.ts └── database.types.ts ├── text-width.ts └── use-local-storage.ts /.cursor/rules/package-runtime.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/.cursor/rules/package-runtime.mdc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/.gitignore -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/README.md -------------------------------------------------------------------------------- /app/api/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/app/api/route.ts -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/app/globals.css -------------------------------------------------------------------------------- /app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/app/layout.tsx -------------------------------------------------------------------------------- /app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/app/page.tsx -------------------------------------------------------------------------------- /app/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/app/robots.txt -------------------------------------------------------------------------------- /app/sitemap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/app/sitemap.ts -------------------------------------------------------------------------------- /app/w/[word]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/app/w/[word]/page.tsx -------------------------------------------------------------------------------- /bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/bun.lock -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/components.json -------------------------------------------------------------------------------- /components/deconstructor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/components/deconstructor.tsx -------------------------------------------------------------------------------- /components/email-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/components/email-dialog.tsx -------------------------------------------------------------------------------- /components/outbound.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/components/outbound.tsx -------------------------------------------------------------------------------- /components/spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/components/spinner.tsx -------------------------------------------------------------------------------- /components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/components/ui/button.tsx -------------------------------------------------------------------------------- /components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/components/ui/dialog.tsx -------------------------------------------------------------------------------- /components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/components/ui/form.tsx -------------------------------------------------------------------------------- /components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/components/ui/input.tsx -------------------------------------------------------------------------------- /components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/components/ui/label.tsx -------------------------------------------------------------------------------- /components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/components/ui/sonner.tsx -------------------------------------------------------------------------------- /conductor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/conductor.json -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /example.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/example.env -------------------------------------------------------------------------------- /lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/lib/utils.ts -------------------------------------------------------------------------------- /middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/middleware.ts -------------------------------------------------------------------------------- /next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/next.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/postcss.config.mjs -------------------------------------------------------------------------------- /public/og.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/public/og.png -------------------------------------------------------------------------------- /scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/scripts/README.md -------------------------------------------------------------------------------- /scripts/conductor-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/scripts/conductor-setup.ts -------------------------------------------------------------------------------- /scripts/generate-top-words.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/scripts/generate-top-words.ts -------------------------------------------------------------------------------- /supabase/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/supabase/.gitignore -------------------------------------------------------------------------------- /supabase/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/supabase/config.toml -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/tsconfig.json -------------------------------------------------------------------------------- /utils/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/utils/schema.ts -------------------------------------------------------------------------------- /utils/static-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/utils/static-data.ts -------------------------------------------------------------------------------- /utils/supabase/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/utils/supabase/client.ts -------------------------------------------------------------------------------- /utils/supabase/database.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/utils/supabase/database.types.ts -------------------------------------------------------------------------------- /utils/text-width.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/utils/text-width.ts -------------------------------------------------------------------------------- /utils/use-local-storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyusap/deconstructor/HEAD/utils/use-local-storage.ts --------------------------------------------------------------------------------