{ "name": "Data bundle", "description": "Interfaces and infrastructure for real-time and historical data", "configuration": { "paths": { "moment": "moment.min" }, "shim": { "moment": { "exports": "moment" } } }, "extensions": { "components": [ { "provides": "telemetryService", "type": "aggregator", "implementation": "TelemetryAggregator.js", "depends": [ "$q" ] } ], "controllers": [ { "key": "TelemetryController", "implementation": "TelemetryController.js", "depends": [ "$scope", "$q", "$timeout", "$log" ] } ], "capabilities": [ { "key": "telemetry", "implementation": "TelemetryCapability.js", "depends": [ "$injector", "$q", "$log" ] } ], "services": [ { "key": "telemetryFormatter", "implementation": "TelemetryFormatter.js" }, { "key": "telemetrySubscriber", "implementation": "TelemetrySubscriber.js", "depends": [ "$q", "$timeout" ] }, { "key": "telemetryHandler", "implementation": "TelemetryHandler.js", "depends": [ "$q", "telemetrySubscriber" ] } ], "licenses": [ { "name": "Moment.js", "version": "2.7.0", "author": "Tim Wood, Iskren Chernev, Moment.js contributors", "description": "Time/date parsing/formatting", "website": "http://momentjs.com", "copyright": "Copyright (c) 2011-2014 Tim Wood, Iskren Chernev, Moment.js contributors", "license": "license-mit", "link": "https://raw.githubusercontent.com/moment/moment/develop/LICENSE" } ] } }