Skip to content

Conversation

FragsterAt
Copy link

fixes

#18075

by sorting object keys in types-generator.ts

@FragsterAt FragsterAt changed the title fixes https://github.com/quasarframework/quasar/issues/18075 Move src and app aliases to the end of tsconfig.jsons path section, fixes https://github.com/quasarframework/quasar/issues/18075 Jul 22, 2025
@yusufkandemir yusufkandemir changed the title Move src and app aliases to the end of tsconfig.jsons path section, fixes https://github.com/quasarframework/quasar/issues/18075 fix(app-vite&app-webpack): move src and app aliases to the end of tsconfig paths (fix: #18075) Jul 22, 2025
Copy link
Member

@yusufkandemir yusufkandemir left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for reporting and solving the problem. However, I am thinking of a more robust solution. Will deal with that later.

@FragsterAt
Copy link
Author

FragsterAt commented Jul 23, 2025

@yusufkandemir , I think, my solution is the simpliest, because the other way is to change quassar-config-file.js to use merge build.config.alias in different order - at first - default aliases for components, stores, etc, next aliases from config and at the end - #q-app, src, app. something like that:

изображение

in this case src and app aliases are staying before #q-app/wrappers and others (but it doesn't seem to matter).

If you prefer that way - I can make changes in pr.

@FragsterAt FragsterAt requested a review from yusufkandemir July 23, 2025 07:29
@FragsterAt
Copy link
Author

FragsterAt commented Jul 23, 2025

the negative effect is the impossibility of changing the aliases of src and app (#q-app will be overwritten in any case)

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.

2 participants