This repo contains miscellaneous projects using TypeScript 5.x, Vue 3, and NestJS. It's set up using npm workspaces.
In the root directory, run npm i
, and it should install all dependencies for all projects.
To install a dep in a project, run npm i $depName -w $workspaceName
from the root dir.
There is a script in the root dir that will run through all the projects and update their deps to the latest. By doing this, I try to lock the same dep version for all projects (if they share a dep).
The ui
dir in this repo gets deployed to GH Pages. Here is the link to the Zelda 1 World Editor. The other two options in the navigation bar work, but don't have a proper API, which can't be deployed to GH Pages.