@dsh-plugin-hub/schemas
v0.1.4
Published
Portable DSH bundle, profile, and Hub API schemas
Maintainers
Readme
@dsh-plugin-hub/schemas
Shared schemas for DSH plugins, version-locked Profiles, Profile Releases, and DSH Plugin Hub API payloads.
- Website: dshpluginhub.ai
- Browse plugins: dshpluginhub.ai/plugins
- Explore Profiles: dshpluginhub.ai/profiles
Install
npm install @dsh-plugin-hub/schemasUsage
import {
dshPackageManifestSchema,
dshProfileManifestSchema,
} from "@dsh-plugin-hub/schemas";
const plugin = dshPackageManifestSchema.parse(packageJson);
const profile = dshProfileManifestSchema.parse(profilePackageJson);The package exports Zod schemas and inferred TypeScript types for portable DSH bundle manifests, Plugin Hub records, Profile drafts and immutable releases. Use it when building a DSH plugin, integration, validator, or custom Hub client.
This is an independent community project and is not affiliated with or endorsed by DeepSeek.
