mirror of
https://github.com/thepeacockproject/Peacock
synced 2025-03-14 12:54:28 +01:00

* Only change elusive contract types at getforplay * Update the angel of death json * Add ET challenges for all locations * Correctly get elusives challenges in contracts * Add CHALLENGES_ELUSIVE_TARGET_MIAMI * Add global elusives challenges * Remove " - Year 2" texts * Correct strings in the Brothers challenges * Latest ET challenge extraction script * Add flag to toggle elusives saving * make elusive target challenges game version aware * remove extra BLOODYMARY challenges * Fix The Blackmailer strings * Remove duplicate global challenges definitions * Filter out elusive challenges for location page * update info on et tab on career-challenges page * Allow elusives to be restarted in H2/3, add flag for H2016 --------- Co-authored-by: Anthony Fuller <24512050+AnthonyFuller@users.noreply.github.com>
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).