fix: update cSpell.words in settings.json and improve code formatting in various files

This commit is contained in:
Firman Ramdhani
2026-07-20 14:18:33 +07:00
parent 6a11ed2420
commit f2cff7699a
4 changed files with 21 additions and 19 deletions
@@ -25,10 +25,7 @@ import type { BaseEntity } from './types';
* }
* ```
*/
export interface IDataTransformer<
TEntity extends BaseEntity = BaseEntity,
TDTO = TEntity,
> {
export interface IDataTransformer<TEntity extends BaseEntity = BaseEntity, TDTO = TEntity> {
/**
* Transform an API DTO into a domain entity.
*
@@ -88,7 +85,7 @@ export interface IDataTransformer<
*
* Extends the core `IDataTransformer` contract with granular hooks
* for each CRUD operation. Override only the hooks you need —
* unoverridden hooks delegate to the core `transformToEntity` /
* un overridden hooks delegate to the core `transformToEntity` /
* `transformToDTO` methods.
*
* **Design rationale (from legacy analysis):**
@@ -129,10 +126,8 @@ export interface IDataTransformer<
* }
* ```
*/
export abstract class BaseDataTransformer<
TEntity extends BaseEntity = BaseEntity,
TDTO = TEntity,
> implements IDataTransformer<TEntity, TDTO>
export abstract class BaseDataTransformer<TEntity extends BaseEntity = BaseEntity, TDTO = TEntity>
implements IDataTransformer<TEntity, TDTO>
{
/**
* Core DTO → Entity transformation.