Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Code cleanup for local storage #82

Merged
merged 11 commits into from
Aug 4, 2021
Merged

Conversation

MikkelPaulson
Copy link
Collaborator

A grab bag of cleanups and upgrades in preparation for local storage work.

Now it gets fussy about needless borrowing.
* mv web/build.sh -> build.sh (this will break CF build)
* add dev-server.sh
* add test.sh to run all tests
The World struct will be wanted one day in the post-MVP era, but it's
just cluttering things up for now.
Bike shedding a bit here, but added a macro to cover the various uuid
wrappers (eg. npc::Uuid, location::Uuid).
Bootstrapping is no longer necessary as of Webpack 5.
npc and location both had their own command functions. These have been
split off, like the higher-level commands.
Not sure yet how the uuid stuff is going to land as it's still a work in
progress, but the Rc thing seems dead on arrival.
The building module is going to get very cluttered indeed, especially as
we start making generators more robust.
The signal to noise ratio sucked. Better to split into more files than
to try to cram multiple tests into a single file.
@MikkelPaulson MikkelPaulson mentioned this pull request Aug 4, 2021
11 tasks
@MikkelPaulson MikkelPaulson merged commit 6aa37eb into main Aug 4, 2021
@MikkelPaulson MikkelPaulson deleted the pre-local-storage-cleanup branch August 4, 2021 17:45
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.

None yet

1 participant