mirror of
https://github.com/ARK-Unity/ark-unity.git
synced 2024-07-06 20:50:11 +02:00
Prominent presence across the ARK Franchise. 🦖
https://ark-unity.com/
_legacy | ||
.github/workflows | ||
.husky | ||
.vscode | ||
apps | ||
packages | ||
.commitlintrc.json | ||
.dockerignore | ||
.editorconfig | ||
.eslintrc.json | ||
.gitattributes | ||
.gitignore | ||
.lintstagedrc.json | ||
.npmrc | ||
.prettierrc.json | ||
compose.yaml | ||
NOTES.md | ||
package.json | ||
pnpm-lock.yaml | ||
pnpm-workspace.yaml | ||
README.md | ||
turbo.json |
ARK Unity
About
Prominent presence across the ARK Franchise! 🦖
Getting Started
Prerequisites
Installation
# Go to the project root
cd ark-unity
# Install dependencies
pnpm install --frozen-lockfile
Usage
pnpm run dev
Commands
# Build, Lint and Test
pnpm run build
pnpm run lint
pnpm run lint:editorconfig
pnpm run lint:prettier
pnpm run test
# Test only one workspace (e.g: `apps/ark-ascended-discord-bot`)
pnpm run test --filter=./apps/ark-ascended-discord-bot
# Register commands for `DISCORD_GUILD_ID` provided in `.env`
pnpm run discord:register-commands --filter=./apps/ark-ascended-discord-bot
Production environment (with Docker)
docker compose up --build