@ondc-sdk/shared
v0.1.1
Published
Shared types, crypto, and utilities for ONDC SDK
Downloads
233
Readme
@ondc-sdk/shared
Shared utilities, types, and validation for ONDC UCP SDK.
Installation
pnpm add @ondc-sdk/sharedFeatures
- Crypto: Ed25519 signing and verification
- Validation: JSON schema validation for ONDC/UCP
- Types: TypeScript types for ONDC Beckn protocol
- Config: Environment configuration loader
Usage
import { signRequest, validateSchema } from '@ondc-sdk/shared';
import type { BecknContext } from '@ondc-sdk/shared';
// Sign a request
const signed = await signRequest(request, privateKey);
// Validate schema
const valid = await validateSchema(data, 'ucp');License
MIT