文件名称:changestream-iterator:异步遍历Mongo Change Stream事件
文件大小:194KB
文件格式:ZIP
更新时间:2024-04-10 10:58:38
JavaScript
ChangeStreamIterator 围绕Mongoose Change Streams的超级简单包装器,以生成将等待事件的ES6 AsyncIterator。 这使您可以在任何受支持的环境中独立使用迭代器,或作为订阅解析器的订阅者方法传递给Apollo,以为您的MongoDB文档创建实时graphql订阅。 import { ChangeStreamIterator } from 'changestream-iterator' ; import db from './db' ; const userChangeIterator = db . collection ( 'users' ) . watch ( undefined , { fullDocument : 'updateLookup' } ) ; const changeStream = new ChangeStreamIt
【文件预览】:
changestream-iterator-main
----rollup.config.js(873B)
----yarn.lock(498KB)
----.eslintrc.js(692B)
----.prettierignore(69B)
----src()
--------index.js(2KB)
----babel.config.js(461B)
----.npmignore(99B)
----jsconfig.json(610B)
----jest.config.js(560B)
----README.md(704B)
----.husky()
--------.gitignore(2B)
----.gitignore(2KB)
----.prettierrc.js(135B)
----.eslintignore(73B)
----package.json(2KB)