Aleksi Pekkala
Aleksi Pekkala
No plans, nope. PRs are welcome :+1:
Hi, that's an interesting use case. Thanks for the thorough explanation! I see how `solution 1` might be hard to maintain in the long run. And yes, we would need...
Oh my bad, `GetUserRequest` should implement the `Pick`ed interface, not extend it. I'll edit the above comment. For yet another approach, `class-validator`'s [validation groups](https://github.com/typestack/class-validator#validation-groups) might be worth checking out. Of...
Cool, nice work! That seems really handy. If you've the time to open a PR I'd be happy to merge it ;)
Doesn't it work without `keyOfStringsOnly: true` if we extend `strEnum`s type to something like `function strEnum(o: T[]): { [P in T]: P }`?
Hi, handling `@UploadedFile`/ `@UploadedFiles` would indeed make a great addition, thanks for the suggestion! We'd probably need to extend the [`getRequestBody`](https://github.com/epiphone/routing-controllers-openapi/blob/master/src/generateSpec.ts#L171) function to check for said decorators (`route.params.filter(d => ['file',...
You can also import the ES module as `import { defaultMetadataStorage } from 'class-transformer/esm5/storage'` and then provide types separately with a `.d.ts` declaration like ```ts declare module 'class-transformer/esm5/storage' { import...
Hi, I made a stab at it [here](https://github.com/epiphone/routing-controllers-openapi). Would be glad to hear any feedback!
Thanks for the quick reply! In this case I don't have access to the `sub` instance. Basically I'm dealing with a system that accepts `Redis` constructor params as arguments but...
Sentry now provides an esbuild plugin for uploading source maps: https://docs.sentry.io/platforms/javascript/sourcemaps/uploading/esbuild.