1
1
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/
Go to file
2024-06-09 18:47:10 +02:00
_legacy chore: add _legacy for archive purposes 2023-12-27 15:57:04 +01:00
.github/workflows fix: update Node.js to v20.12.2 (security release) 2024-04-13 19:28:47 +02:00
.husky chore: cleaner configs 2024-01-30 00:19:12 +01:00
.vscode chore: usage of pnpm + correct caching with turborepo 2023-12-27 13:23:29 +01:00
apps fix: support-tickets add option to not inherit category permissions 2024-06-09 18:21:29 +02:00
packages fix: deny view/send messages in channel in support ticket that doesn't inherit category permissions 2024-06-09 18:47:10 +02:00
.commitlintrc.json chore: usage of pnpm + correct caching with turborepo 2023-12-27 13:23:29 +01:00
.dockerignore chore: set workdir correctly with Docker 2023-12-28 08:03:56 +01:00
.editorconfig chore: usage of pnpm + correct caching with turborepo 2023-12-27 13:23:29 +01:00
.eslintrc.json chore: initial commit 2023-10-16 21:49:35 +02:00
.gitattributes chore: initial commit 2023-10-16 21:49:35 +02:00
.gitignore chore: gitignore _legacy 2023-12-27 15:58:11 +01:00
.lintstagedrc.json chore: cleaner configs 2024-01-30 00:19:12 +01:00
.npmrc chore: initial commit 2023-10-16 21:49:35 +02:00
.prettierrc.json chore: better Prettier config for easier reviews 2023-10-23 22:47:20 +02:00
compose.yaml chore(docker): add paldex-discord-bot in compose.yaml 2024-01-29 23:24:51 +01:00
NOTES.md style: fix prettier 2023-12-23 22:11:07 +01:00
package.json fix: update Node.js to v20.12.2 (security release) 2024-04-13 19:28:47 +02:00
pnpm-lock.yaml fix: update dependencies to latest to address security issues Node.js v20.11.1 2024-02-15 12:29:48 +01:00
pnpm-workspace.yaml chore: usage of pnpm + correct caching with turborepo 2023-12-27 13:23:29 +01:00
README.md chore: usage of pnpm + correct caching with turborepo 2023-12-27 13:23:29 +01:00
turbo.json chore: usage of pnpm + correct caching with turborepo 2023-12-27 13:23:29 +01:00

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

Discord Documentation.

Discord.js Documentation and Discord.js Guide.