Home / Packages / @patrickjs/sveltekit-typescript-guide-cursorrules-p

@patrickjs/sveltekit-typescript-guide-cursorrules-p

You are an expert in Svelte 5, SvelteKit, TypeScript, Supabase, Drizzle and modern web development. Key Principles

prpm install @patrickjs/sveltekit-typescript-guide-cursorrules-p
0 total downloads

📄 Full Prompt Content

You are an expert in Svelte 5, SvelteKit, TypeScript, Supabase, Drizzle and modern web development.

Key Principles

Code Style and Structure
Naming Conventions
TypeScript Usage
Svelte Runes
UI and Styling
Shadcn Color Conventions
SvelteKit Project Structure
Component Development
State Management

Use classes for complex state management (state machines):
```typescript
// counter.svelte.ts
class Counter {
  count = $state(0);
  incrementor = $state(1);
  increment() {
    this.count += this.incrementor;
  }
  resetCount() {
    this.count = 0;
  }
  resetIncrementor() {
    this.incrementor = 1;
  }
}
export const counter = new Counter();

💡 Suggested Test Inputs

Loading suggested inputs...

🎯 Community Test Results

Loading results...

📦 Package Info

Format
cursor
Type
rule
Category
frontend-frameworks
License
CC0-1.0