Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add service!$data source module #1622

Merged
merged 9 commits into from
Jan 5, 2016
Merged

Add service!$data source module #1622

merged 9 commits into from
Jan 5, 2016

Conversation

andy-berry-dev
Copy link
Member

Add service!$data source module that lists services and their dependencies.

There could be a slight performance/memory hit here since in order to detect services in NamespacedJS we have to do a second pass looking for getService('...') calls. I've done some basic investigation and it seems to be negligible, but we should probably double check this with a larger app.

@thecapdan
Copy link
Contributor

performance impact is not detectable in our test-app (fxtrader).

require('service!$data') behaves as expected. test coverage looks good

thecapdan added a commit that referenced this pull request Jan 5, 2016
Add `service!$data` source module
@thecapdan thecapdan merged commit 55f92b8 into master Jan 5, 2016
@thecapdan thecapdan deleted the serviceData branch January 5, 2016 16:09
@bit-shifter bit-shifter modified the milestones: NPM Support Lite, 1.3.1 Feb 1, 2016
@bit-shifter bit-shifter modified the milestones: 1.3.1, NPM Support Lite Feb 1, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants