Skip to content

Upgrade the codebase to the latest version #29

Closed

Description

@Myst82015

At the moment the bot uses dependencies roughly from 2023.
These dependencies must be updated to their current state.

While fixing the packages and therefore the codebasis the respective pull requests will be linked and can be tracked via this issue.

Once all dependencies have been update the next major version will be released

    "chart.js-image": "6.1.3",
    "colorette": "2.0.19",
    "dateformat": "4.0.2",
    "discord.js": "^14.21.0",
    "dotenv": "16.0.3",
    "inquirer": "8.2.0",
    "mongoose": "^9.7.4",
    "node-cron": "3.0.0",
    "node-schedule": "2.1.0",
    "walk": "2.3.15"``

Activity

  1. self-assigned this
    on Jul 14, 2026
  2. added theissue type on Jul 14, 2026
  3. moved this from 🆕 A Faire to 🏗 In progress in TodoList-UnionRolisteson Jul 14, 2026
  4. Myst82015 commented on Jul 15, 2026

    @Myst82015
    CollaboratorAuthor

    Updated package.json: 3a2d82f


    dateFormat to 5.0.3: 3aa1733


    Update discord.js from 14.21.0 to 14.27.0: 679201f


    switch from node-schedule to node-cron: 8d639e3


    remove unused package walk and legacy code: 14c0d12


    chart.js-image is apparently unmaintained at the moment and contains a critical node-fetch vulnerability. However we are using it to only generate an image locally without fetching an image from the outside so we should be fine. This module will be switched out in the future for a maintained alternative

  5. moved this from 🏗 In progress to 👀 A tester-dev in TodoList-UnionRolisteson Jul 15, 2026
  6. moved this from 👀 A tester-dev to ✅ Done-Inprod in TodoList-UnionRolisteson Jul 15, 2026
  7. moved this from ✅ Done-Inprod to 🔖 Ready-Prod in TodoList-UnionRolisteson Jul 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions