Open jmatthiesen opened 9 years ago
I am honestly fine with whatever. I haven't been in a position to contribute to this project lately (new job), and I'm not working much with AngularJS anymore, so I don't have strong opinions about it. If you have vision, then run with it.
I'm planning to make a version of this Angular extension so that it works with Ionic. It should be as simple as:
angular.intellisense.js
and naming itionic.bundle.intellisense.js
trackModule('ionic');
after the existingtrackModule('ng');
However, I don't want to make a full copy of angular.intellisense.js in source control, because we risk not having changes stay in sync between the two files. What do you think of the following design proposal?
Proposal
IntelliSenseExtension.js
file that has the shared source for both frameworks (this is most of the code).angular.suffix.js
file with the code that is unique to Angular (i.e.trackModule('ng');
)ionic.suffix.js
file with the same unique code for Ionic (i.e.trackModule('ionic');
)gulpfile.js
build script that takes the common code and suffix files and outputs bothangular.intellisense.js
andionic.bundle.intellisense.js