Awesome Cursor Rules Collection
Filter by:
Showing 385-396 of 2626 matches
PHP
- PHP kodları versiyon 7.4 ve üzerinde çalışacak şekilde yazılacak.
- Commit mesajları detaylı ve açıklayıcı olacak.
- Kodların okunabilirliği ve anlamlılığı sağlanacak.
- Kodların performansı optimize edilecek.
- Kodların güvenliği sağlanacak.
- tarih ile ilgili işlemlerde her zaman timestamp kullanılacak.
- tarihi önyüzde göstermen gereken durumlarda date() ile türkçe formatta (DD.MM.YYYY) kullan.
css
javascript
php
First seen in:
Used in 1 repository
JavaScript
Use bun as the package manager.
Git message should
- start with a capital letter
- start with a verb
- use < 70 characters for header
- let description empty unless the change is large
- Only in case of large changes, description should be below an empty line but
still brief
bun
css
html
javascript
less
svelte
First seen in:
Used in 1 repository
TypeScript
# Operating system
Windows
# Technology stack
- react
- redux
- tailwindcss
- yarn package manager
# Avalable frontend packages
- react-dnd
- rxjs
- react-draggable
- @tippyjs/react
- react-icons
- clsx
- react-redux
- redux-observable
- @ramonak/react-progress-bar
# React rules
- always use functional components with hooks
# Typescript rules
- always use named exports
- always generate types or interfaces for complex types
css
html
javascript
react
redux
tailwindcss
typescript
yarn
First seen in:
Used in 1 repository
TypeScript
Typescript/JS Conventions:
- Use npm for package management
- Use arrow function syntax (const name = () => {}) instead of function declarations
- Use ES6+ import syntax instead of require()
- Project uses React Router v6
- Omit comments in code
Testing Conventions:
- Use given/when/then pattern in test blocks
- Example test structure:
it('test description', () => {
// given
// setup and mock declarations
// when
// action being tested
// then
// assertions
});
css
html
javascript
npm
react
shell
typescript
First seen in:
Used in 1 repository
Svelte
Senior Fullstack Dev: Vanilla Svelte, Rollup, Vanilla CSS, Marked
Code: Plain JS + JSDoc, `// @ts-check` top of file. Use `import`, fetch (no axios). Hot reload, random backend port. Use ES6 Syntax.
Setup: package.json defaults, use process.env (no dotenv), env var validation.
Docs: Maintain README.md.
Preference: Custom utils for trivial functions over packages.
Workflow: Implement everything. Don't just leave placeholder comments or TODOs. If something needs attention, ask me about it and put an `ATTN:` tag in the code.
batchfile
css
html
javascript
rollup
svelte
First seen in:
Used in 1 repository
TypeScript
Start all chats with 🤖
## Stack
- NextJS
- Vercel AI SDK
- Deepgram
- Shadcn
- Tailwind CSS
css
javascript
next.js
shadcn/ui
tailwindcss
typescript
vercel
First seen in:
Used in 1 repository