class-transformer icon indicating copy to clipboard operation
class-transformer copied to clipboard

ignoreDecorators option doesn't work

Open ruscon opened this issue 6 years ago • 5 comments

version

"class-transformer": "0.2.3",

Example

import { Exclude, Expose, plainToClass } from 'class-transformer';

@Exclude()
class Test {
    @Expose({groups: ['g1']})
    a1: number;

    @Expose({groups: ['g1', 'g2']})
    a2: number;

    @Expose()
    a3: number;
}

console.log(plainToClass(Test, {a1: 1,  a2: 2, a3: 3, a4: 4}, {ignoreDecorators: true}));

Result

Test {}

Expected:

Test { a1: 1, a2: 2, a3: 3, a4: 4 }

ruscon avatar Jun 04 '18 18:06 ruscon

any progress?

zender avatar Sep 28 '18 08:09 zender

@NoNameProvided can you look into #307

akki-jat avatar Nov 04 '19 10:11 akki-jat

Still the issue in 0.4.0, no gulp in dependencies.

vladshoob avatar Aug 04 '21 09:08 vladshoob

hello

Xpucmoc-Bockpec avatar Jul 12 '22 00:07 Xpucmoc-Bockpec

Yep, this breaks us too.

edeesis avatar Jan 19 '24 18:01 edeesis