Skip to content

feat: add Studio resource - #128

Merged
snocorp merged 2 commits into
mainfrom
studios
Jul 20, 2026
Merged

feat: add Studio resource#128
snocorp merged 2 commits into
mainfrom
studios

Conversation

@snocorp

@snocorp snocorp commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Description

Adds new types, definer and validation for Studio resources.

Testing

New tests for definers and validation. Validation test was written by Claude and manually reviewed by me.

@snocorp
snocorp requested a review from a team July 17, 2026 18:52
@snocorp snocorp self-assigned this Jul 17, 2026
@github-actions

github-actions Bot commented Jul 17, 2026

Copy link
Copy Markdown

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 97.71% 811 / 830
🔵 Statements 95.04% 882 / 928
🔵 Functions 96% 96 / 100
🔵 Branches 94.62% 827 / 874
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
src/index.ts 100% 100% 100% 100%
src/definers/studios.ts 100% 100% 100% 100%
src/types/studios.ts 100% 100% 100% 100%
src/validation/studios.ts 100% 100% 100% 100%
Generated in workflow #361 for commit 69d5631 by the Vitest Coverage Report Action

@github-actions

github-actions Bot commented Jul 17, 2026

Copy link
Copy Markdown

📚 TypeDoc Generation Result

TypeDoc generated successfully!

  • File size: 336K
  • Total exports: 227
  • Artifact: typedoc-81a7137f3215bb5ed00aa52922d9b4b28f5e9e0e
  • HTML docs preview: Download artifact

The TypeDoc JSON file has been generated and validated. All documentation scripts completed successfully.

@macdonst macdonst left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't know all the parameters of Studio but this looks correct to me.

@snocorp
snocorp merged commit 032c88f into main Jul 20, 2026
14 checks passed
@snocorp
snocorp deleted the studios branch July 20, 2026 14:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants