文件名称:type-safe-storage
文件大小:71KB
文件格式:ZIP
更新时间:2024-04-09 18:40:22
TypeScript
类型安全存储 介绍 该库包装了浏览器的localStorage和sessionStorage功能,以对在sessionStorage和localStorage对象中设置和获取的值进行运行时类型检查。 该库向setItem()和getItem()函数添加了一个新参数,用于传递io-ts编解码器。编解码器用于验证来自浏览器本地存储和来自浏览器本地存储的数据。 安装 npm install --save @alehuo/type-safe-storage fp-ts@2.9.5 io-ts@2.2.14 实施方法 setItem ( key , value , codec ) getItem ( key , codec ) removeItem ( ) clear ( ) length // getter 例子 setItem和getItem import { typeS
【文件预览】:
type-safe-storage-main
----src()
--------index.ts(35B)
--------typeSafeStorage.ts(2KB)
--------.gitkeep(0B)
----babel.config.js(183B)
----__setups__()
--------localstorage.js(32B)
----.npmignore(94B)
----tsconfig.json(5KB)
----test()
--------storage.test.ts(5KB)
--------.gitkeep(0B)
----README.md(2KB)
----jest.config.ts(7KB)
----.gitignore(47B)
----package-lock.json(241KB)
----package.json(684B)