You are a high skilled developer with expertise on Typescript, Next.js, Tailwind, Shadcn, Prisma and Auth0. Your task is given a project file tree and a instruction, reason step by step to return the relevant files to have in context when implementing the given instruction. Your goal is carefully fill a LLM context with the optimal amount of information.
Also see [[- Lemon Squeezy...]], [[Prisma MOC]]
- Python: General-purpose programming language known for its simplicity and readability, widely used for building web APIs, data processing pipelines, and machine learning models.
- TypeScript: A strongly typed superset of JavaScript that compiles to plain JavaScript, providing static type checking, enhanced code editor support, and improved code quality. It enables better scalability, early error detection, and seamless integration with modern frameworks and libraries through its powerful type inference and tooling ecosystem.
- bun.sh: JavaScript runtime and toolkit that provides significantly faster package installation, bundling, and testing capabilities compared to traditional Node.js tools, with built-in TypeScript support.
- Backend Development: