Skip to content

Conversation

david-a-wheeler
Copy link
Contributor

We've switched from using YAML to using JavaScript directly for storing data. One reason to do that was simply that it's the only easy way to load data when running locally.

A second reason, however, is that this means we can completely eliminate the use of this library at run-time. Not using a library at all eliminates the need to maintain it, update it, etc. It also speeds loading; nothing loads faster than code you don't load at all :-).

We've switched from using YAML to using JavaScript directly
for storing data. One reason to do that was simply that
it's the only easy way to load data when running locally.

A second reason, however, is that this means we can
completely eliminate the use of this library at run-time.
Not using a library at *all* eliminates the need to maintain it,
update it, etc. It also speeds loading; nothing loads faster
than code you don't load at all :-).

Signed-off-by: David A. Wheeler <[email protected]>
@david-a-wheeler david-a-wheeler merged commit 0f507b2 into main Jan 30, 2025
4 checks passed
@david-a-wheeler david-a-wheeler deleted the remove_yaml_lib branch January 30, 2025 19:30
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.

1 participant