mirror of
https://github.com/thepeacockproject/Peacock
synced 2024-11-22 22:12:45 +01:00
8ec9fb1824
Signed-off-by: Reece Dunham <me@rdil.rocks> |
||
---|---|---|
.. | ||
typedefs | ||
build.mjs | ||
buildTasks.mjs | ||
ciAssemble.sh | ||
devLoader.mjs | ||
esbuild-plugin-license.mjs | ||
extractChallengeData.mjs | ||
HOW_TO_USE.html | ||
json5ToJson.mjs | ||
README.md | ||
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).