文件名称:typed-graphql-subscriptions:GraphQL订阅的类型安全的PubSub包装器
文件大小:68KB
文件格式:ZIP
更新时间:2024-04-14 09:11:35
TypeScript
typed-graphql-subscriptions GraphQL订阅的类型安全的PubSub包装器 安装 npm install typed-graphql-subscriptions 用法 创建打字稿类型映射每个PubSub的信道到一个的名称 ,表示将被传递到的参数publish 。 type Channels = { announcementCreated : [ { body : string } ] ; } ; 更常见的是,要利用为频道,其中一个复合名称chatMessageReceived:42和chatMessageReceived:43是分开的信道,但共用有效载荷相同的类型。 我们可以定义类型这些通道是这样的: type Channels = { announcementCreated : [ { body : string } ] ; chatMe
【文件预览】:
typed-graphql-subscriptions-master
----.prettierignore(47B)
----.gitignore(58B)
----tsconfig.json(480B)
----README.md(2KB)
----.github()
--------workflows()
----test()
--------typed-pubsub.test.ts(2KB)
----package.json(1KB)
----jest.config.js(70B)
----yarn.lock(156KB)
----lib()
--------typed-pubsub.ts(1KB)
--------types.ts(99B)
--------index.ts(57B)