Skip to content

Miscellaneous projects that aren't full blown applications.

Notifications You must be signed in to change notification settings

incutonez/Sandbox

Repository files navigation

Overview

This repo contains miscellaneous projects using TypeScript 5.x, Vue 3, and NestJS. It's set up using npm workspaces.

Managing Workspace

In the root directory, run npm i, and it should install all dependencies for all projects.

Dependencies

To install a dep in a project, run npm i $depName -w $workspaceName from the root dir.

Updating Dependencies

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).

Examples

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.