deepkit-framework
                                
                                 deepkit-framework copied to clipboard
                                
                                    deepkit-framework copied to clipboard
                            
                            
                            
                        A new full-featured and high-performance TypeScript framework
I was looking through documentation of a package: https://marshal.marcj.dev/ There I can see that it has support for custom type converters (`registerConverterCompiler`), so I can register converters myself. However, when...
I'm trying to build a classToFirestore and firestoreToClass mapping, however the call for `deleteExcludedPropertiesFor` only takes "mongo" or "plain" target, and this constraint extends to `exclude`. So I'm not sure...
Ability to cherry-pick groups next to default fields / Define groups that are by default excluded.
```ts import { t, jsonSerializer } from '@deepkit/type'; class Foo { @t name!: string; @t.any.group('withDetails') veryBigObject!: any; } const out = jsonSerializer.for(Foo).deserialize({ name: 'foo', veryBigObject: { abc: 1, def: 2...
I know that ability to work async would be a fundamental change/improvement but I wanted to present this idea anyway. Any async API would have to be separate from the...
I went through docs i couldn't find anything that let me convert `snake_case` to CamelCase using `plainToClass` In many cases json returning from API's are mostly snake_case but my classes...
Hi there! Are there already plans for being able to convert a validator into a JSON schema similar to [how class-validator does it](https://github.com/epiphone/class-validator-jsonschema)? I really like the speed improvement, but...
This is like a continuation from my question in https://github.com/super-hornet/super-hornet.ts/issues/12#issuecomment-663155896. Looking at the source code I figured out a way to to add custom converter compilers to specifics types: https://gist.github.com/leandro-manifesto/cac78114030756383462b6c7b641aaf2#file-register-ts...
Hi Marc, Thanks for this awesome lib! I have a feature request, I Thought I could use partialPlainToClass with @f.exclude but doesn't really cover my need. I would like to...
The current implementation of `HttpQueries` validation correctly validates the type of each query parameter. And if it is mandatory but not present in the query, the validation will complain that...
### Summary of changes There is a `[email protected]` dependency with `[email protected]` sub-dependency which is vulnerable a lot. I have bumped `selfsigned` to the latest version and checked that nothing was...