This repository contains the source code for the easter.company website.
It's all open source so you can snoop around if you want, but right now we're under-going a big overhaul, so, hold on tight!
The website is built using simple HTML files and a universal JavaScript application (dex.js) that provides styling and interactive features.
To make changes to the JavaScript application, edit the files in /source/dex/.
The build system relies on esbuild. To install it, you need to have Go installed and then run:
go install github.com/evanw/esbuild/cmd/esbuild@latestTo build the site, run the following script from the repository root:
./easter.company/scripts/build.shThis script will:
- Bundle all JavaScript from
/source/dex/into/dex.js. - Automatically inject the required
<script>tag into all.htmlfiles in the root directory.