heya, i'm trying to create a custom package for some code that i'm turning into modules, so i can update the package and distribute the changes to each project i use the code in
i use the amazing MyBox package pretty heavily throughout my own package for some custom editor attributes (the licence allows redistribution), but i'm having trouble figuring out how exactly i should set my package up so that MyBox is a dependency
i've tried leaving the dependency code outside of the package entirely, but my IDE throws errors at me immediately (which is to be expected, i guess) since it doesn't know what the using line refers to, so i assume that i can't have the code outside of the package and have it assemble nicely when imported to the editor
so the option seems to be to copy and paste the entirety of MyBox and embed it inside my new package, but this runs into a separate issue - i already use MyBox inside of the project itself, and importing just the code itself along with my package creates ambiguous references in non-package code
have i added the code to the package incorrectly (i did not copy MyBox's package data, only the scripts), or do i simply need to rename every namespace within it to something else? or am i missing a much simpler option here? it's not currently feasible to remove it as a dependency
thanks in advance :3