Skip to content

Conversation

@MR-MKZ
Copy link
Member

@MR-MKZ MR-MKZ commented Aug 20, 2025

  • In this pull request, some of directories, files and modules restructured and also some of config files updated.
  • All dependencies of project updated.
  • AxonValidation updated based on new changes in Zod library.
  • AxonCors middleware updated, vary and object-assign dependency removed and currently it's zero dependency.
  • Some core modules moved to module folder and their folder structure changed based on modularity rules for codes.

MR-MKZ added 10 commits August 17, 2025 13:49
also added index.ts for  them and exported items from that point to improve DX of module exports.
…anges

chore: tsconfig module and moduleResolution changed to nodenext
chore: jest package updated and config file changed to js file
chore: zod library version 4 released and some v3 items deprecated so AxonValidator updated based on new changes to support both of these versions.
currently AxonValidator supports zod v3 and zod v4 but as soon as possible, the required version will change to absolute v4.
@MR-MKZ MR-MKZ linked an issue Aug 20, 2025 that may be closed by this pull request
@MR-MKZ MR-MKZ merged commit 621888b into main Aug 20, 2025
@MR-MKZ MR-MKZ deleted the restructured-axon branch August 20, 2025 12:09
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.

Code cleaning and restructure the files

2 participants