@coldsurf/shared-utils
v1.3.0
Published
Shared utilities for COLDSURF services.
Readme
@coldsurfers/shared-utils
Shared utilities for COLDSURF services.
Install
zod is a required peer dependency.
pnpm
pnpm add @coldsurfers/shared-utils zodnpm
npm install @coldsurfers/shared-utils zodyarn
yarn add @coldsurfers/shared-utils zodbun
bun add @coldsurfers/shared-utils zodOptional peers
Install only when you use related utilities.
pnpm add jwt-decode schema-dtsFeature -> dependency map
decodeJwt(utils.jwt) usesjwt-decodeat runtime.NextMetadataGenerator(utils.metadata) usesschema-dtstypes for JSON-LD typing.
What to install by use case
- You only use date/slug/uuid/number/parser/file/location/uri utils:
pnpm add @coldsurfers/shared-utils zod- You use
decodeJwt:
pnpm add @coldsurfers/shared-utils zod jwt-decode- You use
NextMetadataGenerator/generateLdJsonwithschema-dtstypes:
pnpm add @coldsurfers/shared-utils zod schema-dts- You use both JWT + metadata helpers:
pnpm add @coldsurfers/shared-utils zod jwt-decode schema-dts