文件名称:aws-sdk-paginate-list:提供对aws-sdk上的列表函数进行分页的功能
文件大小:238KB
文件格式:ZIP
更新时间:2024-03-08 09:24:00
aws list node aws-sdk paginate
aws-sdk分页列表 概要 该函数在aws-sdk结果上包装分页执行,从而对结果进行分页。 例如SecretsManager.listSecrets 动机 为每个aws-sdk函数实现分页是一件很痛苦的事情。 实现泛型函数很容易,但可能会变得混乱。 该程序包提供了通用包装器功能,还提供了用于推断结果的类型并为所使用的分页功能输入了参数args,以简化这些功能的用法。 特征 没有依赖 打字 用法的类型推断 用法 如果已经为服务/功能设置了条件类型。 用法很简单: import { KMS } from "aws-sdk" ; import { paginate } from "@jurijzahn8019/aws-sdk-paginate-list" ; const kms = new KMS ( ) ; const { Keys } = await paginate ( kms ,
【文件预览】:
aws-sdk-paginate-list-main
----tsconfig.prod.json(181B)
----.gitignore(936B)
----package.json(3KB)
----package-lock.json(385KB)
----src()
--------common.ts(286B)
--------index.spec.ts(5KB)
--------index.ts(3KB)
--------__snapshots__()
--------mappings.ts(2KB)
----.versionrc(231B)
----jest.config.js(6KB)
----LICENSE(1KB)
----CHANGELOG.md(232KB)
----tsconfig.json(141B)
----.github()
--------settings.yml(2KB)
--------workflows()
--------dependabot.yml(610B)
----rollup.config.js(693B)
----.eslintrc.js(1KB)
----.prettierrc.js(196B)
----README.md(4KB)
----.commitlintrc.js(2KB)
----.vscode()
--------launch.json(739B)
--------tasks.json(301B)
----tsconfig.base.json(5KB)
----.npmignore(197B)
----docs()
--------images()