Skip to content

Releases: Tnifey/class-transformer

v0.2.3-beta.2

17 Mar 05:25
2160ee0
Compare
Choose a tag to compare
v0.2.3-beta.2 Pre-release
Pre-release

In production use official version of class-transformer

import "reflect-metadata";
import { Expose, plainToClass } from "https://esm.sh/class-transformer";

class SomeDto {
  @Expose()
  name: string;

  @Expose()
  value: string;
}

const asClass = plainToClass(SomeDto, {
  name: "something",
  value: 2345,
});

console.log(asClass); // instance of SomeDto

const asPlain = classToPlain(asClass);

console.log(asPlain); // object

v0.2.3-beta.1

30 Jun 16:53
Compare
Choose a tag to compare
v0.2.3-beta.1 Pre-release
Pre-release
fix type Reflect as any