quicktype
quicktype copied to clipboard
Generate types and converters from JSON, Schema, and GraphQL
Hi, I've been using your VSCode extension for years. It's a great one. I'd be even greater if you would switch to using `System.Text.Json` instead of `Newtonsoft.Json`. Thank you!
I think this might be related to passing Go-specific options while trying to generate output for both TypeScript and Go in a single command. Feels like this should be supported...
Hey now. Is this project actively supported? Let me know if you need help -- we are actively adopting projects as part of Postman Open Technologies. We can try to...
I'm trying to convert ISO20022 schemas to C#, Go and Rust code, which ordering of fields is important, but the code generator seems to generate the fields in alphabetical order,...
When I generate a Python (>=3.7) dataclass from a json schema, the class members are are listed alphabetically. When an optional field (= 'not required') is used, this field gets...
For enum lookup/use it would be neat to see an option to use https://github.com/Neargye/magic_enum.
I'm using quicktype-core as a library in a Node.js project to generate TypeScript interfaces from a collection of JSON files. I give the exact interface name that I want, such...
Hello and thanks for quicktype! Currently [`emitPackageDefinitions`](https://github.com/glideapps/quicktype/blob/55dc6a7912715b7db45419958bf89d00637cd4cd/packages/quicktype-core/src/language/Golang.ts#L412) is `private`. It would be great if types that extend GoRenderer were able to override `emitPackageDefinitions` in order for example to extend go...
Given the following method of generating the schemas at Makefile Generation Time: ```cmake ################################################################## ## Simple CMake include script which provides functions for ## ## generating CSharp and C++ code...
Would it be acceptable to filter them, or is that hiding important information? `if (this._finishedFiles.has(filename) && !this._options.multiFileOutput) {` instead of https://github.com/glideapps/quicktype/blob/55dc6a7912715b7db45419958bf89d00637cd4cd/packages/quicktype-core/src/Renderer.ts#L308