mirror of
https://github.com/thepeacockproject/Peacock
synced 2024-11-22 22:12:45 +01:00
bf4ab0a36b
(cherry picked from commit
|
||
---|---|---|
.. | ||
eslint | ||
typedefs | ||
build.mjs | ||
buildPlugins.mjs | ||
buildTasks.mjs | ||
ciAssemble.sh | ||
devLoader.mjs | ||
esbuild-plugin-license.mjs | ||
extractChallengeData.mjs | ||
extractElusivesChallengeData.mjs | ||
HOW_TO_USE.html | ||
json5ToJson.mjs | ||
README.md | ||
Start Server.cmd | ||
Tools.cmd | ||
versionTypedefsPackageJson.mjs |
Packaging / Tools
This folder contains some tools related to the build/packaging/deployment infrastructure of the project.
build.mjs
- The esbuild configuration for the server in production.buildTasks.mjs
- Pre-bundling of specific files.devLoader.mjs
- Starts the server in the development environment.esbuild-plugin-license.mjs
- esbuild plugin that automatically updates the THIRDPARTYNOTICES.txt file.extractChallengeData.mjs
- a little CLI tool for downloading challenges from the IOI servers.HOW_TO_USE.html
- legacy help file.json5ToJson.mjs
- Converts a JSON5 file to a JSON file with the same name ( but the JSON extension).