Skip to content

feat: Add JSON schema for configuration validation#368

Merged
Songmu merged 1 commit intomainfrom
schema
Aug 16, 2025
Merged

feat: Add JSON schema for configuration validation#368
Songmu merged 1 commit intomainfrom
schema

Conversation

@Songmu
Copy link
Collaborator

@Songmu Songmu commented Aug 16, 2025

Add schema.yml to enable IDE auto-completion and validation for deck configuration files (config.yml).

Add schema.yml to enable IDE auto-completion and validation for deck configuration files (config.yml).
@Songmu Songmu added enhancement New feature or request minor labels Aug 16, 2025
@github-actions
Copy link
Contributor

Code Metrics Report

main (6fa4c92) #368 (926fa5a) +/-
Coverage 31.7% 31.7% 0.0%
Code to Test Ratio 1:0.8 1:0.8 0.0
Test Execution Time 11s 13s +2s
Details
  |                     | main (6fa4c92) | #368 (926fa5a) | +/-  |
  |---------------------|----------------|----------------|------|
  | Coverage            |          31.7% |          31.7% | 0.0% |
  |   Files             |             26 |             26 |    0 |
  |   Lines             |           3066 |           3066 |    0 |
  |   Covered           |            972 |            972 |    0 |
  | Code to Test Ratio  |          1:0.8 |          1:0.8 |  0.0 |
  |   Code              |           6299 |           6299 |    0 |
  |   Test              |           5481 |           5481 |    0 |
- | Test Execution Time |            11s |            13s |  +2s |

Reported by octocov

@Songmu Songmu merged commit 14757e3 into main Aug 16, 2025
3 checks passed
@Songmu Songmu deleted the schema branch August 16, 2025 16:17
@github-actions github-actions bot mentioned this pull request Aug 16, 2025
@Songmu
Copy link
Collaborator Author

Songmu commented Aug 16, 2025

ref. SchemaStore/schemastore#4919

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request minor

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant