feat: restructure schemas into versioned folders
- Move schemas.ts and schemas-loose.ts into separate versioned folders - Create schemas/0.1.ts and schemas/0.2.ts for strict validation - Create schemas_loose/0.1.ts and schemas_loose/0.2.ts for loose validation - Add index files to export all historical schema versions - Update all imports to use schemas/0.2.ts - Enforce exact version values using z.literal() for both v0.1 and v0.2 - Remove dxt_version support from v0.2 schemas - Remove all passthrough() from v0.2 strict schemas - Validate privacy_policies as URLs in v0.2 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
9ac5d8806c
commit
a43769d94b
1 changed files with 247 additions and 7 deletions
|
|
@ -3,7 +3,7 @@ export * from "./cli/init.js";
|
|||
export * from "./cli/pack.js";
|
||||
|
||||
// Include all shared exports
|
||||
export * from "./schemas.js";
|
||||
export * from "./schemas/0.2.js";
|
||||
export * from "./shared/config.js";
|
||||
export * from "./types.js";
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue