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",