Flavian Desverne

Results 82 issues of Flavian Desverne

Take advantage of Prisma `updateMany` and `deleteMany` mutations

enhancement

#### Perceived Problem Nexus currently don't support monorepos/yarn workspaces for a couple of reasons: - It relies on "hardcoded" paths to `node_modules/*`. This means hoisted modules by yarn workspace will...

type/feat
scope/layout

## Description The current backing-types system does not support the `export` syntax. This means the following statements aren't supported: ``` //backing-types.ts export { TypeA } from './some/other/file.ts' export * as...

type/feat
scope/schema
scope/schema/backing-types

# TODO - [ ] Remove webpack from devDeps once https://github.com/pedronauck/docz/issues/596 is fixed

# Beta roadmap - [x] Add proper documentation (#93) - [x] Eject command (#81) - [ ] Support middlewares (#88) (#91) - [ ] Handle authorizations (depends on middleware) (#35)...

## Motivation I see 4 ways to test a GraphQL API with Yoga: - Using [graphql-tools](https://www.apollographql.com/docs/graphql-tools/mocking.html) (not possible without ejecting atm because we do not expose the `GraphQLSchema` object) -...

status/research-needed
kind/feature

#33 Waiting for https://github.com/Microsoft/TypeScript/issues/30191 to be solved

## Description There are two types of middleware that should be easily definable with Yoga: - "HTTP" middleware: most probably `express` middlewares - GraphQL middleware: a function to be run...

kind/feature
rfc/0-needs-spec

## Description A common library to handle authorization is [graphql-shield](https://github.com/maticzav/graphql-shield). Although initially designed for "SDL-first" development, it is already compatible with `nexus` using `graphql-middleware`. Three options are offered to us:...

kind/feature
rfc/0-needs-spec