Files
Aurora.3/dependencies.sh
T
BatrachophrenoandGitHub 0d92359da7 Bun, Inferno->React migration (#22529)
Re-creation of https://github.com/Aurorastation/Aurora.3/pull/21046 to
skip merge conflict hell. Brings us modern TGUI.

**ALTERNATE TITLE: TGUI HELLSCAPE PR
ABANDON ALL HOPE YE WHO ENTER HERE**

- [x] Migrate build tools (javascript -> typescript, bun for package
management).
- [x] Upgrade all TGUI dependencies and associated root files to
TG-congruent versions (axios, babel, dompurify, eslint, highlight,
marked, prettier, sass, source-map, stacktrace-parser, typescript).
- [x] InfernoJS -> React migrations
- [x] React cleanup and polish (migrate all remaining .js files to
appropriate .ts or .tsx filetype, all remaining hooks, linting, error
corrections, etc.)
- [ ] Test all remaining TGUI interfaces
2026-06-05 15:55:22 +02:00

32 lines
1.0 KiB
Bash
Executable File

#!/bin/sh
if [ -z ${GITHUB_ENV+x} ]; then GITHUB_ENV=/dev/null; fi
export BYOND_MAJOR=516
echo "BYOND_MAJOR=$BYOND_MAJOR" >> "$GITHUB_ENV"
export BYOND_MINOR=1673
echo "BYOND_MINOR=$BYOND_MINOR" >> "$GITHUB_ENV"
export RUST_G_VERSION=v3.1.0+a1
echo "RUST_G_VERSION=$RUST_G_VERSION" >> "$GITHUB_ENV"
export FLYWAY_BUILD=9.21.1
echo "FLYWAY_BUILD=$FLYWAY_BUILD" >> "$GITHUB_ENV"
export SPACEMAN_DMM_VERSION=suite-1.11
echo "SPACEMAN_DMM_VERSION=$SPACEMAN_DMM_VERSION" >> "$GITHUB_ENV"
#node version
export NODE_VERSION=20
echo "NODE_VERSION=$NODE_VERSION" >> "$GITHUB_ENV"
export NODE_VERSION_LTS=22.11.0
echo "NODE_VERSION_LTS=$NODE_VERSION_LTS" >> "$GITHUB_ENV"
# Bun version
export BUN_VERSION=1.2.16
echo "BUN_VERSION=$BUN_VERSION" >> "$GITHUB_ENV"
# Python version for mapmerge and other tools
# Ensure in https://www.python.org/ftp/python/<VERSION> there is a file called python-<VERSION>-embed-amd64.zip,
# that's what the mapmerge2 script looks for
export PYTHON_VERSION=3.11.9
echo "PYTHON_VERSION=$PYTHON_VERSION" >> "$GITHUB_ENV"