Running yarn deploy will deploy ALL extensions within a project. As developers move more into this app development structure where each extension may have its own build tooling, package management, etc. It makes sense to keep these files and directories contained together.
Your theme app extension includes files in an unsupported directory, src
What to try:
Make sure all theme app extension files are in the supported directories: assets, blocks, locales, snippets
Where is the source code for theme app extensions supposed to live inside of a project?
I would consider something like a .gitignore file for the deploy commands, .deployignore which would prevent the source/build directories from being checked and pushed to shopify servers.
Running
yarn deploy
will deploy ALL extensions within a project. As developers move more into this app development structure where each extension may have its own build tooling, package management, etc. It makes sense to keep these files and directories contained together.Where is the source code for theme app extensions supposed to live inside of a project?