This repository has been archived on 2023-04-04. You can view files and clone it, but cannot push or open issues or pull requests.
webcrypto/src/converters/base64_url.ts

9 lines
333 B
TypeScript

import { Buffer } from "buffer";
import { IJsonConverter } from "@peculiar/json-schema";
import { Convert } from "pvtsutils";
export const JsonBase64UrlConverter: IJsonConverter<Buffer, string> = {
fromJSON: (value: string) => Buffer.from(Convert.FromBase64Url(value)),
toJSON: (value: Buffer) => Convert.ToBase64Url(value),
};