dotansimha/graphql-code-generator-community

Unable to load typescript-apollo-angular in codesandbox while attempting reproduce bug: serviceProvidedInRoot: false ignored

Open

#139 建立於 2021年7月15日

在 GitHub 查看
 (2 留言) (0 反應) (0 負責人)TypeScript (195 fork)github user discovery
help wanted

倉庫指標

Star
 (136 star)
PR 合併指標
 (PR 指標待抓取)

描述

Bug Description

Unable to utilise codesandbox to reproduce a different bug. Any error is presented:
Unable to find template plugin matching 'typescript-apollo-angular' The plugin has been selected and loaded from the package.json file.

The original bug I was attempting to reproduce, was that the config option: serviceProvidedInRoot: false is ignored by graphql-codegen

To Reproduce

Please see working demonstration of the bug here: https://codesandbox.io/s/agitated-fog-1j6kl?file=/codegen.yml

Expected Behaviour

  1. graphql-codegen should compile and run in the codesandbox instance
  2. Angular services generated by graphql-codegen should be generated with @Injectable() when serviceProvidedInRoot: false

Observed behaviour

  1. graphql-codegen does not finish compiling because of error message: ``
  2. Angular services are generated with @Injectable({ providedIn: 'root' }) even when serviceProvidedInRoot: false

貢獻者指南