9 packages
@andrash/dto-utils
A collection of utilities for Data Transfer Objects (DTOs) in TypeScript, including validation and transformation helpers.
@andrash/event-utils
Common utils for NestJS Projects. These tools are gathered form my old NestJS projects so that I can use them in my future projects.
@andrash/feature-switch-helper
This is a helper module for managing and checking feature switches. It allows you to enable or disable specific features in your application based on configuration.
@andrash/nest-utils
Common utils for NestJS Projects. These tools are gathered form my old NestJS projects so that I can use them in my future projects.
@andrash/oembed-client
A TypeScript oEmbed client library for fetching oEmbed data from various providers.
@andrash/prisma-cache
This is a tool that caches data from prisma. Note that this cache does not implement any cache invalidation mechanism, so it is only suitable for low data volume where **all data** should be cached.
@andrash/prisma-transaction
This package enables you to combine multiple Prisma queries into a single transaction, even if these queries are defined separately in different functions. It is designed to improve the reusability of code that involves database transactions.
@andrash/prisma-utils
A collection of utilities for Node.js projects using Prisma, offering advanced tools for transaction management and error handling.
@andrash/project-version-updator
A CLI tool to update the version of a project in package.json and other files.