3-vuejs@3
25Cursor rule Cursor
Apply Vue.js 3 best practices for component structure, state management, options API, and testability in Vue components. Ensures maintainability, performance, and separation of concerns across the application.
Cursor rule Cursor
Apply Vue.js 3 best practices for component structure, state management, options API, and testability in Vue components. Ensures maintainability, performance, and separation of concerns across the application.
Cursor rule Cursor
APPLY Vuex 4 state management patterns WHEN managing application state to ensure testability, maintainability, and proper separation of concerns in Vue applications.
Cursor rule Cursor
Apply Composer best practices WHEN managing PHP dependencies to ensure maintainability, performance, and proper package management across the application.
Cursor rule Cursor
APPLY package installation rules WHEN installation new package.
Cursor rule Cursor
APPLY WHEN investigating a bug.
Cursor rule Cursor
WHEN establishing a plan to EXECUTE a task.
Cursor rule Cursor
APPLY TDD WHEN writing developping a feature, fixing a bug or refactoring code.
Cursor rule Cursor
Test Organization.
Cursor rule Cursor
Setup and Teardown.
Cursor rule Cursor
Apply frontend testing standards for UI reliability and state management when writing frontend tests or modifying stores. Focus on test doubling boundaries, error handling, and state verification.
Cursor rule Cursor
Organization.
Cursor rule Cursor
APPLY integration testing standards to verify interactions between components/services WHEN writing integration tests.
Cursor rule Cursor
APPLY unit testing standards to verify behavior of individual classes and services WHEN writing unit tests. Focus on Given-When-Then pattern, test doubles, and comprehensive test cases.
Cursor rule Cursor
Cursor rule "meta-generator" from cmnemoi/cursor-rules, covering rule template, steps, 1. structure, 2. frontmatter header and 3. rule content.