Skip to content

Conversation

@AsifNawaz-cnic
Copy link
Collaborator

@AsifNawaz-cnic AsifNawaz-cnic commented Feb 17, 2025

This pull request includes a series of changes aimed at improving the project configuration, documentation, and dependencies. The most important changes include the migration to a new ESLint configuration, updates to the documentation structure, and dependency upgrades.

Configuration Changes:

  • Replaced .eslintrc.json with a new eslint.config.js file that imports and configures TypeScript and Prettier plugins. This change updates the ESLint setup to use the latest configurations and plugins. [1] [2]
  • Updated package.json to reflect new dependency versions and simplified the lint and format scripts to work with the new ESLint configuration.

Dependency Updates:

  • Upgraded several dependencies in package.json to their latest versions, including replace-in-file, semantic-release, eslint, prettier, and typescript. This ensures compatibility with the latest features and security updates.

Miscellaneous:

  • Removed the .eslintignore file as it is no longer needed with the new ESLint configuration.
  • Minor improvements and fixes in test files (src/index.test.ts) to ensure compatibility with updated configurations and dependencies. [1] [2] [3]

…gration, and devDeps bumped to latest version
@AsifNawaz-cnic AsifNawaz-cnic force-pushed the RSRMID-2282-upgrade-dependencies branch from ec3f553 to 67b1bc6 Compare February 18, 2025 11:25
@AsifNawaz-cnic AsifNawaz-cnic force-pushed the RSRMID-2282-upgrade-dependencies branch from 67b1bc6 to aeca071 Compare February 18, 2025 11:31
@AsifNawaz-cnic AsifNawaz-cnic merged commit 1cd9b4e into main Feb 18, 2025
4 checks passed
@AsifNawaz-cnic AsifNawaz-cnic deleted the RSRMID-2282-upgrade-dependencies branch February 18, 2025 13:18
@KaiSchwarz-cnic
Copy link
Collaborator

🎉 This PR is included in version 1.0.5 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants