Dominik Moritz

Results 392 issues of Dominik Moritz

See https://github.com/actions/setup-node/issues/285

This is a discussion about the future of Typescript JSON schema generators. TL;DR * Use https://github.com/vega/ts-json-schema-generator/ if you want a robust but opinionated schema generator. It has good support for...

discussion

In https://github.com/vega/vega-lite/pull/5290 and https://travis-ci.org/vega/vega-lite/jobs/571493756.

bug
help wanted

📦 Published PR as canary version: 0.96.1--canary.979.fe4869a.0 :sparkles: Test out this PR locally via: ```bash npm install [email protected] # or yarn add [email protected] ```

```ts interface A { a: number; } interface B { b: number; } export type MyType = A | B; ``` allows ``` const c: MyType = { a: 12,...

bug

```ts export interface MyObject { a?: number; b?: string; } export type Key = keyof MyObject; export type MyType = MyObject[Key]; ``` `MyType` does not allow `undefined` but we add...

bug

xiag-ag/typescript-to-json-schema has had some new features that we should port over. Your help is greatly appreciated. See https://github.com/vega/ts-json-schema-generator/compare/master...xiag-ag:master for a diff.

help wanted

See https://github.com/vega/vega-lite/issues/5603 Do we really need these complicated names? We need to have unique names for these intermediate aliases but we may be able to come up with a simpler...

enhancement

`default` is a property in JSON schema. We should have a standard way to support it.

enhancement
help wanted