ehmicky

Results 187 issues of ehmicky

The Netlify OpenAPI specification is missing many endpoints and is often lagging behind. Also, we purposely don't add some endpoints there for features that have not been announced yet. Because...

type: feature
medium-priority
area: dx
affects: cli

I think `methods` should remain an internal representation of the OpenAPI specification. Exporting it makes it harder to change that internal representation without introducing breaking changes. Users that need to...

## Issue Type Feature Request ## Issue Description I would like to run ESLint in Atom with specific CLI flags. Unless I haven't checked it propertly, this is [not possible](https://github.com/AtomLinter/linter-eslint/blob/master/src/worker-helpers.js#L159)...

enhancement

`GraphQLEnumType` could be generated when the JSON schema `enum` property is found.

enhancement

GraphQL allows arguments to have a `defaultValue` property. Both OpenAPI 2.0 and 3.0 (in different ways) allow parameters to have a `default` value. It would be nice if the later...

enhancement
openapi3

GraphQL allows enum types and object types to be marked as deprecated with `deprecationReason`. OpenAPI 2.0/3.0 allow operation to be marked as `deprecated`. OpenAPI 3.0 allow parameters and response properties...

enhancement
openapi3

`operation.description` is used for GraphQL type descriptions. When not found, `operation.summary` could be used instead.

enhancement
openapi3

GraphQL supports polymorphism using `GraphQLInterfaceType`. OpenAPI supports it with the `discriminator` property (which has a different syntax in 2.0 and 3.0). It would be nice to bring the two together....

enhancement

The following two libraries could be used to extend the range of simple types based on the JSON schema properties `type` and `format`: - [`graphql-iso-date`](https://github.com/stylesuxx/graphql-custom-types): `Date`, `Time`, `DateTime` - [`graphql-custom-types`](https://github.com/stylesuxx/graphql-custom-types):...

enhancement

It would be nice to support the latest RegExp JavaScript features: * `\p` and `\P`: [Unicode property escapes](https://github.com/tc39/proposal-regexp-unicode-property-escapes) * `(?)` and `\k`: [Named groups](https://github.com/tc39/proposal-regexp-named-groups) (https://github.com/fent/ret.js/pull/43) * `(?

feature