An event companion and onboarding experience for the ATmosphere (alpha) atmo.quest
README.md

Purpose #

This directory holds web resources

Organization #

Warning

If any pathing is updated, make sure to update esbuild entrypoints and pathing in the Taskfile.yml

Libs #

This directory serves as an entrypoint for any custom JS/TS libraries needed for the project to run

Currently it is being used to hold the following:

Resources #

Static #

This directory contains static web assets

assets.go #

This file adds some useful pathing variables and sets up the embedded static directory using hashfs

static_dev.go #

When using the -tags=dev build tag, this file supplies an http handler function that serves static assets directly without embedding them, and a function for locating them

static_prod.go #

When using the -tags=prod build tag (or no build tag), this file supplies an http handler function that embeds static assets directly into the binary using hashfs, and a function for locating them