Skip to content

Conversation

@rvedotrc
Copy link
Contributor

@rvedotrc rvedotrc commented Oct 17, 2025

By making programStructure.json a compile-time source instead of a runtime input, we can use TypeScript itself to check that the structure of the JSON is correct.

This does mean that, if you're making changes to programStructure.json, then you need to do an npm run build, which wasn't the case before.

(It is preferred if #209 is merged before this PR)

@rvedotrc rvedotrc requested a review from a team as a code owner October 17, 2025 10:57
Base automatically changed from write-the-goals to main October 27, 2025 10:22
Copy link
Contributor

@adamblanchard adamblanchard left a comment

Choose a reason for hiding this comment

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

Nice improvement 🤩 Thanks a lot!

@adamblanchard adamblanchard merged commit 32f75bb into main Oct 27, 2025
1 check passed
@adamblanchard adamblanchard deleted the import-json branch October 27, 2025 10:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

3 participants