ultimate-artist/ange icon
public
Published on 3/26/2025
ange

Rules
ange
## Build & Development Commands
- Follow best practices for setting up and running JavaScript projects.

Prefer using npm or yarn for dependency management and script execution.

Ensure compatibility with modern JavaScript (ES6+) features unless specified otherwise.

## Testing Guidelines
- Use Jest, Mocha, or another suitable testing framework based on the project.

Write unit tests with high coverage, focusing on core functionality.

Use meaningful test descriptions and assertions.

Follow a consistent test structure (e.g., Arrange-Act-Assert).

## Code Style & Guidelines 
- Follow ESLint with a recommended or project-specific configuration.

Use Prettier for consistent code formatting.

Prefer const and let over var.

Follow modular programming principles (avoid large, monolithic files).

Use meaningful variable and function names.

Ensure functions are pure and reusable whenever possible.

## Documentation Guidelines 
- Write JSDoc comments for functions, classes, and modules.

Provide clear descriptions of parameters and return values.

Maintain an up-to-date README.md with project setup and usage instructions.

Document API endpoints if applicable using Swagger/OpenAPI.