From 2d9a9b42d44e19d06ea875df4e82fd008e3207b9 Mon Sep 17 00:00:00 2001 From: DJj123dj <80536295+DJj123dj@users.noreply.github.com> Date: Fri, 3 Apr 2026 13:38:12 +0200 Subject: [PATCH] Moved many utility files to one big "tools" folder --- .gitignore | 12 ++++++++---- {.docs => .tools}/createDocs.js | 0 docker-compose.yml => .tools/docker-compose.yml | 0 dockerfile => .tools/dockerfile | 4 ++-- {.docs => .tools}/mergeTranslations.js | 0 {.eggs => .tools/pterodactyl-eggs}/README.md | 0 .../pterodactyl-eggs}/openticket-egg-dev.json | 0 .../pterodactyl-eggs}/openticket-egg-main.json | 0 .../pterodactyl-eggs}/openticket-egg-v3.5.9.json | 0 .../pterodactyl-eggs}/openticket-egg-v4.0.7.json | 0 .../pterodactyl-eggs}/openticket-egg-v4.1.0.json | 0 .../pterodactyl-eggs}/openticket-egg-v4.1.1.json | 0 .../pterodactyl-eggs}/openticket-egg-v4.1.2.json | 0 .../pterodactyl-eggs}/openticket-egg-v4.1.3.json | 0 {.docs => .tools}/typedoc-config.json | 0 package.json | 4 ++-- 16 files changed, 12 insertions(+), 8 deletions(-) rename {.docs => .tools}/createDocs.js (100%) rename docker-compose.yml => .tools/docker-compose.yml (100%) rename dockerfile => .tools/dockerfile (83%) rename {.docs => .tools}/mergeTranslations.js (100%) rename {.eggs => .tools/pterodactyl-eggs}/README.md (100%) rename {.eggs => .tools/pterodactyl-eggs}/openticket-egg-dev.json (100%) rename {.eggs => .tools/pterodactyl-eggs}/openticket-egg-main.json (100%) rename {.eggs => .tools/pterodactyl-eggs}/openticket-egg-v3.5.9.json (100%) rename {.eggs => .tools/pterodactyl-eggs}/openticket-egg-v4.0.7.json (100%) rename {.eggs => .tools/pterodactyl-eggs}/openticket-egg-v4.1.0.json (100%) rename {.eggs => .tools/pterodactyl-eggs}/openticket-egg-v4.1.1.json (100%) rename {.eggs => .tools/pterodactyl-eggs}/openticket-egg-v4.1.2.json (100%) rename {.eggs => .tools/pterodactyl-eggs}/openticket-egg-v4.1.3.json (100%) rename {.docs => .tools}/typedoc-config.json (100%) diff --git a/.gitignore b/.gitignore index 243efae..193d71e 100644 --- a/.gitignore +++ b/.gitignore @@ -17,7 +17,11 @@ otdebug.txt */*/*/.DS_Store **/.DS_Store -.docs/* -!.docs/createDocs.js -!.docs/mergeTranslations.js -!.docs/typedoc-config.json \ No newline at end of file +.backup/* +.tools/* +!.tools/createDocs.js +!.tools/mergeTranslations.js +!.tools/typedoc-config.json +!.tools/pterodactyl-eggs/ +!.tools/docker-compose.yml +!.tools/dockerfile \ No newline at end of file diff --git a/.docs/createDocs.js b/.tools/createDocs.js similarity index 100% rename from .docs/createDocs.js rename to .tools/createDocs.js diff --git a/docker-compose.yml b/.tools/docker-compose.yml similarity index 100% rename from docker-compose.yml rename to .tools/docker-compose.yml diff --git a/dockerfile b/.tools/dockerfile similarity index 83% rename from dockerfile rename to .tools/dockerfile index 4a0acad..514203f 100644 --- a/dockerfile +++ b/.tools/dockerfile @@ -1,6 +1,6 @@ # Docker File for Open Ticket v4 -# Use the official Node.js 20 image from Docker Hub -FROM node:20-alpine +# Use the official Node.js 22 image from Docker Hub +FROM node:22-alpine # Set pterodactyl working directory inside the container WORKDIR /home/container diff --git a/.docs/mergeTranslations.js b/.tools/mergeTranslations.js similarity index 100% rename from .docs/mergeTranslations.js rename to .tools/mergeTranslations.js diff --git a/.eggs/README.md b/.tools/pterodactyl-eggs/README.md similarity index 100% rename from .eggs/README.md rename to .tools/pterodactyl-eggs/README.md diff --git a/.eggs/openticket-egg-dev.json b/.tools/pterodactyl-eggs/openticket-egg-dev.json similarity index 100% rename from .eggs/openticket-egg-dev.json rename to .tools/pterodactyl-eggs/openticket-egg-dev.json diff --git a/.eggs/openticket-egg-main.json b/.tools/pterodactyl-eggs/openticket-egg-main.json similarity index 100% rename from .eggs/openticket-egg-main.json rename to .tools/pterodactyl-eggs/openticket-egg-main.json diff --git a/.eggs/openticket-egg-v3.5.9.json b/.tools/pterodactyl-eggs/openticket-egg-v3.5.9.json similarity index 100% rename from .eggs/openticket-egg-v3.5.9.json rename to .tools/pterodactyl-eggs/openticket-egg-v3.5.9.json diff --git a/.eggs/openticket-egg-v4.0.7.json b/.tools/pterodactyl-eggs/openticket-egg-v4.0.7.json similarity index 100% rename from .eggs/openticket-egg-v4.0.7.json rename to .tools/pterodactyl-eggs/openticket-egg-v4.0.7.json diff --git a/.eggs/openticket-egg-v4.1.0.json b/.tools/pterodactyl-eggs/openticket-egg-v4.1.0.json similarity index 100% rename from .eggs/openticket-egg-v4.1.0.json rename to .tools/pterodactyl-eggs/openticket-egg-v4.1.0.json diff --git a/.eggs/openticket-egg-v4.1.1.json b/.tools/pterodactyl-eggs/openticket-egg-v4.1.1.json similarity index 100% rename from .eggs/openticket-egg-v4.1.1.json rename to .tools/pterodactyl-eggs/openticket-egg-v4.1.1.json diff --git a/.eggs/openticket-egg-v4.1.2.json b/.tools/pterodactyl-eggs/openticket-egg-v4.1.2.json similarity index 100% rename from .eggs/openticket-egg-v4.1.2.json rename to .tools/pterodactyl-eggs/openticket-egg-v4.1.2.json diff --git a/.eggs/openticket-egg-v4.1.3.json b/.tools/pterodactyl-eggs/openticket-egg-v4.1.3.json similarity index 100% rename from .eggs/openticket-egg-v4.1.3.json rename to .tools/pterodactyl-eggs/openticket-egg-v4.1.3.json diff --git a/.docs/typedoc-config.json b/.tools/typedoc-config.json similarity index 100% rename from .docs/typedoc-config.json rename to .tools/typedoc-config.json diff --git a/package.json b/package.json index 0b18f84..0c22558 100644 --- a/package.json +++ b/package.json @@ -19,8 +19,8 @@ "test": "node index.js --dev-config --dev-database --soft-plugins", "testsetup": "node index.js --cli --dev-config --dev-database --soft-plugins", "testnc": "node index.js --no-compile --dev-config --dev-database --soft-plugins", - "docs": "npx typedoc --options .docs/typedoc-config.json && node .docs/createDocs.js", - "mergelang": "node .docs/mergeTranslations.js" + "docs": "npx typedoc --options .tools/typedoc-config.json && node .tools/createDocs.js", + "mergelang": "node .tools/mergeTranslations.js" }, "type": "commonjs", "license": "GPL-3.0-only",