Skip to content

Upgrade packages Feb 19 2025#93

Merged
cardmagic merged 3 commits intomainfrom
upgrade-packages-feb-19-2025
Feb 19, 2025
Merged

Upgrade packages Feb 19 2025#93
cardmagic merged 3 commits intomainfrom
upgrade-packages-feb-19-2025

Conversation

@cardmagic
Copy link
Contributor

Changes Overview

This update primarily focuses on upgrading package versions and dependencies across the project. The main modifications include:

  1. Updating the package version from 0.3.17 to 0.3.18.
  2. Upgrading numerous dependencies to their latest versions.
  3. Adding some new dependencies and removing others.
  4. Modifying the build configuration related to Vite and Rollup.

Reason for Changes

The changes aim to keep the project up-to-date with the latest package versions, which can bring performance improvements, bug fixes, and new features. Regular updates are crucial for maintaining the security and stability of the project.

Detailed Description

  1. Package Version Update: The package version has been incremented from 0.3.17 to 0.3.18, indicating a minor update.

  2. Dependency Updates: Numerous dependencies have been updated to their latest versions. Some notable updates include:

    • @inquirer/prompts from 5.3.8 to 7.3.2
    • axios from 1.7.7 to 1.7.9
    • commander from 12.1.0 to 13.1.0
    • eslint from 8.57.0 to 9.20.1
    • vite from 5.4.8 to 6.1.1
  3. New Dependencies:

    • @humanfs/core and @humanfs/node have been added, likely for improved file system operations.
    • @eslint/config-array, @eslint/core, and @eslint/plugin-kit have been added, suggesting changes in the ESLint configuration.
  4. Removed Dependencies:

    • Some specific ESLint plugins have been removed or replaced.
  5. Build Configuration Changes:

    • The Vite and Rollup configurations have been updated to support newer versions and potentially new features.

- Upgrade axios, eslint-plugin-jsdoc, express, ini, and isbinaryfile
- Update Node.js packages including vite, vite-node, and nock
- Bump TypeScript, Prettier, and development dependencies to latest versions
- Update version in package.json from 0.3.17 to 0.3.18
- Expand description of 'build' commit type in git_utils.ts
- Upgrade @inquirer/prompts from 5.3.8 to 7.3.2
- Update commander from 12.1.0 to 13.1.0
- Bump eslint from 8.57.0 to 9.20.1
- Update eslint-config-prettier from 9.1.0 to 10.0.1
- Upgrade eslint-plugin-n from 16.6.2 to 17.15.1
- Update eslint-plugin-promise from 6.6.0 to 7.2.1
- Bump ignore from 5.3.2 to 7.0.3
@cardmagic cardmagic self-assigned this Feb 19, 2025
@cardmagic cardmagic merged commit 7079aaa into main Feb 19, 2025
2 checks passed
@cardmagic cardmagic deleted the upgrade-packages-feb-19-2025 branch February 19, 2025 17:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant