yeah the dev tools can be tricky, especially at first. When we migrated from Elbrus to 19.1 we moved every customization to the Extension Manger, switched the dev tools over to extension and theme dev tools. It was fine for 19.1 i guess. We ended up with 80 active extensions, which is ridiculous but it’s a highly customized site and industry. What I wish we’d done, is kept most of the customizations as extension.prototypes and overrides in the core. Which is how we developed in Elbrus. Back then, I was still pretty new to SCA, and thought doing that way just wasn’t going to be possible. With this migration to 22.2, I really wish we had it set up that way, without the Extension Manager. Way too many of our Extension just fail to work, way too many random Type Errors with no explanation. I’ve received conflicting info about being able to write TS in Extensions vs. core customizations with extension.prototypes. I am not sure setting it up the other way would have made this project easier, but I have a feeling it would have just from my JS experience. I know they say it’s compiled so it shouldn’t matter, but . . . nothing much works now. So, I tried to move everything over to core customizations, but I couldn’t get the distro.json file to compile and the documentation seemed out of date for 22.2 . . . so we’re back trying to stuff this migration into the Extension manager, and. . . it just really is bad.