idb-keyval:使用IndexedDB实现的基于超简单小承诺的keyval存储

时间:2024-03-14 05:47:22
【文件属性】:

文件名称:idb-keyval:使用IndexedDB实现的基于超简单小承诺的keyval存储

文件大小:80KB

文件格式:ZIP

更新时间:2024-03-14 05:47:22

TypeScript

美洲开发银行 这是一个超简单的基于诺言的keyval存储,由IndexedDB实现,最初是基于 。 它很小,可摇摇欲坠。 如果仅使用get / set,则库约为250个字节(brotli'd),如果使用所有方法,则约为450个字节。 提供了类似的功能,但支持旧的浏览器以及IDB实现的缺失/缺失。 因此,它要大几个数量级(〜7k)。 这只是一个keyval商店。 如果您需要做更复杂的事情,例如迭代和索引编制,请检查 (重1k)。 自述文件中的第一个示例是如何创建密钥库。 正在安装 推荐:通过npm + webpack / rollup / parcel / etc npm install idb-keyval 现在您可以要求/导入idb-keyval : import { get , set } from 'idb-keyval' ; 如果您以IE10 / 11为目标,请使用


【文件预览】:
idb-keyval-master
----.prettierignore(5B)
----.gitignore(47B)
----LICENCE(555B)
----README.md(6KB)
----size-tests()
--------all.js(205B)
--------get-set.js(62B)
----.nvmrc(9B)
----rollup.config.js(4KB)
----test()
--------tsconfig.json(170B)
--------missing-types.d.ts(89B)
--------index.ts(10KB)
--------index.html(140B)
----package.json(2KB)
----dist()
--------iife-compat()
--------cjs-compat()
--------esm-compat()
--------iife()
--------cjs()
--------esm()
----src()
--------tsconfig.json(101B)
--------index.ts(6KB)
----missing-types.d.ts(138B)
----generic-tsconfig.json(392B)
----.prettierrc.json(52B)
----custom-stores.md(3KB)
----lib()
--------simple-ts.js(4KB)
--------size-report.mjs(1KB)
----package-lock.json(194KB)

网友评论