superjson
约 1 分钟阅读
- blitz-js/superjsonGitHubblitz-js/superjsonblitz-js/superjson · 支持 undefined, bigint, Date, RegExp, Set, Map, Error, URL · 不支持 async · 参考 · kiliman/remix-typedjson笔记:superjson
- 支持 undefined, bigint, Date, RegExp, Set, Map, Error, URL
- 不支持 async
- 参考
- kiliman/remix-typedjsonGitHubkiliman/remix-typedjson
- 不支持扩展,用于 remix
- kiliman/remix-typedjsonGitHubkiliman/remix-typedjson
import { Decimal } from 'decimal.js';
SuperJSON.registerCustom<Decimal, string>(
{
isApplicable: (v): v is Decimal => Decimal.isDecimal(v),
serialize: (v) => v.toJSON(),
deserialize: (v) => new Decimal(v),
},
'decimal.js',
);关联信息
反向链接、本文链接的其他页面和外部资料。
References
GitHub2 条
- blitz-js/superjsongithub.com/blitz-js/superjson
- kiliman/remix-typedjsongithub.com/kiliman/remix-typedjson