@ivangrynenko/javascript-performance
JavaScript Performance Optimization globs: *.js, *.ts
prpm install @ivangrynenko/javascript-performance0 total downloads
📄 Full Prompt Content
---
description: JavaScript Performance Optimization
globs: *.js, *.ts
---
# JavaScript Performance Optimization
<rule>
name: javascript_performance_optimization
description: Enforce best practices for optimizing JavaScript performance.
actions:
- type: enforce
conditions:
- pattern: "\\buseState\\(([^)]*)\\)"
message: "Avoid unnecessary state updates."
- pattern: "React\\.memo\\("
message: "Consider using React.memo() to optimize component re-renders."
- pattern: "\\b\\(\\)\\s*=>\\s*{"
message: "Avoid using anonymous functions in render methods."
- type: suggest
message: |
Performance tips:
- Use memoization for expensive calculations.
- Optimize FlatList with performance props.
- Minimize unnecessary re-renders.
metadata:
priority: high
version: 1.0
</rule>
💡 Suggested Test Inputs
Loading suggested inputs...
🎯 Community Test Results
Loading results...
📦 Package Info
- Format
- cursor
- Type
- rule
- Category
- languages
- License
- MIT