Skip to content

ewauq/terraria-checklist

Repository files navigation

Terraria Progression Logo

Terraria Progression Checklist

The Complete Cheat Sheet Walkthrough

This repository contains the source code of the app available at https://ewauq.github.io/terraria-checklist/.

Installing

Node.js v20 is needed to install and run the project in development environment. No further configuration is needed.

Previous versions of Node should work, I haven't tested it.

git clone https://github.com/ewauq/terraria-checklist
cd terraria-checklist
npm install

Developing

Once the project is cloned, you just need to start the development server:

npm run start

The deamon will wait for any changes and will rebuild the project on save.

A hot reload web server (such as Live Server on VSCode) is recommended to ease the development workflow.

Building

Once the app is ready for production, you will need to build it for production:

npm run build

Then, push the content of the dist folder on your web server.

Features

  • Automatically re-compile CSS from SCSS files on save
  • Automatically copy assets to output folder on build
  • Automatically updates the 'last update date' during build
  • Strong typing with TypeScript 🍧

Happy development ❤️

Links & Credits

The app is available at https://ewauq.github.io/terraria-checklist/

Support & donations