Overview of nestjs-paginate features
masternestjs-paginate is a helper library for Nest.js that provides advanced pagination and filtering for TypeORM. Key features include:
- JSON:API Compliance: Pagination follows the JSON:API specification.
- Advanced Filtering: Use operators like
$eq,$not,$null,$in,$gt,$gte,$lt,$lte,$btw,$ilike,$sw, and$contains. - Flexible Sorting & Selection: Sort by multiple columns and select specific columns.
- Relation Support: Include both direct and nested relations.
- Specialized Pagination: Supports both standard and cursor-based pagination.
- Virtual Columns: Support for virtual column handling.