Each class file would define it's own dependencies, so nothing automatic has to happen.
ParentClass.js
- steal'can/construct', ('dependencyA', 'dependencyB', function(Construct, A, B) {
- return Construct({...});
- })
ChildClass.js
- steal('path/to/parent/ParentClass.js', function(Parent) {
- return Parent({...})
- })
This is using the latest teal (AMD) and CanJS which will replace jQueryMX ($.Class) in JMVC