quicktype
quicktype copied to clipboard
Generate types and converters from JSON, Schema, and GraphQL
## Description Relaxes nullability check for C# 8+ targeting. C# 8 introduced nullable reference types, thereby removing the restriction that only value types can be made nullable. ## Related Issue...
## Issue Type quicktype PHP output ## Context (Environment, Version, Language) Input Format: JSON Schema Output Language: PHP CLI, npm, or app.quicktype.io: app.quicktype.io Version: n/a ## Description Just gave this...
Bumps [@vscode/vsce](https://github.com/Microsoft/vsce) from 2.25.0 to 3.5.0. Release notes Sourced from @vscode/vsce's releases. v3.5.0 Changes: #1162: Update secretlint dependencies #1161: Bump tar-fs from 2.1.2 to 2.1.3 #1159: Update chalk version to...
When the `sendable` and `objective-c-support` options are used together, the generated types do not get `Sendable` conformance. ## Context (Environment, Version, Language) Input Format: JSON schema Output Language: Swift Using...
## Related Issue (https://github.com/glideapps/quicktype/issues/2719) ## How Has This Been Tested? no tested
## Description This PR allows `quicktype` to resolve schemas behind a *relative* symbolic link. ## Related Issue I did not create a issue before fixing it, but here are the...
## Issue Type When attempting to load https://app.quicktype.io ## Context (Environment, Version, Language) Input Format: JSON Output Language: TypeScript CLI, npm, or app.quicktype.io: app.quicktype.io ## Description When loading the QuickType...
Quicktype CLI renames types randomly, making it really unreliable. E.g. The json schema below results in a typescript interface named `Light` instead of `LightParams` ```json { "$schema": "https://json-schema.org/draft/2020-12/schema", "$defs": {...
Bumps [yaml](https://github.com/eemeli/yaml) from 2.4.1 to 2.8.0. Release notes Sourced from yaml's releases. v2.8.0 Add node cache for faster alias resolution (#612) Re-introduce compatibility with Node.js 14.6 (#614) Add --merge option...
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.20.2 to 0.25.5. Release notes Sourced from esbuild's releases. v0.25.5 Fix a regression with browser in package.json (#4187) The fix to #4144 in version 0.25.3 introduced a...