diff --git a/README.md b/README.md index e3897ca64..d973fe18b 100644 --- a/README.md +++ b/README.md @@ -16,3 +16,21 @@ yarn start ``` This starts the development server on port `8081`. +<<<<<<< HEAD +======= + +### Deploying the changes +To deploy the changes you'll need to follow the following steps. + +Change the npm package version for the app either for `major`, `minor`, or `patch`. +``` +npm version patch +``` + +Run the build script to build the app +``` +npm run build +``` +> **Note:** If you have problems running the app try running the dhis2-core server with TomCat. + +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b diff --git a/components/dashboard/dashboard-controller.js b/components/dashboard/dashboard-controller.js index dec7754e4..f6db8d30b 100644 --- a/components/dashboard/dashboard-controller.js +++ b/components/dashboard/dashboard-controller.js @@ -176,7 +176,6 @@ trackerCapture.controller('DashboardController', $scope.optionSets[optionSet.id] = optionSet; }); return AttributesFactory.getAll(); - }).then(function(atts) { $scope.attributesById = []; angular.forEach(atts, function (att) { diff --git a/components/dataentry/dataentry-controller.js b/components/dataentry/dataentry-controller.js index 850b40f96..5dc3cc747 100644 --- a/components/dataentry/dataentry-controller.js +++ b/components/dataentry/dataentry-controller.js @@ -165,8 +165,8 @@ trackerCapture.controller('DataEntryController', {color: 'alert-warning', description: 'executed', showInStageLegend: true, showInEventLegend: true}, {color: 'alert-success', description: 'ontime', showInStageLegend: true, showInEventLegend: true}, {color: 'alert-danger', description: 'overdue', showInStageLegend: true, showInEventLegend: true}, - {color: 'alert-default', description: 'skipped', showInStageLegend: false, showInEventLegend: true}/*, - {color: '', description: 'empty', showInStageLegend: true, showInEventLegend: false}*/ + {color: 'alert-default', description: 'skipped', showInStageLegend: false, showInEventLegend: true} + /*,{color: '', description: 'empty', showInStageLegend: true, showInEventLegend: false}*/ ]; $scope.model= {}; @@ -217,9 +217,9 @@ trackerCapture.controller('DataEntryController', }; - //listen for new events created + $scope.$on('eventcreated', function (event, args) { - //TODO: Sort this out: + $scope.addNewEvent(args.event); }); @@ -419,7 +419,40 @@ trackerCapture.controller('DataEntryController', $log.warn("ProgramRuleAction " + effect.id + " is of type HIDEFIELD, bot does not have a field defined"); } } - } else if (effect.action === "SHOWERROR" + } + + /* + else if (effect.action === "HIDEFIELDNODELETE") { + if (effect.dataElement) { + + if (affectedEvent.status !== 'SCHEDULE' && affectedEvent.status !== 'SKIPPED' && !affectedEvent.editingNotAllowed) { + if (effect.ineffect && affectedEvent[effect.dataElement.id]) { + //If a field is going to be hidden, but contains a value, we need to take action; + if (effect.content) { + //TODO: Alerts is going to be replaced with a proper display mecanism. + alert(effect.content); + } + } + } + + if (effect.ineffect) { + $scope.hiddenFields[event][effect.dataElement.id] = true; + } else if (!$scope.hiddenFields[event][effect.dataElement.id]) { + $scope.hiddenFields[event][effect.dataElement.id] = false; + } + } else { + if (!effect.trackedEntityAttribute) { + $log.warn("ProgramRuleAction " + effect.id + " is of type HIDEFIELD, bot does not have a field defined"); + } + } + } + + */ + + + + + else if (effect.action === "SHOWERROR" || effect.action === "ERRORONCOMPLETE") { if (effect.ineffect) { var message = effect.content + (effect.data ? effect.data : ""); @@ -1443,6 +1476,2320 @@ trackerCapture.controller('DataEntryController', $scope.getDataEntryForm(); $timeout(function(){ $scope.showLoadingEventSpinner = false; + + + + //03/08/2020 - edit here for adding totals - end here + + var currentEventDetails = $scope.currentEvent; + var cumulativeTotal = 0; + var selectedEntityid = $scope.selectedEntity.trackedEntityInstance; + var selectedEntityUrl = '../api/trackedEntityInstances/'+selectedEntityid + '?paging=false&fields=enrollments[events]&program=JRuLW57woOB&programStatus=ACTIVE'; + + var currentEventDate = new Date(event.eventDate); + var currentEvent = event.event; + //console.log("eventDate: " + event.eventDate); + $('#TableCaptureForm tr').each(function (i, row) { + //console.log('row id: '+ row.id); + if (row.cells[3] != undefined && row.id == "row-OdcXvW9sRW7") { + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var cumulativeTotal = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + var rowEventDate = new Date(event.eventDate); + //console.log("eventDate: " + event.eventDate); + if (event.programStage == 'mRDg7F9tAZH') { + //console.log( rowEventDate < currentEventDate); + if (rowEventDate < currentEventDate) { + //console.log("currentEvent: " + currentEvent); + //console.log("event.event: " + event.event); + if (currentEvent != event.event) { + //console.log("rowEventDate: " + rowEventDate); + //console.log("currentEventDate: " + currentEventDate); + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'OdcXvW9sRW7') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; + + + + + + + } + return false; + } + }) + } + } + + } + + + + + }) + + if ($scope.currentEvent.OdcXvW9sRW7 != undefined && $scope.currentEvent.BupjOLROGnk == undefined) + { + cumulativeTotal = cumulativeTotal + $scope.currentEvent.OdcXvW9sRW7; + //console.log("cumulativeTotal: "+ cumulativeTotal ); + $scope.currentEvent.BupjOLROGnk = cumulativeTotal; + var newvalueDE = "BupjOLROGnk"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else if ($scope.currentEvent.OdcXvW9sRW7 == undefined && $scope.currentEvent.BupjOLROGnk != undefined) { + if (cumulativeTotal >= 0) { + var newupdateValue = $scope.currentEvent.BupjOLROGnk - cumulativeTotal; + if (newupdateValue >= 0) { + $scope.currentEvent.OdcXvW9sRW7 = newupdateValue; + var newvalueDE = "OdcXvW9sRW7"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + }) + } + else { + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + } + } + } + + + } + } + }) + /* + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + } + else if (row.cells[3] != undefined && row.id == "row-sheYRpw3hy5") + { + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + var rowEventDate = new Date(event.eventDate); + + if (event.programStage == 'mRDg7F9tAZH') { + + if (rowEventDate < currentEventDate) { + if (currentEvent != event.event) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'sheYRpw3hy5') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; + } + return false; + } + }) + } + } + + + + } + }) + + if ($scope.currentEvent.sheYRpw3hy5 != undefined && $scope.currentEvent.hiqwZ04mgyv == undefined) + { + cumulativeTotal = cumulativeTotal + $scope.currentEvent.sheYRpw3hy5; + ////console.log("cumulativeTotal: "+ cumulativeTotal ); + $scope.currentEvent.hiqwZ04mgyv = cumulativeTotal; + var newvalueDE = "hiqwZ04mgyv"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else if ($scope.currentEvent.sheYRpw3hy5 == undefined && $scope.currentEvent.hiqwZ04mgyv != undefined) + { + if (cumulativeTotal >= 0) { + var newupdateValue = $scope.currentEvent.hiqwZ04mgyv - cumulativeTotal; + if (newupdateValue >= 0) { + $scope.currentEvent.sheYRpw3hy5 = newupdateValue; + var newvalueDE = "sheYRpw3hy5"; + + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + }) + } + else { + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + } + } + } + + + + + } + } + }) + + /* + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + } + else if (row.cells[3] != undefined && row.id == "row-N9YnWLhO5YT") + { + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + + var rowEventDate = new Date(event.eventDate); + + if (event.programStage == 'mRDg7F9tAZH') { + if (rowEventDate < currentEventDate) { + if (currentEvent != event.event) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'N9YnWLhO5YT') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; + } + return false; + } + }) + } + } + + + + } + }) + + if ($scope.currentEvent.N9YnWLhO5YT != undefined && $scope.currentEvent.kvJqqfeRl1f == undefined) { + cumulativeTotal = cumulativeTotal + $scope.currentEvent.N9YnWLhO5YT; + //console.log("cumulativeTotal: " + cumulativeTotal); + $scope.currentEvent.kvJqqfeRl1f = cumulativeTotal; + var newvalueDE = "kvJqqfeRl1f"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else if ($scope.currentEvent.N9YnWLhO5YT == undefined && $scope.currentEvent.kvJqqfeRl1f != undefined) { + if (cumulativeTotal >= 0) { + var newupdateValue = $scope.currentEvent.kvJqqfeRl1f - cumulativeTotal; + if (newupdateValue >= 0) { + $scope.currentEvent.N9YnWLhO5YT = newupdateValue; + var newvalueDE = "N9YnWLhO5YT"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + }) + } + else { + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + } + } + } + } + } + }) + + /* + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + + + + + } + else if (row.cells[3] != undefined && row.id == "row-VnHmmfDZRL8") + { + var cumulativeTotal = 0.0; + + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + var rowEventDate = new Date(event.eventDate); + + if (event.programStage == 'mRDg7F9tAZH') { + if (rowEventDate < currentEventDate) { + if (currentEvent != event.event) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'VnHmmfDZRL8') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; + } + return false; + } + }) + + } + } + } + }) + + + if ($scope.currentEvent.VnHmmfDZRL8 != undefined && $scope.currentEvent.RtnnypERQ6e == undefined) + { + cumulativeTotal = cumulativeTotal + $scope.currentEvent.VnHmmfDZRL8; + //console.log("cumulativeTotal: "+ cumulativeTotal ); + $scope.currentEvent.RtnnypERQ6e = cumulativeTotal; + var newvalueDE = "RtnnypERQ6e"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else if ($scope.currentEvent.VnHmmfDZRL8 == undefined && $scope.currentEvent.RtnnypERQ6e != undefined) { + if (cumulativeTotal >= 0) { + var newupdateValue = $scope.currentEvent.RtnnypERQ6e - cumulativeTotal; + if (newupdateValue >= 0) + { + $scope.currentEvent.VnHmmfDZRL8 = newupdateValue; + var newvalueDE = "VnHmmfDZRL8"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + }) + } + else + { + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + } + + + + } + } + + + } + } + }) + + /* + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + + + } + else if (row.cells[3] != undefined && row.id == "row-bsOhL5gMiA2") + { + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + var rowEventDate = new Date(event.eventDate); + if (event.programStage == 'mRDg7F9tAZH') { + + if (rowEventDate < currentEventDate) { + if (currentEvent != event.event) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'bsOhL5gMiA2') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + } + return false; + } + }) + } + } + } + }) + + if ($scope.currentEvent.bsOhL5gMiA2 != undefined && $scope.currentEvent.OPqPDJfrEUN == undefined) + { + cumulativeTotal = cumulativeTotal + $scope.currentEvent.bsOhL5gMiA2; + //console.log("cumulativeTotal: "+ cumulativeTotal ); + $scope.currentEvent.OPqPDJfrEUN = cumulativeTotal; + var newvalueDE = "OPqPDJfrEUN"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else if ($scope.currentEvent.bsOhL5gMiA2 == undefined && $scope.currentEvent.OPqPDJfrEUN != undefined) { + if (cumulativeTotal >= 0) { + var newupdateValue = $scope.currentEvent.OPqPDJfrEUN - cumulativeTotal; + if (newupdateValue >= 0) + { + $scope.currentEvent.bsOhL5gMiA2 = newupdateValue; + var newvalueDE = "bsOhL5gMiA2"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + }) + } + else + { + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + } + + + + + } + } + + + + + + + } + } + }) + + /* + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + + + } + else if (row.cells[3] != undefined && row.id == "row-lOl69tQ4SsN") + { + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + var rowEventDate = new Date(event.eventDate); + if (event.programStage == 'mRDg7F9tAZH') { + if (rowEventDate < currentEventDate) { + if (currentEvent != event.event) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'lOl69tQ4SsN') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + } + return false; + } + }) + } + } + } + }) + + if ($scope.currentEvent.lOl69tQ4SsN != undefined && $scope.currentEvent.BNT0ilAPFNl == undefined) + { + cumulativeTotal = cumulativeTotal + $scope.currentEvent.lOl69tQ4SsN; + //console.log("cumulativeTotal: "+ cumulativeTotal ); + $scope.currentEvent.BNT0ilAPFNl = cumulativeTotal; + var newvalueDE = "BNT0ilAPFNl"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else if ($scope.currentEvent.lOl69tQ4SsN == undefined && $scope.currentEvent.BNT0ilAPFNl != undefined) { + if (cumulativeTotal >= 0) { + var newupdateValue = $scope.currentEvent.BNT0ilAPFNl - cumulativeTotal; + if (newupdateValue >= 0) + { + $scope.currentEvent.lOl69tQ4SsN = newupdateValue; + var newvalueDE = "lOl69tQ4SsN"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + }) + } + else + { + + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + } + + + + + } + } + + + + + + + } + } + }) + + /* + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + + + } + else if (row.cells[3] != undefined && row.id == "row-YWT49rK48Kv") + { + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + var rowEventDate = new Date(event.eventDate); + if (event.programStage == 'mRDg7F9tAZH') { + + if (rowEventDate < currentEventDate) { + if (currentEvent != event.event) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'YWT49rK48Kv') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + } + return false; + } + }) + + } + } + } + }) + + if ($scope.currentEvent.YWT49rK48Kv != undefined && $scope.currentEvent.uhU5B4ocDC1 == undefined) + { + cumulativeTotal = cumulativeTotal + $scope.currentEvent.YWT49rK48Kv; + //console.log("cumulativeTotal: "+ cumulativeTotal ); + $scope.currentEvent.uhU5B4ocDC1 = cumulativeTotal; + var newvalueDE = "uhU5B4ocDC1"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else if ($scope.currentEvent.YWT49rK48Kv == undefined && $scope.currentEvent.uhU5B4ocDC1 != undefined) { + if (cumulativeTotal >= 0) { + var newupdateValue = $scope.currentEvent.uhU5B4ocDC1 - cumulativeTotal; + if (newupdateValue >= 0) + { + $scope.currentEvent.YWT49rK48Kv = newupdateValue; + var newvalueDE = "YWT49rK48Kv"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + }) + } + else + { + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + } + + + + + } + } + + + + + + + + + } + } + }) + + /* + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + + + } + else if (row.cells[3] != undefined && row.id == "row-Avuy4qMx47D") + { + + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + var rowEventDate = new Date(event.eventDate); + if (event.programStage == 'mRDg7F9tAZH') { + if (rowEventDate < currentEventDate) { + if (currentEvent != event.event) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'Avuy4qMx47D') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + } + return false; + } + }) + } + } + } + }) + + + if ($scope.currentEvent.Avuy4qMx47D != undefined && $scope.currentEvent.yYIhA11EREJ == undefined) + { + cumulativeTotal = cumulativeTotal + $scope.currentEvent.Avuy4qMx47D; + //console.log("cumulativeTotal: "+ cumulativeTotal ); + $scope.currentEvent.yYIhA11EREJ = cumulativeTotal; + var newvalueDE = "yYIhA11EREJ"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else if ($scope.currentEvent.Avuy4qMx47D == undefined && $scope.currentEvent.yYIhA11EREJ != undefined) { + if (cumulativeTotal >= 0) { + var newupdateValue = $scope.currentEvent.yYIhA11EREJ - cumulativeTotal; + if (newupdateValue >= 0) + { + $scope.currentEvent.Avuy4qMx47D = newupdateValue; + var newvalueDE = "Avuy4qMx47D"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + }) + } + else + { + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + } + + + + + } + } + + + + + + } + } + }) + + /* + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + + + } + else if (row.cells[3] != undefined && row.id == "row-XE0l3snpzH8" ) + { + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + var rowEventDate = new Date(event.eventDate); + if (event.programStage == 'mRDg7F9tAZH') { + if (rowEventDate < currentEventDate) { + if (currentEvent != event.event) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'XE0l3snpzH8') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + } + return false; + } + }) + } + } + } + }) + + if ($scope.currentEvent.XE0l3snpzH8 != undefined && $scope.currentEvent.mcxOOfFJcZV == undefined) + { + cumulativeTotal = cumulativeTotal + $scope.currentEvent.XE0l3snpzH8; + //console.log("cumulativeTotal: "+ cumulativeTotal ); + $scope.currentEvent.mcxOOfFJcZV = cumulativeTotal; + var newvalueDE = "mcxOOfFJcZV"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else if ($scope.currentEvent.XE0l3snpzH8 == undefined && $scope.currentEvent.mcxOOfFJcZV != undefined) { + if (cumulativeTotal >= 0) { + var newupdateValue = $scope.currentEvent.mcxOOfFJcZV - cumulativeTotal; + if (newupdateValue >= 0) + { + $scope.currentEvent.XE0l3snpzH8 = newupdateValue; + var newvalueDE = "XE0l3snpzH8"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + }) + } + else + { + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + } + + + + + } + } + + + + + + } + } + }) + + /* + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + + } + else if (row.cells[3] != undefined && row.id == "row-kL42B2XHokE") + { + + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + var rowEventDate = new Date(event.eventDate); + if (event.programStage == 'mRDg7F9tAZH') { + if (rowEventDate < currentEventDate) { + if (currentEvent != event.event) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'kL42B2XHokE') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0*cumulativeTotal + (dataValue.value)*1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + } + return false; + } + }) + + } + } + } + }) + + if ($scope.currentEvent.kL42B2XHokE != undefined && $scope.currentEvent.TBgmaE3JciI == undefined) + { + cumulativeTotal = cumulativeTotal + $scope.currentEvent.kL42B2XHokE; + //console.log("cumulativeTotal: "+ cumulativeTotal ); + $scope.currentEvent.TBgmaE3JciI = cumulativeTotal; + var newvalueDE = "TBgmaE3JciI"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + + else if ($scope.currentEvent.kL42B2XHokE == undefined && $scope.currentEvent.TBgmaE3JciI != undefined) { + if (cumulativeTotal >= 0) { + var newupdateValue = $scope.currentEvent.TBgmaE3JciI - cumulativeTotal; + if (newupdateValue >= 0) + { + $scope.currentEvent.kL42B2XHokE = newupdateValue; + var newvalueDE = "kL42B2XHokE"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + }) + } + else + { + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + } + + + + + } + } + + + + + + + } + } + }) + + /* + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + + } + else if (row.cells[3] != undefined && row.id == "row-xp2cVKbT7z8") + { + + + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + var rowEventDate = new Date(event.eventDate); + if (event.programStage == 'mRDg7F9tAZH') { + if (rowEventDate < currentEventDate) { + if (currentEvent != event.event) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'xp2cVKbT7z8') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + } + return false; + } + }) + } + } + } + }) + + if ($scope.currentEvent.xp2cVKbT7z8 != undefined && $scope.currentEvent.a1ov5sK29nL == undefined) + { + cumulativeTotal = cumulativeTotal + $scope.currentEvent.xp2cVKbT7z8; + //console.log("cumulativeTotal: "+ cumulativeTotal ); + $scope.currentEvent.a1ov5sK29nL = cumulativeTotal; + var newvalueDE = "a1ov5sK29nL"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else if ($scope.currentEvent.xp2cVKbT7z8 == undefined && $scope.currentEvent.a1ov5sK29nL != undefined) { + if (cumulativeTotal >= 0) { + var newupdateValue = $scope.currentEvent.a1ov5sK29nL - cumulativeTotal; + if (newupdateValue >= 0) + { + $scope.currentEvent.xp2cVKbT7z8 = newupdateValue; + var newvalueDE = "xp2cVKbT7z8"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + }) + } + else + { + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + } + + + + + } + } + + + + + + } + } + }) + + /* + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + + } + else if (row.cells[3] != undefined && row.id == "row-A3h8GTMv3CK") + { + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + var rowEventDate = new Date(event.eventDate); + if (event.programStage == 'mRDg7F9tAZH') { + if (rowEventDate < currentEventDate) { + if (currentEvent != event.event) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'A3h8GTMv3CK') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + } + return false; + } + }) + + } + } + } + }) + + if ($scope.currentEvent.A3h8GTMv3CK != undefined && $scope.currentEvent.rBeV3HB0EFq == undefined) + { + cumulativeTotal = cumulativeTotal + $scope.currentEvent.A3h8GTMv3CK; + //console.log("cumulativeTotal: "+ cumulativeTotal ); + $scope.currentEvent.rBeV3HB0EFq = cumulativeTotal; + var newvalueDE = "rBeV3HB0EFq"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else if ($scope.currentEvent.A3h8GTMv3CK == undefined && $scope.currentEvent.rBeV3HB0EFq != undefined) { + if (cumulativeTotal >= 0) { + var newupdateValue = $scope.currentEvent.rBeV3HB0EFq - cumulativeTotal; + if (newupdateValue >= 0) + { + $scope.currentEvent.A3h8GTMv3CK = newupdateValue; + var newvalueDE = "A3h8GTMv3CK"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + }) + } + else + { + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + } + + + + + } + } + + + + + + } + } + }) + + /* + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + + + + } + else if (row.cells[3] != undefined && row.id == "row-jfJfoWAp5xb") + { + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + var rowEventDate = new Date(event.eventDate); + if (event.programStage == 'mRDg7F9tAZH') { + if (rowEventDate < currentEventDate) { + if (currentEvent != event.event) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'jfJfoWAp5xb') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0*cumulativeTotal + (dataValue.value)*1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + } + return false; + } + }) + + } + } + } + }) + + if ($scope.currentEvent.jfJfoWAp5xb != undefined && $scope.currentEvent.N7sbBOolKo3 == undefined) + { + cumulativeTotal = cumulativeTotal + $scope.currentEvent.jfJfoWAp5xb; + //console.log("cumulativeTotal: "+ cumulativeTotal ); + $scope.currentEvent.N7sbBOolKo3 = cumulativeTotal; + var newvalueDE = "N7sbBOolKo3"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else if ($scope.currentEvent.jfJfoWAp5xb == undefined && $scope.currentEvent.N7sbBOolKo3 != undefined) { + if (cumulativeTotal >= 0) { + var newupdateValue = $scope.currentEvent.N7sbBOolKo3 - cumulativeTotal; + if (newupdateValue >= 0) + { + $scope.currentEvent.jfJfoWAp5xb = newupdateValue; + var newvalueDE = "jfJfoWAp5xb"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + }) + } + else + { + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + } + + + + + } + } + + + + + + + } + } + }) + + /* + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + + } + else if (row.cells[3] != undefined && row.id == "row-Pg1qZvjwNLd") + { + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + var rowEventDate = new Date(event.eventDate); + if (event.programStage == 'mRDg7F9tAZH') { + if (rowEventDate < currentEventDate) { + if (currentEvent != event.event) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'Pg1qZvjwNLd') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + } + return false; + } + }) + } + } + + } + }) + + if ($scope.currentEvent.Pg1qZvjwNLd != undefined && $scope.currentEvent.nTtZL79a1SI == undefined) + { + cumulativeTotal = cumulativeTotal + $scope.currentEvent.Pg1qZvjwNLd; + //console.log("cumulativeTotal: "+ cumulativeTotal ); + $scope.currentEvent.nTtZL79a1SI = cumulativeTotal; + var newvalueDE = "nTtZL79a1SI"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else if ($scope.currentEvent.Pg1qZvjwNLd == undefined && $scope.currentEvent.nTtZL79a1SI != undefined) { + if (cumulativeTotal >= 0) { + var newupdateValue = $scope.currentEvent.nTtZL79a1SI - cumulativeTotal; + if (newupdateValue >= 0) + { + $scope.currentEvent.Pg1qZvjwNLd = newupdateValue; + var newvalueDE = "Pg1qZvjwNLd"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + }) + } + else + { + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + } + + + + + + } + } + + + + + + } + } + }) + + /* + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + + } + else if (row.cells[3] != undefined && row.id == "row-Vg7NPVpmPvi") + { + + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + var rowEventDate = new Date(event.eventDate); + if (event.programStage == 'mRDg7F9tAZH') { + if (rowEventDate < currentEventDate) { + if (currentEvent != event.event) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'Vg7NPVpmPvi') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0*cumulativeTotal + (dataValue.value)*1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + } + return false; + } + }) + + } + } + } + }) + + if ($scope.currentEvent.Vg7NPVpmPvi != undefined && $scope.currentEvent.PDXITHc6Vyg == undefined) + { + cumulativeTotal = cumulativeTotal + $scope.currentEvent.Vg7NPVpmPvi; + //console.log("cumulativeTotal: "+ cumulativeTotal ); + $scope.currentEvent.PDXITHc6Vyg = cumulativeTotal; + var newvalueDE = "PDXITHc6Vyg"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else if ($scope.currentEvent.Vg7NPVpmPvi == undefined && $scope.currentEvent.PDXITHc6Vyg != undefined) { + if (cumulativeTotal >= 0) { + var newupdateValue = $scope.currentEvent.PDXITHc6Vyg - cumulativeTotal; + if (newupdateValue >= 0) + { + $scope.currentEvent.Vg7NPVpmPvi = newupdateValue; + var newvalueDE = "Vg7NPVpmPvi"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + }) + } + else + { + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + } + + + + + } + } + + + + + + } + } + }) + + /* + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + + + } + else if (row.cells[3] != undefined && row.id == "row-TlyT82eTiFU") + { + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + var rowEventDate = new Date(event.eventDate); + if (event.programStage == 'mRDg7F9tAZH') { + if (rowEventDate < currentEventDate) { + if (currentEvent != event.event) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'TlyT82eTiFU') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0*cumulativeTotal + (dataValue.value)*1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + } + return false; + } + }) + + } + } + } + }) + + if ($scope.currentEvent.TlyT82eTiFU != undefined && $scope.currentEvent.mNjfJCZsWeo == undefined) + { + cumulativeTotal = cumulativeTotal + $scope.currentEvent.TlyT82eTiFU; + //console.log("cumulativeTotal: "+ cumulativeTotal ); + $scope.currentEvent.mNjfJCZsWeo = cumulativeTotal; + var newvalueDE = "mNjfJCZsWeo"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else if ($scope.currentEvent.TlyT82eTiFU == undefined && $scope.currentEvent.mNjfJCZsWeo != undefined) { + if (cumulativeTotal >= 0) { + var newupdateValue = $scope.currentEvent.mNjfJCZsWeo - cumulativeTotal; + if (newupdateValue >= 0) + { + $scope.currentEvent.TlyT82eTiFU = newupdateValue; + var newvalueDE = "TlyT82eTiFU"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + }) + } + else + { + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + } + + + + + } + } + + + + + + + } + } + }) + + /* + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + + + } + else if (row.cells[3] != undefined && row.id == "row-SnGNuVm0fbD") + { + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + var rowEventDate = new Date(event.eventDate); + if (event.programStage == 'mRDg7F9tAZH') { + if (rowEventDate < currentEventDate) { + if (currentEvent != event.event) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'SnGNuVm0fbD') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + } + return false; + } + }) + } + } + } + }) + + + if ($scope.currentEvent.SnGNuVm0fbD != undefined && $scope.currentEvent.xR90dTvK9UO == undefined) + { + cumulativeTotal = cumulativeTotal + $scope.currentEvent.SnGNuVm0fbD; + //console.log("cumulativeTotal: "+ cumulativeTotal ); + $scope.currentEvent.xR90dTvK9UO = cumulativeTotal; + var newvalueDE = "xR90dTvK9UO"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else if ($scope.currentEvent.SnGNuVm0fbD == undefined && $scope.currentEvent.xR90dTvK9UO != undefined) { + if (cumulativeTotal >= 0) { + var newupdateValue = $scope.currentEvent.xR90dTvK9UO - cumulativeTotal; + if (newupdateValue >= 0) + { + $scope.currentEvent.SnGNuVm0fbD = newupdateValue; + var newvalueDE = "SnGNuVm0fbD"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + }) + } + else + { + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + } + + + + + } + } + + + + + + } + } + }) + + /* + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + } + + //New DE - 05/07/2021 + else if (row.cells[3] != undefined && row.id == "row-UTdQahMcNQj") { + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var cumulativeTotal = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + var rowEventDate = new Date(event.eventDate); + //console.log("eventDate: " + event.eventDate); + if (event.programStage == 'mRDg7F9tAZH') { + //console.log( rowEventDate < currentEventDate); + if (rowEventDate < currentEventDate) { + //console.log("currentEvent: " + currentEvent); + //console.log("event.event: " + event.event); + if (currentEvent != event.event) { + //console.log("rowEventDate: " + rowEventDate); + //console.log("currentEventDate: " + currentEventDate); + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'UTdQahMcNQj') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; + + + + + + + } + return false; + } + }) + } + } + + } + + + + + }) + + if ($scope.currentEvent.UTdQahMcNQj != undefined && $scope.currentEvent.BNTe3GMCSKF == undefined) + { + cumulativeTotal = cumulativeTotal + $scope.currentEvent.UTdQahMcNQj; + //console.log("cumulativeTotal: "+ cumulativeTotal ); + $scope.currentEvent.BNTe3GMCSKF = cumulativeTotal; + var newvalueDE = "BNTe3GMCSKF"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else if ($scope.currentEvent.UTdQahMcNQj == undefined && $scope.currentEvent.BNTe3GMCSKF != undefined) { + if (cumulativeTotal >= 0) { + var newupdateValue = $scope.currentEvent.BNTe3GMCSKF - cumulativeTotal; + if (newupdateValue >= 0) { + $scope.currentEvent.UTdQahMcNQj = newupdateValue; + var newvalueDE = "UTdQahMcNQj"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + }) + } + else { + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + } + } + } + + + } + } + }) + /* + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + } + else if (row.cells[3] != undefined && row.id == "row-JoFnbRQT66J") { + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var cumulativeTotal = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + var rowEventDate = new Date(event.eventDate); + //console.log("eventDate: " + event.eventDate); + if (event.programStage == 'mRDg7F9tAZH') { + //console.log( rowEventDate < currentEventDate); + if (rowEventDate < currentEventDate) { + //console.log("currentEvent: " + currentEvent); + //console.log("event.event: " + event.event); + if (currentEvent != event.event) { + //console.log("rowEventDate: " + rowEventDate); + //console.log("currentEventDate: " + currentEventDate); + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'JoFnbRQT66J') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; + + + + + + + } + return false; + } + }) + } + } + + } + + + + + }) + + if ($scope.currentEvent.JoFnbRQT66J != undefined && $scope.currentEvent.aRgVJNx0zUo == undefined) + { + cumulativeTotal = cumulativeTotal + $scope.currentEvent.JoFnbRQT66J; + //console.log("cumulativeTotal: "+ cumulativeTotal ); + $scope.currentEvent.aRgVJNx0zUo = cumulativeTotal; + var newvalueDE = "aRgVJNx0zUo"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else if ($scope.currentEvent.JoFnbRQT66J == undefined && $scope.currentEvent.aRgVJNx0zUo != undefined) { + if (cumulativeTotal >= 0) { + var newupdateValue = $scope.currentEvent.aRgVJNx0zUo - cumulativeTotal; + if (newupdateValue >= 0) { + $scope.currentEvent.JoFnbRQT66J = newupdateValue; + var newvalueDE = "JoFnbRQT66J"; + var ev = { + event: currentEventDetails.event, + orgUnit: currentEventDetails.orgUnit, + program: currentEventDetails.program, + programStage: currentEventDetails.programStage, + status: currentEventDetails.status, + geometry: currentEventDetails.geometry, + assignedUser: currentEventDetails.assignedUser, + trackedEntityInstance: currentEventDetails.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: currentEventDetails.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + }) + } + else { + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + } + } + } + + + } + } + }) + /* + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + } + }) + + //03/08/2020 - edit here for adding totals - end here + + + + + + + + + + + }); }); }); @@ -1783,9 +4130,5114 @@ trackerCapture.controller('DataEntryController', //Run rules on updated data: $scope.executeRules(); } + + //03/08/2020 - edit here for adding totals - start here + + var currentEventDetails = $scope.currentEvent; + var value = currentEventDetails[prStDe.dataElement.id]; + //console.log(value); + //var cumulativeTotal = 0; + //var selectedDataElement = prStDe.dataElement.id; + //console.log($scope); + var selectedEntityid = $scope.selectedEntity.trackedEntityInstance; + var selectedEntityUrl = '../api/trackedEntityInstances/'+selectedEntityid + '?paging=false&fields=enrollments[events]&program=JRuLW57woOB&programStatus=ACTIVE'; + + //var table = document.getElementsByClassName("Table")[0]; + //console.log(prStDe); + //console.log(currentEventDetails); + + //var table = document.getElementsByClassName("Table")[0]; + //console.log(prStDe); + //console.log(currentEventDetails); + var currentEventDate = new Date(eventToSave.eventDate); + + + $('#TableCaptureForm tr').each(function (i, row) { + //console.log('row id: '+ row.id); + //console.log("row.cells[3] : "+ row.cells[3] ); + //console.log("row.id : "+ row.id ); + if (row.cells[3] != undefined && row.id == "row-OdcXvW9sRW7" && 'OdcXvW9sRW7' == prStDe.dataElement.id) { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var cumulativeTotal = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + } + return false; + } + }) + } + + //} + } + }) + + if (cumulativeTotal > 0) { + $scope.currentEvent.BupjOLROGnk = cumulativeTotal; + //console.log($scope); + var newvalueDE = "BupjOLROGnk"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + } + } + }) + } + else { + console.log("value: " + value); + var newvalueDE = "BupjOLROGnk"; + $scope.currentEvent.BupjOLROGnk = ''; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: value, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + } + else if (row.cells[3] != undefined && row.id == "row-OdcXvW9sRW7" && 'BupjOLROGnk' == prStDe.dataElement.id) { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var newupdateValue = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + var previousCumulativeTotal = row.cells[3].firstChild.innerHTML; + if (previousCumulativeTotal == undefined) { + previousCumulativeTotal = 0; + } + newupdateValue = (dataValue.value) * 1.0 - 1.0 * previousCumulativeTotal; + } + return false; + } + }) + + } + //} + } + }) + + if (newupdateValue >= 0) { + $scope.currentEvent.OdcXvW9sRW7 = newupdateValue; + //console.log($scope); + + var newvalueDE = "OdcXvW9sRW7"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else + { + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + + $scope.currentEvent.BupjOLROGnk = oldValue; + ////console.log($scope); + var newvalueDE = "BupjOLROGnk"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + + } + + } + } + }) + } + else { + alert("ERROR: Cumulative total cannot changed to an empty value."); + $scope.currentEvent.BupjOLROGnk = oldValue; + //console.log($scope); + var newvalueDE = "BupjOLROGnk"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + + + + + } + else if (row.cells[3] != undefined && row.id == "row-sheYRpw3hy5" && 'sheYRpw3hy5' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-sheYRpw3hy5") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var cumulativeTotal = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + } + return false; + } + }) + + } + //} + } + }) + + if (cumulativeTotal > 0) { + $scope.currentEvent.hiqwZ04mgyv = cumulativeTotal; + //console.log($scope); + var newvalueDE = "hiqwZ04mgyv"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + } + } + }) + } + else { + console.log("value: " + value); + var newvalueDE = "hiqwZ04mgyv"; + $scope.currentEvent.hiqwZ04mgyv = ''; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: value, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + } + + else if (row.cells[3] != undefined && row.id == "row-sheYRpw3hy5" && 'hiqwZ04mgyv' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-sheYRpw3hy5") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var newupdateValue = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + var previousCumulativeTotal = row.cells[3].firstChild.innerHTML; + if (previousCumulativeTotal == undefined) { + previousCumulativeTotal = 0; + } + newupdateValue = (dataValue.value) * 1.0 - 1.0 * previousCumulativeTotal; + } + return false; + } + }) + + } + //} + } + }) + + if (newupdateValue >= 0) { + $scope.currentEvent.sheYRpw3hy5 = newupdateValue; + //console.log($scope); + var newvalueDE = "sheYRpw3hy5"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else + { + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + + $scope.currentEvent.hiqwZ04mgyv = oldValue; + //console.log($scope); + var newvalueDE = "hiqwZ04mgyv"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + + + + } + } + }) + } + else { + alert("ERROR: Cumulative total cannot changed to an empty value."); + $scope.currentEvent.hiqwZ04mgyv = oldValue; + //console.log($scope); + var newvalueDE = "hiqwZ04mgyv"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + + } + else if (row.cells[3] != undefined && row.id == "row-N9YnWLhO5YT" && 'N9YnWLhO5YT' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-N9YnWLhO5YT") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var cumulativeTotal = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + } + return false; + } + }) + + } + //} + } + }) + + if (cumulativeTotal > 0) { + $scope.currentEvent.kvJqqfeRl1f = cumulativeTotal; + //console.log($scope); + var newvalueDE = "kvJqqfeRl1f"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + } + } + }) + } + else { + console.log("value: " + value); + var newvalueDE = "kvJqqfeRl1f"; + $scope.currentEvent.kvJqqfeRl1f = ''; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: value, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + + } + + else if (row.cells[3] != undefined && row.id == "row-N9YnWLhO5YT" && 'kvJqqfeRl1f' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-N9YnWLhO5YT") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var newupdateValue = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + var previousCumulativeTotal = row.cells[3].firstChild.innerHTML; + if (previousCumulativeTotal == undefined) { + previousCumulativeTotal = 0; + } + newupdateValue = (dataValue.value) * 1.0 - 1.0 * previousCumulativeTotal; + } + return false; + } + }) + + } + //} + } + }) + + if (newupdateValue >= 0) { + $scope.currentEvent.N9YnWLhO5YT = newupdateValue; + //console.log($scope); + var newvalueDE = "N9YnWLhO5YT"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else + { + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + + $scope.currentEvent.kvJqqfeRl1f = oldValue; + //console.log($scope); + var newvalueDE = "kvJqqfeRl1f"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + + + + + } + } + }) + } + else { + + alert("ERROR: Cumulative total cannot changed to an empty value."); + + $scope.currentEvent.kvJqqfeRl1f = oldValue; + //console.log($scope); + var newvalueDE = "kvJqqfeRl1f"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + + + } + else if (row.cells[3] != undefined && row.id == "row-VnHmmfDZRL8" && 'VnHmmfDZRL8' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-VnHmmfDZRL8") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var cumulativeTotal = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + } + return false; + } + }) + + } + //} + } + }) + + if (cumulativeTotal > 0) { + $scope.currentEvent.RtnnypERQ6e = cumulativeTotal; + //console.log($scope); + var newvalueDE = "RtnnypERQ6e"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + } + } + }) + } + else { + console.log("value: " + value); + var newvalueDE = "RtnnypERQ6e"; + $scope.currentEvent.RtnnypERQ6e = ''; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: value, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + } + + + else if (row.cells[3] != undefined && row.id == "row-VnHmmfDZRL8" && 'RtnnypERQ6e' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-VnHmmfDZRL8") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var newupdateValue = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + var previousCumulativeTotal = row.cells[3].firstChild.innerHTML; + if (previousCumulativeTotal == undefined) { + previousCumulativeTotal = 0; + } + newupdateValue = (dataValue.value) * 1.0 - 1.0 * previousCumulativeTotal; + } + return false; + } + }) + + } + //} + } + }) + + if (newupdateValue >= 0) { + $scope.currentEvent.VnHmmfDZRL8 = newupdateValue; + //console.log($scope); + var newvalueDE = "VnHmmfDZRL8"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else + { + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + + $scope.currentEvent.RtnnypERQ6e = oldValue; + //console.log($scope); + var newvalueDE = "RtnnypERQ6e"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + + + + + } + } + }) + } + else { + alert("ERROR: Cumulative total cannot changed to an empty value."); + + $scope.currentEvent.RtnnypERQ6e = oldValue; + //console.log($scope); + var newvalueDE = "RtnnypERQ6e"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + + } + else if (row.cells[3] != undefined && row.id == "row-bsOhL5gMiA2" && 'bsOhL5gMiA2' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-bsOhL5gMiA2") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var cumulativeTotal = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + } + return false; + } + }) + + } + //} + } + }) + + if (cumulativeTotal > 0) { + $scope.currentEvent.OPqPDJfrEUN = cumulativeTotal; + //console.log($scope); + var newvalueDE = "OPqPDJfrEUN"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + } + } + }) + } + else { + console.log("value: " + value); + var newvalueDE = "OPqPDJfrEUN"; + $scope.currentEvent.OPqPDJfrEUN = ''; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: value, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + } + else if (row.cells[3] != undefined && row.id == "row-bsOhL5gMiA2" && 'OPqPDJfrEUN' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-bsOhL5gMiA2") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var newupdateValue = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + var previousCumulativeTotal = row.cells[3].firstChild.innerHTML; + if (previousCumulativeTotal == undefined) { + previousCumulativeTotal = 0; + } + newupdateValue = (dataValue.value) * 1.0 - 1.0 * previousCumulativeTotal; + } + return false; + } + }) + + } + //} + } + }) + + if (newupdateValue >= 0) { + $scope.currentEvent.bsOhL5gMiA2 = newupdateValue; + //console.log($scope); + var newvalueDE = "bsOhL5gMiA2"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else + { + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + + $scope.currentEvent.OPqPDJfrEUN = oldValue; + //console.log($scope); + var newvalueDE = "OPqPDJfrEUN"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + + + + + } + } + }) + } + else { + alert("ERROR: Cumulative total cannot changed to an empty value."); + + $scope.currentEvent.OPqPDJfrEUN = oldValue; + //console.log($scope); + var newvalueDE = "OPqPDJfrEUN"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + + } + else if (row.cells[3] != undefined && row.id == "row-lOl69tQ4SsN" && 'lOl69tQ4SsN' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-lOl69tQ4SsN") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var cumulativeTotal = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + } + return false; + } + }) + + } + //} + } + }) + + if (cumulativeTotal > 0) { + $scope.currentEvent.BNT0ilAPFNl = cumulativeTotal; + //console.log($scope); + var newvalueDE = "BNT0ilAPFNl"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + } + } + }) + } + else { + console.log("value: " + value); + var newvalueDE = "BNT0ilAPFNl"; + $scope.currentEvent.BNT0ilAPFNl = ''; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: value, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + + } + else if (row.cells[3] != undefined && row.id == "row-lOl69tQ4SsN" && 'BNT0ilAPFNl' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-lOl69tQ4SsN") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var newupdateValue = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + var previousCumulativeTotal = row.cells[3].firstChild.innerHTML; + if (previousCumulativeTotal == undefined) { + previousCumulativeTotal = 0; + } + newupdateValue = (dataValue.value) * 1.0 - 1.0 * previousCumulativeTotal; + } + return false; + } + }) + + } + //} + } + }) + + if (newupdateValue >= 0) { + $scope.currentEvent.lOl69tQ4SsN = newupdateValue; + //console.log($scope); + var newvalueDE = "lOl69tQ4SsN"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else + { + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + + $scope.currentEvent.BNT0ilAPFNl = oldValue; + //console.log($scope); + var newvalueDE = "BNT0ilAPFNl"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + + + + } + + + + + } + } + }) + } + else { + alert("ERROR: Cumulative total cannot changed to an empty value."); + + $scope.currentEvent.BNT0ilAPFNl = oldValue; + //console.log($scope); + var newvalueDE = "BNT0ilAPFNl"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + + } + else if (row.cells[3] != undefined && row.id == "row-YWT49rK48Kv" && 'YWT49rK48Kv' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-YWT49rK48Kv") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var cumulativeTotal = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + } + return false; + } + }) + + } + //} + } + }) + + if (cumulativeTotal > 0) { + $scope.currentEvent.uhU5B4ocDC1 = cumulativeTotal; + //console.log($scope); + var newvalueDE = "uhU5B4ocDC1"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + } + } + }) + } + else { + console.log("value: " + value); + var newvalueDE = "uhU5B4ocDC1"; + $scope.currentEvent.uhU5B4ocDC1 = ''; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: value, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + + } + + else if (row.cells[3] != undefined && row.id == "row-YWT49rK48Kv" && 'uhU5B4ocDC1' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-YWT49rK48Kv") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var newupdateValue = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + var previousCumulativeTotal = row.cells[3].firstChild.innerHTML; + if (previousCumulativeTotal == undefined) { + previousCumulativeTotal = 0; + } + newupdateValue = (dataValue.value) * 1.0 - 1.0 * previousCumulativeTotal; + } + return false; + } + }) + + } + //} + } + }) + + if (newupdateValue >= 0) { + $scope.currentEvent.YWT49rK48Kv = newupdateValue; + //console.log($scope); + var newvalueDE = "YWT49rK48Kv"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else + { + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + + $scope.currentEvent.uhU5B4ocDC1 = oldValue; + //console.log($scope); + var newvalueDE = "uhU5B4ocDC1"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + + + + } + + + + + } + } + }) + } + else { + alert("ERROR: Cumulative total cannot changed to an empty value."); + + $scope.currentEvent.uhU5B4ocDC1 = oldValue; + //console.log($scope); + var newvalueDE = "uhU5B4ocDC1"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + + } + else if (row.cells[3] != undefined && row.id == "row-Avuy4qMx47D" && 'Avuy4qMx47D' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-Avuy4qMx47D") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var cumulativeTotal = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + } + return false; + } + }) + + } + //} + } + }) + + if (cumulativeTotal > 0) { + $scope.currentEvent.yYIhA11EREJ = cumulativeTotal; + //console.log($scope); + var newvalueDE = "yYIhA11EREJ"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + } + } + }) + } + else { + console.log("value: " + value); + var newvalueDE = "yYIhA11EREJ"; + $scope.currentEvent.yYIhA11EREJ = ''; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: value, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + + } + + else if (row.cells[3] != undefined && row.id == "row-Avuy4qMx47D" && 'yYIhA11EREJ' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-Avuy4qMx47D") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var newupdateValue = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + var previousCumulativeTotal = row.cells[3].firstChild.innerHTML; + if (previousCumulativeTotal == undefined) { + previousCumulativeTotal = 0; + } + newupdateValue = (dataValue.value) * 1.0 - 1.0 * previousCumulativeTotal; + } + return false; + } + }) + + } + //} + } + }) + + if (newupdateValue >= 0) { + $scope.currentEvent.Avuy4qMx47D = newupdateValue; + //console.log($scope); + var newvalueDE = "Avuy4qMx47D"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else + { + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + + $scope.currentEvent.yYIhA11EREJ = oldValue; + //console.log($scope); + var newvalueDE = "yYIhA11EREJ"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + + + + + } + } + }) + } + else { + alert("ERROR: Cumulative total cannot changed to an empty value."); + + $scope.currentEvent.yYIhA11EREJ = oldValue; + //console.log($scope); + var newvalueDE = "yYIhA11EREJ"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + + + } + + + else if (row.cells[3] != undefined && row.id == "row-XE0l3snpzH8" && 'XE0l3snpzH8' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-XE0l3snpzH8") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var cumulativeTotal = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + } + return false; + } + }) + + } + //} + } + }) + + if (cumulativeTotal > 0) { + $scope.currentEvent.mcxOOfFJcZV = cumulativeTotal; + //console.log($scope); + var newvalueDE = "mcxOOfFJcZV"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + } + } + }) + } + else { + console.log("value: " + value); + var newvalueDE = "mcxOOfFJcZV"; + $scope.currentEvent.mcxOOfFJcZV = ''; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: value, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + + + } + + else if (row.cells[3] != undefined && row.id == "row-XE0l3snpzH8" && 'mcxOOfFJcZV' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-XE0l3snpzH8") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var newupdateValue = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + var previousCumulativeTotal = row.cells[3].firstChild.innerHTML; + if (previousCumulativeTotal == undefined) { + previousCumulativeTotal = 0; + } + newupdateValue = (dataValue.value) * 1.0 - 1.0 * previousCumulativeTotal; + } + return false; + } + }) + + } + //} + } + }) + + if (newupdateValue >= 0) { + $scope.currentEvent.XE0l3snpzH8 = newupdateValue; + //console.log($scope); + var newvalueDE = "XE0l3snpzH8"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else + { + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + + $scope.currentEvent.mcxOOfFJcZV = oldValue; + //console.log($scope); + var newvalueDE = "mcxOOfFJcZV"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + + + + + } + + + + + } + } + }) + } + else { + alert("ERROR: Cumulative total cannot changed to an empty value."); + + $scope.currentEvent.mcxOOfFJcZV = oldValue; + //console.log($scope); + var newvalueDE = "mcxOOfFJcZV"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + + } + + + else if (row.cells[3] != undefined && row.id == "row-kL42B2XHokE" && 'kL42B2XHokE' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-kL42B2XHokE") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var cumulativeTotal = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + } + return false; + } + }) + + } + //} + } + }) + + if (cumulativeTotal > 0) { + $scope.currentEvent.TBgmaE3JciI = cumulativeTotal; + //console.log($scope); + var newvalueDE = "TBgmaE3JciI"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + } + } + }) + } + else { + console.log("value: " + value); + var newvalueDE = "TBgmaE3JciI"; + $scope.currentEvent.TBgmaE3JciI = ''; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: value, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + + } + + else if (row.cells[3] != undefined && row.id == "row-kL42B2XHokE" && 'TBgmaE3JciI' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-kL42B2XHokE") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var newupdateValue = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + var previousCumulativeTotal = row.cells[3].firstChild.innerHTML; + if (previousCumulativeTotal == undefined) { + previousCumulativeTotal = 0; + } + newupdateValue = (dataValue.value) * 1.0 - 1.0 * previousCumulativeTotal; + } + return false; + } + }) + + } + //} + } + }) + + if (newupdateValue >= 0) { + $scope.currentEvent.kL42B2XHokE = newupdateValue; + //console.log($scope); + var newvalueDE = "kL42B2XHokE"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else + { + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + + $scope.currentEvent.TBgmaE3JciI = oldValue; + //console.log($scope); + var newvalueDE = "TBgmaE3JciI"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + + + + + } + } + }) + } + else { + alert("ERROR: Cumulative total cannot changed to an empty value."); + + $scope.currentEvent.TBgmaE3JciI = oldValue; + //console.log($scope); + var newvalueDE = "TBgmaE3JciI"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + + + } + + + else if (row.cells[3] != undefined && row.id == "row-xp2cVKbT7z8" && 'xp2cVKbT7z8' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-xp2cVKbT7z8") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var cumulativeTotal = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + } + return false; + } + }) + + } + //} + } + }) + + if (cumulativeTotal > 0) { + $scope.currentEvent.a1ov5sK29nL = cumulativeTotal; + //console.log($scope); + var newvalueDE = "a1ov5sK29nL"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + } + } + }) + } + else { + console.log("value: " + value); + var newvalueDE = "a1ov5sK29nL"; + $scope.currentEvent.a1ov5sK29nL = ''; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: value, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + + + } + + else if (row.cells[3] != undefined && row.id == "row-xp2cVKbT7z8" && 'a1ov5sK29nL' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-xp2cVKbT7z8") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var newupdateValue = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + var previousCumulativeTotal = row.cells[3].firstChild.innerHTML; + if (previousCumulativeTotal == undefined) { + previousCumulativeTotal = 0; + } + newupdateValue = (dataValue.value) * 1.0 - 1.0 * previousCumulativeTotal; + } + return false; + } + }) + + } + //} + } + }) + + if (newupdateValue >= 0) { + $scope.currentEvent.xp2cVKbT7z8 = newupdateValue; + //console.log($scope); + var newvalueDE = "xp2cVKbT7z8"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else + { + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + + $scope.currentEvent.a1ov5sK29nL = oldValue; + //console.log($scope); + var newvalueDE = "a1ov5sK29nL"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + + + + + + } + } + }) + } + else { + alert("ERROR: Cumulative total cannot changed to an empty value."); + + $scope.currentEvent.a1ov5sK29nL = oldValue; + //console.log($scope); + var newvalueDE = "a1ov5sK29nL"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + + + + } + + + else if (row.cells[3] != undefined && row.id == "row-A3h8GTMv3CK" && 'A3h8GTMv3CK' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-A3h8GTMv3CK") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var cumulativeTotal = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + } + return false; + } + }) + + } + //} + } + }) + + if (cumulativeTotal > 0) { + $scope.currentEvent.rBeV3HB0EFq = cumulativeTotal; + //console.log($scope); + var newvalueDE = "rBeV3HB0EFq"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + } + } + }) + } + else { + console.log("value: " + value); + var newvalueDE = "rBeV3HB0EFq"; + $scope.currentEvent.rBeV3HB0EFq = ''; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: value, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + + } + + else if (row.cells[3] != undefined && row.id == "row-A3h8GTMv3CK" && 'rBeV3HB0EFq' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-A3h8GTMv3CK") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var newupdateValue = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + var previousCumulativeTotal = row.cells[3].firstChild.innerHTML; + if (previousCumulativeTotal == undefined) { + previousCumulativeTotal = 0; + } + newupdateValue = (dataValue.value) * 1.0 - 1.0 * previousCumulativeTotal; + } + return false; + } + }) + + } + //} + } + }) + + if (newupdateValue >= 0) { + $scope.currentEvent.A3h8GTMv3CK = newupdateValue; + //console.log($scope); + var newvalueDE = "A3h8GTMv3CK"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else + { + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + + $scope.currentEvent.rBeV3HB0EFq = oldValue; + //console.log($scope); + var newvalueDE = "rBeV3HB0EFq"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + + + + + + } + } + }) + } + else { + alert("ERROR: Cumulative total cannot changed to an empty value."); + + $scope.currentEvent.rBeV3HB0EFq = oldValue; + //console.log($scope); + var newvalueDE = "rBeV3HB0EFq"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + + + } + + + else if (row.cells[3] != undefined && row.id == "row-jfJfoWAp5xb" && 'jfJfoWAp5xb' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-jfJfoWAp5xb") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var cumulativeTotal = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + } + return false; + } + }) + + } + //} + } + }) + + if (cumulativeTotal > 0) { + $scope.currentEvent.N7sbBOolKo3 = cumulativeTotal; + //console.log($scope); + var newvalueDE = "N7sbBOolKo3"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + } + } + }) + } + else { + console.log("value: " + value); + var newvalueDE = "N7sbBOolKo3"; + $scope.currentEvent.N7sbBOolKo3 = ''; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: value, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + + } + + else if (row.cells[3] != undefined && row.id == "row-jfJfoWAp5xb" && 'N7sbBOolKo3' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-jfJfoWAp5xb") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var newupdateValue = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + var previousCumulativeTotal = row.cells[3].firstChild.innerHTML; + if (previousCumulativeTotal == undefined) { + previousCumulativeTotal = 0; + } + newupdateValue = (dataValue.value) * 1.0 - 1.0 * previousCumulativeTotal; + } + return false; + } + }) + + } + //} + } + }) + + if (newupdateValue >= 0) { + $scope.currentEvent.jfJfoWAp5xb = newupdateValue; + //console.log($scope); + var newvalueDE = "jfJfoWAp5xb"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + + else + { + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + + $scope.currentEvent.N7sbBOolKo3 = oldValue; + //console.log($scope); + var newvalueDE = "N7sbBOolKo3"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + + + + + + } + } + }) + } + else { + alert("ERROR: Cumulative total cannot changed to an empty value."); + + $scope.currentEvent.N7sbBOolKo3 = oldValue; + //console.log($scope); + var newvalueDE = "N7sbBOolKo3"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + + + } + + + else if (row.cells[3] != undefined && row.id == "row-Pg1qZvjwNLd" && 'Pg1qZvjwNLd' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-Pg1qZvjwNLd") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var cumulativeTotal = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + } + return false; + } + }) + + } + //} + } + }) + + if (cumulativeTotal > 0) { + $scope.currentEvent.nTtZL79a1SI = cumulativeTotal; + //console.log($scope); + var newvalueDE = "nTtZL79a1SI"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + } + } + }) + } + else { + console.log("value: " + value); + var newvalueDE = "nTtZL79a1SI"; + $scope.currentEvent.nTtZL79a1SI = ''; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: value, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + + } + else if (row.cells[3] != undefined && row.id == "row-Pg1qZvjwNLd" && 'nTtZL79a1SI' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-Pg1qZvjwNLd") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var newupdateValue = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + var previousCumulativeTotal = row.cells[3].firstChild.innerHTML; + if (previousCumulativeTotal == undefined) { + previousCumulativeTotal = 0; + } + newupdateValue = (dataValue.value) * 1.0 - 1.0 * previousCumulativeTotal; + } + return false; + } + }) + + } + //} + } + }) + + if (newupdateValue >= 0) { + $scope.currentEvent.Pg1qZvjwNLd = newupdateValue; + //console.log($scope); + var newvalueDE = "Pg1qZvjwNLd"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else + { + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + + $scope.currentEvent.nTtZL79a1SI = oldValue; + //console.log($scope); + var newvalueDE = "nTtZL79a1SI"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + + + + + + } + } + }) + } + else { + alert("ERROR: Cumulative total cannot changed to an empty value."); + + $scope.currentEvent.nTtZL79a1SI = oldValue; + //console.log($scope); + var newvalueDE = "nTtZL79a1SI"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + + + } + + + else if (row.cells[3] != undefined && row.id == "row-Vg7NPVpmPvi" && 'Vg7NPVpmPvi' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-Vg7NPVpmPvi") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var cumulativeTotal = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + } + return false; + } + }) + + } + //} + } + }) + + if (cumulativeTotal > 0) { + $scope.currentEvent.PDXITHc6Vyg = cumulativeTotal; + //console.log($scope); + var newvalueDE = "PDXITHc6Vyg"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + } + } + }) + } + else { + console.log("value: " + value); + var newvalueDE = "PDXITHc6Vyg"; + $scope.currentEvent.PDXITHc6Vyg = ''; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: value, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + } + + else if (row.cells[3] != undefined && row.id == "row-Vg7NPVpmPvi" && 'PDXITHc6Vyg' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-Vg7NPVpmPvi") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var newupdateValue = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + var previousCumulativeTotal = row.cells[3].firstChild.innerHTML; + if (previousCumulativeTotal == undefined) { + previousCumulativeTotal = 0; + } + newupdateValue = (dataValue.value) * 1.0 - 1.0 * previousCumulativeTotal; + } + return false; + } + }) + + } + //} + } + }) + + if (newupdateValue >= 0) { + $scope.currentEvent.Vg7NPVpmPvi = newupdateValue; + //console.log($scope); + var newvalueDE = "Vg7NPVpmPvi"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else + { + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + + $scope.currentEvent.PDXITHc6Vyg = oldValue; + //console.log($scope); + var newvalueDE = "PDXITHc6Vyg"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + + + + + } + } + }) + } + else { + alert("ERROR: Cumulative total cannot changed to an empty value."); + + $scope.currentEvent.PDXITHc6Vyg = oldValue; + //console.log($scope); + var newvalueDE = "PDXITHc6Vyg"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + + + } + + + else if (row.cells[3] != undefined && row.id == "row-TlyT82eTiFU" && 'TlyT82eTiFU' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-TlyT82eTiFU") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var cumulativeTotal = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + } + return false; + } + }) + + } + //} + } + }) + + if (cumulativeTotal > 0) { + $scope.currentEvent.mNjfJCZsWeo = cumulativeTotal; + //console.log($scope); + var newvalueDE = "mNjfJCZsWeo"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + } + } + }) + } + else { + console.log("value: " + value); + var newvalueDE = "mNjfJCZsWeo"; + $scope.currentEvent.mNjfJCZsWeo = ''; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: value, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + + } + + else if (row.cells[3] != undefined && row.id == "row-TlyT82eTiFU" && 'mNjfJCZsWeo' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-TlyT82eTiFU") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var newupdateValue = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + var previousCumulativeTotal = row.cells[3].firstChild.innerHTML; + if (previousCumulativeTotal == undefined) { + previousCumulativeTotal = 0; + } + newupdateValue = (dataValue.value) * 1.0 - 1.0 * previousCumulativeTotal; + } + return false; + } + }) + + } + //} + } + }) + + if (newupdateValue >= 0) { + $scope.currentEvent.TlyT82eTiFU = newupdateValue; + //console.log($scope); + var newvalueDE = "TlyT82eTiFU"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else + { + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + + $scope.currentEvent.mNjfJCZsWeo = oldValue; + //console.log($scope); + var newvalueDE = "mNjfJCZsWeo"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + + + + } + } + }) + } + else { + alert("ERROR: Cumulative total cannot changed to an empty value."); + + $scope.currentEvent.mNjfJCZsWeo = oldValue; + //console.log($scope); + var newvalueDE = "mNjfJCZsWeo"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + } + else if (row.cells[3] != undefined && row.id == "row-SnGNuVm0fbD" && 'SnGNuVm0fbD' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-SnGNuVm0fbD") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var cumulativeTotal = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + } + return false; + } + }) + + } + //} + } + }) + + if (cumulativeTotal > 0) { + $scope.currentEvent.xR90dTvK9UO = cumulativeTotal; + //console.log($scope); + var newvalueDE = "xR90dTvK9UO"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + } + } + }) + } + else { + console.log("value: " + value); + var newvalueDE = "xR90dTvK9UO"; + $scope.currentEvent.xR90dTvK9UO = ''; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: value, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + } + + else if (row.cells[3] != undefined && row.id == "row-SnGNuVm0fbD" && 'xR90dTvK9UO' == prStDe.dataElement.id) + //else if (row.cells[3] != undefined && row.id == "row-SnGNuVm0fbD") + { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var newupdateValue = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + var previousCumulativeTotal = row.cells[3].firstChild.innerHTML; + if (previousCumulativeTotal == undefined) { + previousCumulativeTotal = 0; + } + newupdateValue = (dataValue.value) * 1.0 - 1.0 * previousCumulativeTotal; + } + return false; + } + }) + + } + //} + } + }) + + if (newupdateValue >= 0) { + $scope.currentEvent.SnGNuVm0fbD = newupdateValue; + //console.log($scope); + var newvalueDE = "SnGNuVm0fbD"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else + { + + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + $scope.currentEvent.xR90dTvK9UO = oldValue; + //console.log($scope); + var newvalueDE = "xR90dTvK9UO"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + + } + + + + } + } + }) + } + else { + + alert("ERROR: Cumulative total cannot changed to an empty value."); + $scope.currentEvent.xR90dTvK9UO = oldValue; + //console.log($scope); + var newvalueDE = "xR90dTvK9UO"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + + } + + + //new DE - 05/07/2021 + else if (row.cells[3] != undefined && row.id == "row-UTdQahMcNQj" && 'UTdQahMcNQj' == prStDe.dataElement.id) { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var cumulativeTotal = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + } + return false; + } + }) + } + + //} + } + }) + + if (cumulativeTotal > 0) { + $scope.currentEvent.BNTe3GMCSKF = cumulativeTotal; + //console.log($scope); + var newvalueDE = "BNTe3GMCSKF"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + } + } + }) + } + else { + console.log("value: " + value); + var newvalueDE = "BNTe3GMCSKF"; + $scope.currentEvent.BNTe3GMCSKF = ''; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: value, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + } + else if (row.cells[3] != undefined && row.id == "row-UTdQahMcNQj" && 'BNTe3GMCSKF' == prStDe.dataElement.id) { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var newupdateValue = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + var previousCumulativeTotal = row.cells[3].firstChild.innerHTML; + if (previousCumulativeTotal == undefined) { + previousCumulativeTotal = 0; + } + newupdateValue = (dataValue.value) * 1.0 - 1.0 * previousCumulativeTotal; + } + return false; + } + }) + + } + //} + } + }) + + if (newupdateValue >= 0) { + $scope.currentEvent.UTdQahMcNQj = newupdateValue; + //console.log($scope); + + var newvalueDE = "UTdQahMcNQj"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else + { + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + + $scope.currentEvent.BNTe3GMCSKF = oldValue; + ////console.log($scope); + var newvalueDE = "BNTe3GMCSKF"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + + } + + } + } + }) + } + else { + alert("ERROR: Cumulative total cannot changed to an empty value."); + $scope.currentEvent.BNTe3GMCSKF = oldValue; + //console.log($scope); + var newvalueDE = "BNTe3GMCSKF"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + } + /* 19/10/2021 - bug --- starts here + if (row.cells[3] != undefined && row.id == "row-OdcXvW9sRW7" && 'OdcXvW9sRW7' == prStDe.dataElement.id) { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var cumulativeTotal = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + } + return false; + } + }) + } + + //} + } + }) + + if (cumulativeTotal > 0) { + $scope.currentEvent.aRgVJNx0zUo = cumulativeTotal; + //console.log($scope); + var newvalueDE = "aRgVJNx0zUo"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + } + } + }) + } + else { + console.log("value: " + value); + var newvalueDE = "aRgVJNx0zUo"; + $scope.currentEvent.aRgVJNx0zUo = ''; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: value, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + + } + ends here --- 19/10/2021 - bug */ + else if (row.cells[3] != undefined && row.id == "row-JoFnbRQT66J" && 'aRgVJNx0zUo' == prStDe.dataElement.id) { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var newupdateValue = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + var previousCumulativeTotal = row.cells[3].firstChild.innerHTML; + if (previousCumulativeTotal == undefined) { + previousCumulativeTotal = 0; + } + newupdateValue = (dataValue.value) * 1.0 - 1.0 * previousCumulativeTotal; + } + return false; + } + }) + + } + //} + } + }) + + if (newupdateValue >= 0) { + $scope.currentEvent.JoFnbRQT66J = newupdateValue; + //console.log($scope); + + var newvalueDE = "JoFnbRQT66J"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else + { + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + + $scope.currentEvent.aRgVJNx0zUo = oldValue; + ////console.log($scope); + var newvalueDE = "aRgVJNx0zUo"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + + } + + } + } + }) + } + else { + alert("ERROR: Cumulative total cannot changed to an empty value."); + $scope.currentEvent.aRgVJNx0zUo = oldValue; + //console.log($scope); + var newvalueDE = "aRgVJNx0zUo"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + } + + + + + else if (row.cells[3] != undefined && row.id == "row-JoFnbRQT66J" && 'JoFnbRQT66J' == prStDe.dataElement.id) { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var cumulativeTotal = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + } + return false; + } + }) + } + + //} + } + }) + + if (cumulativeTotal > 0) { + $scope.currentEvent.aRgVJNx0zUo = cumulativeTotal; + //console.log($scope); + var newvalueDE = "aRgVJNx0zUo"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + } + } + }) + } + else { + console.log("value: " + value); + var newvalueDE = "aRgVJNx0zUo"; + $scope.currentEvent.aRgVJNx0zUo = ''; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: value, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + } + else if (row.cells[3] != undefined && row.id == "row-JoFnbRQT66J" && 'aRgVJNx0zUo' == prStDe.dataElement.id) { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var newupdateValue = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + var previousCumulativeTotal = row.cells[3].firstChild.innerHTML; + if (previousCumulativeTotal == undefined) { + previousCumulativeTotal = 0; + } + newupdateValue = (dataValue.value) * 1.0 - 1.0 * previousCumulativeTotal; + } + return false; + } + }) + + } + //} + } + }) + + if (newupdateValue >= 0) { + $scope.currentEvent.JoFnbRQT66J = newupdateValue; + //console.log($scope); + var newvalueDE = "JoFnbRQT66J"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else + { + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + + $scope.currentEvent.aRgVJNx0zUo = oldValue; + ////console.log($scope); + var newvalueDE = "aRgVJNx0zUo"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + + } + + } + } + }) + } + else { + alert("ERROR: Cumulative total cannot changed to an empty value."); + $scope.currentEvent.aRgVJNx0zUo = oldValue; + //console.log($scope); + var newvalueDE = "aRgVJNx0zUo"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + } + //New DE - 05/07/2021 + else if (row.cells[3] != undefined && row.id == "row-JoFnbRQT66J" && 'JoFnbRQT66J' == prStDe.dataElement.id) { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var cumulativeTotal = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + } + return false; + } + }) + } + + //} + } + }) + + if (cumulativeTotal > 0) { + $scope.currentEvent.aRgVJNx0zUo = cumulativeTotal; + //console.log($scope); + var newvalueDE = "aRgVJNx0zUo"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + } + } + }) + } + else { + console.log("value: " + value); + var newvalueDE = "aRgVJNx0zUo"; + $scope.currentEvent.aRgVJNx0zUo = ''; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: value, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + } + + /* + + else if (row.cells[3] != undefined && row.id == "row-JoFnbRQT66J" && 'aRgVJNx0zUo' == prStDe.dataElement.id) { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var newupdateValue = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + var previousCumulativeTotal = row.cells[3].firstChild.innerHTML; + if (previousCumulativeTotal == undefined) { + previousCumulativeTotal = 0; + } + newupdateValue = (dataValue.value) * 1.0 - 1.0 * previousCumulativeTotal; + } + return false; + } + }) + + } + //} + } + }) + + if (newupdateValue >= 0) { + $scope.currentEvent.JoFnbRQT66J = newupdateValue; + //console.log($scope); + + var newvalueDE = "JoFnbRQT66J"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else + { + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + + $scope.currentEvent.aRgVJNx0zUo = oldValue; + ////console.log($scope); + var newvalueDE = "aRgVJNx0zUo"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + + } + + } + } + }) + } + else { + alert("ERROR: Cumulative total cannot changed to an empty value."); + $scope.currentEvent.aRgVJNx0zUo = oldValue; + //console.log($scope); + var newvalueDE = "aRgVJNx0zUo"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + + } + + */ + + + + else if (row.cells[3] != undefined && row.id == "row-OdcXvW9sRW7" && 'OdcXvW9sRW7' == prStDe.dataElement.id) { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var cumulativeTotal = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0 * cumulativeTotal + (dataValue.value) * 1.0; + } + return false; + } + }) + } + + //} + } + }) + + if (cumulativeTotal > 0) { + $scope.currentEvent.BupjOLROGnk = cumulativeTotal; + //console.log($scope); + var newvalueDE = "BupjOLROGnk"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: cumulativeTotal, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + } + } + }) + } + else { + console.log("value: " + value); + var newvalueDE = "BupjOLROGnk"; + $scope.currentEvent.BupjOLROGnk = ''; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: value, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + } + else if (row.cells[3] != undefined && row.id == "row-UTdQahMcNQj" && 'BNTe3GMCSKF' == prStDe.dataElement.id) { + if (value != null) { + console.log("value: " + value); + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var newupdateValue = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + var rowEventDate = new Date(event.eventDate); + //if (eventToSave.event != event.event ){ + if (rowEventDate < currentEventDate) { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == prStDe.dataElement.id) { + if (dataValue.value != undefined) { + var previousCumulativeTotal = row.cells[3].firstChild.innerHTML; + if (previousCumulativeTotal == undefined) { + previousCumulativeTotal = 0; + } + newupdateValue = (dataValue.value) * 1.0 - 1.0 * previousCumulativeTotal; + } + return false; + } + }) + + } + //} + } + }) + + if (newupdateValue >= 0) { + $scope.currentEvent.UTdQahMcNQj = newupdateValue; + //console.log($scope); + + var newvalueDE = "UTdQahMcNQj"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: newupdateValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + else + { + alert("ERROR: Cumulative total cannot be less than previous update cumulative total."); + + $scope.currentEvent.BNTe3GMCSKF = oldValue; + ////console.log($scope); + var newvalueDE = "BNTe3GMCSKF"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + + } + + } + } + }) + } + else { + alert("ERROR: Cumulative total cannot changed to an empty value."); + $scope.currentEvent.BNTe3GMCSKF = oldValue; + //console.log($scope); + var newvalueDE = "BNTe3GMCSKF"; + var ev = { + event: eventToSave.event, + orgUnit: eventToSave.orgUnit, + program: eventToSave.program, + programStage: eventToSave.programStage, + status: eventToSave.status, + geometry: eventToSave.geometry, + assignedUser: eventToSave.assignedUser, + trackedEntityInstance: eventToSave.trackedEntityInstance, + dataValues: [{ + dataElement: newvalueDE, + value: oldValue, + providedElsewhere: eventToSave.providedElsewhere[newvalueDE] ? true : false + }] + }; + + DHIS2EventFactory.updateForSingleValue(ev).then(function (response) { + + }) + } + $scope.currentEventOriginal = angular.copy($scope.currentEvent); + $scope.currentStageEventsOriginal = angular.copy($scope.currentStageEvents); + $rootScope.$broadcast('tei-report-widget', { events: $scope.allEventsSorted }); + /* + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + */ + } + }) + + //03/08/2020 - edit here for adding totals - end here + + + + + - }); + }); } }; @@ -3570,4 +11022,4 @@ trackerCapture.controller('DataEntryController', $scope.eventTableOptionsArr[$scope.eventTableOptions[key].sort] = $scope.eventTableOptions[key]; } } -}); +}); \ No newline at end of file diff --git a/components/dataentry/new-event-controller.js b/components/dataentry/new-event-controller.js index 21295a1ec..8a7bebe74 100644 --- a/components/dataentry/new-event-controller.js +++ b/components/dataentry/new-event-controller.js @@ -220,6 +220,47 @@ trackerCapture.controller('EventCreationController', $scope.orgUnitError = false; var newEvents = {events: []}; + + /******************** + 25/09/2020 - Get last Update Date and set the value of adding new event - start + ********************/ + var newEvent; + var reportDate = new Date(); + reportDate.setDate(reportDate.getDate()); + var dd = reportDate.getDate(); + var mm = reportDate.getMonth() + 1; + var yyyy = reportDate.getFullYear(); + if (dd < 10) { + dd = '0' + dd; + } + if (mm < 10) { + mm = '0' + mm; + } + + var minutes = reportDate.getMinutes(); + var hours = reportDate.getHours(); + + if (hours < 10) { + hours = '0' + hours; + } + + if (minutes < 10) { + minutes = '0' + minutes; + } + var timeNow = hours + ":" + minutes; + var reportDate = yyyy + '-'+ mm + '-' + dd + 'T'+ timeNow; + var eventlastupdatedDateUid = "eszSkeX2wzN"; + var userIdUid = "LFi3vm9dd5A"; + + var SessionStorageService = angular.element('body').injector().get('SessionStorageService'); + var settings = SessionStorageService.get('USER_PROFILE'); + var usernameCurrent = settings.userCredentials.username.toUpperCase(); + + /******************** + 25/09/2020 - Get last Update Date and set the value of adding new event - end + ********************/ + + /* var newEvent = { trackedEntityInstance: dummyEvent.trackedEntityInstance, program: dummyEvent.program, @@ -230,6 +271,44 @@ trackerCapture.controller('EventCreationController', dataValues: [], status: 'ACTIVE' }; + + */ + + if (dummyEvent.programStage == "mRDg7F9tAZH") + { + newEvent = { + trackedEntityInstance: dummyEvent.trackedEntityInstance, + program: dummyEvent.program, + programStage: dummyEvent.programStage, + enrollment: dummyEvent.enrollment, + orgUnit: dummyEvent.orgUnit, + notes: [], + //origin dataValues assigned - replaced 25/09/2020 + //dataValues: [], + //25/09/2020 - default event last update date + dataValues: [{"dataElement": eventlastupdatedDateUid, "value": reportDate}, + {"dataElement": userIdUid, "value": usernameCurrent}], + status: 'ACTIVE' + }; + + + } + else + { + newEvent = { + trackedEntityInstance: dummyEvent.trackedEntityInstance, + program: dummyEvent.program, + programStage: dummyEvent.programStage, + enrollment: dummyEvent.enrollment, + orgUnit: dummyEvent.orgUnit, + notes: [], + //origin dataValues assigned - replaced 25/09/2020 + //dataValues: [], + //25/09/2020 - default event last update date + dataValues: [{"dataElement": eventlastupdatedDateUid, "value": reportDate}], + status: 'ACTIVE' + }; + } if ($scope.model.selectedStage.periodType) { if( $scope.isNewEvent ){ @@ -265,6 +344,685 @@ trackerCapture.controller('EventCreationController', if (response && response.response && response.response.importSummaries[0].status === 'SUCCESS') { newEvent.event = response.response.importSummaries[0].reference; $modalInstance.close({dummyEvent: dummyEvent, ev: newEvent}); + + + //03/08/2020 - edit here for adding totals - end here + + var currentEventDetails = $scope.currentEvent; + var cumulativeTotal = 0; + var selectedEntityid = $scope.selectedEntity.trackedEntityInstance; + var selectedEntityUrl = '../api/trackedEntityInstances/'+selectedEntityid + '?paging=false&fields=enrollments[events]&program=JRuLW57woOB&programStatus=ACTIVE'; + + $('#TableCaptureForm tr').each(function (i, row) { + //console.log('row id: '+ row.id); + if (row.cells[3] != undefined && row.id == "row-OdcXvW9sRW7") { + $.getJSON(selectedEntityUrl, + function (json) { + var enrollmentsjson = json; + var cumulativeTotal = 0; + if (enrollmentsjson.enrollments != undefined) { + if (enrollmentsjson.enrollments[0].events.length > 0) { + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'OdcXvW9sRW7') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0*cumulativeTotal + (dataValue.value)*1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; + } + return false; + } + }) + } + }) + } + } + }) + + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + } + else if (row.cells[3] != undefined && row.id == "row-sheYRpw3hy5") + { + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'sheYRpw3hy5') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0*cumulativeTotal + (dataValue.value)* 1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; + } + return false; + } + }) + } + }) + } + } + }) + + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + + + } + else if (row.cells[3] != undefined && row.id == "row-N9YnWLhO5YT") + { + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'N9YnWLhO5YT') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0*cumulativeTotal + (dataValue.value)*1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; + } + return false; + } + }) + } + }) + } + } + }) + + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + + + } + else if (row.cells[3] != undefined && row.id == "row-VnHmmfDZRL8") + { + var cumulativeTotal = 0.0; + + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'VnHmmfDZRL8') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0*cumulativeTotal + (dataValue.value)*1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; + } + return false; + } + }) + } + }) + } + } + }) + + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + + + } + else if (row.cells[3] != undefined && row.id == "row-bsOhL5gMiA2") + { + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'bsOhL5gMiA2') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0*cumulativeTotal + (dataValue.value)*1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + } + return false; + } + }) + } + }) + } + } + }) + + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + + + } + else if (row.cells[3] != undefined && row.id == "row-lOl69tQ4SsN") + { + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'lOl69tQ4SsN') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0*cumulativeTotal + (dataValue.value)*1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + } + return false; + } + }) + } + }) + } + } + }) + + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + + + } + else if (row.cells[3] != undefined && row.id == "row-YWT49rK48Kv") + { + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'YWT49rK48Kv') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0*cumulativeTotal + (dataValue.value)*1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + } + return false; + } + }) + } + }) + } + } + }) + + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + + + } + else if (row.cells[3] != undefined && row.id == "row-Avuy4qMx47D") + { + + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'Avuy4qMx47D') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0*cumulativeTotal + (dataValue.value)*1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + } + return false; + } + }) + } + }) + } + } + }) + + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + + + } + else if (row.cells[3] != undefined && row.id == "row-XE0l3snpzH8" ) + { + + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'XE0l3snpzH8') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0*cumulativeTotal + (dataValue.value)*1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + } + return false; + } + }) + } + }) + } + } + }) + + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + + } + else if (row.cells[3] != undefined && row.id == "row-kL42B2XHokE") + { + + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'kL42B2XHokE') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0*cumulativeTotal + (dataValue.value)*1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + } + return false; + } + }) + } + }) + } + } + }) + + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + + } + else if (row.cells[3] != undefined && row.id == "row-xp2cVKbT7z8") + { + + + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'xp2cVKbT7z8') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0*cumulativeTotal + (dataValue.value)*1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + } + return false; + } + }) + } + }) + } + } + }) + + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + + } + else if (row.cells[3] != undefined && row.id == "row-A3h8GTMv3CK") + { + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'A3h8GTMv3CK') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0*cumulativeTotal + (dataValue.value)*1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + } + return false; + } + }) + } + }) + } + } + }) + + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + + + + } + else if (row.cells[3] != undefined && row.id == "row-jfJfoWAp5xb") + { + + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'jfJfoWAp5xb') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0*cumulativeTotal + (dataValue.value)*1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + } + return false; + } + }) + } + }) + } + } + }) + + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + + } + else if (row.cells[3] != undefined && row.id == "row-Pg1qZvjwNLd") + { + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'Pg1qZvjwNLd') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0*cumulativeTotal + (dataValue.value)*1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + } + return false; + } + }) + } + }) + } + } + }) + + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + + } + else if (row.cells[3] != undefined && row.id == "row-Vg7NPVpmPvi") + { + + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'Vg7NPVpmPvi') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0*cumulativeTotal + (dataValue.value)*1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + } + return false; + } + }) + } + }) + } + } + }) + + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + + } + else if (row.cells[3] != undefined && row.id == "row-TlyT82eTiFU") + { + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'TlyT82eTiFU') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0*cumulativeTotal + (dataValue.value)*1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + } + return false; + } + }) + } + }) + } + } + }) + + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + + + } + + else if (row.cells[3] != undefined && row.id == "row-SnGNuVm0fbD") + { + $.getJSON(selectedEntityUrl, + function (json) { + var cumulativeTotal = 0; + var enrollmentsjson = json; + if (enrollmentsjson.enrollments != undefined) { + + if (enrollmentsjson.enrollments[0].events.length > 0) { + + $.each(enrollmentsjson.enrollments[0].events, function (i, event) { + if (event.programStage == 'mRDg7F9tAZH') { + $.each(event.dataValues, function (s, dataValue) { + var dataElement = dataValue.dataElement; + if (dataElement == 'SnGNuVm0fbD') { + if (dataValue.value != undefined) { + cumulativeTotal = 1.0*cumulativeTotal + (dataValue.value)*1.0; + //console.log('event: ' + event.event +' dataValue: ' + dataValue.value); + row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + } + return false; + } + }) + } + }) + } + } + }) + + //row.cells[3].innerHTML = '

' + cumulativeTotal + '

'; //console.log(row.cells[3].innerHTML) + var el = angular.element(row); + var scope = el.scope(); + var $injector = el.injector(); + $injector.invoke(function ($compile) { + $compile(el)(scope) + }) + } + }) + + //03/08/2020 - edit here for adding totals - end here + + + + } else { $scope.eventCreationForm.submitted = false; } diff --git a/components/home/search/search-controller.js b/components/home/search/search-controller.js index 2a5b45c94..eb129ff5c 100644 --- a/components/home/search/search-controller.js +++ b/components/home/search/search-controller.js @@ -218,14 +218,18 @@ trackerCapture.controller('SearchController',function( } } - var openTei = function(tei, fromAudit){ + var openTei = function(tei, fromAudit, programOwners){ if($scope.searchingForRelatedTei) { $rootScope.$broadcast('assignRelationshipTei', tei); } else { - $location.path('/dashboard').search({tei: tei.id, - program: $scope.base.selectedProgramForSearch ? $scope.base.selectedProgramForSearch.id: null, - ou: $scope.selectedOrgUnit.id, - fromAudit: fromAudit}); + AccessUtils.withinUserHierarchy(programOwners[0].ownerOrgUnit).then(function(response) { + $location.path('/dashboard').search({tei: tei.id, + program: $scope.base.selectedProgramForSearch ? $scope.base.selectedProgramForSearch.id: null, + ou: response ? programOwners[0].ownerOrgUnit : $scope.selectedOrgUnit.id, + fromAudit: fromAudit}); + }).catch(function(error) { + console.log("error opening TEI from search modal: ", error); + }); } } @@ -295,6 +299,7 @@ trackerCapture.controller('SearchController',function( return $modal.open({ templateUrl: 'components/home/search/result-modal.html', + windowClass: 'modal-full-window', controller: function($scope,$modalInstance, TEIGridService,OrgUnitFactory, orgUnit, res, refetchDataFn, internalService, canOpenRegistration, TEIService, NotificationService) { $scope.gridData = null; @@ -348,7 +353,7 @@ trackerCapture.controller('SearchController',function( $scope.openTei = function(tei){ if(internalService.base.selectedProgramForSearch && internalService.base.selectedProgramForSearch.id){ TEIService.getWithProgramData(tei.id, internalService.base.selectedProgramForSearch.id, internalService.base.optionSets, internalService.base.attributesById).then(function(resultTei){ - $modalInstance.close({ action: "OPENTEI", tei: tei, fromAudit: true}); + $modalInstance.close({ action: "OPENTEI", tei: tei, programOwners: resultTei.programOwners, fromAudit: true}); }, function(error){ if(error && !error.auditDismissed && error.data && error.data.message){ var headerText = $translate.instant('open_tei_error'); @@ -407,7 +412,7 @@ trackerCapture.controller('SearchController',function( var def = $q.defer(); def.resolve(); if(res.action === "OPENTEI"){ - openTei(res.tei, res.fromAudit); + openTei(res.tei, res.fromAudit, res.programOwners); }else if(res.action === "OPENREGISTRATION") { var registrationPrefill = getRegistrationPrefill(searchGroup); diff --git a/components/registration/registration-controller.js b/components/registration/registration-controller.js index 1bb42347c..75ba6e455 100644 --- a/components/registration/registration-controller.js +++ b/components/registration/registration-controller.js @@ -1439,4 +1439,4 @@ trackerCapture.controller('RegistrationController', var showTetRegistrationButtons = function(){ return $scope.trackedEntityTypes.selected && $scope.attributes && $scope.attributes.length > 3; } -}); \ No newline at end of file +}); diff --git a/d2-tracker/dhis2.angular.services.js b/d2-tracker/dhis2.angular.services.js index e5f2bc15d..a649733cb 100644 --- a/d2-tracker/dhis2.angular.services.js +++ b/d2-tracker/dhis2.angular.services.js @@ -728,10 +728,10 @@ var d2Services = angular.module('d2Services', ['ngResource']) commonInputFieldProperty + ' >'; } else if (prStDe.dataElement.valueType === "LONG_TEXT") { - newInputField = ''; + commonInputFieldProperty + '>'; } else if (prStDe.dataElement.valueType === "FILE_RESOURCE") { newInputField = '\n\ diff --git a/d2-tracker/dhis2.d2GS1DataMatrix.js b/d2-tracker/dhis2.d2GS1DataMatrix.js index f9b3b93a2..ffa13af34 100644 --- a/d2-tracker/dhis2.d2GS1DataMatrix.js +++ b/d2-tracker/dhis2.d2GS1DataMatrix.js @@ -201,28 +201,28 @@ gs1Elements.set('COMPANY_INTERNAL_8', '98'); gs1Elements.set('COMPANY_INTERNAL_9', '99'); const aiFixedLengthMap = { - SSCC: 20, - GTIN: 16, - CONTENT: 16, + [gs1Elements.get('SSCC')]: 20, + [gs1Elements.get('GTIN')]: 16, + [gs1Elements.get('CONTENT')]: 16, '03': 16, '04': 18, - PROD_DATE: 8, - DUE_DATE: 8, - PACK_DATE: 8, - 14: 8, - BEST_BEFORE_DATE: 8, - SELL_BY: 8, - EXP_DATE: 8, - 18: 8, - 19: 8, - VARIANT: 4, - 31: 10, - 32: 10, - 33: 10, - 34: 10, - 35: 10, - 36: 10, - 41: 10, + [gs1Elements.get('PROD_DATE')]: 8, + [gs1Elements.get('DUE_DATE')]: 8, + [gs1Elements.get('PACK_DATE')]: 8, + '14': 8, + [gs1Elements.get('BEST_BEFORE_DATE')]: 8, + [gs1Elements.get('SELL_BY')]: 8, + [gs1Elements.get('EXP_DATE')]: 8, + '18': 8, + '19': 8, + [gs1Elements.get('VARIANT')]: 4, + '31': 10, + '32': 10, + '33': 10, + '34': 10, + '35': 10, + '36': 10, + '41': 10, }; const removeGS1Identifier = value => value.substring(3); diff --git a/i18n/i18n_app_ar.properties b/i18n/i18n_app_ar.properties index e4159f309..85ce3a1b7 100644 --- a/i18n/i18n_app_ar.properties +++ b/i18n/i18n_app_ar.properties @@ -7,7 +7,7 @@ registering_unit=\u0648\u062d\u062f\u0629 \u0627\u0644\u062a\u0633\u062c\u064a\u program=\u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c tracked_entity=\u0627\u0644\u0643\u064a\u0627\u0646 \u0627\u0644\u0645\u062a\u062a\u0628\u0639 tracked_entity_instance=\u0646\u0645\u0648\u0630\u062c \u0627\u0644\u0643\u064a\u0627\u0646 \u0627\u0644\u0645\u062a\u062a\u0628\u0639 -tracked_entity_attribute=\u062e\u0627\u0635\u064a\u0629 \u0627\u0644\u0643\u064a\u0627\u0646 \u0627\u0644\u0645\u062a\u062a\u0628\u0639 +tracked_entity_attribute=\u0633\u0645\u0629 \u0627\u0644\u0643\u064a\u0627\u0646 \u0627\u0644\u0645\u062a\u0639\u0642\u0628 select_or_search=\u0627\u0644\u062a\u062d\u062f\u064a\u062f \u0623\u0648 \u0627\u0644\u0628\u062d\u062b \u0645\u0646 \u0627\u0644\u0642\u0627\u0626\u0645\u0629 please_select=\u0631\u062c\u0627\u0621\u064b \u0627\u062e\u062a\u0631 please_select_a_program=\u0631\u062c\u0627\u0621\u064b \u0627\u062e\u062a\u0631 \u0628\u0631\u0646\u0627\u0645\u062c\u0627\u064b @@ -28,7 +28,7 @@ not_yet_enrolled_note=\u063a\u064a\u0631 \u0645\u0633\u062c\u0644 \u062d\u062a\u not_yet_enrolled_report=\u063a\u064a\u0631 \u0645\u0633\u062c\u0644 \u062d\u062a\u0649 \u0627\u0644\u0622\u0646 . \u0627\u0644\u0627\u0639\u062f\u0627\u062f \u063a\u064a\u0631 \u0645\u0645\u0643\u0646 no_data_report=\u0644\u0627\u064a\u0648\u062c\u062f \u062a\u0633\u062c\u064a\u0644 \u0644\u064a\u062a\u0645 \u0627\u0644\u0627\u0639\u062f\u0627\u062f no_notes_exist=\u0644\u0627 \u062a\u0648\u062c\u062f \u0645\u0644\u0627\u062d\u0638\u0627\u062a -event=\u0627\u0644\u062d\u062f\u062b +event=\u062d\u062f\u062b no_event_is_yet_created=\u0644\u0627\u064a\u0648\u062c\u062f \u062d\u062f\u062b \u0645\u062a\u0648\u0641\u0631 \u0644\u0627\u062f\u062e\u0627\u0644 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a . \u0631\u062c\u0627\u0621\u064b \u0627\u0646\u0634\u0626 \u0648\u0627\u062d\u062f\u0627\u064b event_creation=\u0631\u062c\u0627\u0621\u064b \u0627\u0646\u0634\u0626 \u0648\u0627\u062d\u062f\u0627\u064b \u0645\u0646 \u0627\u0644\u0623\u0633\u0641\u0644 not_selected=\u063a\u064a\u0631 \u0645\u062d\u062f\u062f @@ -58,9 +58,9 @@ latitude_longitude_required=\u064a\u062c\u0628 \u0623\u0646 \u062a\u0643\u0648\u future_date_not_allowed=\u063a\u064a\u0631 \u0645\u0633\u0645\u0648\u062d \u0628\u0625\u0636\u0627\u0641\u0629 \u062a\u0627\u0631\u064a\u062e \u0641\u064a \u0627\u0644\u0645\u0633\u062a\u0642\u0628\u0644 option_required=\u064a\u062c\u0628 \u062a\u062d\u062f\u064a\u062f \u0642\u064a\u0645\u0629 \u0645\u0646 \u0627\u0644\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0645\u0646\u0633\u062f\u0644\u0629 bool_required=\u064a\u062c\u0628 \u0623\u0646 \u062a\u0643\u0648\u0646 \u0627\u0644\u0642\u064a\u0645\u0629 \u0645\u0646\u0637\u0642\u064a\u0629 -name=\u0627\u0644\u0627\u0633\u0645 +name=\u0627\u0644\u0625\u0633\u0645 filter=\u0639\u0627\u0645\u0644 \u0627\u0644\u062a\u0635\u0641\u064a\u0629 -search=\u0627\u0644\u0628\u062d\u062b +search=\u0628\u062d\u062b _search=\u0627\u0628\u062d\u062b search_by_name=\u0627\u0644\u0628\u062d\u062b \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0627\u0633\u0645 search_by_data_element=\u0627\u0644\u0628\u062d\u062b \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0639\u0646\u0635\u0631 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a @@ -68,7 +68,7 @@ search_by_attribute=\u0627\u0644\u0628\u062d\u062b \u0628\u0627\u0633\u062a\u062 search_for=\u0627\u0628\u062d\u062b \u0639\u0646 type_your_search_criteria_here=\u062f\u0648\u0650\u0646 \u0645\u0639\u0627\u064a\u064a\u0631 \u0627\u0644\u0628\u062d\u062b \u0647\u0646\u0627 search_input_required=\u0631\u062c\u0627\u0621\u064b \u062d\u062f\u062f \u0645\u0639\u0627\u064a\u064a\u0631 \u0627\u0644\u0628\u062d\u062b -in_progress=\u0642\u064a\u062f \u0627\u0644\u0639\u0645\u0644 +in_progress=\u0642\u064a\u062f \u0627\u0644\u062a\u0642\u062f\u0645 registered_entities=\u0643\u064a\u0627\u0646\u0627\u062a \u0645\u0633\u062c\u0644\u0629 empty=\u0641\u0627\u0631\u063a form_is_empty_fill_at_least_one=\u0627\u0644\u0627\u0633\u062a\u0645\u0627\u0631\u0629 \u0641\u0627\u0631\u063a\u0629 . \u0631\u062c\u0627\u0621\u064b \u0627\u0645\u0644\u0623 \u0648\u0627\u062d\u062f\u0629 \u0639\u0644\u0649 \u0627\u0644\u0623\u0642\u0644 @@ -84,7 +84,7 @@ next=\u0627\u0644\u062a\u0627\u0644\u064a last=\u0627\u0644\u0623\u062e\u064a\u0631 go_to_dashboard=\u0627\u0630\u0647\u0628 \u0627\u0644\u0649 \u0644\u0648\u062d\u0629 \u0627\u0644\u0639\u062f\u0627\u062f\u0627\u062a go=\u0627\u0646\u062a\u0642\u0627\u0644 -find=\u0628\u062d\u062b +find=\u0625\u064a\u062c\u0627\u062f edit=\u062a\u0639\u062f\u064a\u0644 edit_profile=\u062a\u0639\u062f\u064a\u0644 \u0645\u0644\u0641 \u0627\u0644\u062a\u0639\u0631\u064a\u0641 tracker_associate=Tracker associate @@ -95,15 +95,15 @@ history=\u062a\u0627\u0631\u064a\u062e canceled=\u0645\u0644\u063a\u064a delete=\u062d\u0630\u0641 deleted=\u0645\u062d\u0630\u0648\u0641 -remove=\u0625\u0632\u0627\u0644\u0629 +remove=\u0625\u0632\u0644\u0629 entity=\u0643\u064a\u0627\u0646 clear=\u0645\u0633\u062d add=\u0625\u0636\u0627\u0641\u0629 add_note=\u0623\u0636\u0641 \u0645\u0644\u0627\u062d\u0638\u0629 search_note=\u0627\u0628\u062d\u062b \u0639\u0646 \u0645\u0644\u0627\u062d\u0638\u0627\u062a -your_note_here=\u0633\u062c\u0644 \u0645\u0644\u0627\u062d\u0638\u0627\u062a\u0643 \u0647\u0646\u0627 +your_note_here=\u0627\u062f\u062e\u0644 \u0645\u0644\u0627\u062d\u0638\u0627\u062a\u0643 \u0647\u0646\u0627 phone_number=\u0631\u0642\u0645 \u0627\u0644\u0647\u0627\u062a\u0641 -your_sms_message_here=\u0633\u062c\u0644 \u0631\u0633\u0627\u0644\u062a\u0643 \u0627\u0644\u0642\u0635\u064a\u0631\u0629 \u0647\u0646\u0627 +your_sms_message_here=\u0627\u062f\u062e\u0644 \u0631\u0633\u0627\u0644\u062a\u0643 \u0627\u0644\u0642\u0635\u064a\u0631\u0629 \u0647\u0646\u0627 your_email_message_here=\u0627\u062f\u062e\u0644 \u0628\u0631\u064a\u062f\u0643 \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0647\u0646\u0627 sms_send_status=\u062d\u0627\u0644\u0629 \u0627\u0644\u0625\u0631\u0633\u0627\u0644 \u0644\u0644\u0631\u0633\u0627\u0644\u0629 \u0627\u0644\u0642\u0635\u064a\u0631\u0629 send=\u0625\u0631\u0633\u0627\u0644 @@ -144,9 +144,9 @@ other_programs=\u0628\u0631\u0627\u0645\u062c \u0623\u062e\u0631\u0649 search_for_dashboard=\u0627\u0628\u062d\u062b \u0639\u0646 \u0639\u0646\u0627\u0635\u0631 \u0644\u0648\u062d\u0629 \u0627\u0644\u0639\u062f\u0627\u062f\u0627\u062a dashboard=\u0644\u0648\u062d\u0629 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a home=\u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629 -back=\u0644\u0644\u062e\u0644\u0641 +back=\u0627\u0644\u062e\u0644\u0641 enrollment=\u0627\u0644\u062a\u0633\u062c\u064a\u0644 -enrolling_orgunit=\u0627\u0644\u0648\u062d\u062f\u0629 \u0627\u0644\u062a\u0646\u0638\u064a\u0645\u064a\u0629 \u0627\u0644\u0645\u0633\u062c\u0644\u0629 +enrolling_orgunit=\u0627\u0644\u0648\u062d\u062f\u0629 \u0627\u0644\u062a\u0646\u0638\u064a\u0645\u064a\u0629 \u0627\u0644\u062a\u064a \u062a\u0645 \u0641\u064a\u0647\u0627 \u0627\u0644\u062a\u0633\u062c\u064a\u0644 delete_enrollment=\u0627\u0644\u063a\u0650 \u0627\u0644\u062a\u0633\u062c\u064a\u0644 cancel_enrollment=\u0627\u0644\u063a \u0627\u0644\u062a\u0633\u062c\u064a\u0644 complete_enrollment=\u0627\u0643\u0645\u0644 \u0627\u0644\u062a\u0633\u062c\u0628\u0644 @@ -154,12 +154,12 @@ reopen_enrollment=\u0625\u0639\u0627\u062f\u0629 \u0641\u062a\u062d \u0627\u0644 activate_enrollment=\u062a\u0646\u0634\u064a\u0637 \u0627\u0644\u062a\u0633\u062c\u064a\u0644 deactivate_enrollment=\u0627\u0644\u063a\u0627\u0621 \u062a\u0646\u0634\u064a\u0637 \u0627\u0644\u062a\u0633\u062c\u064a\u0644 enrollment_date=\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062a\u0633\u062c\u064a\u0644 -incident_date=\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0648\u0627\u0642\u0639\u0629 -notes=\u0645\u0644\u0627\u062d\u0638\u0627\u062a +incident_date=\u062a\u0627\u0631\u064a\u062e \u0648\u0642\u0648\u0639 \u0627\u0644\u062d\u062f\u062b +notes=\u0627\u0644\u0645\u0644\u0627\u062d\u0638\u0627\u062a relationship=\u0627\u0644\u0639\u0644\u0627\u0642\u0629 relationshipTo=\u0627\u0644\u0639\u0644\u0627\u0642\u0627\u062a \u0627\u0644\u0635\u0627\u062f\u0631\u0629 relationshipFrom=\u0627\u0644\u0639\u0644\u0627\u0642\u0627\u062a \u0627\u0644\u0648\u0627\u0631\u062f\u0629 -relationships=\u0639\u0644\u0627\u0642\u0627\u062a +relationships=\u0627\u0644\u0639\u0644\u0627\u0642\u0627\u062a add_relationship=\u0627\u0636\u0641 \u0639\u0644\u0627\u0642\u0629 a_is_to_b=\u0623 \u0647\u064a \u0644\u0640 \u0628 b_is_to_a=\u0628 \u0647\u064a \u0644\u0640 \u0623 @@ -194,7 +194,7 @@ overdue_events_description=\u0627\u0635\u062f\u0631 \u0644\u0627\u0626\u062d\u06 enrollment_stats=\u0627\u062d\u0635\u0627\u0626\u064a\u0627\u062a \u0627\u0644\u062a\u0633\u062c\u064a\u0644 event_stats=\u0627\u062d\u0635\u0627\u0626\u064a\u0627\u062a \u0627\u0644\u062d\u062f\u062b upcoming_event=\u0627\u0644\u062d\u062f\u062b \u0627\u0644\u062a\u0627\u0644\u064a -legend=\u0634\u0631\u0648\u062d\u0627\u062a +legend=\u0645\u0641\u0627\u062a\u064a\u062d \u0625\u064a\u0636\u0627\u062d\u064a\u0629 event_color_legend=\u0645\u0627\u0630\u0627 \u062a\u0639\u0646\u064a \u0627\u0644\u0623\u0644\u0648\u0627\u0646 report=\u0627\u0644\u062a\u0642\u0631\u064a\u0631 _report=\u062a\u0642\u0631\u064a\u0631 @@ -204,7 +204,7 @@ unmark_for_followup=\u0627\u062d\u0630\u0641 \u0645\u0646 \u0627\u0644\u0645\u06 only_marked_for_followup=\u0641\u0642\u0637 \u0627\u0634\u0650\u0631 \u0639\u0644\u064a\u0647 \u0645\u0646 \u0623\u062c\u0644 \u0627\u0644\u0645\u0644\u062d\u0642 registered_data=\u0642\u064a\u0645\u0629 \u0645\u0633\u062c\u0644\u0629 no_value=\u0644\u0627 \u062a\u0648\u062c\u062f \u0642\u064a\u0645\u0629 -no_data_found=\u0644\u0645 \u062a\u0648\u062c\u062f \u0628\u064a\u0627\u0646\u0627\u062a +no_data_found=\u0644\u0645 \u064a\u062a\u0645 \u0625\u064a\u062c\u0627\u062f \u0628\u064a\u0627\u0646\u0627\u062a no_data=\u0644\u0627 \u062a\u0648\u062c\u062f \u0628\u064a\u0627\u0646\u0627\u062a mo_matching_data=No data matching your search criteria data_exists=\u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u0645\u062a\u0648\u0627\u062c\u062f\u0629 @@ -226,8 +226,8 @@ ACCESSIBLE=\u0627\u0644\u0643\u0644 \u064a\u0645\u0643\u0646 \u0627\u0644\u0648\ data_element=\u0639\u0646\u0635\u0631 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a value=\u0627\u0644\u0642\u064a\u0645\u0629 provided_elsewhere=\u0645\u0632\u0648\u062f\u0629 \u0628\u0645\u0643\u0627\u0646 \u0622\u062e\u0631 -expand=\u0648\u0633\u0650\u0639\\u0645\u062f\u0650\u062f -collapse=\u0627\u0646\u0647\u064a\u0627\u0631 +expand=\u062a\u0648\u0633\u064a\u0639 +collapse=\u0644\u0645\u0644\u0645\u0629 show_hide_columns=\u0625\u0638\u0647\u0627\u0631/\u0625\u062e\u0641\u0627\u0621 \u0627\u0644\u0623\u0639\u0645\u062f\u0629 select_columns_to_show=\u062a\u062d\u062f\u064a\u062f \u0623\u0639\u0645\u062f\u0629 \u0644\u0644\u0625\u0638\u0647\u0627\u0631 show_hide_widgets=\u0627\u0638\u0647\u0631\\u0627\u062e\u0641\u0650 \u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0627\u0644\u0645\u0635\u063a\u0631\u0629 @@ -249,7 +249,7 @@ xml=XML list_programs=\u0627\u062f\u0631\u062c \u0627\u0644\u0628\u0631\u0627\u0645\u062c program_stage=\u0645\u0631\u062d\u0644\u0629 \u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c due_date=\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0627\u0633\u062a\u062d\u0642\u0627\u0642 -event_date=\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062d\u062f\u062b +event_date=\u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u062d\u062f\u062b report_date=\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062a\u0642\u0631\u064a\u0631 enable_rescheduling=\u062a\u0645\u0643\u064a\u0646 \u0627\u0639\u0627\u062f\u0629 \u0627\u0644\u062c\u062f\u0648\u0644\u0629 disable_rescheduling=\u0639\u062f\u0645 \u062a\u0645\u0643\u064a\u0646 \u0627\u0639\u0627\u062f\u0629 \u0627\u0644\u062c\u062f\u0648\u0644\u0629 @@ -265,12 +265,12 @@ scheduling_messaging=\u0627\u0644\u062c\u062f\u0648\u0644\u0629 \u0648 \u0627\u0 not_yet_enrolled_scheduling=\u063a\u064a\u0631 \u0645\u0633\u062c\u0644 \u0627\u0644\u0649 \u0627\u0644\u0644\u0622\u0646 . \u0627\u0644\u062c\u062f\u0648\u0644\u0629 \u063a\u064a\u0631 \u0645\u0645\u0643\u0646\u0629 schedule_details=\u062a\u0641\u0627\u0635\u064a\u0644 \u0627\u0644\u062c\u062f\u0648\u0644 no_event_to_schedule=\u0644\u0627 \u062a\u0648\u062c\u062f \u0623\u062d\u062f\u0627\u062b \u0644\u062c\u062f\u0648\u0644\u062a\u0647\u0627 -enroll=\u0633\u062c\u064d\u0644 +enroll=\u062a\u0633\u062c\u064a\u0644 new_enrollment=\u062a\u0633\u062c\u0628\u0644 \u062c\u062f\u064a\u062f start_date=\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0628\u062f\u0627\u064a\u0629 end_date=\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0646\u0647\u0627\u064a\u0629 from=\u0645\u0646 -to=\u0627\u0644\u0649 +to=\u0625\u0644\u0649 exact_date=\u0627\u0644\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062f\u0642\u064a\u0642 exact_value=\u0627\u0644\u0642\u064a\u0645\u0629 \u0627\u0644\u062f\u0642\u064a\u0642\u0629 EQ=\u0645\u062a\u0633\u0627\u0648\u064a\u0627\u0646 \u0645\u062a\u0633\u0627\u0648\u064a\u0648\u0646 @@ -310,7 +310,7 @@ tracker_associate_error=Error in tracker associate assignment searching_error=\u062e\u0637\u0623 \u0628\u062d\u062b form_invalid=\u0627\u0644\u0646\u0645\u0648\u0630\u062c \u063a\u064a\u0631 \u0635\u0627\u0644\u062d. \u0627\u0644\u0631\u062c\u0627\u0621 \u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0627\u0644\u062d\u0642\u0648\u0644 \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629. no_entity_for_tracker_associate_attribute=\u062a\u062d\u062a\u0648\u064a \u0627\u0644\u0633\u0645\u0629 \u0627\u0644\u0645\u062d\u062f\u062f\u0629 \u0639\u0644\u0649 \u0643\u064a\u0627\u0646 \u0645\u062a\u062a\u0628\u0639 \u063a\u064a\u0631 \u0635\u0627\u0644\u062d -errors=\u0627\u062e\u0637\u0627\u0621 +errors=\u0623\u062e\u0637\u0627\u0621 error=\u062e\u0637\u0623 warning=\u062a\u062d\u0630\u064a\u0631 success=\u0646\u062c\u0627\u062d @@ -331,17 +331,17 @@ delete_relationship=\u062d\u0630\u0641 \u0627\u0644\u0639\u0644\u0627\u0642\u062 can_not_delete_relationship=\u0644\u0627 \u064a\u0645\u0643\u0646 \u062d\u0630\u0641 \u0627\u0644\u0639\u0644\u0627\u0642\u0629 \u0628\u0633\u0628\u0628 \u0627\u0641\u062a\u0642\u0627\u0631 \u0635\u0644\u0627\u062d\u064a\u0629 \u0627\u0644\u0648\u0635\u0648\u0644 \u0644\u0644\u0643\u062a\u0627\u0628\u0629. go_back=\u0631\u062c\u0648\u0639 cancel=\u0625\u0644\u063a\u0627\u0621 -are_you_sure_to_delete_relationship=\u0647\u0644 \u0623\u0646\u062a \u0645\u062a\u0623\u0643\u062f \u0623\u0646\u0643 \u062a\u0631\u064a\u062f \u062d\u0630\u0641 \u0627\u0644\u0639\u0644\u0627\u0642\u0629\u061f +are_you_sure_to_delete_relationship=\u0647\u0644 \u0623\u0646\u062a \u0645\u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646\u0643 \u062a\u0631\u063a\u0628 \u0641\u064a \u062d\u0630\u0641 \u0627\u0644\u0639\u0644\u0627\u0642\u0629\u061f are_you_sure_to_delete_enrollment=\u0647\u0644 \u0623\u0646\u062a \u0645\u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646\u0643 \u062a\u0631\u063a\u0628 \u0641\u064a \u062d\u0630\u0641 \u0639\u0645\u0644\u064a\u0629 \u0627\u0644\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u0645\u062e\u062a\u0627\u0631\u0629 \u061f -would_you_like_to_complete_enrollment=\u0647\u0644 \u062a\u0631\u064a\u062f \u0627\u0643\u0645\u0627\u0644 \u0627\u0644\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062d\u0627\u0644\u064a +would_you_like_to_complete_enrollment=\u0647\u0644 \u062a\u0631\u064a\u062f \u062a\u062d\u062f\u064a\u062f \u0627\u0644\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062d\u0627\u0644\u064a \u0643\u0645\u0643\u062a\u0645\u0644\u061f are_you_sure_to_complete_enrollment=\u0647\u0644 \u0623\u0646\u062a \u0645\u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646\u0643 \u062a\u0631\u063a\u0628 \u0641\u064a \u0627\u0643\u0645\u0627\u0644 \u0639\u0645\u0644\u064a\u0629 \u0627\u0644\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u0645\u062e\u062a\u0627\u0631\u0629 \u061f -are_you_sure_to_deactivate_enrollment=\u0647\u0644 \u0623\u0646\u062a \u0645\u062a\u0623\u0643\u062f \u0623\u0646\u0643 \u062a\u0631\u064a\u062f \u0627\u0644\u063a\u0627\u0621 \u062a\u0646\u0634\u064a\u0637 \u0627\u0644\u0633\u062c\u0644 \u0627\u0644\u0645\u062d\u062f\u062f\u061f -are_you_sure_to_activate_enrollment=\u0647\u0644 \u0623\u0646\u062a \u0645\u062a\u0623\u0643\u062f \u0623\u0646\u0643 \u062a\u0631\u064a\u062f \u062a\u0646\u0634\u064a\u0637 \u0627\u0644\u0633\u062c\u0644 \u0627\u0644\u0645\u062d\u062f\u062f\u061f -are_you_sure_to_reopen_enrollment=\u0647\u0644 \u0623\u0646\u062a \u0645\u062a\u0623\u0643\u062f \u0623\u0646\u0643 \u062a\u0631\u064a\u062f \u0625\u0639\u0627\u062f\u0629 \u0641\u062a\u062d \u0639\u0645\u0644\u064a\u0629 \u0627\u0644\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u0645\u062e\u062a\u0627\u0631\u0629\u061f +are_you_sure_to_deactivate_enrollment=\u0647\u0644 \u0623\u0646\u062a \u0645\u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646\u0643 \u062a\u0631\u063a\u0628 \u0641\u064a \u0627\u0644\u063a\u0627\u0621 \u062a\u0646\u0634\u064a\u0637 \u0639\u0645\u0644\u064a\u0629 \u0627\u0644\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u0645\u062e\u062a\u0627\u0631\u0629\u061f +are_you_sure_to_activate_enrollment=\u0647\u0644 \u0623\u0646\u062a \u0645\u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646\u0643 \u062a\u0631\u063a\u0628 \u0641\u064a \u062a\u0646\u0634\u064a\u0637 \u0639\u0645\u0644\u064a\u0629 \u0627\u0644\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u0645\u062e\u062a\u0627\u0631\u0629\u061f +are_you_sure_to_reopen_enrollment=\u0647\u0644 \u0623\u0646\u062a \u0645\u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646\u0643 \u062a\u0631\u063a\u0628 \u0641\u064a \u0625\u0639\u0627\u062f\u0629 \u0641\u062a\u062d \u0639\u0645\u0644\u064a\u0629 \u0627\u0644\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u0645\u062e\u062a\u0627\u0631\u0629\u061f are_you_sure_to_delete_event=\u0647\u0644 \u0623\u0646\u062a \u0645\u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646\u0643 \u062a\u0631\u063a\u0628 \u0641\u064a \u062d\u0630\u0641 \u0627\u0644\u062d\u062f\u062b \u0627\u0644\u0645\u062e\u062a\u0627\u0631 \u061f are_you_sure_to_delete_event_with_audit=\u0647\u0644 \u0623\u0646\u062a \u0645\u062a\u0623\u0643\u062f \u0645\u0646 \u0625\u0632\u0627\u0644\u0629 \u0627\u0644\u062d\u062f\u062b \u0627\u0644\u0645\u062d\u062f\u062f\u061f \u0633\u064a\u0624\u062f\u064a \u0647\u0630\u0627 \u0623\u064a\u0636\u064b\u0627 \u0625\u0644\u0649 \u0625\u0632\u0627\u0644\u0629 \u062c\u0645\u064a\u0639 \u0642\u064a\u0645 \u0627\u0644\u062a\u062f\u0642\u064a\u0642 \u0630\u0627\u062a \u0627\u0644\u0635\u0644\u0629. are_you_sure_to_complete_event=\u0647\u0644 \u0623\u0646\u062a \u0645\u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646\u0643 \u062a\u0631\u063a\u0628 \u0641\u064a \u0627\u0643\u0645\u0627\u0644 \u0627\u0644\u062d\u062f\u062b \u0627\u0644\u0645\u062e\u062a\u0627\u0631 \u061f -please_fix_errors_before_completing=\u064a\u064f\u0631\u062c\u0649 \u0645\u0631\u0627\u062c\u0639\u0629 \u0648\u0625\u0635\u0644\u0627\u062d \u0627\u0644\u0623\u062e\u0637\u0627\u0621 \u0627\u0644\u062a\u0627\u0644\u064a\u0629 \u0642\u0628\u0644 \u0625\u0643\u0645\u0627\u0644 \u0627\u0644\u062d\u062f\u062b: +please_fix_errors_before_completing=\u064a\u064f\u0631\u062c\u0649 \u0645\u0631\u0627\u062c\u0639\u0629 \u0648\u0625\u0635\u0644\u0627\u062d \u0627\u0644\u062e\u0637\u0623 (\u0627\u0644\u0623\u062e\u0637\u0627\u0621) \u0627\u0644\u062a\u0627\u0644\u064a\u0629 \u0642\u0628\u0644 \u0625\u0643\u0645\u0627\u0644 \u0627\u0644\u062d\u062f\u062b: are_you_sure_to_incomplete_event=\u0647\u0644 \u0623\u0646\u062a \u0645\u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646\u0643 \u062a\u0631\u063a\u0628 \u0641\u064a \u0639\u062f\u0645 \u0627\u0643\u0645\u0627\u0644 \u0627\u0644\u062d\u062f\u062b \u0627\u0644\u0645\u062e\u062a\u0627\u0631 \u061f are_you_sure_to_skip_event=\u0647\u0644 \u0623\u0646\u062a \u0645\u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646\u0643 \u062a\u0631\u063a\u0628 \u0641\u064a \u062a\u062e\u0637\u064a \u0627\u0644\u062d\u062f\u062b \u0627\u0644\u0645\u062e\u062a\u0627\u0631 \u061f are_you_sure_to_unskip_event=\u0647\u0644 \u0623\u0646\u062a \u0645\u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646\u0643 \u062a\u0631\u063a\u0628 \u0641\u064a \u062c\u062f\u0648\u0644\u0629 \u0627\u0644\u062d\u062f\u062b \u0627\u0644\u0645\u062e\u062a\u0627\u0631 \u0644\u0644\u0633\u0627\u0628\u0642 \u061f @@ -351,7 +351,7 @@ will_delete_all_data_associated=\u0633\u064a\u0624\u062f\u064a \u0647\u0630\u062 more=\u0645\u0632\u064a\u062f under_construction=\u0645\u0627\u0632\u0627\u0644 \u0642\u064a\u062f \u0627\u0644\u0627\u0646\u0634\u0627\u0621 advanced_search=\u0628\u062d\u062b \u0645\u062a\u0642\u062f\u0645 -profile=\u0645\u0644\u0641 \u0627\u0644\u062a\u0639\u0631\u064a\u0641 +profile=\u0627\u0644\u0645\u0644\u0641 \u0627\u0644\u0634\u062e\u0635\u064a applications=\u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a more_applications=\u0627\u0644\u0645\u0632\u064a\u062f \u0645\u0646 \u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a manage=Manage @@ -395,23 +395,23 @@ active_enrollment=\u0641\u0642\u0637 \u0627\u0644\u062a\u064a \u0644\u062f\u064a cancelled_enrollment=\u0641\u0642\u0637 \u0627\u0644\u062a\u064a \u0644\u062f\u064a\u0647\u0627 \u062a\u0633\u062c\u064a\u0644 \u062a\u0645 \u0627\u0644\u063a\u0627\u0621\u0647 completed_enrollment=\u0641\u0642\u0637 \u0627\u0644\u062a\u064a \u0644\u062f\u064a\u0647\u0627 \u062a\u0633\u062c\u064a\u0644 \u0645\u0643\u062a\u0645\u0644 filter_events=\u062a\u0635\u0641\u064a\u0629 \u0627\u0644\u0623\u062d\u062f\u0627\u062b -list_events=\u0633\u0631\u062f \u0643\u0627\u0641\u0629 \u0627\u0644\u0623\u062d\u062f\u0627\u062b +list_events=\u0633\u0631\u062f \u062c\u0645\u064a\u0639 \u0627\u0644\u0623\u062d\u062f\u0627\u062b prev_period=\u0627\u0644\u0641\u062a\u0631\u0627\u062a \u0627\u0644\u0633\u0627\u0628\u0642\u0629 nxt_period=\u0627\u0644\u0641\u062a\u0631\u0627\u062a \u0627\u0644\u062a\u0627\u0644\u064a\u0629 period=\u0627\u0644\u0641\u062a\u0631\u0629 \u0627\u0644\u0632\u0645\u0646\u064a\u0629 -jan=\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u062b\u0627\u0646\u064a -feb=\u0634\u0628\u0627\u0637 -mar=\u0622\u0630\u0627\u0631 -apr=\u0646\u064a\u0633\u0627\u0646 -may=\u0623\u064a\u0627\u0631 -jun=\u062d\u0632\u064a\u0631\u0627\u0646 -jul=\u062a\u0645\u0648\u0632 -aug=\u0622\u0628 -sep=\u0623\u064a\u0644\u0648\u0644 -oct=\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u0623\u0648\u0644 -nov=\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u062b\u0627\u0646\u064a -dec=\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u0623\u0648\u0644 -week=Week +jan=\u064a\u0646\u0627\u064a\u0631 +feb=\u0641\u0628\u0631\u0627\u064a\u0631 +mar=\u0645\u0627\u0631\u0633 +apr=\u0627\u0628\u0631\u064a\u0644 +may=\u0645\u0627\u064a\u0648 +jun=\u064a\u0648\u0646\u064a\u0648 +jul=\u064a\u0648\u0644\u064a\u0648 +aug=\u0627\u063a\u0633\u0637\u0633 +sep=\u0633\u0628\u062a\u0645\u0628\u0631 +oct=\u0627\u0643\u062a\u0648\u0628\u0631 +nov=\u0646\u0648\u0641\u0645\u0628\u0631 +dec=\u062f\u064a\u0633\u0645\u0628\u0631 +week=\u0623\u0633\u0628\u0648\u0639 save_layout_as_default=\u062a\u0645 \u062d\u0641\u0638 \u062a\u062e\u0637\u064a\u0637 \u0644\u0648\u062d\u0629 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0643\u0623\u0641\u062a\u0631\u0627\u0636\u064a reset_layout=\u0625\u0639\u0627\u062f\u0629 \u062a\u0639\u064a\u064a\u0646 \u062a\u062e\u0637\u064a\u0637 \u0644\u0648\u062d\u0629 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a is_expected_to_be=\u0645\u0646 \u0627\u0644\u0645\u062a\u0648\u0642\u0639 \u0623\u0646 \u064a\u0643\u0648\u0646 @@ -434,12 +434,12 @@ custom_form_has_invalid_attribute=\u064a\u0648\u062c\u062f \u0641\u064a \u0627\u custom_form_has_invalid_dataelement=\u064a\u0648\u062c\u062f \u0639\u0646\u0635\u0631 \u0628\u064a\u0627\u0646\u0627\u062a \u063a\u064a\u0631 \u0635\u0627\u0644\u062d \u0641\u064a \u0627\u0644\u0646\u0645\u0648\u0630\u062c \u0627\u0644\u0645\u062e\u0635\u0635. events_today_persons=\u0641\u0642\u0637 \u0623\u062d\u062f\u0627\u062b \u0647\u0630\u0627 \u0627\u0644\u064a\u0648\u0645 section_has_no_dataelements=\u0644\u0627 \u064a\u062d\u062a\u0648\u064a \u0627\u0644\u0642\u0633\u0645 \u0639\u0644\u0649 \u0639\u0646\u0627\u0635\u0631 \u0628\u064a\u0627\u0646\u0627\u062a -section=\u0627\u0644\u0642\u0633\u0645 +section=\u0642\u0633\u0645 display_mode=\u0648\u0636\u0639 \u0627\u0644\u0639\u0631\u0636 tracker_capture_display_mode=Tracker capture display mode events_today_all=\u0643\u0644 \u0627\u0644\u0623\u062d\u062f\u0627\u062b \u0627\u0644\u064a\u0648\u0645 events_today_completeoractive=\u0625\u0643\u0645\u0627\u0644 \u0623\u0648 \u062a\u0646\u0634\u064a\u0637 -events_today_skipped=\u062a\u0645 \u0627\u0644\u062a\u062e\u0637\u064a +events_today_skipped=\u0627\u0644\u062a\u064a \u062a\u0645 \u062a\u062e\u0637\u064a\u0647\u0627 events_today_scheduled=\u062a\u0645\u062a \u062c\u062f\u0648\u0644\u062a\u0647 multiple_records_warning=\u062a\u0645 \u0627\u0644\u0639\u062b\u0648\u0631 \u0639\u0644\u0649 \u0633\u062c\u0644\u0627\u062a \u0645\u062a\u0639\u062f\u062f\u0629. \u064a\u0631\u062c\u0649 \u0623\u0646 \u062a\u0643\u0648\u0646 \u0623\u0643\u062b\u0631 \u062a\u062d\u062f\u064a\u062f\u0627. result=\u0627\u0644\u0646\u062a\u064a\u062c\u0629 @@ -451,7 +451,7 @@ click_to_edit_view_complete_notes=\u0625\u0646\u0642\u0631 \u0644\u0640 \u062a\u complete_and_exit =\u0625\u0643\u0645\u0627\u0644 \u0648\u062e\u0631\u0648\u062c are_you_sure_to_cancel_editing=\u0647\u0644 \u0623\u0646\u062a \u0645\u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646\u0643 \u062a\u0631\u063a\u0628 \u0641\u064a \u0625\u0644\u063a\u0627\u0621 \u062a\u062d\u0631\u064a\u0631 \u0647\u0630\u0627 \u0627\u0644\u0645\u0644\u0641 \u0627\u0644\u0634\u062e\u0635\u064a\u061f are_you_sure_to_cancel_registration=\u0647\u0644 \u0623\u0646\u062a \u0645\u062a\u0623\u0643\u062f \u0627\u0646\u0643 \u062a\u0631\u063a\u0628 \u0641\u064a \u0625\u0644\u063a\u0627\u0621 \u0647\u0630\u0627 \u0627\u0644\u062a\u0633\u062c\u064a\u0644\u061f -schedule=\u0627\u0644\u062c\u062f\u0648\u0644 \u0627\u0644\u0632\u0645\u0646\u064a +schedule=\u0627\u0644\u0645\u062c\u062f\u0648\u0644\u0629 \u0632\u0645\u0646\u064a\u0627\u064b scheduled_date=\u0627\u0644\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0645\u0642\u0631\u0631 show_new_event_menu=\u0625\u0638\u0647\u0627\u0631 \u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u0623\u062d\u062f\u0627\u062b \u0627\u0644\u062c\u062f\u064a\u062f\u0629 no_stages_available=\u062c\u0645\u064a\u0639 \u0627\u0644\u0623\u062d\u062f\u0627\u062b \u0627\u0644\u0645\u062a\u0648\u0642\u0639\u0629 \u0645\u0648\u062c\u0648\u062f\u0629 \u0645\u0633\u0628\u0642\u0627\u064b\u060c \u0648\u0644\u0627 \u064a\u0645\u0643\u0646 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0645\u0632\u064a\u062f \u0645\u0646 \u0627\u0644\u0623\u062d\u062f\u0627\u062b. @@ -481,19 +481,19 @@ modifiedBy=\u062a\u0645 \u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0628\u0648\ audit_history_unavailable=\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062a\u062f\u0642\u064a\u0642 \u063a\u064a\u0631 \u0645\u062a\u0648\u0641\u0631 delete_error_audit=\u062a\u0639\u0630\u0631 \u062d\u0630\u0641 \u0627\u0644\u062d\u062f\u062b \u0644\u0623\u0646\u0647 \u064a\u062d\u062a\u0648\u064a \u0639\u0644\u0649 \u0633\u062c\u0644 \u062a\u062f\u0642\u064a\u0642. are_you_sure_to_remove=\u0647\u0644 \u0623\u0646\u062a \u0645\u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646\u0643 \u062a\u0631\u063a\u0628 \u0641\u064a \u0627\u0644\u062d\u0630\u0641\u061f -completed_label=\u0645\u0643\u062a\u0645\u0644 +completed_label=\u0627\u0644\u0645\u0643\u062a\u0645\u0644\u0629 stage_completed=\u0627\u0644\u062d\u062f\u062b \u0645\u0643\u062a\u0645\u0644 stage_completed_label=\u0625\u0643\u062a\u0645\u0627\u0644 \u0627\u0644\u0643\u0644 executed=\u0645\u064f\u0646\u064e\u0641\u064e\u0630 -executed_label=\u0641\u062a\u062d +executed_label=\u0645\u0641\u062a\u0648\u062d stage_executed=\u0627\u0644\u062d\u062f\u062b \u0645\u0641\u062a\u0648\u062d \u0644\u0644\u0625\u062f\u062e\u0627\u0644 stage_executed_label=Open found ontime=\u062a\u0645\u062a \u062c\u062f\u0648\u0644\u062a\u0647 ontime_label=\u062a\u0645\u062a \u062c\u062f\u0648\u0644\u062a\u0647 stage_ontime=\u062a\u0645\u062a \u0627\u0644\u062c\u062f\u0648\u0644\u0629 \u0627\u0644\u0632\u0645\u0646\u064a\u0629 \u0644\u0644\u062d\u062f\u062b stage_ontime_label=Scheduled found -overdue=\u0645\u062a\u0623\u062e\u0631 -overdue_label=\u0645\u062a\u0623\u062e\u0631 +overdue=\u0627\u0644\u0645\u062a\u0623\u062e\u0631\u0629 +overdue_label=\u0627\u0644\u0645\u062a\u0623\u062e\u0631\u0629 stage_overdue=\u0627\u0644\u062d\u062f\u062b \u0645\u062a\u0623\u062e\u0631 stage_overdue_label=\u0648\u062c\u062f \u0645\u062a\u0623\u062e\u0631\u0627\u062a skipped=\u062d\u062f\u062b \u062a\u0645 \u062a\u062e\u0637\u064a\u0647 @@ -513,7 +513,7 @@ fill_all_category_options=Please fill all category options description=\u0627\u0644\u0648\u0635\u0641 url=\u0639\u0646\u0648\u0627\u0646 URL not_available=\u063a\u064a\u0631 \u0645\u062a\u0648\u0641\u0631 -attribute=\u0627\u0644\u062e\u0627\u0635\u064a\u0629 +attribute=\u0627\u0644\u0633\u0645\u0629 data_entry=\u0625\u062f\u062e\u0627\u0644 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a invalid_coordinate_format=\u0635\u064a\u063a\u0629 \u0627\u0644\u0625\u062d\u062f\u0627\u062b\u064a\u0629 \u063a\u064a\u0631 \u0635\u0627\u0644\u062d\u0629 latitude_longitude_format=\u062e\u0637 \u0627\u0644\u0637\u0648\u0644\u060c \u062e\u0637 \u0627\u0644\u0639\u0631\u0636 @@ -533,7 +533,7 @@ email=\u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\ email_address=\u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a wrong_email=\u064a\u0631\u062c\u0649 \u062a\u062d\u062f\u064a\u062f \u0639\u0646\u0648\u0627\u0646 \u0628\u0631\u064a\u062f \u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0635\u0627\u0644\u062d email_subject=\u0627\u0644\u0645\u0648\u0636\u0648\u0639 -message=\u0631\u0633\u0627\u0644\u0629 +message=\u0627\u0644\u0631\u0633\u0627\u0644\u0629 gridColumns_fetch_failed=\u0641\u0634\u0644 \u062c\u0644\u0628 \u0623\u0639\u0645\u062f\u0629 \u0627\u0644\u0634\u0628\u0643\u0629 \u0644\u0639\u0631\u0636\u0647\u0627 gridColumns_invalid=\u0623\u0639\u0645\u062f\u0629 \u0627\u0644\u0634\u0628\u0643\u0629 \u0627\u0644\u062a\u064a \u062a\u0645 \u0627\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u064a\u0647\u0627 \u0645\u0646 \u0627\u0644\u062e\u0627\u062f\u0645 \u063a\u064a\u0631 \u0635\u0627\u0644\u062d\u0629 dasboard_layout_saving_failed=\u0641\u0634\u0644 \u0641\u064a \u062d\u0641\u0638 \u062a\u062e\u0637\u064a\u0637 \u0644\u0648\u062d\u0629 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a @@ -563,7 +563,7 @@ onetime_referral=\u0625\u062d\u0627\u0644\u0629 \u0644\u0645\u0631\u0629 \u0648\ are_you_sure_you_want_to_move_permanently=\u0647\u0644 \u0623\u0646\u062a \u0645\u062a\u0623\u0643\u062f \u0623\u0646\u0643 \u062a\u0631\u064a\u062f \u0646\u0642\u0644 \u0627\u0644\u0645\u0631\u064a\u0636 \u0628\u0634\u0643\u0644 \u062f\u0627\u0626\u0645\u061f ok=\u0645\u0648\u0627\u0641\u0642 can_not_add_new_enrollment=\u0644\u0627 \u064a\u0645\u0643\u0646 \u0625\u0636\u0627\u0641\u0629 \u062a\u0633\u062c\u064a\u0644 \u062c\u062f\u064a\u062f \u0644\u0623\u0646 \u0647\u0630\u0627 \u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c \u064a\u0633\u0645\u062d \u0628\u062a\u0633\u062c\u064a\u0644 \u0648\u0627\u062d\u062f \u0641\u0642\u0637. -switch_compare_form=\u0627\u0644\u0625\u0646\u062a\u0642\u0627\u0644 \u0625\u0644\u0649 \u0646\u0645\u0648\u0630\u062c \u0627\u0644\u0645\u0642\u0627\u0631\u0646\u0629 +switch_compare_form=\u0627\u0644\u062a\u0628\u062f\u064a\u0644 \u0625\u0644\u0649 \u0646\u0645\u0648\u0630\u062c \u0627\u0644\u0645\u0642\u0627\u0631\u0646\u0629 switch_default_form=\u0627\u0644\u062a\u0628\u062f\u064a\u0644 \u0625\u0644\u0649 \u0627\u0644\u0646\u0645\u0648\u0630\u062c \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a switch_tabel_form=\u0627\u0644\u062a\u0628\u062f\u064a\u0644 \u0625\u0644\u0649 \u0627\u0644\u0646\u0645\u0648\u0630\u062c \u0627\u0644\u062c\u062f\u0648\u0644\u064a url_format=http(s):// @@ -587,11 +587,11 @@ upload_image=\u062a\u062d\u0645\u064a\u0644 please_select_an_image=[\u064a\u0631\u062c\u0649 \u062a\u062d\u062f\u064a\u062f \u0635\u0648\u0631\u0629] all=\u0627\u0644\u062c\u0645\u064a\u0639 ALL=\u0627\u0644\u062c\u0645\u064a\u0639 -completed=\u0645\u0643\u062a\u0645\u0644 +completed=\u0627\u0644\u0645\u0643\u062a\u0645\u0644\u0629 active=\u0641\u0639\u0627\u0644 cancelled=\u062a\u0645 \u0627\u0644\u0625\u0644\u063a\u0627\u0621 enrollment_status=\u062d\u0627\u0644\u0629 \u0627\u0644\u062a\u0633\u062c\u064a\u0644 -go_to_registration=\u0627\u0644 +go_to_registration=\u0627\u0644\u0627\u0646\u062a\u0642\u0627\u0644 \u0625\u0644\u0649 \u0627\u0644\u062a\u0633\u062c\u064a\u0644 tracked_entity_instance_search_results_header=\u0646\u062a\u0627\u0626\u062c \u0628\u062d\u062b {trackedEntityTypeName} tracked_entity_instance_search_matches_description=\u0625\u0630\u0627 \u0644\u0645 \u064a\u0643\u0646 \u0623\u064a \u0645\u0646 \u0627\u0644\u062a\u0637\u0627\u0628\u0642\u0627\u062a \u0623\u0639\u0644\u0627\u0647 \u0647\u0648 {trackedEntityTypeName} \u0627\u0644\u0630\u064a \u062a\u0628\u062d\u062b \u0639\u0646\u0647 \u060c \u0641\u0627\u062e\u062a\u0631 "\u0627\u0644\u0627\u0646\u062a\u0642\u0627\u0644 \u0625\u0644\u0649 \u0627\u0644\u062a\u0633\u062c\u064a\u0644". tracked_entity_instance_unique_found_header=\u062a\u0645 \u0627\u064a\u062c\u0627\u062f {trackedEntityTypeName} @@ -610,7 +610,7 @@ review_possible_duplicates_description=\u0627\u0641\u062a\u062d \u0623\u064a\u06 register_new_tracked_entity_instance=\u062a\u0633\u062c\u064a\u0644 {trackedEntityTypeName} \u062c\u062f\u064a\u062f large_number_of_search_results_warning=\u062a\u0645 \u0627\u0644\u0639\u062b\u0648\u0631 \u0639\u0644\u0649 \u0639\u062f\u062f \u0643\u0628\u064a\u0631 \u0645\u0646 \u0627\u0644\u062a\u0637\u0627\u0628\u0642\u0627\u062a. \u064a\u0631\u062c\u0649 \u0627\u0644\u0631\u062c\u0648\u0639 \u0648\u062a\u0646\u0642\u064a\u062d \u0645\u0639\u0627\u064a\u064a\u0631 \u0627\u0644\u0628\u062d\u062b \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0643 \u0623\u0648 \u0627\u0644\u0627\u0646\u062a\u0642\u0627\u0644 \u0625\u0644\u0649 \u0627\u0644\u062a\u0633\u062c\u064a\u0644. too_many_search_results=\u0627\u0644\u0643\u062b\u064a\u0631 \u0645\u0646 \u0646\u062a\u0627\u0626\u062c \u0627\u0644\u0628\u062d\u062b -open=\u0641\u062a\u062d +open=\u0645\u0641\u062a\u0648\u062d continue=\u0645\u062a\u0627\u0628\u0639\u0629 no_program_write_access=\u0645\u0637\u0644\u0648\u0628 \u0635\u0644\u0627\u062d\u064a\u0629 \u0627\u0644\u0643\u062a\u0627\u0628\u0629 \u0639\u0644\u0649 \u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c \u0644\u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0631\u0633\u0627\u0626\u0644 show_all=\u0625\u0638\u0647\u0627\u0631 \u0627\u0644\u0643\u0644 diff --git a/i18n/i18n_app_ckb.properties b/i18n/i18n_app_ckb.properties index 16ff40cc4..2974b8032 100644 --- a/i18n/i18n_app_ckb.properties +++ b/i18n/i18n_app_ckb.properties @@ -60,7 +60,11 @@ option_required=Value must be selected from the drop-down bool_required=Value must be a boolean name=Name filter=Filter +<<<<<<< HEAD search=\u0637\u0629\u0631\u0627\u0646 +======= +search=\u06af\u06d5\u0695\u0627\u0646 +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b _search=search search_by_name=Search by name search_by_data_element=Search by data element @@ -84,7 +88,11 @@ next=\u062f\u0627\u0647\u0627\u062a\u0648\u0648 last=\u0643\u0624\u062a\u0627\u064a\u064a go_to_dashboard=Go to dashboard go=Go +<<<<<<< HEAD find=\u0637\u0629\u0631\u0627\u0646 +======= +find=\u0628\u062f\u06c6\u0632\u06d5\u0648\u06d5 +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b edit=\u062f\u0629\u0633\u062a\u0643\u0627\u0631\u064a edit_profile=Edit profile tracker_associate=Tracker associate @@ -93,11 +101,19 @@ change_location=Manage location details_history=Details/history history=History canceled=Canceled +<<<<<<< HEAD delete=\u0633\u0631\u064a\u0646\u0629\u0648\u0629 deleted=deleted remove=\u0644\u0627\u0628\u0631\u062f\u0646 entity=Entity clear=\u0628\u0627\u0643 +======= +delete=\u0633\u0695\u06cc\u0646\u06d5\u0648\u06d5 +deleted=deleted +remove=\u0644\u0627\u0628\u0631\u062f\u0646 +entity=Entity +clear=\u067e\u0627\u06a9\u06a9\u0631\u062f\u0646\u06d5\u0648\u06d5 +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b add=Add add_note=Add note search_note=Search notes @@ -124,7 +140,11 @@ event_completed=Event completed? details=\u062f\u0631\u064a\u0632\u0629 _details=Details created_by=\u062a\u0624\u0645\u0627\u0631\u0643\u0631\u0627\u0648\u0629 \u0628\u0629 +<<<<<<< HEAD date=\u062f\u0627\u062a\u0627 +======= +date=\u0628\u06d5\u0631\u0648\u0627\u0631 +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b _date=date event_name=Event name new_event=\u0631\u0648\u0648\u062f\u0627\u0648\u064a \u0646\u0648\u064a @@ -284,7 +304,11 @@ RANGE=Range like=Like not_like=Not like boolean=Boolean +<<<<<<< HEAD yes=\u06d5\u06b5\u06ce +======= +yes=\u0628\u06d5\u06b5\u06ce +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b no=\u0646\u06d5\u062e\u06ce\u0631 records=Records record=Record @@ -310,7 +334,11 @@ tracker_associate_error=Error in tracker associate assignment searching_error=Searching Error form_invalid=\u0641\u0624\u0631\u0645\u0629\u0643\u0629 \u062f\u0631\u0648\u0633\u062a \u0646\u064a\u0629 \u062a\u0643\u0627\u064a\u0629 \u0628\u0629\u0634\u0629 \u0628\u064a\u0648\u064a\u0633\u062a\u0629\u0643\u0627\u0646 \u0628\u0634\u0643\u0646\u064a\u0646 \u0628\u0643\u0629 no_entity_for_tracker_associate_attribute=Selected attribute has invalid tracked entity +<<<<<<< HEAD errors=\u0647\u06d5\u06b5\u06d5\u06a9\u0627\u0646 +======= +errors=\u0647\u06d5\u06b5\u06d5 +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b error=\u0647\u06d5\u06b5\u06d5 warning=Warning success=Success @@ -322,7 +350,11 @@ validation_error=Validation Error event_orgunit_name=\u064a\u0629\u0643\u0629\u064a \u0631\u064a\u0643\u062e\u0631\u0627\u0648 category=Category entity_type=Entity type +<<<<<<< HEAD save=\u062e\u0629\u0632\u0646 \u0643\u0631\u062f\u0646 +======= +save=\u062a\u06c6\u0645\u0627\u0631\u06a9\u0631\u062f\u0646 +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b save_and_add_new=\u062e\u0629\u0632\u0646 \u0643\u0631\u062f\u0646 \u0632\u064a\u0627\u062f\u0643\u0631\u0646\u064a \u0646\u0648\u064a save_and_go_back=\u062e\u0648\u0632\u0646 \u0643\u0631\u062f\u0646 \u0648 \u062c\u0648\u0646 \u0628\u0624 \u062f\u0648\u0627\u0648\u0629 save_and_continue=Save and continue @@ -613,7 +645,11 @@ too_many_search_results=Too many search results open=Open continue=Continue no_program_write_access=Program write authority needed to send messages +<<<<<<< HEAD show_all=\u0628\u064a\u0634\u0627\u0646\u062f\u0627\u0646\u064a \u0647\u0629\u0645\u0648\u0648\u0627\u0646 +======= +show_all=\u067e\u06ce\u0634\u0627\u0646\u062f\u0627\u0646\u06cc \u0647\u06d5\u0645\u0648\u0648\u0627\u0646 +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b not_allowed=Not allowed you_do_not_have_the_necessary_authorities_to_delete=You do not have the necessary authorities to delete this=this diff --git a/i18n/i18n_app_cs.properties b/i18n/i18n_app_cs.properties index f8492f384..222295cc7 100644 --- a/i18n/i18n_app_cs.properties +++ b/i18n/i18n_app_cs.properties @@ -54,7 +54,11 @@ negInt=Z\u00e1porn\u00e9 cel\u00e9 \u010d\u00edslo zeroPositiveInt=Nula nebo kladn\u00e9 cel\u00e9 \u010d\u00edslo latitude_required=Hodnota zem\u011bpisn\u00e9 \u0161\u00ed\u0159ky mus\u00ed b\u00fdt mezi [-90 ... 90] longitude_required=Hodnota zem\u011bpisn\u00e9 d\u00e9lky mus\u00ed b\u00fdt mezi [-180 ... 180] +<<<<<<< HEAD latitude_longitude_required=Hodnota mus\u00ed b\u00fdt ve form\u00e1tu [-180 ... 180], [- 90 ... 90] pro zem\u011bpisnou d\u00e9lku a \u0161\u00ed\u0159ku +======= +latitude_longitude_required=Hodnota mus\u00ed b\u00fdt ve form\u00e1tu [-180 ... 180],[-90 ... 90] pro zem\u011bpisnou d\u00e9lku a \u0161\u00ed\u0159ku +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b future_date_not_allowed=Budouc\u00ed datum nen\u00ed povoleno option_required=Hodnota mus\u00ed b\u00fdt vybr\u00e1na z rozbalovac\u00ed nab\u00eddky bool_required=Hodnota mus\u00ed b\u00fdt logick\u00e1 hodnota @@ -70,7 +74,11 @@ type_your_search_criteria_here=Sem zadejte krit\u00e9ria vyhled\u00e1v\u00e1n\u0 search_input_required=Uve\u010fte pros\u00edm vyhled\u00e1vac\u00ed krit\u00e9ria in_progress=Prob\u00edh\u00e1 registered_entities=Registrovan\u00e9 subjekty +<<<<<<< HEAD empty=Pr\u00e1zdn\u00fd +======= +empty=Vypr\u00e1zdnit +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b form_is_empty_fill_at_least_one=Formul\u00e1\u0159 je pr\u00e1zdn\u00fd, vypl\u0148te alespo\u0148 jeden no_event_exists=Neexistuje \u017e\u00e1dn\u00e1 ud\u00e1lost total=Celkem @@ -111,7 +119,11 @@ add_new_event=P\u0159idat novou ud\u00e1lost add_new_event_for_stage=P\u0159idat novou ud\u00e1lost pro f\u00e1zi schedule_new_event=Napl\u00e1novat novou ud\u00e1lost schedule_new_event_for_stage=Napl\u00e1nujte novou ud\u00e1lost pro f\u00e1zi +<<<<<<< HEAD refer_new_event_for_stage=Doporu\u010dte novou ud\u00e1lost pro f\u00e1zi +======= +refer_new_event_for_stage=Doporu\u010dit novou ud\u00e1lost pro f\u00e1zi +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b skip=P\u0159esko\u010dit unskip=Napl\u00e1novat zp\u011btn\u011b complete=Dokon\u010dit @@ -130,7 +142,11 @@ event_name=N\u00e1zev ud\u00e1losti new_event=Nov\u00e1 ud\u00e1lost create_new_event=Vytvo\u0159it novou ud\u00e1lost create_new_event_repeatable=Vytvo\u0159it novou ud\u00e1lost z opakovateln\u00e9 f\u00e1ze +<<<<<<< HEAD toggle_table_view_on=Pokud je to mo\u017en\u00e9, zobrazujte ud\u00e1losti jako tabulky +======= +toggle_table_view_on=Pokud je to mo\u017en\u00e9, zobrazit ud\u00e1losti jako tabulky +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b toggle_table_view_off=Zobrazit formul\u00e1\u0159e pro zad\u00e1v\u00e1n\u00ed \u00fadaj\u016f pro ka\u017edou ud\u00e1lost event_recorded_on=Ud\u00e1lost zaznamenan\u00e1 v at=na @@ -229,9 +245,15 @@ provided_elsewhere=Poskytnuto jinde expand=Rozbalit collapse=Sbalit show_hide_columns=Zobrazit / skr\u00fdt sloupce +<<<<<<< HEAD select_columns_to_show=Vybrat sloupce, kter\u00e9 chcete zobrazit show_hide_widgets=Zobrazit / skr\u00fdt widgety select_widgets_to_show=Vyberte widgety, kter\u00e9 chcete zobrazit +======= +select_columns_to_show=Vybrat sloupce ke zobrazen\u00ed +show_hide_widgets=Zobrazit / skr\u00fdt widgety +select_widgets_to_show=Vyberte widgety k zobrazen\u00ed +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b audit_history=Historie auditu hide_widget=Skr\u00fdt widget show_widget=Zobrazit widget @@ -270,7 +292,11 @@ new_enrollment=Nov\u00fd z\u00e1pis start_date=Datum za\u010d\u00e1tku end_date=Datum ukon\u010den\u00ed from=Od +<<<<<<< HEAD to=Komu +======= +to=Do +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b exact_date=P\u0159esn\u00e9 datum exact_value=P\u0159esn\u00e1 hodnota EQ=Rovn\u00e1 se @@ -317,7 +343,11 @@ success=\u00dasp\u011bch unable_to_fetch_data_from_server=Nelze na\u010d\u00edst data ze serveru. access_denied=P\u0159\u00edstup odep\u0159en registration_complete=Registrace je dokon\u010dena +<<<<<<< HEAD auto_generate_failed=Nelze zaregistrovat, proto\u017ee automatick\u00e9 generov\u00e1n\u00ed atribut\u016f selhalo. +======= +auto_generate_failed=Nelze zaregistrovat, proto\u017ee automatick\u00e9 generov\u00e1n\u00ed atributu(\u016f) selhalo. +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b validation_error=Chyba ov\u011b\u0159en\u00ed event_orgunit_name=Organiza\u010dn\u00ed jednotka category=Kategorie @@ -341,7 +371,11 @@ are_you_sure_to_reopen_enrollment=Opravdu chcete znovu otev\u0159\u00edt vybran\ are_you_sure_to_delete_event=Opravdu chcete vybranou ud\u00e1lost smazat? are_you_sure_to_delete_event_with_audit=Opravdu odstran\u00edte vybranou ud\u00e1lost? T\u00edm tak\u00e9 odstran\u00edte v\u0161echny souvisej\u00edc\u00ed hodnoty auditu. are_you_sure_to_complete_event=Opravdu chcete dokon\u010dit vybranou ud\u00e1lost? +<<<<<<< HEAD please_fix_errors_before_completing=P\u0159ed dokon\u010den\u00edm ud\u00e1losti zkontrolujte a opravte n\u00e1sleduj\u00edc\u00ed chyby: +======= +please_fix_errors_before_completing=P\u0159ed dokon\u010den\u00edm ud\u00e1losti zkontrolujte a opravte n\u00e1sleduj\u00edc\u00ed chybu(y): +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b are_you_sure_to_incomplete_event=Opravdu chcete vybranou ud\u00e1lost upravit? are_you_sure_to_skip_event=Opravdu chcete p\u0159esko\u010dit vybranou ud\u00e1lost? are_you_sure_to_unskip_event=Opravdu chcete napl\u00e1novat zp\u011bt vybranou ud\u00e1lost? @@ -438,7 +472,11 @@ section=Sekce display_mode=Zobrazovac\u00ed m\u00f3d tracker_capture_display_mode=Re\u017eim zobrazen\u00ed sb\u011bru dat trasova\u010de events_today_all=V\u0161echny ud\u00e1losti dnes +<<<<<<< HEAD events_today_completeoractive=\u00dapln\u00e9 nebo aktivn\u00ed +======= +events_today_completeoractive=Dokon\u010den\u00e9 nebo aktivn\u00ed +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b events_today_skipped=P\u0159esko\u010deno events_today_scheduled=Napl\u00e1nov\u00e1no multiple_records_warning=Nalezeno v\u00edce z\u00e1znam\u016f. Up\u0159esn\u011bte pros\u00edm. @@ -498,10 +536,17 @@ stage_overdue=Ud\u00e1lost je po term\u00ednu stage_overdue_label=Nalezeno zpo\u017ed\u011bn\u00ed skipped=P\u0159esko\u010den\u00e1 ud\u00e1lost skipped_label=P\u0159esko\u010den\u00e1 ud\u00e1lost +<<<<<<< HEAD stage_empty=Pr\u00e1zdn\u00fd stage_empty_label=Pr\u00e1zdn\u00fd complete_active_events_before_completing_enrollment=P\u0159ed dokon\u010den\u00edm z\u00e1pisu pros\u00edm dokon\u010dete aktivn\u00ed ud\u00e1losti complete_enrollment_failed=Cel\u00fd soubor se nezda\u0159il +======= +stage_empty=Vypr\u00e1zdnit +stage_empty_label=Vypr\u00e1zdnit +complete_active_events_before_completing_enrollment=P\u0159ed dokon\u010den\u00edm z\u00e1pisu pros\u00edm dokon\u010dete aktivn\u00ed ud\u00e1losti +complete_enrollment_failed=Dokon\u010den\u00ed se nezda\u0159ilo +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b are_you_sure_to_complete_enrollment_delete_schedule=Opravdu chcete dokon\u010dit tento z\u00e1pis? St\u00e1vaj\u00edc\u00ed napl\u00e1novan\u00e9 ud\u00e1losti a ud\u00e1losti po vypr\u0161en\u00ed budou smaz\u00e1ny no_active_enrollment=\u017d\u00e1dn\u00fd aktivn\u00ed z\u00e1pis. Zapi\u0161te se pros\u00edm z widgetu pro z\u00e1pis. events_today=Ud\u00e1losti vypr\u0161\u00ed dnes @@ -519,7 +564,11 @@ invalid_coordinate_format=Neplatn\u00fd form\u00e1t sou\u0159adnic latitude_longitude_format=Zem\u011bpisn\u00e1 d\u00e9lka zem\u011bpisn\u00e1 \u0161\u00ed\u0159ka missing_search_ous=U\u017eivatel nem\u00e1 p\u0159i\u0159azen\u00e9 \u017e\u00e1dn\u00e9 Organiza\u010dn\u00ed jednotky cocbo_filter=Filtr kategorie a mo\u017enosti kategorie +<<<<<<< HEAD apply=Aplikovat +======= +apply=Pou\u017e\u00edt +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b attribute_category_selection=V\u00fdb\u011br kategorie atribut\u016f event_filter=Filtrujte ud\u00e1losti podle hodnoty datov\u00e9ho prvku, f\u00e1ze nebo n\u00e1zvu organiza\u010dn\u00ed jednotky validation_errors=Chyby aktu\u00e1ln\u011b ve formul\u00e1\u0159i: @@ -530,7 +579,11 @@ missing_google_map_api_key=Chyb\u00ed kl\u00ed\u010d API Google Maps. To lze nak missing_mapzen_search_api_key=Chyb\u00ed kl\u00ed\u010d API pro vyhled\u00e1v\u00e1n\u00ed Mapzen. To lze nakonfigurovat v Nastaven\u00ed syst\u00e9mu (Nastaven\u00ed p\u0159\u00edstupu). sms=SMS email=E-mail +<<<<<<< HEAD email_address=Emailov\u00e1 adresa +======= +email_address=E-mailov\u00e1 adresa +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b wrong_email=Zadejte platnou e-mailovou adresu email_subject=P\u0159edm\u011bt message=Zpr\u00e1va @@ -572,7 +625,11 @@ time_error=\u0160patn\u00fd form\u00e1t \u010dasu no_blank_date=Akce vy\u017eaduje datum. Chcete-li m\u00edsto toho napl\u00e1novat ud\u00e1lost, sma\u017ete tuto ud\u00e1lost a vytvo\u0159te novou napl\u00e1novanou ud\u00e1lost. not_authorized_to_uncomplete_event=Nem\u00e1te opr\u00e1vn\u011bn\u00ed k nedokon\u010den\u00ed ud\u00e1lost\u00ed. both_date_and_time=Zkontrolujte, zda jsou vypln\u011bna pole pro datum a \u010das a zda maj\u00ed spr\u00e1vn\u00fd form\u00e1t. Jinak nebudou data ulo\u017eena. +<<<<<<< HEAD wrong_time_format=Zajist\u011bte, aby byl dodr\u017een form\u00e1t \u010dasu (HH: MM). +======= +wrong_time_format=Zajist\u011bte, aby byl dodr\u017een form\u00e1t \u010dasu (HH:MM). +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b hours_and_minutes=HH:MM top_bar_settings=Nastaven\u00ed horn\u00ed li\u0161ty show=Zobrazit @@ -598,7 +655,11 @@ tracked_entity_instance_unique_found_header=Nalezeno {trackedEntityTypeName} tracked_entity_instance_unique_found_description=Byl nalezen {trackedEntityTypeName} v jin\u00e9m {orgUnitLevelName}. no_tracked_entity_instance_found_header=Nebylo nalezeno {trackedEntityTypeName}. no_tracked_entity_instance_found_description=Nebylo nalezeno {trackedEntityTypeName}. +<<<<<<< HEAD no_tracked_entity_instance_found_go_to_registration_description=Nebyla nalezena polo\u017eka {trackedEntityTypeName}. Chcete-li se zaregistrovat jako nov\u00e1, klikn\u011bte na \u201eP\u0159ej\u00edt na registraci\u201c {trackedEntityTypeName}. +======= +no_tracked_entity_instance_found_go_to_registration_description=Nebyla nalezena polo\u017eka {trackedEntityTypeName}. Chcete-li ji zaregistrovat jako novou, klikn\u011bte na \u201eP\u0159ej\u00edt na registraci\u201c {trackedEntityTypeName}. +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b tracked_entity_attributes_already_existing_header={trackedEntityAttributeName} ji\u017e existuje tracked_entity_attributes_already_existing_description={trackedEntityAttributeName} ji\u017e existuje pro dal\u0161\u00ed {trackedEntityTypeName}. Chcete otev\u0159\u00edt toto {trackedEntityTypeName}? possible_duplicates_found=Byly nalezeny mo\u017en\u00e9 duplik\u00e1ty. diff --git a/i18n/i18n_app_es.properties b/i18n/i18n_app_es.properties index 3b67fab32..a2915cdfa 100644 --- a/i18n/i18n_app_es.properties +++ b/i18n/i18n_app_es.properties @@ -40,7 +40,7 @@ list=Mostrar lists=Listas invalid=No v\u00e1lido selected_tei_is_invalid=La instancia de entidad de seguimiento seleccionada no es v\u00e1lida -required=Requerido +required=Necesario number_required=N\u00famero obligatorio date_required=Fecha obligatoria number=N\u00famero @@ -93,7 +93,7 @@ change_location=Gestionar localizaci\u00f3n details_history=Detalles/hist\u00f3rico history=Hist\u00f3rico canceled=Cancelado -delete=Borrar +delete=Eliminar deleted=eliminado remove=Eliminar entity=Entidad @@ -206,7 +206,11 @@ registered_data=Datos registrados no_value=Sin valor no_data_found=Dato no encontrado no_data=No hay datos +<<<<<<< HEAD mo_matching_data=No hay datos que coincidan con su criterio de b\u00fasqueda +======= +mo_matching_data=No data matching your search criteria +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b data_exists=Existen datos data_registerd=No hay datos registrados no_visit_made=Ninguna visita hecha @@ -275,7 +279,7 @@ exact_date=Fecha exacta exact_value=Valor exacto EQ=Igual GT=Mayor que -GE=>\= +GE=Mayor o igual que LT=Menor que LE=Menor o igual que NE=No es igual a @@ -451,7 +455,7 @@ click_to_edit_view_complete_notes=Haga clic para editar / ver notas completas complete_and_exit =Completar y salir are_you_sure_to_cancel_editing=\u00bfEst\u00e1 seguro de que quiere cancelar este perfil? are_you_sure_to_cancel_registration=\u00bfEst\u00e1 seguro de que quiere cancelar el registro? -schedule=Programaci\u00f3n +schedule=Programado scheduled_date=Fecha planificada show_new_event_menu=Mostrar nuevo men\u00fa de eventos no_stages_available=Todos los eventos esperados ya est\u00e1n creados, no se pueden crear m\u00e1s eventos . @@ -596,7 +600,11 @@ tracked_entity_instance_search_results_header={trackedEntityTypeName} busca resu tracked_entity_instance_search_matches_description=Si ninguno de los mostrados a continuaci\u00f3n es el {trackedEntityTypeName} que est\u00e1 buscando, elija "Ir al registro". tracked_entity_instance_unique_found_header={trackedEntityTypeName} encontrado tracked_entity_instance_unique_found_description=Una {trackedEntityTypeName} se ha encontrado en otra {orgUnitLevelName}. +<<<<<<< HEAD no_tracked_entity_instance_found_header=No se ha encontrado {trackedEntityTypeName}. +======= +no_tracked_entity_instance_found_header=No se ha encontrado {trackedEntityTypeName} +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b no_tracked_entity_instance_found_description=No se ha encontrado {trackedEntityTypeName} no_tracked_entity_instance_found_go_to_registration_description=No se ha encontrado {trackedEntityTypeName} , click 'Ir al registro' si desea registrar una nueva {trackedEntityTypeName}. tracked_entity_attributes_already_existing_header={trackedEntityAttributeName} ya existe diff --git a/i18n/i18n_app_fr.properties b/i18n/i18n_app_fr.properties index 42ed72f72..dde8d2bf9 100644 --- a/i18n/i18n_app_fr.properties +++ b/i18n/i18n_app_fr.properties @@ -40,7 +40,7 @@ list=Liste lists=Listes invalid=Invalide selected_tei_is_invalid=L'instance d'entit\u00e9 suivie selectionn\u00e9e est invalide. -required=R\u00e9quis +required=Obligatoire number_required=Nombre requis date_required=Date requise number=Nombre @@ -118,7 +118,7 @@ complete=Terminer incomplete=Incomplet reopen=R\u00e9ouvrir validate=Valider -validation_result=Result de validation +validation_result=Resultat de validation status=Statut event_completed=\u00c9v\u00e9nement compl\u00e9t\u00e9? details=D\u00e9tails @@ -247,7 +247,7 @@ csv=CSV json=JSON xml=XML list_programs=Lister programmes -program_stage=\u00c9tape du programme +program_stage=Stade de programme due_date=Date d'\u00e9ch\u00e9ance event_date=Date d\u00b4\u00e9v\u00e9nement report_date=Date du rapport @@ -317,7 +317,7 @@ success=Succ\u00e8s unable_to_fetch_data_from_server=Impossible de recup\u00e9rer les donn\u00e9es du serveur. access_denied=L'acc\u00e8s est refus\u00e9 registration_complete=L'enregistrement est termin\u00e9 -auto_generate_failed=Impossible d'enregistrer puis que l'autog\u00e9n\u00e9ration des attributs a \u00e9chou\u00e9. +auto_generate_failed=Impossible d'enregistrer puisque l'autog\u00e9n\u00e9ration de ou des attribut(s) a \u00e9chou\u00e9. validation_error=Erreur de validation event_orgunit_name=Unit\u00e9 d'organisation category=Cat\u00e9gorie @@ -331,7 +331,7 @@ delete_relationship=Supprimer relation can_not_delete_relationship=Impossible de supprimer la relation par manque d'acc\u00e8s en \u00e9criture. go_back=Pr\u00e9c\u00e9dent cancel=Annuler -are_you_sure_to_delete_relationship=Vous \u00eates s\u00fbre de vouloir supprimer cette relation +are_you_sure_to_delete_relationship=Vous \u00eates s\u00fbre de vouloir supprimer cette relation? are_you_sure_to_delete_enrollment=Etes-vous sur de vouloir supprimer l'enr\u00f4lement selectionn\u00e9? Ceci supprimera tous les \u00e9v\u00e9nements associ\u00e9s avec cet enr\u00f4lement. would_you_like_to_complete_enrollment=Voulez-vous terminer la saisie de l'\u00e9v\u00e9nement? are_you_sure_to_complete_enrollment=Voulez-vous terminer l'enr\u00f4lement s\u00e9lectionn\u00e9? @@ -339,9 +339,9 @@ are_you_sure_to_deactivate_enrollment=Vous \u00eates s\u00fbre de vouloir d\u00e are_you_sure_to_activate_enrollment=Vous \u00eates s\u00fbre de vouloir activer l'enr\u00f4lement selectionn\u00e9? are_you_sure_to_reopen_enrollment=Vous \u00eates s\u00fbre de vouloir r\u00e9-ouvrir l'enr\u00f4lement selectionn\u00e9? are_you_sure_to_delete_event=Vous \u00eates s\u00fbre de vouloir supprimer l'\u00e9venement selectionn\u00e9? -are_you_sure_to_delete_event_with_audit=Vous \u00eates s\u00fbre de supprimer l'\u00e9venement selectionn\u00e9?\nCeci va aussi supprimer toutes les valeurs d'audit connexes. +are_you_sure_to_delete_event_with_audit=Vous \u00eates s\u00fbre de supprimer l'\u00e9venement selectionn\u00e9? Ceci supprimera aussi toutes les valeurs d'audit connexes. are_you_sure_to_complete_event=\u00cates-vous s\u00fbr de vouloir compl\u00e9ter l'\u00e9v\u00e9nement s\u00e9lectionn\u00e9? -please_fix_errors_before_completing=Veuillez revoire et corriger le(s) erreur(s) suivante(s) avant de de compl\u00e9ter l'\u00e9venement +please_fix_errors_before_completing=Veuillez revoire et corriger les erreur(s) suivante(s) avant de de compl\u00e9ter l'\u00e9venement: are_you_sure_to_incomplete_event=Etes-vous sure de vouloir modifier l'\u00e9venement selectionn\u00e9? are_you_sure_to_skip_event=Etes-vous s\u00fbre de vouloir modifier sauter selectionn\u00e9? are_you_sure_to_unskip_event=\u00cates-vous s\u00fbr de vouloir reprogrammer l'\u00e9v\u00e9nement s\u00e9lectionn\u00e9 ? @@ -352,7 +352,7 @@ more=Plus under_construction=Travaux en cours advanced_search=Recherche avanc\u00e9e profile=Profil -applications=Applications +applications=Apps more_applications=Plus d'applis manage=Manage settings=Param\u00e8tres @@ -360,9 +360,9 @@ account=Compte help=Aide log_out=D\u00e9connexion about_dhis2=\u00c0 propos DHIS 2 -missing_translation_file=Fichiers de traduction manquant +missing_translation_file=Fichier de traduction manquant missing_translation_using_default=Aucun fichier de traduction trouv\u00e9 pour le locale s\u00e9lectionn\u00e9. Utilisation de la traduction par d\u00e9faut (anglais). -loading_tree=Chargement de l'arborescence +loading_tree=Chargement de l'arborescence des unit\u00e9 d'organisation loading_metadata=Chargement des metadata loading_components=Chargement des composantes latitude=Latitude @@ -413,7 +413,11 @@ nov=Novembre dec=D\u00e9cembre week=Semaine save_layout_as_default=Save dashboard layout as default +<<<<<<< HEAD reset_layout=R\u00e9initialiser la mise en page du tableau de bord +======= +reset_layout=La nouvelle mise en page du tableau de bord +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b is_expected_to_be= devrait \u00eatre but_found=mais trouv\u00e9 equals_to=\u00e9gal \u00e0 @@ -424,7 +428,7 @@ activate=Activer deactivate=D\u00e9sactiver tei_inactive_only_read=est actif. Seules les op\u00e9rations de lecture sont permises. hide_menu=Masquer le menu -extend_menu=Etendre le menu +extend_menu=\u00c9tendre le menu show_main_menu=Afficher le menu principal stick_right_widgets=Fixer le widget de droite unstick_right_widgets=Mouvoir le widget de droite avec la page @@ -454,7 +458,7 @@ are_you_sure_to_cancel_registration=Etes-vous s\u00fbr de vouloir annuler cet en schedule=Planning scheduled_date=Date programm\u00e9e show_new_event_menu=Afficher menu nouvel \u00e9v\u00e8nement -no_stages_available=TOus les \u00e9v\u00e8nements attendus sont d\u00e9ja cr\u00e9\u00e9s. Impossible de cr\u00e9er un autre. +no_stages_available=Tous les \u00e9v\u00e8nements attendus sont d\u00e9j\u00e0 cr\u00e9\u00e9s. Impossible de cr\u00e9er un autre. make_referral=Faire r\u00e9f\u00e9rence referral=R\u00e9f\u00e9rence show_previous=Afficher pr\u00e9c\u00e9dent @@ -475,7 +479,11 @@ scheduling_disabled_for_programstage=La programmation est d\u00e9sactiv\u00e9e p event_already_scheduled=Un \u00e9v\u00e9nement est d\u00e9j\u00e0 programm\u00e9 programstage_multiple_events_disabled=Cette \u00e9tape du programme ne prend pas en compte les \u00e9v\u00e9nements multiples event_cant_be_created=Impossible de cr\u00e9er un nouvel \u00e9v\u00e9nement +<<<<<<< HEAD created=Cr\u00e9\u00e9 le +======= +created=Cr\u00e9\u00e9 +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b auditType=Type d'audit modifiedBy=Modifi\u00e9 par audit_history_unavailable=Historique d'audit non disponible @@ -483,15 +491,23 @@ delete_error_audit=L'\u00e9v\u00e8nement ne peut \u00eatre supprim\u00e9 car il are_you_sure_to_remove=Voulez-vous vraiment le supprimer ? completed_label=Termin\u00e9 stage_completed=Ev\u00e9nement termin\u00e9 -stage_completed_label=Tous termin\u00e9s +stage_completed_label=Tous les \u00e9v\u00e9nements termin\u00e9s executed=Ouvert \u00e0 la saisie executed_label=Ouvrir stage_executed=L'\u00e9v\u00e9nement est ouvert +<<<<<<< HEAD stage_executed_label=\u00c9v\u00e9nement ouvert trouv\u00e9 ontime=Programm\u00e9 ontime_label=Programm\u00e9 stage_ontime=L'\u00e9v\u00e9nement est programm\u00e9 stage_ontime_label=\u00c9v\u00e9nement planifi\u00e9 trouv\u00e9 +======= +stage_executed_label=\u00c9v\u00e9nements ouverts trouv\u00e9s +ontime=Programm\u00e9 +ontime_label=Programm\u00e9 +stage_ontime=L'\u00e9v\u00e9nement est programm\u00e9 +stage_ontime_label=\u00c9v\u00e9nements planifi\u00e9s trouv\u00e9s +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b overdue=En retard overdue_label=En retard stage_overdue=L'\u00e9v\u00e9nement est retard\u00e9 diff --git a/i18n/i18n_app_id.properties b/i18n/i18n_app_id.properties index 199fecf70..137a5d2c5 100644 --- a/i18n/i18n_app_id.properties +++ b/i18n/i18n_app_id.properties @@ -5,7 +5,7 @@ login_failed=Login gagal, cek username anda, password dan coba kembali tracked_entity_management=Manajemen Tracked entity registering_unit=Unit pendaftaran program=Program -tracked_entity=Tracked Entity +tracked_entity=Entitas dilacak tracked_entity_instance=Tracked entity instance tracked_entity_attribute=Atribut select_or_search=Pilih atau cari dari daftar @@ -28,7 +28,7 @@ not_yet_enrolled_note=Belum terdaftar. Perekaman catatan tidak dimungkinkan. not_yet_enrolled_report=Belum terdaftar. Pelaporan tidak dimungkinkan no_data_report=Tidak ada rekaman untuk pelaporan no_notes_exist=Tidak ada catatan aktif -event=Kejadian +event=Even no_event_is_yet_created=Tidak ada event yang tersedia untuk entri data. Silakan buat satu event_creation=Silakan buat satu dari daftar di bawah ini not_selected=Tidak terpilih @@ -85,7 +85,7 @@ last=Terakhir go_to_dashboard=Ke dashboard go=Ke find=Cari -edit=Edit +edit=Sunting edit_profile=Edit profil tracker_associate=Associate tracker association=Atur asosiasi @@ -93,7 +93,7 @@ change_location=Atur lokasi details_history=Detail/keterangan history=Keterangan canceled=Dibatalkan -delete=hapus +delete=Hapus deleted=dihapus remove=Hapus entity=Entitas @@ -275,7 +275,7 @@ exact_date=Tanggal pasti exact_value=Nilai pasti EQ=Setara GT=Lebih besar dari -GE=Lebih besar setara +GE=Lebih besar atau sama dengan LT=Kurang dari LE=Kurang setara NE=Tidak setara @@ -330,7 +330,7 @@ save_relationship=Simpan Hubungan delete_relationship=Hapus hubungan can_not_delete_relationship=Tidak dapat menghapus hubungan karena tidak memiliki akses tulis. go_back=Kembali -cancel=batal +cancel=Batal are_you_sure_to_delete_relationship=Apakah anda yakin ingin menghapus hubungan? are_you_sure_to_delete_enrollment=Apakah anda yakin ingin menghapus enrollment yang dipilih? would_you_like_to_complete_enrollment=Apakah Anda ingin melengkapi pendaftaran terkini? @@ -365,8 +365,8 @@ missing_translation_using_default=File translasi tidak ditemukan pada locale ter loading_tree=Loading bagan unit organisasi loading_metadata=Memuat meta-data loading_components=Memuat komponen -latitude=Latitude -longitude=Longitude +latitude=Lintang +longitude=Bujur lat_lng=[Garis Lintang Garis Bujur] get=Dapatkan get_from_map=Dapatkan dari peta diff --git a/i18n/i18n_app_lo.properties b/i18n/i18n_app_lo.properties index 67b48be57..5e310e25b 100644 --- a/i18n/i18n_app_lo.properties +++ b/i18n/i18n_app_lo.properties @@ -142,7 +142,7 @@ selected_search_attributes=\u0e84\u0eb8\u0e99\u0ea5\u0eb1\u0e81\u0eaa\u0eb0\u0e9 selected_program=\u0ec0\u0ea5\u0eb7\u0ead\u0e81\u0eaa\u0eb2\u0e8d\u0e87\u0eb2\u0e99 other_programs=\u0eaa\u0eb2\u0e8d\u0e87\u0eb2\u0e99\u0ead\u0eb7\u0ec8\u0e99 search_for_dashboard=\u0e84\u0ebb\u0ec9\u0e99\u0eab\u0eb2\u0e82\u0ecd\u0ec9\u0ea1\u0eb9\u0e99\u0ec3\u0e99\u0edc\u0ec9\u0eb2\u0eaa\u0eb0\u0ec1\u0e94\u0e87\u0e82\u0ecd\u0ec9\u0ea1\u0eb9\u0e99 -dashboard=\u0e95\u0eb2\u0edc\u0ec8\u0eb2\u0e87\u0eaa\u0eb1\u0e87\u0ea5\u0ea7\u0ea1\u0e82\u0ecd\u0ec9\u0ea1\u0eb9\u0e99\u0e82\u0ec8\u0eb2\u0ea7\u0eaa\u0eb2\u0e99 +dashboard=\u0e81\u0eb0\u0e94\u0eb2\u0e99\u0e82\u0ec8\u0eb2\u0ea7 home=\u0edc\u0ec9\u0eb2\u0eab\u0ebc\u0eb1\u0e81 back=\u200b\u0e81\u0eb1\u0e9a\u200b\u0e84\u0eb7\u0e99 enrollment=\u0e81\u0eb2\u0e99\u0ea5\u0ebb\u0e87\u0e97\u0eb0\u0e9a\u0ebd\u0e99 diff --git a/i18n/i18n_app_nb.properties b/i18n/i18n_app_nb.properties index b0ab16a01..2adb44115 100644 --- a/i18n/i18n_app_nb.properties +++ b/i18n/i18n_app_nb.properties @@ -6,17 +6,17 @@ tracked_entity_management=Sporet enhetsadministrasjon registering_unit=Registreringsenhet program=Program tracked_entity=Sporet enhet -tracked_entity_instance=Sporet enhet instans -tracked_entity_attribute=Sporet enhet attributt +tracked_entity_instance=Sporet enhetforekomst +tracked_entity_attribute=Sporet enhetattributt select_or_search=Velg eller s\u00f8k i listen -please_select=[Vennligst velg] -please_select_a_program=[Vennligst velg et program] +please_select=[Please select] +please_select_a_program=[Please select a program] no_program_exists=[Ingen program finnes] please_select_a_program_for_enrollment=Velg et program for registrering please_select_program_report=Vennligst velg et program for rapportering please_select_a_relationship=Vennligst velg en relasjon no_relationship=Det finnes ingen relasjoner -relationship_not_possible=Ingen sporede enhetsinstanser, relasjoner er ikke mulig +relationship_not_possible=Ingen sporede enhetsforekomster, relasjoner er ikke mulig no_program_exists_enrollment=Det finnes ingen programmer for den valgte organisasjonsenheten. Registrering er ikke mulig. no_program_exists_report=Det finnes ingen programmer for den valgte organisasjonsenheten. Rapportering er ikke mulig. not_yet_enrolled_data_entry=Ikke registrert enda. Dataregistrering ikke mulig. @@ -34,13 +34,13 @@ event_creation=Opprett en fra under not_selected=Ikke valgt create=Opprett view_all=[Vis alle] -list_all_entities=List opp alle enheter +list_all_entities=Vis alle enheter list_all=Vis alle list=Vis lists=Lister invalid=Ugyldig selected_tei_is_invalid=Den valgte forekomsten av sporet enhet er ugyldig -required=Obligatorisk +required=P\u00e5krevd number_required=Antall er obligatorisk date_required=Dato er obligatorisk number=Nummer @@ -108,14 +108,14 @@ your_email_message_here=Skriv din melding her sms_send_status=SMS-sendingsstatus send=Send add_new_event=Legg til ny hendelse -add_new_event_for_stage=Legg til en hendelse for fase +add_new_event_for_stage=Legg til en hendelse for fasen schedule_new_event=Planlegg en ny hendelse schedule_new_event_for_stage=Planlegg en ny hendelse for fasen -refer_new_event_for_stage=Henvis til ny hendelse for fase +refer_new_event_for_stage=Henvis til ny hendelse for fasen skip=Hopp over unskip=Planlegg igjen complete=Fullf\u00f8r -incomplete=Gjen\u00e5pne +incomplete=Ufullstendig reopen=Gjen\u00e5pning validate=Valider validation_result=Valideringsresultat @@ -156,7 +156,7 @@ deactivate_enrollment=Deaktiver registrering enrollment_date=Registreringsdato incident_date=Forekomstdato notes=Notater -relationship=Relasjoner +relationship=Relasjon relationshipTo=Utg\u00e5ende relasjoner relationshipFrom=Innkommende relasjoner relationships=Relasjoner @@ -183,12 +183,12 @@ reports=Rapporter registration_and_data_entry=Registrering og dataregistrering program_summary_report=Programoppsummeringsrapport program_summary=Programoppsummering -program_summary_description=Generer en sammendragsrapport for et bestemt program, organisasjonsenhet og tidsramme. Rapporten presenterer en liste over sporede enhetsforekomster og postene deres organisert basert p\u00e5 programfaser. +program_summary_description=Generer en sammendragsrapport for et bestemt program, organisasjonsenhet og tidsramme. Rapporten presenterer en liste over sporede enhetsforekomster og oppf\u00f8ringene deres organisert etter programfaser. program_statistics_report=Programstatistikkrapport program_statistics=Programstatistikker program_statistics_description=Generer en statistikkrapport for et bestemt program. Rapporten gir for eksempel en oversikt over frafall eller fullf\u00f8ringsgrad i en gitt tidsramme ved en bestemt organisasjonsenhet. upcoming_events=Kommende hendelser -upcoming_events_description=Generer en tabellrapport som viser sporede enhetsforekomster og deres kommende hendelser for et valgt program og tid. S\u00f8ke, sortere og vise / skjule operasjoner er mulig i kolonnene. +upcoming_events_description=Generer en tabellrapport som viser sporede enhetsforekomster og deres kommende hendelser for et valgt program og tid. S\u00f8ke, sortere og vise/skjule-operasjoner er mulig i kolonnene. overdue_events=Forfalte hendelser overdue_events_description=Generer en liste over hendelser for et valgt program. Rapporten viser en oversikt over sporede enhetsforekomster og hendelser som ikke blir utf\u00f8rt i tide. Filtrering og s\u00f8k er ogs\u00e5 mulig. enrollment_stats=Registreringstatistikk @@ -206,7 +206,11 @@ registered_data=Registrerte data no_value=Ingen verdi no_data_found=Ingen data funnet no_data=Ingen data +<<<<<<< HEAD mo_matching_data=Ingen data samsvarer med s\u00f8kekriteriene dine +======= +mo_matching_data=No data matching your search criteria +>>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b data_exists=Eksisterende data data_registerd=Ingen data registrert no_visit_made=Ingen bes\u00f8k gjort @@ -214,13 +218,13 @@ visit_not_made=Bes\u00f8k ikke gjort _visit=Bes\u00f8k visit=Bes\u00f8k visits=Bes\u00f8kende -current_selections=Gjeldende valgt +current_selections=Gjeldende valg activePrograms=Aktive programmer set_as_current=Sett som gjeldende org_unit=Organisasjonsenhet org_unit_scope=Organisasjonsenhet-omfang SELECTED=Valgt -CHILDREN=Umiddelbare underordnede enheter +CHILDREN=N\u00e6rmeste underenheter DESCENDANTS=Alle underordnede enheter ACCESSIBLE=Alle tilgjengelige data_element=Dataelement @@ -256,7 +260,7 @@ disable_rescheduling=Deaktiver omplanlegging show_hide_scheduling=Vis/Skjul omplanleggingsskjema show_hide_notes=Vis/Skjul notatskjema show_hide_messaging=Vis/skjul meldingsskjema -messaging=Meldinger +messaging=Meldingstjenester scheduling=Planlegging reschedule_duedate=Flytt forfallsdato reschedule=Planlegg p\u00e5 nytt @@ -341,7 +345,7 @@ are_you_sure_to_reopen_enrollment=Er du sikker p\u00e5 at du vil \u00e5pne den v are_you_sure_to_delete_event=Er du sikker p\u00e5 at du vil slette den valgte hendelsen? are_you_sure_to_delete_event_with_audit=Er du sikker p\u00e5 at du vil slette den valgte hendelsen? Dette vil ogs\u00e5 fjerne alle relaterte revisjonsverdier. are_you_sure_to_complete_event=Er du sikker p\u00e5 at du vil fullf\u00f8re den valgte hendelsen? -please_fix_errors_before_completing=Se over og rett opp f\u00f8lgende feil f\u00f8r du fullf\u00f8rer denne hendelsen +please_fix_errors_before_completing=Se over og rett opp f\u00f8lgende feil f\u00f8r du fullf\u00f8rer denne hendelsen: are_you_sure_to_incomplete_event=Er du sikker p\u00e5 at du vil redigere den valgte hendelsen? are_you_sure_to_skip_event=Er du sikker p\u00e5 at du vil hoppe over den valgte hendelsen? are_you_sure_to_unskip_event=Er du sikker p\u00e5 at du vil planlegge valgt hendelse igjen? @@ -367,10 +371,10 @@ loading_metadata=Laster meta-data loading_components=Laster komponenter latitude=Breddegrad longitude=Lengdegrad -lat_lng=[Breddegrad Lengegrad] +lat_lng=[Breddegrad Lengdegrad ] get=F\u00e5 get_from_map=F\u00e5 fra kart -capture=Fange opp +capture=Registrer nothing_captured=Ingenting er fanget opp point_and_click_for_coordinate=H\u00f8yreklikk p\u00e5 kartet for \u00e5 velge plassering value_must_be_between=Verdien m\u00e5 v\u00e6re mellom @@ -496,8 +500,8 @@ overdue=Forfalt overdue_label=Forfalt stage_overdue=Hendelsen har forfalt stage_overdue_label=Funnet forfalte -skipped=Hoppet over hendelse -skipped_label=Hoppet over hendelse +skipped=Hoppet over hendelsen +skipped_label=Hoppet over hendelsen stage_empty=Tomt stage_empty_label=Tomt complete_active_events_before_completing_enrollment=Vennligst fullf\u00f8r aktive hendelser f\u00f8r du fullf\u00f8rer registreringen @@ -516,7 +520,7 @@ not_available=Ikke tilgjengelig attribute=Attributt data_entry=Dataregistrering invalid_coordinate_format=Ugyldig koordinatformat -latitude_longitude_format=Breddegrad,lengdegrad +latitude_longitude_format=Lengdegrad,breddegrad missing_search_ous=Brukeren har ikke noen organisasjonsenhet tildelt til seg cocbo_filter=Kategori og kategorialternativ filter apply=Bruk @@ -576,7 +580,7 @@ wrong_time_format=S\u00f8rg for at tidsformat (HH:MM) er fulgt. hours_and_minutes=HH:MM top_bar_settings=Topplinjeinnstillinger show=Vis -sort_order=Sorter etter +sort_order=Sorteringsrekkef\u00f8lge activate_top_bar=Aktiver topplinje use_as_top_bar=Bruk som topplinje remove_widget=Fjern modul? @@ -612,10 +616,10 @@ large_number_of_search_results_warning=Et stort antall treff ble funnet. G\u00e5 too_many_search_results=For mange s\u00f8keresultat open=\u00c5pne continue=Fortsett -no_program_write_access=Program skriverettighet er n\u00f8dvendig for \u00e5 sende meldinger +no_program_write_access=Skriverettigheter for programmet er n\u00f8dvendig for \u00e5 sende meldinger show_all=Vis alle not_allowed=Ikke tillatt -you_do_not_have_the_necessary_authorities_to_delete=Du har ikke n\u00f8dvendige tilganger for \u00e5 slette +you_do_not_have_the_necessary_authorities_to_delete=Du har ikke n\u00f8dvendige rettigheter for \u00e5 slette this=Dette delete_failed=Kunne ikke slette cannot_delete_this_enrollment_because_it_already_contains_events=Kan ikke slette denne registreringen fordi den allerede inneholder hendelser. Vennligst slett hendelsene f\u00f8r du sletter registreringen diff --git a/i18n/i18n_app_pt.properties b/i18n/i18n_app_pt.properties index 5690a5855..84958ead4 100644 --- a/i18n/i18n_app_pt.properties +++ b/i18n/i18n_app_pt.properties @@ -40,7 +40,7 @@ list=Lista lists=Lists invalid=Inv\u00e1lido selected_tei_is_invalid=A inst\u00e2ncia de entidade rastreada selecionada \u00e9 inv\u00e1lida -required=Exigido +required=Requerido number_required=Requer n\u00famero date_required=\u00c9 necess\u00e1ria a data number=N\u00famero @@ -93,7 +93,7 @@ change_location=Gerir a localiza\u00e7\u00e3o details_history=Detalhes/hist\u00f3rico history=Hist\u00f3rico canceled=Cancelado -delete=Apagar +delete=Suprimir deleted=Eliminar remove=Remover entity=Entidade @@ -119,7 +119,7 @@ incomplete=Incompleto reopen=Re-abrir validate=Validado validation_result=Resultado da valida\u00e7\u00e3o -status=Estado +status=Status event_completed=Evento conclu\u00eddo? details=Clique para ver mais detalhes _details=Detalhes @@ -142,7 +142,7 @@ selected_search_attributes=Seleccionar atributos de busca selected_program=Seleccionar o programa other_programs=Outros programas search_for_dashboard=Procurar pelos items no painel de ferramentas -dashboard=Gr\u00e1ficos +dashboard=Painel de Instrumentos home=In\u00edcio back=Voltar enrollment=Inscri\u00e7\u00e3o @@ -528,7 +528,7 @@ openstreetmap=OpenStreetMap googlemap=Google Maps missing_google_map_api_key=Falta a chave da API do Google Maps missing_mapzen_search_api_key=Chave da API de pesquisa Mapzen ausente. Isso pode ser configurado em Configura\u00e7\u00f5es do sistema (configura\u00e7\u00f5es de acesso). -sms=Servi\u00e7o de mensagens curtas (SMS) +sms=SMS email=e-mail email_address=Endere\u00e7o de E-Mail wrong_email=Por favor especifique um endere\u00e7o de e-mail v\u00e1lido diff --git a/i18n/i18n_app_ru.properties b/i18n/i18n_app_ru.properties index ceaaae432..bbd321951 100644 --- a/i18n/i18n_app_ru.properties +++ b/i18n/i18n_app_ru.properties @@ -54,7 +54,7 @@ negInt=\u041e\u0442\u0440\u0438\u0446\u0430\u0442\u0435\u043b\u044c\u043d\u043e\ zeroPositiveInt=\u041d\u043e\u043b\u044c \u0438\u043b\u0438 \u043f\u043e\u043b\u043e\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0446\u0435\u043b\u043e\u0435 \u0447\u0438\u0441\u043b\u043e latitude_required=\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0448\u0438\u0440\u043e\u0442\u044b \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0432 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u0445 [-90 ... 90] longitude_required=\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0434\u043e\u043b\u0433\u043e\u0442\u044b \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u043c\u0435\u0436\u0434\u0443 [-180 ... 180] -latitude_longitude_required=\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 [-180 ... 180], [- 90 ... 90] \u0434\u043b\u044f \u0434\u043e\u043b\u0433\u043e\u0442\u044b, \u0448\u0438\u0440\u043e\u0442\u044b +latitude_longitude_required=\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 [-180 ... 180], [-90 ... 90] \u0434\u043b\u044f \u0434\u043e\u043b\u0433\u043e\u0442\u044b, \u0448\u0438\u0440\u043e\u0442\u044b future_date_not_allowed=\u0411\u0443\u0434\u0443\u0449\u0430\u044f \u0434\u0430\u0442\u0430 \u043d\u0435 \u0434\u043e\u043f\u0443\u0441\u043a\u0430\u0435\u0442\u0441\u044f option_required=\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0432\u044b\u0431\u0440\u0430\u043d\u043e \u0438\u0437 \u0432\u044b\u043f\u0430\u0434\u0430\u044e\u0449\u0435\u0433\u043e \u0441\u043f\u0438\u0441\u043a\u0430 bool_required=\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u043c diff --git a/i18n/i18n_app_uk.properties b/i18n/i18n_app_uk.properties index 0d5759895..7b57ca015 100644 --- a/i18n/i18n_app_uk.properties +++ b/i18n/i18n_app_uk.properties @@ -183,7 +183,7 @@ reports=\u0417\u0432\u0456\u0442\u0438 registration_and_data_entry=\u0420\u0435\u0454\u0441\u0442\u0440\u0430\u0446\u0456\u044f \u0456 \u0432\u0432\u0435\u0434\u0435\u043d\u043d\u044f \u0434\u0430\u043d\u0438\u0445 program_summary_report=\u0417\u0432\u0456\u0442 \u0437\u0430 \u043a\u043e\u0440\u043e\u0442\u043a\u0438\u043c \u0432\u0438\u043a\u043b\u0430\u0434\u043e\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0438 program_summary=\u041a\u043e\u0440\u043e\u0442\u043a\u0438\u0439 \u0432\u0438\u043a\u043b\u0430\u0434 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0438 -program_summary_description=\u0417\u0433\u0435\u043d\u0435\u0440\u0443\u0432\u0430\u0442\u0438 \u043a\u043e\u0440\u043e\u0442\u043a\u0438\u0439 \u043f\u0456\u0434\u0441\u0443\u043c\u043a\u043e\u0432\u0438\u0439 \u0437\u0432\u0456\u0442 \u0449\u043e\u0434\u043e \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0457 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0438, \u043e\u0440\u0433\u0430\u043d\u0456\u0437\u0430\u0446\u0456\u0439\u043d\u043e\u0433\u043e \u043f\u0456\u0434\u0440\u043e\u0437\u0434\u0456\u043b\u0443 \u0442\u0430 \u0447\u0430\u0441\u043e\u0432\u043e\u0433\u043e \u043f\u0440\u043e\u043c\u0456\u0436\u043a\u0443. \u0423 \u0437\u0432\u0456\u0442\u0456 \u0432\u043a\u0430\u0437\u0430\u043d\u043e \u043f\u0435\u0440\u0435\u043b\u0456\u043a \u043f\u0440\u0438\u043a\u043b\u0430\u0434\u0456\u0432 \u0432\u0456\u0434\u0441\u0442\u0435\u0436\u0443\u0432\u0430\u043d\u0438\u0445 \u044f\u0432\u0438\u0449 \u0442\u0430 \u0457\u0445 \u0437\u0430\u043f\u0438\u0441\u0438, \u043e\u0440\u0433\u0430\u043d\u0456\u0437\u043e\u0432\u0430\u043d\u0456 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0456 \u0435\u0442\u0430\u043f\u0456\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0438. +program_summary_description=\u0417\u0433\u0435\u043d\u0435\u0440\u0443\u0432\u0430\u0442\u0438 \u043a\u043e\u0440\u043e\u0442\u043a\u0438\u0439 \u043f\u0456\u0434\u0441\u0443\u043c\u043a\u043e\u0432\u0438\u0439 \u0437\u0432\u0456\u0442 \u0449\u043e\u0434\u043e \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0457 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0438, \u043e\u0440\u0433\u0430\u043d\u0456\u0437\u0430\u0446\u0456\u0439\u043d\u043e\u0433\u043e \u043f\u0456\u0434\u0440\u043e\u0437\u0434\u0456\u043b\u0443 \u0442\u0430 \u0447\u0430\u0441\u043e\u0432\u043e\u0433\u043e \u043f\u0440\u043e\u043c\u0456\u0436\u043a\u0443. \u0423 \u0437\u0432\u0456\u0442\u0456 \u0432\u043a\u0430\u0437\u0430\u043d\u043e \u043f\u0435\u0440\u0435\u043b\u0456\u043a \u0432\u0438\u043f\u0430\u0434\u043a\u0456\u0432 \u0432\u0456\u0434\u0441\u0442\u0435\u0436\u0443\u0432\u0430\u043d\u0438\u0445 \u044f\u0432\u0438\u0449 \u0442\u0430 \u0457\u0445 \u0437\u0430\u043f\u0438\u0441\u0438, \u043e\u0440\u0433\u0430\u043d\u0456\u0437\u043e\u0432\u0430\u043d\u0456 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0456 \u0435\u0442\u0430\u043f\u0456\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0438. program_statistics_report=\u0417\u0432\u0456\u0442 \u0437\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043d\u043e\u044e \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u043e\u044e program_statistics=\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043d\u0430 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 program_statistics_description=\u0417\u0433\u0435\u043d\u0435\u0440\u0443\u0432\u0430\u0442\u0438 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u0447\u043d\u0438\u0439 \u0437\u0432\u0456\u0442 \u0449\u043e\u0434\u043e \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0457 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0438. \u0417\u0432\u0456\u0442 \u043d\u0430\u0434\u0430\u0454, \u0437\u043e\u043a\u0440\u0435\u043c\u0430, \u043e\u0433\u043b\u044f\u0434 \u0440\u0456\u0432\u043d\u044f \u043f\u0440\u0438\u043f\u0438\u043d\u0435\u043d\u043d\u044f \u0443\u0447\u0430\u0441\u0442\u0456 \u0430\u0431\u043e \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u044f \u043f\u0440\u043e\u0442\u044f\u0433\u043e\u043c \u0432\u0438\u0437\u043d\u0430\u0447\u0435\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u043c\u0456\u0436\u043a\u0443 \u0447\u0430\u0441\u0443 \u0432 \u043f\u0435\u0432\u043d\u043e\u043c\u0443 \u043e\u0440\u0433\u0430\u043d\u0456\u0437\u0430\u0446\u0456\u0439\u043d\u043e\u043c\u0443 \u043f\u0456\u0434\u0440\u043e\u0437\u0434\u0456\u043b\u0456. @@ -248,7 +248,7 @@ json=JSON xml=XML list_programs=\u041f\u0435\u0440\u0435\u043b\u0456\u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c program_stage=\u0415\u0442\u0430\u043f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0438 -due_date=\u0414\u0430\u0442\u0430 \u0432\u0438\u043a\u043e\u043d\u0430\u043d\u043d\u044f +due_date=\u0417\u0430\u043f\u043b\u0430\u043d\u043e\u0432\u0430\u043d\u0430 \u0434\u0430\u0442\u0430 event_date=\u0414\u0430\u0442\u0430 \u043f\u043e\u0434\u0456\u0457 report_date=\u0414\u0430\u0442\u0430 \u0437\u0432\u0456\u0442\u0443 enable_rescheduling=\u0412\u0432\u0456\u043c\u043a\u043d\u0443\u0442\u0438 \u043f\u0435\u0440\u0435\u043f\u043b\u0430\u043d\u0443\u0432\u0430\u043d\u043d\u044f @@ -483,7 +483,7 @@ delete_error_audit=\u041f\u043e\u0434\u0456\u044e \u043d\u0435 \u0432\u0434\u043 are_you_sure_to_remove=\u0427\u0438 \u0432\u0438 \u0432\u043f\u0435\u0432\u043d\u0435\u043d\u0456, \u0449\u043e \u0445\u043e\u0447\u0435\u0442\u0435 \u043f\u0440\u0438\u0431\u0440\u0430\u0442\u0438? completed_label=\u0417\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e stage_completed=\u041f\u043e\u0434\u0456\u044e \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e -stage_completed_label=\u0412\u0441\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e +stage_completed_label=\u0412\u0441\u0456 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e executed=\u0412\u0456\u0434\u043a\u0440\u0438\u0442\u0435 \u0434\u043b\u044f \u0432\u0432\u0435\u0434\u0435\u043d\u043d\u044f \u0434\u0430\u043d\u0438\u0445 executed_label=\u0412\u0456\u0434\u043a\u0440\u0438\u0442\u0438 stage_executed=\u041f\u043e\u0434\u0456\u044f \u0432\u0456\u0434\u043a\u0440\u0438\u0442\u0430 diff --git a/i18n/i18n_app_vi.properties b/i18n/i18n_app_vi.properties index 4b788be82..1e8e34f60 100644 --- a/i18n/i18n_app_vi.properties +++ b/i18n/i18n_app_vi.properties @@ -194,7 +194,7 @@ overdue_events_description=Xu\u1ea5t danh s\u00e1ch s\u1ef1 ki\u1ec7n c\u1ee7a c enrollment_stats=Th\u1ed1ng K\u00ea \u0110\u0103ng K\u00fd event_stats=Th\u1ed1ng K\u00ea S\u1ef1 Ki\u1ec7n upcoming_event=S\u1ef1 Ki\u1ec7n S\u1eafp \u0110\u1ebfn -legend=Ch\u00fa Th\u00edch +legend=Ch\u00fa gi\u1ea3i event_color_legend=M\u00e0u s\u1eafc c\u00f3 \u00fd ngh\u0129a g\u00ec? report=B\u00e1o c\u00e1o _report=b\u00e1o c\u00e1o @@ -403,7 +403,7 @@ jan=Th\u00e1ng m\u1ed9t feb=Th\u00e1ng hai mar=Th\u00e1ng ba apr=Th\u00e1ng t\u01b0 -may=Th.5 +may=Th\u00e1ng n\u0103m jun=Th\u00e1ng s\u00e1u jul=Th\u00e1ng b\u1ea3y aug=Th\u00e1ng t\u00e1m diff --git a/i18n/i18n_app_zh.properties b/i18n/i18n_app_zh.properties index 984a86c4a..de7ee753c 100644 --- a/i18n/i18n_app_zh.properties +++ b/i18n/i18n_app_zh.properties @@ -1,14 +1,14 @@ tracker_capture=\u8ddf\u8e2a\u968f\u8bbf -online_notification=\u4f60\u5728\u7ebf +online_notification=\u4f60\u5df2\u7ecf\u5728\u7ebf offline_notification=\u4f60\u5df2\u7ecf\u79bb\u7ebf -login_failed=\u767b\u5f55\u5931\u8d25\uff0c\u8bf7\u68c0\u67e5\u4f60\u7684\u7528\u6237\u540d\u548c\u53e3\u4ee4\u518d\u8bd5 -tracked_entity_management=\u8ddf\u8e2a\u5b9e\u4f53\u7ba1\u7406 -registering_unit=\u767b\u8bb0\u673a\u6784 +login_failed=\u767b\u5f55\u5931\u8d25\uff0c\u68c0\u67e5\u7528\u6237\u548c\u53e3\u4ee4\u540e\u91cd\u8bd5 +tracked_entity_management=\u8ddf\u8e2a\u968f\u8bbf\u5b9e\u4f53\u7ba1\u7406 +registering_unit=\u6ce8\u518c\u673a\u6784 program=\u9879\u76ee -tracked_entity=\u8ddf\u8e2a\u5b9e\u4f53 -tracked_entity_instance=\u8ddf\u8e2a\u7684\u5b9e\u4f53 -tracked_entity_attribute=\u8ddf\u8e2a\u5b9e\u4f53\u5c5e\u6027 -select_or_search=\u4ece\u5217\u8868\u9009\u62e9\u6216\u641c\u7d22 +tracked_entity=\u8ddf\u8e2a\u7684\u5b9e\u4f53 +tracked_entity_instance=\u8ddf\u8e2a\u7684\u5b9e\u4f53\u5b9e\u4f8b +tracked_entity_attribute=Tracked entity attribute +select_or_search=\u4ece\u5217\u8868\u4e2d\u641c\u7d22\u6216\u9009\u62e9 please_select=[\u8bf7\u9009\u62e9] please_select_a_program=[\u8bf7\u9009\u62e9\u9879\u76ee] no_program_exists=[\u6ca1\u6709\u9879\u76ee] @@ -28,10 +28,10 @@ not_yet_enrolled_note=\u8fd8\u6ca1\u6709\u6ce8\u518c\uff0c\u7b14\u8bb0\u4e0d\u80 not_yet_enrolled_report=\u6ca1\u6709\u6ce8\u518c\uff0c\u4e0d\u80fd\u62a5\u544a no_data_report=\u65e0\u62a5\u544a\u8bb0\u5f55 no_notes_exist=\u4e0d\u5b58\u5728\u7b14\u8bb0 -event=\u56db\u7ea7 -no_event_is_yet_created=\u65e0\u53ef\u7528\u7684\u4e8b\u4ef6\u53ef\u8f93\u5165\u6570\u636e\uff0c\u8bf7\u5148\u521b\u5efa\u4e00\u4e2a +event=\u4e8b\u4ef6 +no_event_is_yet_created=\u65e0\u4e8b\u4ef6\u53ef\u7528\u4e0e\u6570\u636e\u5f55\u5165. \u8bf7\u521b\u5efa\u4e00\u4e2a. event_creation=\u8bf7\u4ece\u4e0b\u9762\u521b\u5efa\u4e00\u4e2a -not_selected=\u672a\u9009\u5b9a +not_selected=\u6ca1\u6709\u9009\u62e9 create=\u521b\u5efa view_all=[\u67e5\u770b\u5168\u90e8] list_all_entities=\u5b9e\u4f53\u5217\u8868 @@ -67,30 +67,30 @@ search_by_data_element=\u6309\u6570\u636e\u5143\u641c\u7d22 search_by_attribute=\u6309\u5c5e\u6027\u641c\u7d22 search_for=\u641c\u7d22 type_your_search_criteria_here=\u8fd9\u91cc\u8f93\u5165\u4f60\u7684\u641c\u7d22\u6761\u4ef6 -search_input_required=\u8bf7\u5b9a\u4e49\u641c\u7d22\u6761\u4ef6 +search_input_required=\u8bf7\u6307\u5b9a\u641c\u7d22\u6761\u4ef6 in_progress=\u8fdb\u884c\u4e2d registered_entities=\u6ce8\u518c\u7684\u5b9e\u4f53 empty=\u7a7a -form_is_empty_fill_at_least_one=\u8868\u5355\u4e3a\u7a7a\uff0c\u8bf7\u81f3\u5c11\u586b\u4e00\u4e2a +form_is_empty_fill_at_least_one=\u8868\u5355\u662f\u7a7a\u7684\uff0c\u8bf7\u81f3\u5c11\u586b\u5145\u4e00\u4e2a no_event_exists=\u6ca1\u6709\u4e8b\u4ef6 total=\u603b\u5171 total_number_of_pages=\u9875\u6570 rows_per_page=\u6bcf\u9875\u884c\u6570 -jump_to_page=\u8df3\u5230\u9875\u9762 +jump_to_page=\u8df3\u5230 page=\u9875 first=\u7b2c\u4e00 previous=\u524d\u4e00 -next=\u4e0b\u4e00\u5e74 +next=\u4e0b\u4e00\u4e2a last=\u6700\u540e -go_to_dashboard=\u8fdb\u5230\u4eea\u8868\u76d8 +go_to_dashboard=\u8fdb\u5165\u4eea\u8868\u76d8 go=\u8fdb\u5165 -find=\u67e5\u8be2 +find=\u53d1\u73b0 edit=\u7f16\u8f91 -edit_profile=\u7f16\u8f91\u4e2a\u4eba\u57fa\u672c\u4fe1\u606f -tracker_associate=\u8ddf\u8e2a\u76f8\u5173 -association=\u7ba1\u7406\u5173\u7cfb +edit_profile=\u7f16\u8f91\u7b80\u5386 +tracker_associate=\u8ddf\u8e2a\u5668\u76f8\u5173 +association=\u7ba1\u7406\u76f8\u5173 change_location=\u7ba1\u7406\u4f4d\u7f6e -details_history=\u8be6\u60c5/\u5386\u53f2 +details_history=\u660e\u7ec6/\u5386\u53f2 history=\u5386\u53f2 canceled=\u53d6\u6d88\u7684 delete=\u5220\u9664 @@ -100,7 +100,7 @@ entity=\u5b9e\u4f53 clear=\u6e05\u9664 add=\u6dfb\u52a0 add_note=\u6dfb\u52a0\u7b14\u8bb0 -search_note=\u641c\u7d22\u7f16\u8f91 +search_note=\u641c\u7d22\u7b14\u8bb0 your_note_here=\u4f60\u7684\u7b14\u8bb0 phone_number=\u7535\u8bdd\u53f7\u7801 your_sms_message_here=\u4f60\u7684\u77ed\u4fe1\u5728\u8fd9\u91cc @@ -108,10 +108,10 @@ your_email_message_here=\u60a8\u7684\u7535\u5b50\u90ae\u4ef6\u5728\u8fd9\u91cc sms_send_status=SMS \u53d1\u9001\u72b6\u6001 send=\u53d1\u9001 add_new_event=\u6dfb\u52a0\u65b0\u4e8b\u4ef6 -add_new_event_for_stage=\u6dfb\u52a0\u8be5\u9636\u6bb5\u7684\u65b0\u4e8b\u4ef6 +add_new_event_for_stage=\u6dfb\u52a0\u65b0\u9636\u6bb5\u4e8b\u4ef6 schedule_new_event=\u8c03\u5ea6\u65b0\u4e8b\u4ef6 -schedule_new_event_for_stage=\u8c03\u5ea6\u8be5\u9636\u6bb5\u7684\u65b0\u4e8b\u4ef6 -refer_new_event_for_stage=\u8f6c\u8bca\u8be5\u9636\u6bb5\u65b0\u4e8b\u4ef6 +schedule_new_event_for_stage=\u8c03\u5ea6\u65b0\u9636\u6bb5\u4e8b\u4ef6\uff1a +refer_new_event_for_stage=\u8f6c\u79fb\u8be5\u9636\u6bb5\u7684\u65b0\u4e8b\u4ef6 skip=\u8df3\u8fc7 unskip=\u8c03\u56de complete=\u5b8c\u6210 @@ -121,90 +121,90 @@ validate=\u9a8c\u8bc1 validation_result=\u9a8c\u8bc1\u7ed3\u679c status=\u72b6\u6001 event_completed=\u4e8b\u4ef6\u5b8c\u6210? -details=\u70b9\u51fb\u67e5\u770b\u660e\u7ec6 +details=\u70b9\u51fb\u67e5\u770b\u8be6\u60c5 _details=\u8be6\u60c5 created_by=\u767b\u8bb0\u4eba date=\u65e5\u671f _date=\u65e5\u671f event_name=\u4e8b\u4ef6\u540d\u79f0 new_event=\u65b0\u4e8b\u4ef6 -create_new_event=\u53c2\u52a0\u65b0\u4e8b\u4ef6 -create_new_event_repeatable=\u4ece\u53ef\u91cd\u590d\u7684\u9636\u6bb5\u521b\u5efa\u65b0\u4e8b\u4ef6 -toggle_table_view_on=\u663e\u793a\u53ef\u80fd\u7684\u4e8b\u4ef6\u4e3a\u8868\u683c -toggle_table_view_off=\u663e\u793a\u6bcf\u4e2a\u4e8b\u4ef6\u7684\u8f93\u5165\u8868\u5355 +create_new_event=\u521b\u5efa\u65b0\u4e8b\u4ef6 +create_new_event_repeatable=\u4ece\u53ef\u91cd\u590d\u7684\u9636\u6bb5\u521b\u5efa\u4e8b\u4ef6 +toggle_table_view_on=\u5c3d\u53ef\u80fd\u663e\u793a\u4e8b\u4ef6\u4e3a\u8868\u683c +toggle_table_view_off=\u663e\u793a \u6bcf\u4e2a\u4e8b\u4ef6\u7684\u6570\u636e\u8f93\u5165\u8868\u5355 event_recorded_on=\u4e8b\u4ef6\u8bb0\u5f55\u4e8e -at=\u5728 -show_more=\u66f4\u591a\u70b9\u51fb +at=\u4e8e +show_more=\u70b9\u51fb\u66f4\u591a close_search=\u5173\u95ed\u641c\u7d22 search_attributes=\u641c\u7d22\u5c5e\u6027 -available_search_attributes=\u53ef\u7528\u7684\u641c\u7d22\u5c5e\u6027 +available_search_attributes=\u53ef\u7528\u641c\u7d22\u5c5e\u6027 selected_search_attributes=\u9009\u62e9\u7684\u641c\u7d22\u5c5e\u6027 selected_program=\u9009\u62e9\u7684\u9879\u76ee other_programs=\u5176\u5b83\u9879\u76ee -search_for_dashboard=\u641c\u7d22\u4eea\u8868\u76d8 -dashboard=\u72b6\u6001\u9762\u677f -home=\u4e3b\u9875 +search_for_dashboard=\u641c\u7d22\u4eea\u8868\u76d8\u6761\u76ee +dashboard=\u4eea\u8868\u76d8 +home=\u9996\u9875 back=\u540e\u9000 enrollment=\u6ce8\u518c -enrolling_orgunit=\u6ce8\u518c\u7684\u673a\u6784 +enrolling_orgunit=\u6ce8\u518c\u673a\u6784 delete_enrollment=\u5220\u9664\u6ce8\u518c cancel_enrollment=\u53d6\u6d88\u6ce8\u518c complete_enrollment=\u5b8c\u6210\u6ce8\u518c -reopen_enrollment=\u91cd\u5f00\u6ce8\u518c -activate_enrollment=\u6fc0\u6d3b\u6ce8\u518c +reopen_enrollment=\u91cd\u65b0\u6ce8\u518c +activate_enrollment=\u5f00\u653e\u6ce8\u518c deactivate_enrollment=\u5173\u95ed\u6ce8\u518c -enrollment_date=\u6ce8\u518c\u65e5\u671f -incident_date=\u4e8b\u6545\u65e5\u671f +enrollment_date=\u767b\u8bb0\u65e5\u671f +incident_date=\u4e8b\u4ef6\u65e5\u671f notes=\u7b14\u8bb0 relationship=\u5173\u7cfb -relationshipTo=\u5bf9\u5916\u5173\u7cfb -relationshipFrom=\u5bf9\u5185\u5173\u7cfb +relationshipTo=\u5411\u5916\u5173\u7cfb +relationshipFrom=\u5411\u5185\u5173\u7cfb relationships=\u5173\u7cfb add_relationship=\u6dfb\u52a0\u5173\u7cfb -a_is_to_b=A\u4e0eB\u7684\u5173\u7cfb -b_is_to_a=B\u4e0eA\u7684\u5173\u7cfb +a_is_to_b=A \u662f B +b_is_to_a=B \u662f A select=\u9009\u62e9 -please_add_some_text=\u8bf7\u6dfb\u52a0\u4e00\u4e9b\u6587\u672c +please_add_some_text=\u8bf7\u6dfb\u52a0\u6587\u672c please_select_source=\u8bf7\u9009\u62e9\u6e90 -register_new=\u6ce8\u518c\u65b0\u7684 -search_from_existing=\u641c\u7d22\u5b58\u5728\u7684 -dataentry=\u6570\u636e\u8f93\u5165\u65f6\u7ebf -dataentryTabular=\u8868\u683c\u5316\u6570\u636e\u8f93\u5165 +register_new=\u65b0\u767b\u8bb0 +search_from_existing=\u641c\u7d22\u73b0\u6210\u7684 +dataentry=\u65f6\u9650\u6570\u636e\u5f55\u5165 +dataentryTabular=\u8868\u683c\u5f0f\u6570\u636e\u5f55\u5165 indicators=\u6307\u6807 -empty_inidcator_list=\u4e0d\u5b58\u5728\u6307\u6807 -no_indicators_exist=\u4e0d\u5b58\u5728\u6307\u6807 +empty_inidcator_list=\u65e0\u6307\u6807\u5b58\u5728 +no_indicators_exist=\u65e0\u6307\u6807\u5b58\u5728 feedback=\u53cd\u9988 no_feedback_exist=\u6ca1\u6709\u53cd\u9988 custom_form=\u5b9a\u5236\u8868\u5355 default_form=\u7f3a\u7701\u8868\u5355 menu=\u83dc\u5355 -tracker_reports=\u8ddf\u8e2a\u968f\u8bbf\u62a5\u544a -reports=\u62a5\u8868\u7ba1\u7406 -registration_and_data_entry=\u6ce8\u518c\u548c\u6570\u636e\u8f93\u5165 +tracker_reports=\u8ddf\u8e2a\u62a5\u8868 +reports=\u62a5\u8868 +registration_and_data_entry=\u767b\u8bb0\u5e76\u5f55\u5165 program_summary_report=\u9879\u76ee\u6458\u8981\u62a5\u8868 program_summary=\u9879\u76ee\u6458\u8981 -program_summary_description=\u4e3a\u7279\u5b9a\u7ed3\u6784\u65f6\u95f4\u6bb5\u9879\u76ee\u521b\u5efa\u6458\u8981\u4fe1\u606f\uff0c\u62a5\u8868\u5448\u73b0\u8ddf\u8e2a\u7684\u5b9e\u4f53\u6e05\u5355\u548c\u6309\u4ed6\u4eec\u5404\u4e2a\u9636\u6bb5\u7ec4\u7ec7\u7684\u76f8\u5173\u8bb0\u5f55 +program_summary_description=\u751f\u6210\u4e00\u4e2a\u7279\u5b9a\u7684 \u9879\u76ee, \u673a\u6784\u548c\u65f6\u95f4\u6bb5\u7684\u6458\u8981\u62a5\u8868.\u62a5\u8868\u5448\u73b0\u8ddf\u8e2a\u7684\u5b9e\u4f53\u5b9e\u4f8b\u7684\u5217\u8868\u548c\u6309\u9879\u76ee\u9636\u6bb5\u7ec4\u7ec7\u7684\u76f8\u5173\u8bb0\u5f55. program_statistics_report=\u9879\u76ee\u7edf\u8ba1\u62a5\u8868 program_statistics=\u9879\u76ee\u7edf\u8ba1 program_statistics_description=\u751f\u6210\u7279\u5b9a\u9879\u76ee\u7684\u7edf\u8ba1\u62a5\u8868\uff0c\u8be5\u62a5\u8868\u63d0\u4f9b\u6bd4\u5982\u7279\u5b9a\u673a\u6784\u7ed9\u5b9a\u671f\u95f4\u7684\u6d41\u5931\u6216\u5b8c\u6210\u7387\u6982\u51b5. -upcoming_events=\u5c06\u6765\u7684\u4e8b\u4ef6 +upcoming_events=\u5373\u5c06\u6765\u4e34\u7684\u4e8b\u4ef6 upcoming_events_description=\u751f\u6210\u683c\u5f0f\u5316\u62a5\u8868\u663e\u793a\u5bf9\u4e8e\u9009\u62e9\u7684\u9879\u76ee\u548c\u65f6\u95f4\u7684\u8ddf\u8e2a\u5b9e\u4f53\u5b9e\u4f8b\u548c\u4ed6\u4eec\u5373\u5c06\u6765\u4e34\u7684\u4e8b\u4ef6.\u5141\u8bb8\u641c\u7d22, \u6392\u5e8f\u548c \u663e\u793a/\u9690\u85cf\u64cd\u4f5c . -overdue_events=\u8fc7\u671f\u4e8b\u4ef6 +overdue_events=\u5230\u671f\u4e8b\u4ef6 overdue_events_description=\u751f\u6210\u9009\u62e9\u7684\u9879\u76ee\u4e8b\u4ef6\u5217\u8868\uff0c\u8be5\u62a5\u8868\u663e\u793a\u8ddf\u8e2a\u7684\u5b9e\u4f53\u7684\u5b9e\u4f8b\u5217\u8868\u548c\u4ed6\u4eec\u7684\u6ca1\u6709\u53ca\u65f6\u7ba1\u7406\u7684\u4e8b\u4ef6 .\u8fc7\u6ee4\u548c\u641c\u7d22\u4e5f\u53ef\u4ee5. enrollment_stats=\u6ce8\u518c\u7edf\u8ba1 event_stats=\u4e8b\u4ef6\u7edf\u8ba1 -upcoming_event=\u5c06\u6765\u7684\u4e8b\u4ef6 +upcoming_event=\u5230\u6765\u7684\u4e8b\u4ef6 legend=\u56fe\u4f8b -event_color_legend=\u989c\u8272\u7684\u542b\u4e49\uff1f +event_color_legend=\u989c\u8272\u4ee3\u8868\u7684\u610f\u4e49? report=\u62a5\u8868 _report=\u62a5\u8868 visit_schedule=\u968f\u8bbf\u8c03\u5ea6 -mark_for_followup=\u6807\u8bb0\u4e3a\u540e\u7eed -unmark_for_followup=\u4ece\u540e\u7eed\u4e2d\u79fb\u9664 -only_marked_for_followup=\u4ec5\u6807\u8bb0\u4e3a\u540e\u7eed\u7684 -registered_data=\u6ce8\u518c\u7684\u6570\u636e -no_value=\u6ca1\u6709\u503c -no_data_found=\u6ca1\u6709\u6570\u636e\u88ab\u627e\u5230 +mark_for_followup=\u540e\u7eed\u6807\u8bb0 +unmark_for_followup=\u4ece\u540e\u7eed\u5220\u9664 +only_marked_for_followup=\u4ec5\u4ec5\u6807\u8bb0\u540e\u7eed +registered_data=\u767b\u8bb0\u6570\u636e +no_value=\u65e0\u503c +no_data_found=\u6ca1\u6709\u53d1\u73b0\u6570\u636e no_data=\u65e0\u6570\u636e mo_matching_data=\u6ca1\u6709\u7b26\u5408\u60a8\u641c\u7d22\u6761\u4ef6\u7684\u6570\u636e data_exists=\u6570\u636e\u5df2\u7ecf\u5b58\u5728 @@ -215,30 +215,30 @@ _visit=\u968f\u8bbf visit=\u968f\u8bbf visits=\u968f\u8bbf current_selections=\u5f53\u524d\u9009\u62e9 -activePrograms=\u6d3b\u52a8\u7684\u9879\u76ee -set_as_current=\u7f6e\u4e3a\u5f53\u524d -org_unit=\u7ec4\u7ec7\u673a\u6784 -org_unit_scope=\u673a\u6784\u8303\u56f4 -SELECTED=\u5df2\u9009\u62e9 -CHILDREN=\u76f4\u63a5\u4e0b\u5c5e +activePrograms=\u6d3b\u52a8\u9879\u76ee +set_as_current=\u8bbe\u4e3a\u5f53\u524d +org_unit=\u673a\u6784 +org_unit_scope=\u4f7f\u7528\u7684\u673a\u6784\u8303\u56f4 +SELECTED=\u9009\u62e9\u7684 +CHILDREN=\u76f4\u63a5\u4e0b\u5c5e\u673a\u6784 DESCENDANTS=\u6240\u6709\u4e0b\u5c5e -ACCESSIBLE=\u6240\u6709\u53ef\u8bbf\u95ee +ACCESSIBLE=\u6240\u6709\u53ef\u8bbf\u95ee\u7684 data_element=\u6570\u636e\u5143 value=\u503c -provided_elsewhere=\u5176\u5b83\u5730\u65b9\u63d0\u4f9b -expand=\u5c55\u5f00 +provided_elsewhere=\u5176\u5b83\u5730\u65b9\u63d0\u4f9b\u7684 +expand=\u6253\u5f00 collapse=\u6298\u53e0 show_hide_columns=\u663e\u793a/\u9690\u85cf\u5217 select_columns_to_show=\u9009\u62e9\u663e\u793a\u7684\u5217 -show_hide_widgets=\u9009\u62e9\u663e\u793a\u7684\u5c0f\u7ec4\u4ef6 -select_widgets_to_show=\u9009\u62e9\u663e\u793a\u7684\u5c0f\u7ec4\u4ef6 +show_hide_widgets=\u663e\u793a/\u9690\u85cf \u7ec4\u4ef6 +select_widgets_to_show=\u9009\u62e9\u663e\u793a\u7684\u53ef\u89c6\u5316\u7ec4\u4ef6 audit_history=\u5ba1\u8ba1\u5386\u53f2 -hide_widget=\u9690\u85cf\u5c0f\u7ec4\u4ef6 -show_widget=\u663e\u793a\u5c0f\u7ec4\u4ef6 -hide_column=\u9690\u85cf\u5217 -show_column=\u663e\u793a\u5217 +hide_widget=\u9690\u85cf \u7ec4\u4ef6 +show_widget=\u663e\u793a\u7ec4\u4ef6 +hide_column=\u9690\u85cf \u5217 +show_column=\u663e\u793a \u5217 close=\u5173\u95ed -generate=\u751f\u6210 +generate=Generate print=\u6253\u5370 excel_export=Excel \u5bfc\u51fa download=\u4e0b\u8f7d\u4e3a @@ -246,64 +246,64 @@ export=\u5bfc\u51fa csv=CSV json=JSON xml=XML -list_programs=\u9879\u76ee\u5217\u8868 +list_programs=\u9879\u76ee\u6e05\u5355 program_stage=\u9879\u76ee\u9636\u6bb5 due_date=\u5230\u671f\u65e5\u671f -event_date=\u4e8b\u6545\u65e5\u671f -report_date=\u62a5\u8868\u65e5\u671f -enable_rescheduling=\u6253\u5f00\u8c03\u5ea6 -disable_rescheduling=\u5173\u95ed\u518d\u8c03\u5ea6 -show_hide_scheduling=\u663e\u793a\u9690\u85cf\u8c03\u5ea6\u8868\u5355 +event_date=\u4e8b\u4ef6\u65e5\u671f +report_date=\u62a5\u544a\u65e5\u671f +enable_rescheduling=\u6253\u5f00\u91cd\u65b0\u8c03\u5ea6 +disable_rescheduling=\u5173\u95ed\u91cd\u65b0\u8c03\u5ea6 +show_hide_scheduling=\u663e\u793a/\u9690\u85cf\u8c03\u5ea6\u8868\u5355 show_hide_notes=\u663e\u793a/\u9690\u85cf\u7b14\u8bb0\u8868\u5355 -show_hide_messaging=\u663e\u793a/\u9690\u85cf\u6d88\u606f\u8868\u5355 +show_hide_messaging=\u663e\u793a/\u9690\u85cf \u6d88\u606f \u8868\u5355 messaging=\u6d88\u606f scheduling=\u8c03\u5ea6 -reschedule_duedate=\u91cd\u65b0\u5b89\u6392\u5230\u671f\u65e5\u671f -reschedule=\u91cd\u65b0\u8c03\u5ea6 -rescheduling=\u91cd\u65b0\u8c03\u5ea6 -scheduling_messaging=\u8c03\u5ea6\u548c\u6d88\u606f\u4e2d -not_yet_enrolled_scheduling=\u8fd8\u6ca1\u6709\u6ce8\u518c\uff0c\u8c03\u5ea6\u4e0d\u53ef\u80fd\u6267\u884c -schedule_details=\u5355\u72ec\u8be6\u60c5 -no_event_to_schedule=\u6ca1\u6709\u4e8b\u4ef6\u53ef\u4ee5\u8c03\u5ea6 +reschedule_duedate=\u91cd\u65b0\u5b89\u6392\u5230\u671f\u65e5 +reschedule=\u91cd\u65b0\u5b89\u6392 +rescheduling=\u91cd\u65b0\u5b89\u6392 +scheduling_messaging=\u8c03\u5ea6\u5e76\u53d1\u9001\u6d88\u606f +not_yet_enrolled_scheduling=\u8fd8\u6ca1\u6709\u6ce8\u518c\uff0c\u4e0d\u80fd\u8c03\u5ea6 +schedule_details=\u8c03\u5ea6\u7ec6\u8282 +no_event_to_schedule=\u6ca1\u6709\u8981\u8c03\u5ea6\u7684\u4e8b\u4ef6 enroll=\u6ce8\u518c new_enrollment=\u65b0\u6ce8\u518c start_date=\u5f00\u59cb\u65e5\u671f end_date=\u7ed3\u675f\u65e5\u671f from=\u4ece -to=\u81f3 -exact_date=\u7cbe\u786e\u65e5\u671f -exact_value=\u7cbe\u786e\u503c +to=\u5230 +exact_date=\u5177\u4f53\u65e5\u671f +exact_value=\u51c6\u786e\u503c EQ=\u7b49\u4e8e GT=\u5927\u4e8e -GE=\u5927\u4e8e\u6216\u7b49\u4e8e -LT=\u5c0f\u4e8e -LE=\u5c0f\u4e8e\u6216\u7b49\u4e8e -NE=\u4e0d\u7b49\u4e8e -IS=\u662f -RANGE=\u8303\u56f4 -like=\u5982 -not_like=\u4e0d\u50cf +GE=Greater than or equal to +LT=Less than +LE=Less than or equal +NE=Not equal +IS=Is +RANGE=Range +like=Like +not_like=Not like boolean=Boolean -yes=\u662f -no=\u5426 +yes=Yes +no=No records=\u8bb0\u5f55 record=\u8bb0\u5f55 _record=\u8bb0\u5f55 _records=\u8bb0\u5f55 found=\u53d1\u73b0 -move_to_selected=\u79fb\u5230\u9009\u62e9\u7684 +move_to_selected=\u79fb\u52a8\u5230\u9009\u62e9\u7684 move_all_to_selected=\u79fb\u52a8\u6240\u6709\u5230\u9009\u62e9\u7684 current=\u5f53\u524d new=\u65b0\u5efa -add_new=\u65b0\u589e -registration=\u6ce8\u518c -registration_date=\u6ce8\u518c\u65e5\u671f -register=\u6ce8\u518c -_register=\u6ce8\u518c -enrollment_error=\u6ce8\u518c\u53d1\u751f\u9519\u8bef -registration_error=\u767b\u8bb0\u53d1\u751f\u9519\u8bef +add_new=\u65b0\u52a0 +registration=\u767b\u8bb0 +registration_date=\u767b\u8bb0\u65e5\u671f +register=\u767b\u8bb0 +_register=\u767b\u8bb0 +enrollment_error=\u6ce8\u518c\u9519\u8bef +registration_error=\u767b\u8bb0\u9519\u8bef update_error=\u66f4\u65b0\u9519\u8bef -register_error=\u767b\u8bb0\u53d1\u751f\u9519\u8bef +register_error=\u767b\u8bb0\u9519\u8bef event_creation_error=\u4e8b\u4ef6\u521b\u5efa\u9519\u8bef relationship_error=\u6307\u5b9a\u5173\u7cfb\u65f6\u53d1\u751f\u9519\u8bef tracker_associate_error=\u8ddf\u8e2a\u5668\u5173\u8054\u5206\u914d\u9519\u8bef @@ -319,7 +319,7 @@ access_denied=\u8bbf\u95ee\u88ab\u62d2\u7edd registration_complete=\u767b\u8bb0\u5b8c\u6210 auto_generate_failed=\u81ea\u4ece\u81ea\u52a8\u751f\u6210\u5c5e\u6027\u5931\u8d25\u540e\u4e0d\u80fd\u767b\u8bb0 validation_error=\u6709\u6548\u6027\u9a8c\u8bc1\u9519\u8bef -event_orgunit_name=\u7ec4\u7ec7\u673a\u6784 +event_orgunit_name=\u673a\u6784 category=\u5206\u7c7b entity_type=\u5b9e\u4f53\u7c7b\u578b save=\u4fdd\u5b58 @@ -329,7 +329,7 @@ save_and_continue=\u4fdd\u5b58\u5e76\u7ee7\u7eed save_relationship=\u4fdd\u5b58\u5173\u7cfb delete_relationship=\u5220\u9664\u5173\u7cfb can_not_delete_relationship=\u4e0d\u80fd\u5220\u9664\u5173\u7cfb\uff0c\u56e0\u4e3a\u7f3a\u5c11\u5199\u6743\u9650 -go_back=\u8fd4\u56de +go_back=\u540e\u9000 cancel=\u53d6\u6d88 are_you_sure_to_delete_relationship=\u4f60\u8981\u5220\u9664\u8be5\u5173\u7cfb? are_you_sure_to_delete_enrollment=\u4f60\u8981\u5220\u9664\u9009\u62e9\u7684\u6ce8\u518c? \u8be5\u64cd\u4f5c\u8981\u5220\u9664\u76f8\u5173\u7684\u6240\u6709\u4e8b\u4ef6. @@ -369,12 +369,12 @@ latitude=\u7eac\u5ea6 longitude=\u7ecf\u5ea6 lat_lng=[\u7eac\u5ea6 \u7ecf\u5ea6] get=\u83b7\u53d6 -get_from_map=\u4ece\u5730\u56fe\u4e0a\u83b7\u53d6 -capture=\u91c7\u96c6 +get_from_map=\u4ece\u5730\u56fe\u83b7\u53d6 +capture=\u6355\u83b7 nothing_captured=\u6ca1\u6709\u91c7\u96c6\u4efb\u4f55\u4e1c\u897f -point_and_click_for_coordinate=\u5730\u56fe\u4e0a\u70b9\u51fb\u5b9a\u4f4d +point_and_click_for_coordinate=\u5730\u56fe\u4e0a\u70b9\u53f3\u952e\u9009\u62e9\u4f4d\u7f6e value_must_be_between=\u503c\u9700\u5728 -locate_organisation_unit_by_name=\u6309\u540d\u79f0\u67e5\u627e\u673a\u6784 +locate_organisation_unit_by_name=\u6309\u540d\u79f0\u5b9a\u4f4d \u673a\u6784 dashboard_layout_saved=\u4eea\u8868\u76d8\u5e03\u5c40\u5df2\u7ecf\u4fdd\u5b58 dashboard_layout_saved_as_default=\u4eea\u8868\u76d8\u5e03\u5c40\u5df2\u7ecf\u4fdd\u5b58\u4e3a\u7f3a\u7701 dashboard_layout_not_saved=\u4eea\u8868\u76d8\u5e03\u5c40\u6ca1\u6709\u4fdd\u5b58 @@ -383,10 +383,10 @@ dashboard_layout_not_fetched=\u65e0\u6cd5\u83b7\u53d6\u4eea\u8868\u677f\u5e03\u5 failed_to_fetch_enrollment=\u4ece\u670d\u52a1\u5668\u83b7\u53d6\u6ce8\u518c\u6570\u636e\u5931\u8d25 failed_to_save_enrollment=\u5411\u670d\u52a1\u5668\u4fdd\u5b58\u6ce8\u518c\u6570\u636e\u5931\u8d25 failed_to_update_enrollment=\u66f4\u65b0 \u670d\u52a1\u5668\u6ce8\u518c \u4fe1\u606f\u5931\u8d25 -ou_search_scope=\u673a\u6784\u8303\u56f4 +ou_search_scope=\u4f7f\u7528\u7684\u673a\u6784\u8303\u56f4 zoom_in=\u653e\u5927 zoom_out=\u7f29\u5c0f -center_map=\u5c45\u4e2d +center_map=\u5c45\u4e2d\u5730\u56fe set_coordinate=\u8bbe\u7f6e\u5750\u6807 coordinate=\u5750\u6807 show_active_only=\u4ec5\u4ec5\u663e\u793a\u6d3b\u52a8\u7684 @@ -420,8 +420,8 @@ equals_to=\u7b49\u4e8e less_than=\u5c0f\u4e8e greater_than=\u5927\u4e8e inactive=\u95f2\u7f6e -activate=\u6d3b\u8dc3 -deactivate=\u505c\u7528 +activate=\u6fc0\u6d3b +deactivate=\u53bb\u6d3b tei_inactive_only_read=\u4e0d\u6d3b\u8dc3.\u4ec5\u4ec5\u5141\u8bb8\u8bfb hide_menu=\u9690\u85cf\u83dc\u5355 extend_menu=\u6269\u5c55\u83dc\u5355 @@ -439,8 +439,8 @@ display_mode=\u663e\u793a\u6a21\u5f0f tracker_capture_display_mode=\u8ddf\u8e2a\u5668\u91c7\u96c6\u663e\u793a\u6a21\u5f0f events_today_all=\u4eca\u5929\u6240\u6709\u4e8b\u4ef6 events_today_completeoractive=\u5b8c\u6210\u6216\u6fc0\u6d3b -events_today_skipped=\u8df3\u8fc7\u7684 -events_today_scheduled=\u5df2\u5b89\u6392 +events_today_skipped=\u8df3\u8fc7 +events_today_scheduled=\u5df2\u7ecf\u8c03\u5ea6 multiple_records_warning=\u53d1\u73b0\u591a\u4e2a\u8bb0\u5f55.\u8bf7\u6307\u5b9a\u66f4\u591a\u6761\u4ef6. result=\u7ed3\u679c no_record_found=\u6ca1\u6709\u53d1\u73b0\u8bb0\u5f55 @@ -456,9 +456,9 @@ scheduled_date=\u8c03\u5ea6\u65e5\u671f show_new_event_menu=\u663e\u793a\u65b0\u4e8b\u4ef6\u83dc\u5355 no_stages_available=\u6240\u6709\u671f\u671b\u7684\u4e8b\u4ef6\u5df2\u7ecf\u5b58\u5728\uff0c\u4e0d\u80fd\u521b\u5efa\u66f4\u591a\u4e8b\u4ef6. make_referral=\u751f\u6210\u8f6c\u8bca/\u8fc1\u79fb -referral=\u8f6c\u8bca -show_previous=\u663e\u793a\u524d\u4e00\u4e2a -show_next=\u663e\u793a\u4e0b\u4e00\u4e2a +referral=\u6d41\u8f6c +show_previous=\u663e\u793a\u524d\u4e00 +show_next=\u663e\u793a\u4e0b\u4e00 schedule_new=\u65b0\u8c03\u5ea6 save_note=\u4fdd\u5b58\u7b14\u8bb0 add_justification=\u6dfb\u52a0 \u7406\u7531 @@ -477,23 +477,23 @@ programstage_multiple_events_disabled=\u8be5\u9879\u76ee\u9636\u6bb5\u4e0d\u5141 event_cant_be_created=\u4e0d\u80fd\u521b\u5efa\u65b0\u4e8b\u4ef6 created=\u5df2\u521b\u5efa auditType=\u5ba1\u8ba1\u7c7b\u578b -modifiedBy=\u4fee\u6539 +modifiedBy=\u4fee\u6539\u81ea audit_history_unavailable=\u5ba1\u8ba1\u5386\u53f2\u4e0d\u53ef\u7528 delete_error_audit=\u4e8b\u4ef6\u4e0d\u80fd\u5220\u9664\uff0c\u56e0\u4e3a\u6d89\u53ca\u5ba1\u8ba1\u5386\u53f2\u4fe1\u606f are_you_sure_to_remove=\u4f60\u786e\u4fe1\u79fb\u9664? -completed_label=\u5df2\u5b8c\u6210 +completed_label=\u5b8c\u6210 stage_completed=\u5b8c\u6210\u7684\u4e8b\u4ef6 stage_completed_label=\u5168\u90e8\u5b8c\u6210\u7684 executed=\u6253\u5f00\u8fdb\u884c\u6570\u636e\u8f93\u5165 executed_label=\u6253\u5f00 stage_executed=\u4e8b\u4ef6\u5df2\u7ecf\u6253\u5f00 stage_executed_label=\u6253\u5f00\u53d1\u73b0\u7684 -ontime=\u5df2\u5b89\u6392 -ontime_label=\u5df2\u5b89\u6392 +ontime=\u5df2\u7ecf\u8c03\u5ea6 +ontime_label=\u5df2\u7ecf\u8c03\u5ea6 stage_ontime=\u4e8b\u4ef6\u5df2\u7ecf\u8c03\u5ea6 stage_ontime_label=\u53d1\u73b0\u8c03\u5ea6 -overdue=\u8fc7\u671f -overdue_label=\u8fc7\u671f +overdue=\u903e\u671f +overdue_label=\u903e\u671f stage_overdue=\u4e8b\u4ef6\u8fc7\u671f stage_overdue_label=\u53d1\u73b0\u8fc7\u671f skipped=\u8df3\u8fc7\u7684\u4e8b\u4ef6 @@ -561,7 +561,7 @@ more_options_available=\u66f4\u591a\u9009\u9879\u53ef\u7528\uff0c\u8bd5\u56fe\u6 move_permanently=\u6c38\u4e45\u6027\u79fb\u52a8 onetime_referral=\u4e00\u6b21\u6027\u8fc1\u79fb are_you_sure_you_want_to_move_permanently=\u4f60\u786e\u4fe1\u8981\u6c38\u4e45\u6027\u79fb\u52a8\u75c5\u4eba\uff1f -ok=OK +ok=\u597d can_not_add_new_enrollment=\u4e0d\u80fd\u6dfb\u52a0\u65b0\u6ce8\u518c\uff0c\u56e0\u4e3a\u8be5\u9879\u76ee\u53ea\u5141\u8bb8\u4e00\u6b21\u6ce8\u518c. switch_compare_form=\u5207\u6362\u5230\u6bd4\u8f83\u8868\u5355 switch_default_form=\u5207\u6362\u5230\u7f3a\u7701\u8868\u5355 @@ -587,17 +587,17 @@ upload_image=\u4e0a\u4f20 please_select_an_image=[\u8bf7\u9009\u62e9\u4e00\u5e45\u56fe\u50cf] all=\u5168\u90e8 ALL=\u5168\u90e8 -completed=\u5df2\u5b8c\u6210 -active=\u6d3b\u52a8\u7684 -cancelled=\u53d6\u6d88 -enrollment_status=\u6ce8\u518c\u72b6\u6001 +completed=\u5b8c\u6210 +active=\u6d3b\u8dc3\u7684 +cancelled=\u5df2\u53d6\u6d88 +enrollment_status=\u767b\u8bb0\u72b6\u6001 go_to_registration=\u8fdb\u5165\u767b\u8bb0 tracked_entity_instance_search_results_header={trackedEntityTypeName} \u641c\u7d22\u7ed3\u679c tracked_entity_instance_search_matches_description=\u5982\u679c\u641c\u7d22\u7684 {trackedEntityTypeName} \u6ca1\u6709\uff0c\u9009\u62e9"\u8fdb\u5165\u767b\u8bb0" tracked_entity_instance_unique_found_header={trackedEntityTypeName} \u53d1\u73b0 tracked_entity_instance_unique_found_description=\u4e00\u4e2a {trackedEntityTypeName} \u88ab\u53d1\u73b0\u5728\u53e6\u5916 {orgUnitLevelName}. -no_tracked_entity_instance_found_header=\u65e0 {trackedEntityTypeName} \u88ab\u53d1\u73b0. -no_tracked_entity_instance_found_description=\u65e0 {trackedEntityTypeName} \u88ab\u53d1\u73b0. +no_tracked_entity_instance_found_header=\u627e\u4e0d\u5230{trackedEntityTypeName}\u3002 +no_tracked_entity_instance_found_description=\u627e\u4e0d\u5230{trackedEntityTypeName}\u3002 no_tracked_entity_instance_found_go_to_registration_description=\u6ca1\u6709\u627e\u5230 {trackedEntityTypeName} \uff0c\u5982\u679c\u8981\u6ce8\u518c\u65b0\u7684 {trackedEntityTypeName} \uff0c\u70b9\u51fb \u8fdb\u5165\u6ce8\u518c\u6309\u94ae tracked_entity_attributes_already_existing_header={trackedEntityAttributeName} \u5df2\u7ecf\u5b58\u5728 tracked_entity_attributes_already_existing_description={trackedEntityAttributeName} \u5df2\u7ecf\u5b58\u5728\u4e8e\u53e6\u4e00\u4e2a {trackedEntityTypeName}\u3002\u4f60\u60f3\u6253\u5f00\u8fd9\u4e2a{trackedEntityTypeName}\u5417\uff1f @@ -608,12 +608,12 @@ matching_tracked_entity_instance_register_description=\u70b9\u51fb\u6253\u5f00\u review_possible_duplicates_before_registration=\u767b\u8bb0\u524d\u590d\u67e5\u53ef\u80fd\u7684\u91cd\u590d\u767b\u8bb0 review_possible_duplicates_description=\u6253\u5f00\u4e0a\u9762\u4efb\u4f55\u91cd\u590d\u7684\u8bb0\u5f55,\u6216\u8005\u70b9\u51fb\u767b\u8bb0\u4e00\u4e2a\u65b0\u7684{trackedEntityTypeName} register_new_tracked_entity_instance=\u767b\u8bb0\u65b0\u7684 {trackedEntityTypeName} -large_number_of_search_results_warning=\u53d1\u73b0\u5927\u91cf\u7684\u5339\u914d.\u8bf7\u7ec6\u5316\u641c\u7d22\u6761\u4ef6\u6216\u524d\u8fdb\u5230\u767b\u8bb0. Knapper: Back og go to registration. +large_number_of_search_results_warning=\u53d1\u73b0\u5927\u91cf\u7684\u5339\u914d.\u8bf7\u7ec6\u5316\u641c\u7d22\u6761\u4ef6\u6216\u524d\u8fdb\u5230\u767b\u8bb0\u9875\u9762\u3002 too_many_search_results=\u592a\u591a\u641c\u7d22\u7ed3\u679c open=\u6253\u5f00 continue=\u7ee7\u7eed no_program_write_access=\u53d1\u9001\u4fe1\u606f\u9700\u8981\u9879\u76ee\u5199\u6743\u9650 -show_all=\u663e\u793a\u5168\u90e8 +show_all=\u5168\u90e8\u663e\u793a not_allowed=\u4e0d\u5141\u8bb8 you_do_not_have_the_necessary_authorities_to_delete=\u4f60\u6ca1\u6709\u5220\u9664\u7684\u6743\u9650 this=\u8be5 @@ -629,7 +629,7 @@ you_need_write_to_program_stage_to_be_able_to_create_event=\u60a8\u9700\u8981\u5 no_polygon_captured=\u6ca1\u6709\u91c7\u96c6\u5230\u591a\u8fb9\u5f62 polygon_captured=\u91c7\u96c6\u7684\u591a\u8fb9\u5f62\u3002 no_geometry_captured=\u6ca1\u6709\u91c7\u96c6\u5230\u51e0\u4f55\u5f62\u72b6 -geometry=\u51e0\u4f55\u5f62\u72b6 +geometry=\u51e0\u4f55\u56fe\u5f62 tracked_entity_type=\u8ddf\u8e2a\u5b9e\u4f53\u7c7b\u578b type=\u7c7b\u578b tracked_entity_type_has_no_attributes=\u8ddf\u8e2a\u5b9e\u4f53\u7c7b\u578b\u6ca1\u6709\u5c5e\u6027 @@ -654,13 +654,13 @@ point_on_map=\u5730\u56fe\u4e0a\u7684\u70b9 polygon_on_map=\u5730\u56fe\u4e0a\u7684\u591a\u8fb9\u5f62 cancel_capturing_polygon=\u53d6\u6d88\u591a\u8fb9\u5f62\u91c7\u96c6 you_are_currently_in_draw_mode_all_unfinished_changes_will_be_lost=\u4f60\u5904\u4e8e\u7ed8\u753b\u6a21\u5f0f\uff0c\u6240\u6709\u6ca1\u6709\u5b8c\u6210\u7684\u4fee\u6539\u5c06\u4e22\u5931 -complete_stage=\u5b8c\u6210\u9636\u6bb5\uff1f +complete_stage=\u9636\u6bb5\u5b8c\u6210\uff1f complete_stage_info=\u4f60\u8981\u8bbe\u7f6e\u9636\u6bb5\u4e3a\u5b8c\u6210\uff1f -assigned_user=\u5206\u914d\u7684\u7528\u6237 +assigned_user=\u6307\u6d3e\u7684\u7528\u6237 linked_events=\u94fe\u63a5\u7684\u4e8b\u4ef6 user_assignment=\u7528\u6237\u6307\u6d3e specific_users=\u7279\u5b9a\u7684\u7528\u6237 -none=\u65e0 +none=\u6ca1\u6709 any=\u4efb\u4f55 no_requirement=\u4e0d\u9700\u8981 the_record_has_is_possible_duplicate=\u8bb0\u5f55\u53ef\u80fd\u91cd\u590d diff --git a/i18n/i18n_app_zh_CN.properties b/i18n/i18n_app_zh_CN.properties index 9f1ddbaaf..5fc9e531f 100644 --- a/i18n/i18n_app_zh_CN.properties +++ b/i18n/i18n_app_zh_CN.properties @@ -2,12 +2,12 @@ tracker_capture=\u8ddf\u8e2a\u968f\u8bbf online_notification=\u4f60\u5df2\u7ecf\u5728\u7ebf offline_notification=\u4f60\u5df2\u7ecf\u79bb\u7ebf login_failed=\u767b\u5f55\u5931\u8d25,\u68c0\u67e5\u4f60\u7684\u7528\u6237\u540d\u548c\u53e3\u4ee4\u540e\u91cd\u8bd5 -tracked_entity_management=\u8ddf\u8e2a\u968f\u8bbf\u5b9e\u4f53\u7ba1\u7406 +tracked_entity_management=\u8ddf\u8e2a\u5b9e\u4f53\u7ba1\u7406 registering_unit=\u6ce8\u518c\u673a\u6784 program=\u9879\u76ee -tracked_entity=\u8ddf\u8e2a\u7684\u5b9e\u4f53 -tracked_entity_instance=\u8ddf\u8e2a\u7684\u5b9e\u4f53\u5b9e\u4f8b -tracked_entity_attribute=\u8ddf\u8e2a\u7684\u5b9e\u4f53\u5c5e\u6027 +tracked_entity=\u8ddf\u8e2a\u5b9e\u4f53 +tracked_entity_instance=\u8ddf\u8e2a\u7684\u5b9e\u4f53 +tracked_entity_attribute=\u8ddf\u8e2a\u5b9e\u4f53\u5c5e\u6027 select_or_search=\u4ece\u5217\u8868\u4e2d\u641c\u7d22\u6216\u9009\u62e9 please_select=[\u8bf7\u9009\u62e9] please_select_a_program=[\u8bf7\u9009\u62e9\u4e00\u4e2a\u9879\u76ee] @@ -31,7 +31,7 @@ no_notes_exist=\u4e0d\u5b58\u5728\u7b14\u8bb0 event=\u4e8b\u4ef6 no_event_is_yet_created=\u65e0\u4e8b\u4ef6\u53ef\u7528\u4e0e\u6570\u636e\u5f55\u5165. \u8bf7\u521b\u5efa\u4e00\u4e2a. event_creation=\u8bf7\u4ece\u4e0b\u9762\u521b\u5efa\u4e00\u4e2a -not_selected=\u6ca1\u6709\u9009\u62e9 +not_selected=\u672a\u9009\u5b9a create=\u521b\u5efa view_all=[\u67e5\u770b\u5168\u90e8] list_all_entities=\u5217\u8868\u6240\u6709\u5b9e\u4f53 @@ -40,15 +40,15 @@ list=\u5217\u8868 lists=\u5217\u8868 invalid=\u65e0\u6548 selected_tei_is_invalid=Selected tracked entity instance is invalid -required=\u9700\u8981\u7684 +required=\u6240\u9700 number_required=\u9700\u8981\u6570\u636e date_required=\u9700\u8981\u6570\u636e -number=\u6570\u636e -value_must_be_number=Value must be a number +number=\u6570\u5b57 +value_must_be_number=\u503c\u5fc5\u987b\u662f\u4e00\u4e2a\u6570\u5b57 value_must_be_posInt=Value must be a positive integer value_must_be_negInt=Value must be a negative integer value_must_be_zeroPositiveInt=Value must be zero or a positive integer -value_must_be_int=Value must be an integer +value_must_be_int=\u503c\u5fc5\u987b\u662f\u4e00\u4e2a\u6574\u6570 posInt=\u6b63\u6574\u6570 negInt=\u8d1f\u6574\u6570 zeroPositiveInt=\u96f6\u6216\u6b63\u6574\u6570 @@ -80,13 +80,13 @@ jump_to_page=\u8df3\u5230 page=\u9875 first=\u7b2c\u4e00 previous=\u524d\u4e00 -next=\u4e0b\u4e00\u4e2a +next=\u4e0b\u4e00 last=\u6700\u540e go_to_dashboard=\u8fdb\u5165\u4eea\u8868\u76d8 go=\u8fdb\u5165 find=\u53d1\u73b0 -edit=\u7f16\u8f91
-edit_profile=\u7f16\u8f91\u57fa\u672c\u4fe1\u606f +edit=\u7f16\u8f91 +edit_profile=\u7f16\u8f91\u7b80\u5386 tracker_associate=\u8ddf\u8e2a\u5668\u76f8\u5173 association=\u7ba1\u7406\u76f8\u5173 change_location=\u7ba1\u7406\u4f4d\u7f6e @@ -142,8 +142,8 @@ selected_search_attributes=\u9009\u62e9\u7684\u641c\u7d22\u5c5e\u6027 selected_program=\u9009\u62e9\u7684\u9879\u76ee other_programs=\u5176\u5b83\u9879\u76ee search_for_dashboard=\u641c\u7d22\u4eea\u8868\u76d8\u6761\u76ee -dashboard=\u4eea\u8868\u76d8 -home=\u9996\u9875 +dashboard=\u72b6\u6001\u9762\u677f +home=Home back=\u540e\u9000 enrollment=\u6ce8\u518c enrolling_orgunit=\u6ce8\u518c\u673a\u6784 @@ -153,16 +153,16 @@ complete_enrollment=\u5b8c\u6210\u6ce8\u518c reopen_enrollment=\u91cd\u65b0\u6ce8\u518c activate_enrollment=\u5f00\u653e\u6ce8\u518c deactivate_enrollment=\u5173\u95ed\u6ce8\u518c -enrollment_date=\u6ce8\u518c\u65e5\u671f -incident_date=\u4e8b\u6545\u65e5\u671f +enrollment_date=\u767b\u8bb0\u65e5\u671f +incident_date=\u4e8b\u4ef6\u65e5\u671f notes=\u7b14\u8bb0 relationship=\u5173\u7cfb relationshipTo=\u5411\u5916\u5173\u7cfb relationshipFrom=\u5411\u5185\u5173\u7cfb relationships=\u5173\u7cfb add_relationship=\u6dfb\u52a0\u5173\u7cfb -a_is_to_b=A \u662f B -b_is_to_a=B \u662f A +a_is_to_b=A\u4e0eB\u7684\u5173\u7cfb +b_is_to_a=B\u4e0eA\u7684\u5173\u7cfb select=\u9009\u62e9 please_add_some_text=\u8bf7\u6dfb\u52a0\u6587\u672c please_select_source=\u8bf7\u9009\u62e9\u6e90 @@ -203,8 +203,8 @@ mark_for_followup=\u540e\u7eed\u6807\u8bb0 unmark_for_followup=\u4ece\u540e\u7eed\u5220\u9664 only_marked_for_followup=\u4ec5\u4ec5\u6807\u8bb0\u540e\u7eed registered_data=\u767b\u8bb0\u6570\u636e -no_value=\u65e0\u503c -no_data_found=\u6ca1\u6709\u53d1\u73b0\u6570\u636e +no_value=\u6ca1\u6709\u503c +no_data_found=\u6ca1\u6709\u6570\u636e\u88ab\u627e\u5230 no_data=\u65e0\u6570\u636e mo_matching_data=No data matching your search criteria data_exists=\u6570\u636e\u5b58\u5728 @@ -217,7 +217,7 @@ visits=\u968f\u8bbf current_selections=\u5f53\u524d\u9009\u62e9 activePrograms=\u6d3b\u52a8\u9879\u76ee set_as_current=\u8bbe\u4e3a\u5f53\u524d -org_unit=\u673a\u6784 +org_unit=\u7ec4\u7ec7\u673a\u6784 org_unit_scope=\u673a\u6784\u8303\u56f4 SELECTED=\u9009\u62e9\u7684 CHILDREN=\u76f4\u63a5\u4e0b\u5c5e\u673a\u6784 @@ -248,9 +248,9 @@ json=JSON xml=XML list_programs=\u9879\u76ee\u6e05\u5355 program_stage=\u9879\u76ee\u9636\u6bb5 -due_date=\u5230\u671f\u65e5\u671f +due_date=\u5230\u671f\u65e5 event_date=\u4e8b\u4ef6\u65e5\u671f -report_date=\u62a5\u544a\u65e5\u671f +report_date=\u62a5\u8868\u65e5\u671f enable_rescheduling=\u6253\u5f00\u91cd\u65b0\u8c03\u5ea6 disable_rescheduling=\u5173\u95ed\u91cd\u65b0\u8c03\u5ea6 show_hide_scheduling=\u663e\u793a/\u9690\u85cf\u8c03\u5ea6\u8868\u5355 @@ -259,7 +259,7 @@ show_hide_messaging=\u663e\u793a/\u9690\u85cf \u6d88\u606f \u8868\u5355 messaging=\u6d88\u606f scheduling=\u8c03\u5ea6 reschedule_duedate=\u91cd\u65b0\u5b89\u6392\u5230\u671f\u65e5 -reschedule=\u91cd\u65b0\u8c03\u5ea6 +reschedule=\u91cd\u65b0\u5b89\u6392 rescheduling=\u91cd\u65b0\u5b89\u6392 scheduling_messaging=\u8c03\u5ea6\u5e76\u53d1\u9001\u6d88\u606f not_yet_enrolled_scheduling=\u8fd8\u6ca1\u6709\u6ce8\u518c\uff0c\u4e0d\u80fd\u8c03\u5ea6 @@ -275,8 +275,8 @@ exact_date=\u5177\u4f53\u65e5\u671f exact_value=\u51c6\u786e\u503c EQ=\u7b49\u4e8e GT=\u5927\u4e8e -GE=Greater than or equal to -LT=Less than +GE=\u5927\u4e8e\u6216\u7b49\u4e8e +LT=\u5c0f\u4e8e LE=Less than or equal NE=Not equal IS=Is @@ -284,8 +284,8 @@ RANGE=Range like=Like not_like=Not like boolean=Boolean -yes=Yes -no=No +yes=\u662f +no=\u5426 records=\u8bb0\u5f55 record=\u8bb0\u5f55 _record=\u8bb0\u5f55 @@ -295,9 +295,9 @@ move_to_selected=\u79fb\u52a8\u5230\u9009\u62e9\u7684 move_all_to_selected=\u79fb\u52a8\u6240\u6709\u5230\u9009\u62e9\u7684 current=\u5f53\u524d new=\u65b0\u5efa -add_new=\u65b0\u52a0 +add_new=\u65b0\u589e registration=\u767b\u8bb0 -registration_date=\u767b\u8bb0\u65e5\u671f +registration_date=\u6ce8\u518c\u65e5\u671f register=\u767b\u8bb0 _register=\u767b\u8bb0 enrollment_error=\u6ce8\u518c\u9519\u8bef @@ -310,7 +310,7 @@ tracker_associate_error=Error in tracker associate assignment searching_error=\u641c\u7d22\u9519\u8bef form_invalid=Form is invalid. Please check for required fields. no_entity_for_tracker_associate_attribute=Selected attribute has invalid tracked entity -errors=\u9519\u8bef +errors=\u5931\u8bef error=\u9519\u8bef warning=\u8b66\u544a success=\u6210\u529f @@ -319,7 +319,7 @@ access_denied=\u8bbf\u95ee\u88ab\u62d2\u7edd registration_complete=\u767b\u8bb0\u5b8c\u6210 auto_generate_failed=\u81ea\u4ece\u81ea\u52a8\u751f\u6210\u5c5e\u6027\u5931\u8d25\u540e\u4e0d\u80fd\u767b\u8bb0 validation_error=\u6709\u6548\u6027\u9a8c\u8bc1\u9519\u8bef -event_orgunit_name=\u673a\u6784 +event_orgunit_name=\u7ec4\u7ec7\u673a\u6784 category=\u5206\u7c7b entity_type=\u5b9e\u4f53\u7c7b\u578b save=\u4fdd\u5b58 @@ -329,7 +329,7 @@ save_and_continue=\u4fdd\u5b58\u5e76\u7ee7\u7eed save_relationship=\u4fdd\u5b58\u5173\u7cfb delete_relationship=\u5220\u9664\u5173\u7cfb can_not_delete_relationship=\u4e0d\u80fd\u5220\u9664\u5173\u7cfb\uff0c\u56e0\u4e3a\u7f3a\u5c11\u5199\u6743\u9650 -go_back=\u540e\u9000 +go_back=\u56de\u9000 cancel=\u53d6\u6d88 are_you_sure_to_delete_relationship=\u4f60\u8981\u5220\u9664\u8be5\u5173\u7cfb? are_you_sure_to_delete_enrollment=\u4f60\u8981\u5220\u9664\u9009\u62e9\u7684\u6ce8\u518c? \u8be5\u64cd\u4f5c\u8981\u5220\u9664\u76f8\u5173\u7684\u6240\u6709\u4e8b\u4ef6. @@ -351,21 +351,21 @@ will_delete_all_data_associated=\u5c06\u5220\u9664\u6240\u6709\u76f8\u5173\u7684 more=\u66f4\u591a under_construction=\u6784\u5efa\u4e2d advanced_search=\u9ad8\u7ea7\u641c\u7d22 -profile=\u57fa\u672c\u4fe1\u606f -applications=\u5e94\u7528 +profile=\u7b80\u5386 +applications=Apps more_applications=\u66f4\u591a\u5e94\u7528 manage=Manage settings=\u8bbe\u7f6e -account=\u8d26\u53f7 +account=\u8d26\u6237 help=\u5e2e\u52a9 -log_out=\u9000\u51fa -about_dhis2=\u5173\u4e8e +log_out=\u767b\u51fa +about_dhis2=\u5173\u4e8e\u7efc\u5408\u536b\u751f\u4fe1\u606f\u7ba1\u7406\u5e73\u53f0 missing_translation_file=\u7f3a\u5c11\u7ffb\u8bd1\u6587\u4ef6 missing_translation_using_default=No translation file is found for the selected locale. Using default translation (English). loading_tree=\u8f7d\u5165 \u673a\u6784 \u6811 loading_metadata=Loading meta-data loading_components=Loading components -latitude=\u7ef4\u5ea6 +latitude=\u7eac\u5ea6 longitude=\u7ecf\u5ea6 lat_lng=[\u7eac\u5ea6 \u7ecf\u5ea6] get=\u83b7\u53d6 @@ -398,19 +398,19 @@ filter_events=\u8fc7\u6ee4\u4e8b\u4ef6 list_events=\u5217\u793a\u6240\u6709\u4e8b\u4ef6 prev_period=\u524d\u671f nxt_period=\u4e0b\u671f -period=\u671f\u95f4 -jan=1\u6708 -feb=2\u6708 -mar=3\u6708 -apr=4\u6708 -may=5\u6708 -jun=6\u6708 -jul=7\u6708 -aug=8\u6708 -sep=9\u6708 -oct=10\u6708 -nov=11\u6708 -dec=12\u6708 +period=\u5468\u671f +jan=01 +feb=02 +mar=03 +apr=04 +may=05 +jun=06 +jul=07 +aug=08 +sep=09 +oct=10 +nov=11 +dec=12 week=\u5468 save_layout_as_default=\u4fdd\u5b58\u4eea\u8868\u76d8\u5e03\u5c40\u4e3a\u7f3a\u7701\u5e03\u5c40 reset_layout=\u91cd\u7f6e\u4eea\u8868\u76d8\u5e03\u5c40 @@ -421,7 +421,7 @@ less_than=\u5c0f\u4e8e greater_than=\u5927\u4e8e inactive=\u95f2\u7f6e activate=\u6fc0\u6d3b -deactivate=\u53bb\u6d3b +deactivate=\u505c\u7528 tei_inactive_only_read=\u4e0d\u6d3b\u8dc3.\u4ec5\u4ec5\u5141\u8bb8\u8bfb hide_menu=\u9690\u85cf\u83dc\u5355 extend_menu=\u6269\u5c55\u83dc\u5355 @@ -434,12 +434,12 @@ custom_form_has_invalid_attribute=\u5b9a\u5236\u8868\u5355\u5305\u62ec\u65e0\u65 custom_form_has_invalid_dataelement=\u5b9a\u5236\u8868\u5355\u5177\u6709\u65e0\u6548\u6570\u636e\u5143 events_today_persons=Only those with an event today section_has_no_dataelements=\u5206\u533a\u6ca1\u6709\u6570\u636e\u5143 -section=\u5206\u533a +section=\u5206\u6bb5 display_mode=\u663e\u793a\u6a21\u5f0f tracker_capture_display_mode=\u8ddf\u8e2a\u5668\u91c7\u96c6\u663e\u793a\u6a21\u5f0f events_today_all=\u4eca\u5929\u6240\u6709\u4e8b\u4ef6 events_today_completeoractive=\u5b8c\u6210\u6216\u6fc0\u6d3b -events_today_skipped=\u8df3\u8fc7\u7684 +events_today_skipped=\u8df3\u8fc7 events_today_scheduled=\u5df2\u7ecf\u8c03\u5ea6 multiple_records_warning=\u53d1\u73b0\u591a\u4e2a\u8bb0\u5f55.\u8bf7\u6307\u5b9a\u66f4\u591a\u6761\u4ef6. result=\u7ed3\u679c @@ -456,7 +456,7 @@ scheduled_date=\u8c03\u5ea6\u65e5\u671f show_new_event_menu=\u663e\u793a\u65b0\u4e8b\u4ef6\u83dc\u5355 no_stages_available=\u6240\u6709\u671f\u671b\u7684\u4e8b\u4ef6\u5df2\u7ecf\u5b58\u5728\uff0c\u4e0d\u80fd\u521b\u5efa\u66f4\u591a\u4e8b\u4ef6. make_referral=\u751f\u6210\u8f6c\u8bca/\u8fc1\u79fb -referral=\u6d41\u8f6c +referral=\u8f6c\u8bca show_previous=\u663e\u793a\u524d\u4e00 show_next=\u663e\u793a\u4e0b\u4e00 schedule_new=\u65b0\u8c03\u5ea6 @@ -475,13 +475,13 @@ scheduling_disabled_for_programstage=\u8be5\u9879\u76ee\u9636\u6bb5\u4e0d\u80fd\ event_already_scheduled=\u4e8b\u4ef6\u5df2\u7ecf\u8c03\u5ea6 programstage_multiple_events_disabled=\u8be5\u9879\u76ee\u9636\u6bb5\u4e0d\u5141\u8bb8\u591a\u4e2a\u4e8b\u4ef6 event_cant_be_created=\u4e0d\u80fd\u521b\u5efa\u65b0\u4e8b\u4ef6 -created=\u521b\u5efa +created=\u5df2\u521b\u5efa auditType=\u5ba1\u8ba1\u7c7b\u578b modifiedBy=\u4fee\u6539\u81ea audit_history_unavailable=\u5ba1\u8ba1\u5386\u53f2\u4e0d\u53ef\u7528 delete_error_audit=\u4e8b\u4ef6\u4e0d\u80fd\u5220\u9664\uff0c\u56e0\u4e3a\u6d89\u53ca\u5ba1\u8ba1\u5386\u53f2\u4fe1\u606f are_you_sure_to_remove=\u4f60\u786e\u4fe1\u79fb\u9664? -completed_label=\u5df2\u5b8c\u6210 +completed_label=\u5b8c\u6210 stage_completed=\u5b8c\u6210\u7684\u4e8b\u4ef6 stage_completed_label=\u5168\u90e8\u5b8c\u6210\u7684 executed=\u6253\u5f00\u8fdb\u884c\u6570\u636e\u8f93\u5165 @@ -492,8 +492,8 @@ ontime=\u5df2\u7ecf\u8c03\u5ea6 ontime_label=\u5df2\u7ecf\u8c03\u5ea6 stage_ontime=\u4e8b\u4ef6\u5df2\u7ecf\u8c03\u5ea6 stage_ontime_label=\u53d1\u73b0\u8c03\u5ea6 -overdue=\u903e\u671f -overdue_label=\u903e\u671f +overdue=\u8fc7\u671f +overdue_label=\u8fc7\u671f stage_overdue=\u4e8b\u4ef6\u8fc7\u671f stage_overdue_label=\u53d1\u73b0\u8fc7\u671f skipped=\u8df3\u8fc7\u7684\u4e8b\u4ef6 @@ -528,8 +528,8 @@ openstreetmap=OpenStreetMap googlemap=\u8c37\u6b4c\u5730\u56fe missing_google_map_api_key=Missing Google Maps API key. This can be configured in System Settings (Access settings). missing_mapzen_search_api_key=Missing Mapzen search API key. This can be configured in System Settings (Access settings). -sms=SMS -email=E-mail +sms=\u77ed\u4fe1\u7ba1\u7406 +email=\u7535\u5b50\u90ae\u4ef6 email_address=E-mail \u5730\u5740 wrong_email=\u8bf7\u6307\u5b9a\u4e00\u4e2a\u6709\u6548\u7684e-mail\u5730\u5740 email_subject=\u4e3b\u9898 @@ -561,7 +561,7 @@ more_options_available=\u66f4\u591a\u9009\u9879\u53ef\u7528\uff0c\u8bd5\u56fe\u6 move_permanently=\u6c38\u4e45\u6027\u79fb\u52a8 onetime_referral=\u4e00\u6b21\u6027\u8fc1\u79fb are_you_sure_you_want_to_move_permanently=\u4f60\u786e\u4fe1\u8981\u6c38\u4e45\u6027\u79fb\u52a8\u75c5\u4eba\uff1f -ok=\u597d +ok=OK can_not_add_new_enrollment=\u4e0d\u80fd\u6dfb\u52a0\u65b0\u6ce8\u518c\uff0c\u56e0\u4e3a\u8be5\u9879\u76ee\u53ea\u5141\u8bb8\u4e00\u6b21\u6ce8\u518c. switch_compare_form=\u5207\u6362\u5230\u6bd4\u8f83\u8868\u5355 switch_default_form=\u5207\u6362\u5230\u7f3a\u7701\u8868\u5355 @@ -587,10 +587,10 @@ upload_image=\u4e0a\u4f20 please_select_an_image=[\u8bf7\u9009\u62e9\u4e00\u5e45\u56fe\u50cf] all=\u5168\u90e8 ALL=\u5168\u90e8 -completed=\u5df2\u5b8c\u6210 +completed=\u5b8c\u6210 active=\u6d3b\u8dc3\u7684 cancelled=\u5df2\u53d6\u6d88 -enrollment_status=\u6ce8\u518c\u72b6\u6001 +enrollment_status=\u767b\u8bb0\u72b6\u6001 go_to_registration=\u8fdb\u5165\u767b\u8bb0 tracked_entity_instance_search_results_header={trackedEntityTypeName} \u641c\u7d22\u7ed3\u679c tracked_entity_instance_search_matches_description=\u5982\u679c\u641c\u7d22\u7684 {trackedEntityTypeName} \u6ca1\u6709\uff0c\u9009\u62e9"\u8fdb\u5165\u767b\u8bb0" @@ -629,7 +629,7 @@ you_need_write_to_program_stage_to_be_able_to_create_event=You need write access no_polygon_captured=\u6ca1\u6709\u91c7\u96c6\u5230\u591a\u8fb9\u5f62 polygon_captured=\u91c7\u96c6\u7684\u591a\u8fb9\u5f62\u3002 no_geometry_captured=\u6ca1\u6709\u91c7\u96c6\u5230\u51e0\u4f55\u5f62\u72b6 -geometry=\u51e0\u4f55\u56fe\u5f62 +geometry=\u51e0\u4f55\u5f62\u72b6 tracked_entity_type=\u8ddf\u8e2a\u5b9e\u4f53\u7c7b\u578b type=\u7c7b\u578b tracked_entity_type_has_no_attributes=\u8ddf\u8e2a\u5b9e\u4f53\u7c7b\u578b\u6ca1\u6709\u5c5e\u6027 @@ -660,7 +660,7 @@ assigned_user=\u6307\u6d3e\u7684\u7528\u6237 linked_events=\u94fe\u63a5\u7684\u4e8b\u4ef6 user_assignment=\u7528\u6237\u6307\u6d3e specific_users=\u7279\u5b9a\u7684\u7528\u6237 -none=\u6ca1\u6709 +none=\u65e0 any=\u4efb\u4f55 no_requirement=\u4e0d\u9700\u8981 the_record_has_is_possible_duplicate=\u8bb0\u5f55\u53ef\u80fd\u91cd\u590d diff --git a/package.json b/package.json index 9d7cf162a..53764be6b 100644 --- a/package.json +++ b/package.json @@ -25,9 +25,9 @@ "dependencies": { "angular-vs-repeat": "^2.0.9", "file-loader": "^1.1.11", - "leaflet": "^1.3.1", + "leaflet": "^1.7.1", "leaflet-contextmenu": "^1.1.0", - "leaflet-control-geocoder": "^1.5.8", + "leaflet-control-geocoder": "^2.3.0", "leaflet-draw": "^1.0.2" }, "devDependencies": { diff --git a/scripts/services.js b/scripts/services.js index 7c7ddfa57..544539e40 100644 --- a/scripts/services.js +++ b/scripts/services.js @@ -3292,7 +3292,7 @@ var trackerCaptureServices = angular.module('trackerCaptureServices', ['ngResour } } }) -.service('AccessUtils', function($q, TCStorageService){ +.service('AccessUtils', function($http, $q, TCStorageService){ this.anyWritable = function(accessKeyValuePair){ if(accessKeyValuePair){ @@ -3327,6 +3327,12 @@ var trackerCaptureServices = angular.module('trackerCaptureServices', ['ngResour }); return writable; } + + this.withinUserHierarchy = function(ou) { + return $http.get(DHIS2URL + '/organisationUnits?withinUserHierarchy=true&fields=id&filter=id:eq:' + ou).then(function(response) { + return response.data.organisationUnits.length !== 0; + }); + } }) .service('TCOrgUnitService', function($q, $rootScope, TCStorageService, OrgUnitFactory){ this.get = function(uid) { diff --git a/yarn-error.log b/yarn-error.log new file mode 100644 index 000000000..bd9bb32a0 --- /dev/null +++ b/yarn-error.log @@ -0,0 +1,5288 @@ +Arguments: + C:\Program Files\nodejs\node.exe C:\Users\Comfort Mankga\AppData\Roaming\npm\node_modules\yarn\bin\yarn.js build + +PATH: + C:\Users\Comfort Mankga\bin;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\local\bin;C:\Program Files\Git\usr\bin;C:\Program Files\Git\usr\bin;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Users\Comfort Mankga\bin;C:\Python39\Scripts;C:\Python39;C:\PHP72_64;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\System32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files\PuTTY;C:\Program Files\dotnet;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Java\jdk1.8.0_251\bin;C:\Program Files\Apache Software Foundation\Tomcat 8.5\bin;C:\PROGRA~2\Borland\Delphi6\Bin;C:\PROGRA~2\Borland\Delphi6\Projects\Bpl;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\Microsoft SQL Server\110\DTS\Binn;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio;C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn;C:\Program Files\Git\cmd;C:\Program Files\Symfony;C:\ProgramData\ComposerSetup\bin;C:\Program Files (x86)\dotnet;C:\apache-maven-3.8.1\bin;C:\ProgramData\chocolatey\bin;C:\WINDOWS\system32;C:\Program Files\nodejs;C:\Users\Comfort Mankga\AppData\Local\Programs\Python\Python38-32\Scripts;C:\Users\Comfort Mankga\AppData\Local\Programs\Python\Python38-32;C:\Users\Comfort Mankga\AppData\Local\Microsoft\WindowsApps;C:\Users\Comfort Mankga\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\Comfort Mankga\AppData\Local\GitHubDesktop\bin;C:\Users\Comfort Mankga\.dotnet\tools;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2020.3\bin;C:\Users\Comfort Mankga\.dotnet\tools;C:\Users\Comfort Mankga\AppData\Local\Microsoft\WindowsApps;C:\Users\Comfort Mankga\AppData\Roaming\Composer\vendor\bin;C:\Users\Comfort Mankga\AppData\Roaming\npm;C:\Program Files\Git\usr\bin\vendor_perl;C:\Program Files\Git\usr\bin\core_perl + +Yarn version: + 1.22.18 + +Node version: + 16.11.0 + +Platform: + win32 x64 + +Trace: + SyntaxError: D:\GitHub\DHIS\tracker-capture-app\package.json: Unexpected token < in JSON at position 35 + at JSON.parse () + at C:\Users\Comfort Mankga\AppData\Roaming\npm\node_modules\yarn\lib\cli.js:1625:59 + at Generator.next () + at step (C:\Users\Comfort Mankga\AppData\Roaming\npm\node_modules\yarn\lib\cli.js:310:30) + at C:\Users\Comfort Mankga\AppData\Roaming\npm\node_modules\yarn\lib\cli.js:321:13 + +npm manifest: + { + "name": "tracker-capture-app", + <<<<<<< HEAD + "version": "31.9.0", + ======= + "version": "31.0.17", + >>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b + "description": "DHIS2 tracker capture app", + "main": "index.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1", + "prebuild": "(rm -r build && mkdir build) || mkdir build", + <<<<<<< HEAD + "build": "webpack && cp package.json build && cp -r i18n build/i18n && cp -r core build/core && cp -r vendor build/vendor && cp -r d2-tracker build/d2-tracker && cp -r views build/views && cp -r styles build/styles && cp manifest.webapp build/ && cp -r img build/img && find ./components -iname \"*.html\" -exec rsync -R '{}' ./build/ \\;", + ======= + "build": "webpack && cp package.json build && cp -r i18n build/i18n && cp -r core build/core && cp -r vendor build/vendor && cp -r views build/views && cp -r styles build/styles && find ./components -iname \"*.html\" -exec rsync -R '{}' ./build/ \\;", + >>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b + "start": "webpack-dev-server" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/dhis2/tracker-capture-app.git" + }, + "keywords": [ + "DHIS2" + ], + "author": "Abyot Asalefew Gizaw", + "license": "BSD-3-Clause", + "bugs": { + "url": "https://github.com/dhis2/tracker-capture-app/issues" + }, + "homepage": "https://github.com/dhis2/tracker-capture-app#readme", + "dependencies": { + "angular-vs-repeat": "^2.0.9", + <<<<<<< HEAD + ======= + "d2-tracker": "35.0.7", + >>>>>>> ac3102d94d65dc306329e5895813481f3da7d57b + "file-loader": "^1.1.11", + "leaflet": "^1.7.1", + "leaflet-contextmenu": "^1.1.0", + "leaflet-control-geocoder": "^2.3.0", + "leaflet-draw": "^1.0.2" + }, + "devDependencies": { + "babel-core": "^6.8.0", + "babel-loader": "^6.2.4", + "babel-preset-es2015": "^6.6.0", + "babel-preset-stage-0": "^6.5.0", + "css-loader": "^0.23.1", + "html-webpack-plugin": "^2.24.1", + "ng-annotate-loader": "^0.2.0", + "style-loader": "^0.13.1", + "webpack": "^1", + "webpack-dev-server": "^1" + } + } + +yarn manifest: + No manifest + +Lockfile: + # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. + # yarn lockfile v1 + + + accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: + version "1.3.7" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" + integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== + dependencies: + mime-types "~2.1.24" + negotiator "0.6.2" + + acorn@^3.0.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a" + integrity sha1-ReN/s56No/JbruP/U2niu18iAXo= + + acorn@~2.6.4: + version "2.6.4" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-2.6.4.tgz#eb1f45b4a43fa31d03701a5ec46f3b52673e90ee" + integrity sha1-6x9FtKQ/ox0DcBpexG87Umc+kO4= + + ajv-keywords@^3.1.0: + version "3.5.2" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" + integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== + + ajv@^6.1.0: + version "6.12.6" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + dependencies: + fast-deep-equal "^3.1.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + + align-text@^0.1.1, align-text@^0.1.3: + version "0.1.4" + resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117" + integrity sha1-DNkKVhCT810KmSVsIrcGlDP60Rc= + dependencies: + kind-of "^3.0.2" + longest "^1.0.1" + repeat-string "^1.5.2" + + alphanum-sort@^1.0.1, alphanum-sort@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" + integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= + + alter@~0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/alter/-/alter-0.2.0.tgz#c7588808617572034aae62480af26b1d4d1cb3cd" + integrity sha1-x1iICGF1cgNKrmJICvJrHU0cs80= + dependencies: + stable "~0.1.3" + + amdefine@>=0.0.4: + version "1.0.1" + resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" + integrity sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU= + + angular-vs-repeat@^2.0.9: + version "2.0.14" + resolved "https://registry.yarnpkg.com/angular-vs-repeat/-/angular-vs-repeat-2.0.14.tgz#c9e655bd2e40c31313c842039ff8c5ee10f8ed82" + integrity sha512-MYB0xjiLz0gVQQJM7m6mod1sj+mJTfhkD0uceEskrOr3ss92fiGO7dDAjQYOxQ2G/bIWNajS/Ug6jtZUQewv2A== + dependencies: + natives "^1.1.6" + + ansi-gray@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/ansi-gray/-/ansi-gray-0.1.1.tgz#2962cf54ec9792c48510a3deb524436861ef7251" + integrity sha1-KWLPVOyXksSFEKPetSRDaGHvclE= + dependencies: + ansi-wrap "0.1.0" + + ansi-regex@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= + + ansi-styles@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" + integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= + + ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + + ansi-wrap@0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/ansi-wrap/-/ansi-wrap-0.1.0.tgz#a82250ddb0015e9a27ca82e82ea603bbfa45efaf" + integrity sha1-qCJQ3bABXponyoLoLqYDu/pF768= + + anymatch@^1.3.0: + version "1.3.2" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-1.3.2.tgz#553dcb8f91e3c889845dfdba34c77721b90b9d7a" + integrity sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA== + dependencies: + micromatch "^2.1.5" + normalize-path "^2.0.0" + + archy@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/archy/-/archy-1.0.0.tgz#f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40" + integrity sha1-+cjBN1fMHde8N5rHeyxipcKGjEA= + + argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + + arr-diff@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" + integrity sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8= + dependencies: + arr-flatten "^1.0.1" + + arr-diff@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" + integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= + + arr-flatten@^1.0.1, arr-flatten@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" + integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== + + arr-union@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" + integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= + + array-differ@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-1.0.0.tgz#eff52e3758249d33be402b8bb8e564bb2b5d4031" + integrity sha1-7/UuN1gknTO+QCuLuOVkuytdQDE= + + array-each@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/array-each/-/array-each-1.0.1.tgz#a794af0c05ab1752846ee753a1f211a05ba0c44f" + integrity sha1-p5SvDAWrF1KEbudTofIRoFugxE8= + + array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" + integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= + + array-slice@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/array-slice/-/array-slice-1.1.0.tgz#e368ea15f89bc7069f7ffb89aec3a6c7d4ac22d4" + integrity sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w== + + array-uniq@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" + integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= + + array-unique@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" + integrity sha1-odl8yvy8JiXMcPrc6zalDFiwGlM= + + array-unique@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" + integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= + + assert@^1.1.1: + version "1.5.0" + resolved "https://registry.yarnpkg.com/assert/-/assert-1.5.0.tgz#55c109aaf6e0aefdb3dc4b71240c70bf574b18eb" + integrity sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA== + dependencies: + object-assign "^4.1.1" + util "0.10.3" + + assign-symbols@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" + integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= + + async-each@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf" + integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== + + async@^0.9.0: + version "0.9.2" + resolved "https://registry.yarnpkg.com/async/-/async-0.9.2.tgz#aea74d5e61c1f899613bf64bda66d4c78f2fd17d" + integrity sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0= + + async@^1.3.0: + version "1.5.2" + resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" + integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= + + async@~0.2.6: + version "0.2.10" + resolved "https://registry.yarnpkg.com/async/-/async-0.2.10.tgz#b6bbe0b0674b9d719708ca38de8c237cb526c3d1" + integrity sha1-trvgsGdLnXGXCMo43owjfLUmw9E= + + atob@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" + integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== + + autoprefixer@^6.3.1: + version "6.7.7" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.7.7.tgz#1dbd1c835658e35ce3f9984099db00585c782014" + integrity sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ= + dependencies: + browserslist "^1.7.6" + caniuse-db "^1.0.30000634" + normalize-range "^0.1.2" + num2fraction "^1.2.2" + postcss "^5.2.16" + postcss-value-parser "^3.2.3" + + babel-code-frame@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" + integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= + dependencies: + chalk "^1.1.3" + esutils "^2.0.2" + js-tokens "^3.0.2" + + babel-core@^6.26.0, babel-core@^6.8.0: + version "6.26.3" + resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.26.3.tgz#b2e2f09e342d0f0c88e2f02e067794125e75c207" + integrity sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA== + dependencies: + babel-code-frame "^6.26.0" + babel-generator "^6.26.0" + babel-helpers "^6.24.1" + babel-messages "^6.23.0" + babel-register "^6.26.0" + babel-runtime "^6.26.0" + babel-template "^6.26.0" + babel-traverse "^6.26.0" + babel-types "^6.26.0" + babylon "^6.18.0" + convert-source-map "^1.5.1" + debug "^2.6.9" + json5 "^0.5.1" + lodash "^4.17.4" + minimatch "^3.0.4" + path-is-absolute "^1.0.1" + private "^0.1.8" + slash "^1.0.0" + source-map "^0.5.7" + + babel-generator@^6.26.0: + version "6.26.1" + resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90" + integrity sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA== + dependencies: + babel-messages "^6.23.0" + babel-runtime "^6.26.0" + babel-types "^6.26.0" + detect-indent "^4.0.0" + jsesc "^1.3.0" + lodash "^4.17.4" + source-map "^0.5.7" + trim-right "^1.0.1" + + babel-helper-bindify-decorators@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.24.1.tgz#14c19e5f142d7b47f19a52431e52b1ccbc40a330" + integrity sha1-FMGeXxQte0fxmlJDHlKxzLxAozA= + dependencies: + babel-runtime "^6.22.0" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + + babel-helper-builder-binary-assignment-operator-visitor@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz#cce4517ada356f4220bcae8a02c2b346f9a56664" + integrity sha1-zORReto1b0IgvK6KAsKzRvmlZmQ= + dependencies: + babel-helper-explode-assignable-expression "^6.24.1" + babel-runtime "^6.22.0" + babel-types "^6.24.1" + + babel-helper-call-delegate@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz#ece6aacddc76e41c3461f88bfc575bd0daa2df8d" + integrity sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340= + dependencies: + babel-helper-hoist-variables "^6.24.1" + babel-runtime "^6.22.0" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + + babel-helper-define-map@^6.24.1: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz#a5f56dab41a25f97ecb498c7ebaca9819f95be5f" + integrity sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8= + dependencies: + babel-helper-function-name "^6.24.1" + babel-runtime "^6.26.0" + babel-types "^6.26.0" + lodash "^4.17.4" + + babel-helper-explode-assignable-expression@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz#f25b82cf7dc10433c55f70592d5746400ac22caa" + integrity sha1-8luCz33BBDPFX3BZLVdGQArCLKo= + dependencies: + babel-runtime "^6.22.0" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + + babel-helper-explode-class@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-explode-class/-/babel-helper-explode-class-6.24.1.tgz#7dc2a3910dee007056e1e31d640ced3d54eaa9eb" + integrity sha1-fcKjkQ3uAHBW4eMdZAztPVTqqes= + dependencies: + babel-helper-bindify-decorators "^6.24.1" + babel-runtime "^6.22.0" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + + babel-helper-function-name@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz#d3475b8c03ed98242a25b48351ab18399d3580a9" + integrity sha1-00dbjAPtmCQqJbSDUasYOZ01gKk= + dependencies: + babel-helper-get-function-arity "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + + babel-helper-get-function-arity@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz#8f7782aa93407c41d3aa50908f89b031b1b6853d" + integrity sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0= + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + + babel-helper-hoist-variables@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz#1ecb27689c9d25513eadbc9914a73f5408be7a76" + integrity sha1-HssnaJydJVE+rbyZFKc/VAi+enY= + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + + babel-helper-optimise-call-expression@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz#f7a13427ba9f73f8f4fa993c54a97882d1244257" + integrity sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc= + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + + babel-helper-regex@^6.24.1: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz#325c59f902f82f24b74faceed0363954f6495e72" + integrity sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI= + dependencies: + babel-runtime "^6.26.0" + babel-types "^6.26.0" + lodash "^4.17.4" + + babel-helper-remap-async-to-generator@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz#5ec581827ad723fecdd381f1c928390676e4551b" + integrity sha1-XsWBgnrXI/7N04HxySg5BnbkVRs= + dependencies: + babel-helper-function-name "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + + babel-helper-replace-supers@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz#bf6dbfe43938d17369a213ca8a8bf74b6a90ab1a" + integrity sha1-v22/5Dk40XNpohPKiov3S2qQqxo= + dependencies: + babel-helper-optimise-call-expression "^6.24.1" + babel-messages "^6.23.0" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + + babel-helpers@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2" + integrity sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI= + dependencies: + babel-runtime "^6.22.0" + babel-template "^6.24.1" + + babel-loader@^6.2.4: + version "6.4.1" + resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-6.4.1.tgz#0b34112d5b0748a8dcdbf51acf6f9bd42d50b8ca" + integrity sha1-CzQRLVsHSKjc2/Uaz2+b1C1QuMo= + dependencies: + find-cache-dir "^0.1.1" + loader-utils "^0.2.16" + mkdirp "^0.5.1" + object-assign "^4.0.1" + + babel-messages@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e" + integrity sha1-8830cDhYA1sqKVHG7F7fbGLyYw4= + dependencies: + babel-runtime "^6.22.0" + + babel-plugin-check-es2015-constants@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz#35157b101426fd2ffd3da3f75c7d1e91835bbf8a" + integrity sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o= + dependencies: + babel-runtime "^6.22.0" + + babel-plugin-syntax-async-functions@^6.8.0: + version "6.13.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz#cad9cad1191b5ad634bf30ae0872391e0647be95" + integrity sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU= + + babel-plugin-syntax-async-generators@^6.5.0: + version "6.13.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-async-generators/-/babel-plugin-syntax-async-generators-6.13.0.tgz#6bc963ebb16eccbae6b92b596eb7f35c342a8b9a" + integrity sha1-a8lj67FuzLrmuStZbrfzXDQqi5o= + + babel-plugin-syntax-class-constructor-call@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-class-constructor-call/-/babel-plugin-syntax-class-constructor-call-6.18.0.tgz#9cb9d39fe43c8600bec8146456ddcbd4e1a76416" + integrity sha1-nLnTn+Q8hgC+yBRkVt3L1OGnZBY= + + babel-plugin-syntax-class-properties@^6.8.0: + version "6.13.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz#d7eb23b79a317f8543962c505b827c7d6cac27de" + integrity sha1-1+sjt5oxf4VDlixQW4J8fWysJ94= + + babel-plugin-syntax-decorators@^6.13.0: + version "6.13.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-decorators/-/babel-plugin-syntax-decorators-6.13.0.tgz#312563b4dbde3cc806cee3e416cceeaddd11ac0b" + integrity sha1-MSVjtNvePMgGzuPkFszurd0RrAs= + + babel-plugin-syntax-do-expressions@^6.8.0: + version "6.13.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-do-expressions/-/babel-plugin-syntax-do-expressions-6.13.0.tgz#5747756139aa26d390d09410b03744ba07e4796d" + integrity sha1-V0d1YTmqJtOQ0JQQsDdEugfkeW0= + + babel-plugin-syntax-dynamic-import@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz#8d6a26229c83745a9982a441051572caa179b1da" + integrity sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo= + + babel-plugin-syntax-exponentiation-operator@^6.8.0: + version "6.13.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz#9ee7e8337290da95288201a6a57f4170317830de" + integrity sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4= + + babel-plugin-syntax-export-extensions@^6.8.0: + version "6.13.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-export-extensions/-/babel-plugin-syntax-export-extensions-6.13.0.tgz#70a1484f0f9089a4e84ad44bac353c95b9b12721" + integrity sha1-cKFITw+QiaToStRLrDU8lbmxJyE= + + babel-plugin-syntax-function-bind@^6.8.0: + version "6.13.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-function-bind/-/babel-plugin-syntax-function-bind-6.13.0.tgz#48c495f177bdf31a981e732f55adc0bdd2601f46" + integrity sha1-SMSV8Xe98xqYHnMvVa3AvdJgH0Y= + + babel-plugin-syntax-object-rest-spread@^6.8.0: + version "6.13.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5" + integrity sha1-/WU28rzhODb/o6VFjEkDpZe7O/U= + + babel-plugin-syntax-trailing-function-commas@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz#ba0360937f8d06e40180a43fe0d5616fff532cf3" + integrity sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM= + + babel-plugin-transform-async-generator-functions@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-6.24.1.tgz#f058900145fd3e9907a6ddf28da59f215258a5db" + integrity sha1-8FiQAUX9PpkHpt3yjaWfIVJYpds= + dependencies: + babel-helper-remap-async-to-generator "^6.24.1" + babel-plugin-syntax-async-generators "^6.5.0" + babel-runtime "^6.22.0" + + babel-plugin-transform-async-to-generator@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz#6536e378aff6cb1d5517ac0e40eb3e9fc8d08761" + integrity sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E= + dependencies: + babel-helper-remap-async-to-generator "^6.24.1" + babel-plugin-syntax-async-functions "^6.8.0" + babel-runtime "^6.22.0" + + babel-plugin-transform-class-constructor-call@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-class-constructor-call/-/babel-plugin-transform-class-constructor-call-6.24.1.tgz#80dc285505ac067dcb8d6c65e2f6f11ab7765ef9" + integrity sha1-gNwoVQWsBn3LjWxl4vbxGrd2Xvk= + dependencies: + babel-plugin-syntax-class-constructor-call "^6.18.0" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + + babel-plugin-transform-class-properties@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz#6a79763ea61d33d36f37b611aa9def81a81b46ac" + integrity sha1-anl2PqYdM9NvN7YRqp3vgagbRqw= + dependencies: + babel-helper-function-name "^6.24.1" + babel-plugin-syntax-class-properties "^6.8.0" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + + babel-plugin-transform-decorators@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.24.1.tgz#788013d8f8c6b5222bdf7b344390dfd77569e24d" + integrity sha1-eIAT2PjGtSIr33s0Q5Df13Vp4k0= + dependencies: + babel-helper-explode-class "^6.24.1" + babel-plugin-syntax-decorators "^6.13.0" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-types "^6.24.1" + + babel-plugin-transform-do-expressions@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-do-expressions/-/babel-plugin-transform-do-expressions-6.22.0.tgz#28ccaf92812d949c2cd1281f690c8fdc468ae9bb" + integrity sha1-KMyvkoEtlJws0SgfaQyP3EaK6bs= + dependencies: + babel-plugin-syntax-do-expressions "^6.8.0" + babel-runtime "^6.22.0" + + babel-plugin-transform-es2015-arrow-functions@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz#452692cb711d5f79dc7f85e440ce41b9f244d221" + integrity sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE= + dependencies: + babel-runtime "^6.22.0" + + babel-plugin-transform-es2015-block-scoped-functions@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz#bbc51b49f964d70cb8d8e0b94e820246ce3a6141" + integrity sha1-u8UbSflk1wy42OC5ToICRs46YUE= + dependencies: + babel-runtime "^6.22.0" + + babel-plugin-transform-es2015-block-scoping@^6.24.1: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz#d70f5299c1308d05c12f463813b0a09e73b1895f" + integrity sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8= + dependencies: + babel-runtime "^6.26.0" + babel-template "^6.26.0" + babel-traverse "^6.26.0" + babel-types "^6.26.0" + lodash "^4.17.4" + + babel-plugin-transform-es2015-classes@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz#5a4c58a50c9c9461e564b4b2a3bfabc97a2584db" + integrity sha1-WkxYpQyclGHlZLSyo7+ryXolhNs= + dependencies: + babel-helper-define-map "^6.24.1" + babel-helper-function-name "^6.24.1" + babel-helper-optimise-call-expression "^6.24.1" + babel-helper-replace-supers "^6.24.1" + babel-messages "^6.23.0" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + + babel-plugin-transform-es2015-computed-properties@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz#6fe2a8d16895d5634f4cd999b6d3480a308159b3" + integrity sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM= + dependencies: + babel-runtime "^6.22.0" + babel-template "^6.24.1" + + babel-plugin-transform-es2015-destructuring@^6.22.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz#997bb1f1ab967f682d2b0876fe358d60e765c56d" + integrity sha1-mXux8auWf2gtKwh2/jWNYOdlxW0= + dependencies: + babel-runtime "^6.22.0" + + babel-plugin-transform-es2015-duplicate-keys@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz#73eb3d310ca969e3ef9ec91c53741a6f1576423e" + integrity sha1-c+s9MQypaePvnskcU3QabxV2Qj4= + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + + babel-plugin-transform-es2015-for-of@^6.22.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz#f47c95b2b613df1d3ecc2fdb7573623c75248691" + integrity sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE= + dependencies: + babel-runtime "^6.22.0" + + babel-plugin-transform-es2015-function-name@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz#834c89853bc36b1af0f3a4c5dbaa94fd8eacaa8b" + integrity sha1-g0yJhTvDaxrw86TF26qU/Y6sqos= + dependencies: + babel-helper-function-name "^6.24.1" + babel-runtime "^6.22.0" + babel-types "^6.24.1" + + babel-plugin-transform-es2015-literals@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz#4f54a02d6cd66cf915280019a31d31925377ca2e" + integrity sha1-T1SgLWzWbPkVKAAZox0xklN3yi4= + dependencies: + babel-runtime "^6.22.0" + + babel-plugin-transform-es2015-modules-amd@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz#3b3e54017239842d6d19c3011c4bd2f00a00d154" + integrity sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ= + dependencies: + babel-plugin-transform-es2015-modules-commonjs "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + + babel-plugin-transform-es2015-modules-commonjs@^6.24.1: + version "6.26.2" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz#58a793863a9e7ca870bdc5a881117ffac27db6f3" + integrity sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q== + dependencies: + babel-plugin-transform-strict-mode "^6.24.1" + babel-runtime "^6.26.0" + babel-template "^6.26.0" + babel-types "^6.26.0" + + babel-plugin-transform-es2015-modules-systemjs@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz#ff89a142b9119a906195f5f106ecf305d9407d23" + integrity sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM= + dependencies: + babel-helper-hoist-variables "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + + babel-plugin-transform-es2015-modules-umd@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz#ac997e6285cd18ed6176adb607d602344ad38468" + integrity sha1-rJl+YoXNGO1hdq22B9YCNErThGg= + dependencies: + babel-plugin-transform-es2015-modules-amd "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + + babel-plugin-transform-es2015-object-super@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz#24cef69ae21cb83a7f8603dad021f572eb278f8d" + integrity sha1-JM72muIcuDp/hgPa0CH1cusnj40= + dependencies: + babel-helper-replace-supers "^6.24.1" + babel-runtime "^6.22.0" + + babel-plugin-transform-es2015-parameters@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz#57ac351ab49caf14a97cd13b09f66fdf0a625f2b" + integrity sha1-V6w1GrScrxSpfNE7CfZv3wpiXys= + dependencies: + babel-helper-call-delegate "^6.24.1" + babel-helper-get-function-arity "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + + babel-plugin-transform-es2015-shorthand-properties@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz#24f875d6721c87661bbd99a4622e51f14de38aa0" + integrity sha1-JPh11nIch2YbvZmkYi5R8U3jiqA= + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + + babel-plugin-transform-es2015-spread@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz#d6d68a99f89aedc4536c81a542e8dd9f1746f8d1" + integrity sha1-1taKmfia7cRTbIGlQujdnxdG+NE= + dependencies: + babel-runtime "^6.22.0" + + babel-plugin-transform-es2015-sticky-regex@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz#00c1cdb1aca71112cdf0cf6126c2ed6b457ccdbc" + integrity sha1-AMHNsaynERLN8M9hJsLta0V8zbw= + dependencies: + babel-helper-regex "^6.24.1" + babel-runtime "^6.22.0" + babel-types "^6.24.1" + + babel-plugin-transform-es2015-template-literals@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz#a84b3450f7e9f8f1f6839d6d687da84bb1236d8d" + integrity sha1-qEs0UPfp+PH2g51taH2oS7EjbY0= + dependencies: + babel-runtime "^6.22.0" + + babel-plugin-transform-es2015-typeof-symbol@^6.22.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz#dec09f1cddff94b52ac73d505c84df59dcceb372" + integrity sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I= + dependencies: + babel-runtime "^6.22.0" + + babel-plugin-transform-es2015-unicode-regex@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz#d38b12f42ea7323f729387f18a7c5ae1faeb35e9" + integrity sha1-04sS9C6nMj9yk4fxinxa4frrNek= + dependencies: + babel-helper-regex "^6.24.1" + babel-runtime "^6.22.0" + regexpu-core "^2.0.0" + + babel-plugin-transform-exponentiation-operator@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz#2ab0c9c7f3098fa48907772bb813fe41e8de3a0e" + integrity sha1-KrDJx/MJj6SJB3cruBP+QejeOg4= + dependencies: + babel-helper-builder-binary-assignment-operator-visitor "^6.24.1" + babel-plugin-syntax-exponentiation-operator "^6.8.0" + babel-runtime "^6.22.0" + + babel-plugin-transform-export-extensions@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-export-extensions/-/babel-plugin-transform-export-extensions-6.22.0.tgz#53738b47e75e8218589eea946cbbd39109bbe653" + integrity sha1-U3OLR+deghhYnuqUbLvTkQm75lM= + dependencies: + babel-plugin-syntax-export-extensions "^6.8.0" + babel-runtime "^6.22.0" + + babel-plugin-transform-function-bind@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-function-bind/-/babel-plugin-transform-function-bind-6.22.0.tgz#c6fb8e96ac296a310b8cf8ea401462407ddf6a97" + integrity sha1-xvuOlqwpajELjPjqQBRiQH3fapc= + dependencies: + babel-plugin-syntax-function-bind "^6.8.0" + babel-runtime "^6.22.0" + + babel-plugin-transform-object-rest-spread@^6.22.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz#0f36692d50fef6b7e2d4b3ac1478137a963b7b06" + integrity sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY= + dependencies: + babel-plugin-syntax-object-rest-spread "^6.8.0" + babel-runtime "^6.26.0" + + babel-plugin-transform-regenerator@^6.24.1: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz#e0703696fbde27f0a3efcacf8b4dca2f7b3a8f2f" + integrity sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8= + dependencies: + regenerator-transform "^0.10.0" + + babel-plugin-transform-strict-mode@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz#d5faf7aa578a65bbe591cf5edae04a0c67020758" + integrity sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g= + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + + babel-preset-es2015@^6.6.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-preset-es2015/-/babel-preset-es2015-6.24.1.tgz#d44050d6bc2c9feea702aaf38d727a0210538939" + integrity sha1-1EBQ1rwsn+6nAqrzjXJ6AhBTiTk= + dependencies: + babel-plugin-check-es2015-constants "^6.22.0" + babel-plugin-transform-es2015-arrow-functions "^6.22.0" + babel-plugin-transform-es2015-block-scoped-functions "^6.22.0" + babel-plugin-transform-es2015-block-scoping "^6.24.1" + babel-plugin-transform-es2015-classes "^6.24.1" + babel-plugin-transform-es2015-computed-properties "^6.24.1" + babel-plugin-transform-es2015-destructuring "^6.22.0" + babel-plugin-transform-es2015-duplicate-keys "^6.24.1" + babel-plugin-transform-es2015-for-of "^6.22.0" + babel-plugin-transform-es2015-function-name "^6.24.1" + babel-plugin-transform-es2015-literals "^6.22.0" + babel-plugin-transform-es2015-modules-amd "^6.24.1" + babel-plugin-transform-es2015-modules-commonjs "^6.24.1" + babel-plugin-transform-es2015-modules-systemjs "^6.24.1" + babel-plugin-transform-es2015-modules-umd "^6.24.1" + babel-plugin-transform-es2015-object-super "^6.24.1" + babel-plugin-transform-es2015-parameters "^6.24.1" + babel-plugin-transform-es2015-shorthand-properties "^6.24.1" + babel-plugin-transform-es2015-spread "^6.22.0" + babel-plugin-transform-es2015-sticky-regex "^6.24.1" + babel-plugin-transform-es2015-template-literals "^6.22.0" + babel-plugin-transform-es2015-typeof-symbol "^6.22.0" + babel-plugin-transform-es2015-unicode-regex "^6.24.1" + babel-plugin-transform-regenerator "^6.24.1" + + babel-preset-stage-0@^6.5.0: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-preset-stage-0/-/babel-preset-stage-0-6.24.1.tgz#5642d15042f91384d7e5af8bc88b1db95b039e6a" + integrity sha1-VkLRUEL5E4TX5a+LyIsduVsDnmo= + dependencies: + babel-plugin-transform-do-expressions "^6.22.0" + babel-plugin-transform-function-bind "^6.22.0" + babel-preset-stage-1 "^6.24.1" + + babel-preset-stage-1@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-preset-stage-1/-/babel-preset-stage-1-6.24.1.tgz#7692cd7dcd6849907e6ae4a0a85589cfb9e2bfb0" + integrity sha1-dpLNfc1oSZB+auSgqFWJz7niv7A= + dependencies: + babel-plugin-transform-class-constructor-call "^6.24.1" + babel-plugin-transform-export-extensions "^6.22.0" + babel-preset-stage-2 "^6.24.1" + + babel-preset-stage-2@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-preset-stage-2/-/babel-preset-stage-2-6.24.1.tgz#d9e2960fb3d71187f0e64eec62bc07767219bdc1" + integrity sha1-2eKWD7PXEYfw5k7sYrwHdnIZvcE= + dependencies: + babel-plugin-syntax-dynamic-import "^6.18.0" + babel-plugin-transform-class-properties "^6.24.1" + babel-plugin-transform-decorators "^6.24.1" + babel-preset-stage-3 "^6.24.1" + + babel-preset-stage-3@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-preset-stage-3/-/babel-preset-stage-3-6.24.1.tgz#836ada0a9e7a7fa37cb138fb9326f87934a48395" + integrity sha1-g2raCp56f6N8sTj7kyb4eTSkg5U= + dependencies: + babel-plugin-syntax-trailing-function-commas "^6.22.0" + babel-plugin-transform-async-generator-functions "^6.24.1" + babel-plugin-transform-async-to-generator "^6.24.1" + babel-plugin-transform-exponentiation-operator "^6.24.1" + babel-plugin-transform-object-rest-spread "^6.22.0" + + babel-register@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.26.0.tgz#6ed021173e2fcb486d7acb45c6009a856f647071" + integrity sha1-btAhFz4vy0htestFxgCahW9kcHE= + dependencies: + babel-core "^6.26.0" + babel-runtime "^6.26.0" + core-js "^2.5.0" + home-or-tmp "^2.0.0" + lodash "^4.17.4" + mkdirp "^0.5.1" + source-map-support "^0.4.15" + + babel-runtime@^6.18.0, babel-runtime@^6.22.0, babel-runtime@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" + integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= + dependencies: + core-js "^2.4.0" + regenerator-runtime "^0.11.0" + + babel-template@^6.24.1, babel-template@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02" + integrity sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI= + dependencies: + babel-runtime "^6.26.0" + babel-traverse "^6.26.0" + babel-types "^6.26.0" + babylon "^6.18.0" + lodash "^4.17.4" + + babel-traverse@^6.24.1, babel-traverse@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.26.0.tgz#46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee" + integrity sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4= + dependencies: + babel-code-frame "^6.26.0" + babel-messages "^6.23.0" + babel-runtime "^6.26.0" + babel-types "^6.26.0" + babylon "^6.18.0" + debug "^2.6.8" + globals "^9.18.0" + invariant "^2.2.2" + lodash "^4.17.4" + + babel-types@^6.19.0, babel-types@^6.24.1, babel-types@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497" + integrity sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc= + dependencies: + babel-runtime "^6.26.0" + esutils "^2.0.2" + lodash "^4.17.4" + to-fast-properties "^1.0.3" + + babylon@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" + integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== + + balanced-match@^0.4.2: + version "0.4.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" + integrity sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg= + + balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + + base64-js@^1.0.2: + version "1.5.1" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" + integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== + + base@^0.11.1: + version "0.11.2" + resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" + integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== + dependencies: + cache-base "^1.0.1" + class-utils "^0.3.5" + component-emitter "^1.2.1" + define-property "^1.0.0" + isobject "^3.0.1" + mixin-deep "^1.2.0" + pascalcase "^0.1.1" + + batch@0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" + integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= + + beeper@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/beeper/-/beeper-1.1.1.tgz#e6d5ea8c5dad001304a70b22638447f69cb2f809" + integrity sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak= + + big.js@^3.1.3: + version "3.2.0" + resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e" + integrity sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q== + + big.js@^5.2.2: + version "5.2.2" + resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" + integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== + + binary-extensions@^1.0.0: + version "1.13.1" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65" + integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== + + bindings@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df" + integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== + dependencies: + file-uri-to-path "1.0.0" + + bluebird@^3.4.7: + version "3.7.2" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" + integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== + + body-parser@1.19.0: + version "1.19.0" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz#96b2709e57c9c4e09a6fd66a8fd979844f69f08a" + integrity sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw== + dependencies: + bytes "3.1.0" + content-type "~1.0.4" + debug "2.6.9" + depd "~1.1.2" + http-errors "1.7.2" + iconv-lite "0.4.24" + on-finished "~2.3.0" + qs "6.7.0" + raw-body "2.4.0" + type-is "~1.6.17" + + boolbase@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" + integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= + + brace-expansion@^1.0.0, brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + + braces@^1.8.2: + version "1.8.5" + resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7" + integrity sha1-uneWLhLf+WnWt2cR6RS3N4V79qc= + dependencies: + expand-range "^1.8.1" + preserve "^0.2.0" + repeat-element "^1.1.2" + + braces@^2.3.1: + version "2.3.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" + integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== + dependencies: + arr-flatten "^1.1.0" + array-unique "^0.3.2" + extend-shallow "^2.0.1" + fill-range "^4.0.0" + isobject "^3.0.1" + repeat-element "^1.1.2" + snapdragon "^0.8.1" + snapdragon-node "^2.0.1" + split-string "^3.0.2" + to-regex "^3.0.1" + + browserify-aes@0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-0.4.0.tgz#067149b668df31c4b58533e02d01e806d8608e2c" + integrity sha1-BnFJtmjfMcS1hTPgLQHoBthgjiw= + dependencies: + inherits "^2.0.1" + + browserify-zlib@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.1.4.tgz#bb35f8a519f600e0fa6b8485241c979d0141fb2d" + integrity sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0= + dependencies: + pako "~0.2.0" + + browserslist@^1.3.6, browserslist@^1.5.2, browserslist@^1.7.6: + version "1.7.7" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-1.7.7.tgz#0bd76704258be829b2398bb50e4b62d1a166b0b9" + integrity sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk= + dependencies: + caniuse-db "^1.0.30000639" + electron-to-chromium "^1.2.7" + + buffer@^4.9.0: + version "4.9.2" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8" + integrity sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg== + dependencies: + base64-js "^1.0.2" + ieee754 "^1.1.4" + isarray "^1.0.0" + + builtin-status-codes@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" + integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= + + bytes@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= + + bytes@3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" + integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== + + cache-base@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" + integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== + dependencies: + collection-visit "^1.0.0" + component-emitter "^1.2.1" + get-value "^2.0.6" + has-value "^1.0.0" + isobject "^3.0.1" + set-value "^2.0.0" + to-object-path "^0.3.0" + union-value "^1.0.0" + unset-value "^1.0.0" + + camel-case@3.0.x: + version "3.0.0" + resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73" + integrity sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M= + dependencies: + no-case "^2.2.0" + upper-case "^1.1.1" + + camelcase@^1.0.2: + version "1.2.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39" + integrity sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk= + + caniuse-api@^1.5.2: + version "1.6.1" + resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-1.6.1.tgz#b534e7c734c4f81ec5fbe8aca2ad24354b962c6c" + integrity sha1-tTTnxzTE+B7F++isoq0kNUuWLGw= + dependencies: + browserslist "^1.3.6" + caniuse-db "^1.0.30000529" + lodash.memoize "^4.1.2" + lodash.uniq "^4.5.0" + + caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: + version "1.0.30001265" + resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30001265.tgz#bba7c428ca3bfc147483b488c7a5d418800e375c" + integrity sha512-SPKtg7mRIGYgGXj7FG+Bovjz/BzKucgMjI8fjI4XGCfglcns0QVo2hrfzwAgdvkDtiXNcLeJ8klUGeP4jvv6CQ== + + center-align@^0.1.1: + version "0.1.3" + resolved "https://registry.yarnpkg.com/center-align/-/center-align-0.1.3.tgz#aa0d32629b6ee972200411cbd4461c907bc2b7ad" + integrity sha1-qg0yYptu6XIgBBHL1EYckHvCt60= + dependencies: + align-text "^0.1.3" + lazy-cache "^1.0.3" + + chalk@^1.0.0, chalk@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" + integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= + dependencies: + ansi-styles "^2.2.1" + escape-string-regexp "^1.0.2" + has-ansi "^2.0.0" + strip-ansi "^3.0.0" + supports-color "^2.0.0" + + chalk@^2.4.1: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + + chokidar@^1.0.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468" + integrity sha1-eY5ol3gVHIB2tLNg5e3SjNortGg= + dependencies: + anymatch "^1.3.0" + async-each "^1.0.0" + glob-parent "^2.0.0" + inherits "^2.0.1" + is-binary-path "^1.0.0" + is-glob "^2.0.0" + path-is-absolute "^1.0.0" + readdirp "^2.0.0" + optionalDependencies: + fsevents "^1.0.0" + + clap@^1.0.9: + version "1.2.3" + resolved "https://registry.yarnpkg.com/clap/-/clap-1.2.3.tgz#4f36745b32008492557f46412d66d50cb99bce51" + integrity sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA== + dependencies: + chalk "^1.1.3" + + class-utils@^0.3.5: + version "0.3.6" + resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" + integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== + dependencies: + arr-union "^3.1.0" + define-property "^0.2.5" + isobject "^3.0.0" + static-extend "^0.1.1" + + clean-css@4.2.x: + version "4.2.3" + resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.3.tgz#507b5de7d97b48ee53d84adb0160ff6216380f78" + integrity sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA== + dependencies: + source-map "~0.6.0" + + cliui@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1" + integrity sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE= + dependencies: + center-align "^0.1.1" + right-align "^0.1.1" + wordwrap "0.0.2" + + clone-buffer@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/clone-buffer/-/clone-buffer-1.0.0.tgz#e3e25b207ac4e701af721e2cb5a16792cac3dc58" + integrity sha1-4+JbIHrE5wGvch4staFnksrD3Fg= + + clone-stats@^0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/clone-stats/-/clone-stats-0.0.1.tgz#b88f94a82cf38b8791d58046ea4029ad88ca99d1" + integrity sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE= + + clone-stats@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/clone-stats/-/clone-stats-1.0.0.tgz#b3782dff8bb5474e18b9b6bf0fdfe782f8777680" + integrity sha1-s3gt/4u1R04Yuba/D9/ngvh3doA= + + clone@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/clone/-/clone-0.2.0.tgz#c6126a90ad4f72dbf5acdb243cc37724fe93fc1f" + integrity sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8= + + clone@^1.0.0, clone@^1.0.2: + version "1.0.4" + resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" + integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4= + + clone@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" + integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18= + + cloneable-readable@^1.0.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/cloneable-readable/-/cloneable-readable-1.1.3.tgz#120a00cb053bfb63a222e709f9683ea2e11d8cec" + integrity sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ== + dependencies: + inherits "^2.0.1" + process-nextick-args "^2.0.0" + readable-stream "^2.3.5" + + coa@~1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/coa/-/coa-1.0.4.tgz#a9ef153660d6a86a8bdec0289a5c684d217432fd" + integrity sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0= + dependencies: + q "^1.1.2" + + collection-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" + integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= + dependencies: + map-visit "^1.0.0" + object-visit "^1.0.0" + + color-convert@^1.3.0, color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + + color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + + color-name@^1.0.0: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + + color-string@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/color-string/-/color-string-0.3.0.tgz#27d46fb67025c5c2fa25993bfbf579e47841b991" + integrity sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE= + dependencies: + color-name "^1.0.0" + + color-support@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2" + integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== + + color@^0.11.0: + version "0.11.4" + resolved "https://registry.yarnpkg.com/color/-/color-0.11.4.tgz#6d7b5c74fb65e841cd48792ad1ed5e07b904d764" + integrity sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q= + dependencies: + clone "^1.0.2" + color-convert "^1.3.0" + color-string "^0.3.0" + + colormin@^1.0.5: + version "1.1.2" + resolved "https://registry.yarnpkg.com/colormin/-/colormin-1.1.2.tgz#ea2f7420a72b96881a38aae59ec124a6f7298133" + integrity sha1-6i90IKcrlogaOKrlnsEkpvcpgTM= + dependencies: + color "^0.11.0" + css-color-names "0.0.4" + has "^1.0.1" + + colors@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63" + integrity sha1-FopHAXVran9RoSzgyXv6KMCE7WM= + + commander@2.17.x: + version "2.17.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" + integrity sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg== + + commander@~2.19.0: + version "2.19.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" + integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg== + + commondir@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" + integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= + + component-emitter@^1.2.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" + integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== + + compressible@~2.0.16: + version "2.0.18" + resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" + integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== + dependencies: + mime-db ">= 1.43.0 < 2" + + compression@^1.5.2: + version "1.7.4" + resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" + integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== + dependencies: + accepts "~1.3.5" + bytes "3.0.0" + compressible "~2.0.16" + debug "2.6.9" + on-headers "~1.0.2" + safe-buffer "5.1.2" + vary "~1.1.2" + + concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + + concat-with-sourcemaps@^1.0.0, concat-with-sourcemaps@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz#d4ea93f05ae25790951b99e7b3b09e3908a4082e" + integrity sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg== + dependencies: + source-map "^0.6.1" + + connect-history-api-fallback@^1.3.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" + integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== + + console-browserify@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336" + integrity sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA== + + constants-browserify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" + integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= + + content-disposition@0.5.3: + version "0.5.3" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd" + integrity sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g== + dependencies: + safe-buffer "5.1.2" + + content-type@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" + integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== + + convert-source-map@^1.5.1: + version "1.8.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369" + integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA== + dependencies: + safe-buffer "~5.1.1" + + convert-source-map@~1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.1.3.tgz#4829c877e9fe49b3161f3bf3673888e204699860" + integrity sha1-SCnId+n+SbMWHzvzZziI4gRpmGA= + + cookie-signature@1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= + + cookie@0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba" + integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg== + + copy-descriptor@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" + integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= + + core-js@^2.4.0, core-js@^2.5.0: + version "2.6.12" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" + integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== + + core-util-is@~1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" + integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== + + crypto-browserify@3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.3.0.tgz#b9fc75bb4a0ed61dcf1cd5dae96eb30c9c3e506c" + integrity sha1-ufx1u0oO1h3PHNXa6W6zDJw+UGw= + dependencies: + browserify-aes "0.4.0" + pbkdf2-compat "2.0.1" + ripemd160 "0.2.0" + sha.js "2.2.6" + + css-color-names@0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" + integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= + + css-loader@^0.23.1: + version "0.23.1" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.23.1.tgz#9fa23f2b5c0965235910ad5ecef3b8a36390fe50" + integrity sha1-n6I/K1wJZSNZEK1ezvO4o2OQ/lA= + dependencies: + css-selector-tokenizer "^0.5.1" + cssnano ">=2.6.1 <4" + loader-utils "~0.2.2" + lodash.camelcase "^3.0.1" + object-assign "^4.0.1" + postcss "^5.0.6" + postcss-modules-extract-imports "^1.0.0" + postcss-modules-local-by-default "^1.0.1" + postcss-modules-scope "^1.0.0" + postcss-modules-values "^1.1.0" + source-list-map "^0.1.4" + + css-select@^4.1.3: + version "4.1.3" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.1.3.tgz#a70440f70317f2669118ad74ff105e65849c7067" + integrity sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA== + dependencies: + boolbase "^1.0.0" + css-what "^5.0.0" + domhandler "^4.2.0" + domutils "^2.6.0" + nth-check "^2.0.0" + + css-selector-tokenizer@^0.5.1: + version "0.5.4" + resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.5.4.tgz#139bafd34a35fd0c1428487049e0699e6f6a2c21" + integrity sha1-E5uv00o1/QwUKEhwSeBpnm9qLCE= + dependencies: + cssesc "^0.1.0" + fastparse "^1.1.1" + + css-selector-tokenizer@^0.7.0: + version "0.7.3" + resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz#735f26186e67c749aaf275783405cf0661fae8f1" + integrity sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg== + dependencies: + cssesc "^3.0.0" + fastparse "^1.1.2" + + css-what@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-5.1.0.tgz#3f7b707aadf633baf62c2ceb8579b545bb40f7fe" + integrity sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw== + + cssesc@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4" + integrity sha1-yBSQPkViM3GgR3tAEJqq++6t27Q= + + cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + + "cssnano@>=2.6.1 <4": + version "3.10.0" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-3.10.0.tgz#4f38f6cea2b9b17fa01490f23f1dc68ea65c1c38" + integrity sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg= + dependencies: + autoprefixer "^6.3.1" + decamelize "^1.1.2" + defined "^1.0.0" + has "^1.0.1" + object-assign "^4.0.1" + postcss "^5.0.14" + postcss-calc "^5.2.0" + postcss-colormin "^2.1.8" + postcss-convert-values "^2.3.4" + postcss-discard-comments "^2.0.4" + postcss-discard-duplicates "^2.0.1" + postcss-discard-empty "^2.0.1" + postcss-discard-overridden "^0.1.1" + postcss-discard-unused "^2.2.1" + postcss-filter-plugins "^2.0.0" + postcss-merge-idents "^2.1.5" + postcss-merge-longhand "^2.0.1" + postcss-merge-rules "^2.0.3" + postcss-minify-font-values "^1.0.2" + postcss-minify-gradients "^1.0.1" + postcss-minify-params "^1.0.4" + postcss-minify-selectors "^2.0.4" + postcss-normalize-charset "^1.1.0" + postcss-normalize-url "^3.0.7" + postcss-ordered-values "^2.1.0" + postcss-reduce-idents "^2.2.2" + postcss-reduce-initial "^1.0.0" + postcss-reduce-transforms "^1.0.3" + postcss-svgo "^2.1.1" + postcss-unique-selectors "^2.0.2" + postcss-value-parser "^3.2.3" + postcss-zindex "^2.0.1" + + csso@~2.3.1: + version "2.3.2" + resolved "https://registry.yarnpkg.com/csso/-/csso-2.3.2.tgz#ddd52c587033f49e94b71fc55569f252e8ff5f85" + integrity sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U= + dependencies: + clap "^1.0.9" + source-map "^0.5.3" + + d2-tracker@35.0.7: + version "35.0.7" + resolved "https://registry.yarnpkg.com/d2-tracker/-/d2-tracker-35.0.7.tgz#2d0a3e6a183ddee09b8a310a1a662ee036efec48" + integrity sha512-D64EN5hL0kkk1R8AdS+V5iKo5qYzQ0VY1jTYJJejN18OFMFY9kyuG22sp9A6+RjKxGnD2e53D691Q/lj3ot99g== + dependencies: + angular-vs-repeat "^2.0.9" + gulp "^3.9.1" + gulp-angular-templatecache "^2.0.0" + leaflet-draw "^1.0.2" + + dateformat@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-2.2.0.tgz#4065e2013cf9fb916ddfd82efb506ad4c6769062" + integrity sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI= + + debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.8, debug@^2.6.9: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + + debug@^3.2.6: + version "3.2.7" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + dependencies: + ms "^2.1.1" + + decamelize@^1.0.0, decamelize@^1.1.2: + version "1.2.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= + + decode-uri-component@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" + integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= + + defaults@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" + integrity sha1-xlYFHpgX2f8I7YgUd/P+QBnz730= + dependencies: + clone "^1.0.2" + + define-property@^0.2.5: + version "0.2.5" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" + integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= + dependencies: + is-descriptor "^0.1.0" + + define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" + integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= + dependencies: + is-descriptor "^1.0.0" + + define-property@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" + integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== + dependencies: + is-descriptor "^1.0.2" + isobject "^3.0.1" + + defined@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" + integrity sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM= + + depd@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= + + deprecated@^0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/deprecated/-/deprecated-0.0.1.tgz#f9c9af5464afa1e7a971458a8bdef2aa94d5bb19" + integrity sha1-+cmvVGSvoeepcUWKi97yqpTVuxk= + + destroy@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" + integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= + + detect-file@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7" + integrity sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc= + + detect-indent@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208" + integrity sha1-920GQ1LN9Docts5hnE7jqUdd4gg= + dependencies: + repeating "^2.0.0" + + dom-converter@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" + integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== + dependencies: + utila "~0.4" + + dom-serializer@^1.0.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.3.2.tgz#6206437d32ceefaec7161803230c7a20bc1b4d91" + integrity sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.2.0" + entities "^2.0.0" + + domain-browser@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" + integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== + + domelementtype@^2.0.1, domelementtype@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.2.0.tgz#9a0b6c2782ed6a1c7323d42267183df9bd8b1d57" + integrity sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A== + + domhandler@^4.0.0, domhandler@^4.2.0: + version "4.2.2" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.2.2.tgz#e825d721d19a86b8c201a35264e226c678ee755f" + integrity sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w== + dependencies: + domelementtype "^2.2.0" + + domutils@^2.5.2, domutils@^2.6.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" + integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== + dependencies: + dom-serializer "^1.0.1" + domelementtype "^2.2.0" + domhandler "^4.2.0" + + duplexer2@0.0.2: + version "0.0.2" + resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.0.2.tgz#c614dcf67e2fb14995a91711e5a617e8a60a31db" + integrity sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds= + dependencies: + readable-stream "~1.1.9" + + duplexer@~0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" + integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== + + ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= + + electron-to-chromium@^1.2.7: + version "1.3.866" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.866.tgz#d446338f5ad6948b27a50739760e7b0b5cc5032f" + integrity sha512-iYze6TpDXWxk+sfcpUUdTs6Pv/3kG45Pnjer2DxEeFw0N08bZeNLuz97s2lMgy8yObon48o0WHY2Bkg3xuAPOA== + + emojis-list@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" + integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k= + + emojis-list@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" + integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== + + encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= + + end-of-stream@~0.1.5: + version "0.1.5" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-0.1.5.tgz#8e177206c3c80837d85632e8b9359dfe8b2f6eaf" + integrity sha1-jhdyBsPICDfYVjLouTWd/osvbq8= + dependencies: + once "~1.3.0" + + enhanced-resolve@~0.9.0: + version "0.9.1" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz#4d6e689b3725f86090927ccc86cd9f1635b89e2e" + integrity sha1-TW5omzcl+GCQknzMhs2fFjW4ni4= + dependencies: + graceful-fs "^4.1.2" + memory-fs "^0.2.0" + tapable "^0.1.8" + + entities@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" + integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== + + errno@^0.1.3: + version "0.1.8" + resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.8.tgz#8bb3e9c7d463be4976ff888f76b4809ebc2e811f" + integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A== + dependencies: + prr "~1.0.1" + + escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= + + escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + + esprima@^2.6.0: + version "2.7.3" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581" + integrity sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE= + + esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + + etag@~1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= + + eventemitter3@^4.0.0: + version "4.0.7" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" + integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== + + events@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924" + integrity sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ= + + eventsource@^1.0.7: + version "1.1.0" + resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-1.1.0.tgz#00e8ca7c92109e94b0ddf32dac677d841028cfaf" + integrity sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg== + dependencies: + original "^1.0.0" + + expand-brackets@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" + integrity sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s= + dependencies: + is-posix-bracket "^0.1.0" + + expand-brackets@^2.1.4: + version "2.1.4" + resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" + integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= + dependencies: + debug "^2.3.3" + define-property "^0.2.5" + extend-shallow "^2.0.1" + posix-character-classes "^0.1.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + + expand-range@^1.8.1: + version "1.8.2" + resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337" + integrity sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc= + dependencies: + fill-range "^2.1.0" + + expand-tilde@^2.0.0, expand-tilde@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502" + integrity sha1-l+gBqgUt8CRU3kawK/YhZCzchQI= + dependencies: + homedir-polyfill "^1.0.1" + + express@^4.13.3: + version "4.17.1" + resolved "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134" + integrity sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g== + dependencies: + accepts "~1.3.7" + array-flatten "1.1.1" + body-parser "1.19.0" + content-disposition "0.5.3" + content-type "~1.0.4" + cookie "0.4.0" + cookie-signature "1.0.6" + debug "2.6.9" + depd "~1.1.2" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + finalhandler "~1.1.2" + fresh "0.5.2" + merge-descriptors "1.0.1" + methods "~1.1.2" + on-finished "~2.3.0" + parseurl "~1.3.3" + path-to-regexp "0.1.7" + proxy-addr "~2.0.5" + qs "6.7.0" + range-parser "~1.2.1" + safe-buffer "5.1.2" + send "0.17.1" + serve-static "1.14.1" + setprototypeof "1.1.1" + statuses "~1.5.0" + type-is "~1.6.18" + utils-merge "1.0.1" + vary "~1.1.2" + + extend-shallow@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= + dependencies: + is-extendable "^0.1.0" + + extend-shallow@^3.0.0, extend-shallow@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" + integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= + dependencies: + assign-symbols "^1.0.0" + is-extendable "^1.0.1" + + extend@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + + extglob@^0.3.1: + version "0.3.2" + resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" + integrity sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE= + dependencies: + is-extglob "^1.0.0" + + extglob@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" + integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== + dependencies: + array-unique "^0.3.2" + define-property "^1.0.0" + expand-brackets "^2.1.4" + extend-shallow "^2.0.1" + fragment-cache "^0.2.1" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + + fancy-log@^1.1.0: + version "1.3.3" + resolved "https://registry.yarnpkg.com/fancy-log/-/fancy-log-1.3.3.tgz#dbc19154f558690150a23953a0adbd035be45fc7" + integrity sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw== + dependencies: + ansi-gray "^0.1.1" + color-support "^1.1.3" + parse-node-version "^1.0.0" + time-stamp "^1.0.0" + + fast-deep-equal@^3.1.1: + version "3.1.3" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + + fast-json-stable-stringify@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + + fastparse@^1.1.1, fastparse@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.2.tgz#91728c5a5942eced8531283c79441ee4122c35a9" + integrity sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ== + + faye-websocket@^0.11.3: + version "0.11.4" + resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.4.tgz#7f0d9275cfdd86a1c963dc8b65fcc451edcbb1da" + integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g== + dependencies: + websocket-driver ">=0.5.1" + + file-loader@^1.1.11: + version "1.1.11" + resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-1.1.11.tgz#6fe886449b0f2a936e43cabaac0cdbfb369506f8" + integrity sha512-TGR4HU7HUsGg6GCOPJnFk06RhWgEWFLAGWiT6rcD+GRC2keU3s9RGJ+b3Z6/U73jwwNb2gKLJ7YCrp+jvU4ALg== + dependencies: + loader-utils "^1.0.2" + schema-utils "^0.4.5" + + file-uri-to-path@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" + integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== + + filename-regex@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26" + integrity sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY= + + fill-range@^2.1.0: + version "2.2.4" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.4.tgz#eb1e773abb056dcd8df2bfdf6af59b8b3a936565" + integrity sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q== + dependencies: + is-number "^2.1.0" + isobject "^2.0.0" + randomatic "^3.0.0" + repeat-element "^1.1.2" + repeat-string "^1.5.2" + + fill-range@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" + integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= + dependencies: + extend-shallow "^2.0.1" + is-number "^3.0.0" + repeat-string "^1.6.1" + to-regex-range "^2.1.0" + + finalhandler@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" + integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== + dependencies: + debug "2.6.9" + encodeurl "~1.0.2" + escape-html "~1.0.3" + on-finished "~2.3.0" + parseurl "~1.3.3" + statuses "~1.5.0" + unpipe "~1.0.0" + + find-cache-dir@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-0.1.1.tgz#c8defae57c8a52a8a784f9e31c57c742e993a0b9" + integrity sha1-yN765XyKUqinhPnjHFfHQumToLk= + dependencies: + commondir "^1.0.1" + mkdirp "^0.5.1" + pkg-dir "^1.0.0" + + find-index@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/find-index/-/find-index-0.1.1.tgz#675d358b2ca3892d795a1ab47232f8b6e2e0dde4" + integrity sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ= + + find-up@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" + integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8= + dependencies: + path-exists "^2.0.0" + pinkie-promise "^2.0.0" + + findup-sync@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-2.0.0.tgz#9326b1488c22d1a6088650a86901b2d9a90a2cbc" + integrity sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw= + dependencies: + detect-file "^1.0.0" + is-glob "^3.1.0" + micromatch "^3.0.4" + resolve-dir "^1.0.1" + + fined@^1.0.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/fined/-/fined-1.2.0.tgz#d00beccf1aa2b475d16d423b0238b713a2c4a37b" + integrity sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng== + dependencies: + expand-tilde "^2.0.2" + is-plain-object "^2.0.3" + object.defaults "^1.1.0" + object.pick "^1.2.0" + parse-filepath "^1.0.1" + + first-chunk-stream@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz#59bfb50cd905f60d7c394cd3d9acaab4e6ad934e" + integrity sha1-Wb+1DNkF9g18OUzT2ayqtOatk04= + + flagged-respawn@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/flagged-respawn/-/flagged-respawn-1.0.1.tgz#e7de6f1279ddd9ca9aac8a5971d618606b3aab41" + integrity sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q== + + flatten@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.3.tgz#c1283ac9f27b368abc1e36d1ff7b04501a30356b" + integrity sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg== + + follow-redirects@^1.0.0: + version "1.14.4" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.4.tgz#838fdf48a8bbdd79e52ee51fb1c94e3ed98b9379" + integrity sha512-zwGkiSXC1MUJG/qmeIFH2HBJx9u0V46QGUe3YR1fXG8bXQxq7fLj0RjLZQ5nubr9qNJUZrH+xUcwXEoXNpfS+g== + + for-in@^1.0.1, for-in@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" + integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= + + for-own@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce" + integrity sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4= + dependencies: + for-in "^1.0.1" + + for-own@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/for-own/-/for-own-1.0.0.tgz#c63332f415cedc4b04dbfe70cf836494c53cb44b" + integrity sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs= + dependencies: + for-in "^1.0.1" + + forwarded@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" + integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== + + fragment-cache@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" + integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= + dependencies: + map-cache "^0.2.2" + + fresh@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= + + fsevents@^1.0.0: + version "1.2.13" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.13.tgz#f325cb0455592428bcf11b383370ef70e3bfcc38" + integrity sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw== + dependencies: + bindings "^1.5.0" + nan "^2.12.1" + + function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + + gaze@^0.5.1: + version "0.5.2" + resolved "https://registry.yarnpkg.com/gaze/-/gaze-0.5.2.tgz#40b709537d24d1d45767db5a908689dfe69ac44f" + integrity sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8= + dependencies: + globule "~0.1.0" + + get-value@^2.0.3, get-value@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" + integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= + + glob-base@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" + integrity sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q= + dependencies: + glob-parent "^2.0.0" + is-glob "^2.0.0" + + glob-parent@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28" + integrity sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg= + dependencies: + is-glob "^2.0.0" + + glob-stream@^3.1.5: + version "3.1.18" + resolved "https://registry.yarnpkg.com/glob-stream/-/glob-stream-3.1.18.tgz#9170a5f12b790306fdfe598f313f8f7954fd143b" + integrity sha1-kXCl8St5Awb9/lmPMT+PeVT9FDs= + dependencies: + glob "^4.3.1" + glob2base "^0.0.12" + minimatch "^2.0.1" + ordered-read-streams "^0.1.0" + through2 "^0.6.1" + unique-stream "^1.0.0" + + glob-watcher@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/glob-watcher/-/glob-watcher-0.0.6.tgz#b95b4a8df74b39c83298b0c05c978b4d9a3b710b" + integrity sha1-uVtKjfdLOcgymLDAXJeLTZo7cQs= + dependencies: + gaze "^0.5.1" + + glob2base@^0.0.12: + version "0.0.12" + resolved "https://registry.yarnpkg.com/glob2base/-/glob2base-0.0.12.tgz#9d419b3e28f12e83a362164a277055922c9c0d56" + integrity sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY= + dependencies: + find-index "^0.1.1" + + glob@^4.3.1: + version "4.5.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-4.5.3.tgz#c6cb73d3226c1efef04de3c56d012f03377ee15f" + integrity sha1-xstz0yJsHv7wTePFbQEvAzd+4V8= + dependencies: + inflight "^1.0.4" + inherits "2" + minimatch "^2.0.1" + once "^1.3.0" + + glob@~3.1.21: + version "3.1.21" + resolved "https://registry.yarnpkg.com/glob/-/glob-3.1.21.tgz#d29e0a055dea5138f4d07ed40e8982e83c2066cd" + integrity sha1-0p4KBV3qUTj00H7UDomC6DwgZs0= + dependencies: + graceful-fs "~1.2.0" + inherits "1" + minimatch "~0.2.11" + + global-modules@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" + integrity sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg== + dependencies: + global-prefix "^1.0.1" + is-windows "^1.0.1" + resolve-dir "^1.0.0" + + global-prefix@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe" + integrity sha1-2/dDxsFJklk8ZVVoy2btMsASLr4= + dependencies: + expand-tilde "^2.0.2" + homedir-polyfill "^1.0.1" + ini "^1.3.4" + is-windows "^1.0.1" + which "^1.2.14" + + globals@^9.18.0: + version "9.18.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" + integrity sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ== + + globule@~0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/globule/-/globule-0.1.0.tgz#d9c8edde1da79d125a151b79533b978676346ae5" + integrity sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU= + dependencies: + glob "~3.1.21" + lodash "~1.0.1" + minimatch "~0.2.11" + + glogg@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/glogg/-/glogg-1.0.2.tgz#2d7dd702beda22eb3bffadf880696da6d846313f" + integrity sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA== + dependencies: + sparkles "^1.0.0" + + graceful-fs@^3.0.0: + version "3.0.12" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-3.0.12.tgz#0034947ce9ed695ec8ab0b854bc919e82b1ffaef" + integrity sha512-J55gaCS4iTTJfTXIxSVw3EMQckcqkpdRv3IR7gu6sq0+tbC363Zx6KH/SEwXASK9JRbhyZmVjJEVJIOxYsB3Qg== + dependencies: + natives "^1.1.3" + + graceful-fs@^4.1.11, graceful-fs@^4.1.2: + version "4.2.8" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.8.tgz#e412b8d33f5e006593cbd3cee6df9f2cebbe802a" + integrity sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg== + + graceful-fs@~1.2.0: + version "1.2.3" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-1.2.3.tgz#15a4806a57547cb2d2dbf27f42e89a8c3451b364" + integrity sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q= + + gulp-angular-templatecache@^2.0.0: + version "2.2.7" + resolved "https://registry.yarnpkg.com/gulp-angular-templatecache/-/gulp-angular-templatecache-2.2.7.tgz#d71ed65b5280e8623a313d23c4d3f138d62eaba9" + integrity sha512-Tc+amGWfc2W8BxfCSikhQHWlaZdJppPyhSFFafwln2ExNOFuHCNdwT7HCf54cpHcXdzzFuC7c/rI/075CejmaQ== + dependencies: + gulp-concat "2.6.1" + gulp-footer "2.0.2" + gulp-header "2.0.7" + jsesc "2.5.1" + lodash.template "^4.4.0" + map-stream "0.0.7" + stream-combiner "0.2.2" + through2 "^2.0.3" + + gulp-concat@2.6.1: + version "2.6.1" + resolved "https://registry.yarnpkg.com/gulp-concat/-/gulp-concat-2.6.1.tgz#633d16c95d88504628ad02665663cee5a4793353" + integrity sha1-Yz0WyV2IUEYorQJmVmPO5aR5M1M= + dependencies: + concat-with-sourcemaps "^1.0.0" + through2 "^2.0.0" + vinyl "^2.0.0" + + gulp-footer@2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/gulp-footer/-/gulp-footer-2.0.2.tgz#2cf58e1cc046b8a3a479f1a41bcd1b7baae076cd" + integrity sha512-HsG5VOgKHFRqZXnHGI6oGhPDg70p9pobM+dYOnjBZVLMQUHzLG6bfaPNRJ7XG707E+vWO3TfN0CND9UrYhk94g== + dependencies: + lodash._reescape "^3.0.0" + lodash._reevaluate "^3.0.0" + lodash._reinterpolate "^3.0.0" + lodash.template "^3.6.2" + map-stream "0.0.7" + + gulp-header@2.0.7: + version "2.0.7" + resolved "https://registry.yarnpkg.com/gulp-header/-/gulp-header-2.0.7.tgz#07505740eb432e8d2bb2af68744858dabaaf491b" + integrity sha512-qppGkYGQZnt/mRJiiR5wYZIUwNUn47Xpg4+6tHYDVeAW5IDLbHBQwbw7axfMLWGE+gKQpB+yXLeslHMw1/Haog== + dependencies: + concat-with-sourcemaps "^1.1.0" + lodash.template "^4.4.0" + map-stream "0.0.7" + through2 "^2.0.0" + + gulp-util@^3.0.0: + version "3.0.8" + resolved "https://registry.yarnpkg.com/gulp-util/-/gulp-util-3.0.8.tgz#0054e1e744502e27c04c187c3ecc505dd54bbb4f" + integrity sha1-AFTh50RQLifATBh8PsxQXdVLu08= + dependencies: + array-differ "^1.0.0" + array-uniq "^1.0.2" + beeper "^1.0.0" + chalk "^1.0.0" + dateformat "^2.0.0" + fancy-log "^1.1.0" + gulplog "^1.0.0" + has-gulplog "^0.1.0" + lodash._reescape "^3.0.0" + lodash._reevaluate "^3.0.0" + lodash._reinterpolate "^3.0.0" + lodash.template "^3.0.0" + minimist "^1.1.0" + multipipe "^0.1.2" + object-assign "^3.0.0" + replace-ext "0.0.1" + through2 "^2.0.0" + vinyl "^0.5.0" + + gulp@^3.9.1: + version "3.9.1" + resolved "https://registry.yarnpkg.com/gulp/-/gulp-3.9.1.tgz#571ce45928dd40af6514fc4011866016c13845b4" + integrity sha1-VxzkWSjdQK9lFPxAEYZgFsE4RbQ= + dependencies: + archy "^1.0.0" + chalk "^1.0.0" + deprecated "^0.0.1" + gulp-util "^3.0.0" + interpret "^1.0.0" + liftoff "^2.1.0" + minimist "^1.1.0" + orchestrator "^0.3.0" + pretty-hrtime "^1.0.0" + semver "^4.1.0" + tildify "^1.0.0" + v8flags "^2.0.2" + vinyl-fs "^0.3.0" + + gulplog@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/gulplog/-/gulplog-1.0.0.tgz#e28c4d45d05ecbbed818363ce8f9c5926229ffe5" + integrity sha1-4oxNRdBey77YGDY86PnFkmIp/+U= + dependencies: + glogg "^1.0.0" + + has-ansi@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" + integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= + dependencies: + ansi-regex "^2.0.0" + + has-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" + integrity sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo= + + has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + + has-gulplog@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/has-gulplog/-/has-gulplog-0.1.0.tgz#6414c82913697da51590397dafb12f22967811ce" + integrity sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4= + dependencies: + sparkles "^1.0.0" + + has-value@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" + integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= + dependencies: + get-value "^2.0.3" + has-values "^0.1.4" + isobject "^2.0.0" + + has-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" + integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= + dependencies: + get-value "^2.0.6" + has-values "^1.0.0" + isobject "^3.0.0" + + has-values@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" + integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= + + has-values@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" + integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= + dependencies: + is-number "^3.0.0" + kind-of "^4.0.0" + + has@^1.0.1, has@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + dependencies: + function-bind "^1.1.1" + + he@1.2.x: + version "1.2.0" + resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" + integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== + + home-or-tmp@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8" + integrity sha1-42w/LSyufXRqhX440Y1fMqeILbg= + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.1" + + homedir-polyfill@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz#743298cef4e5af3e194161fbadcc2151d3a058e8" + integrity sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA== + dependencies: + parse-passwd "^1.0.0" + + html-comment-regex@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.2.tgz#97d4688aeb5c81886a364faa0cad1dda14d433a7" + integrity sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ== + + html-minifier@^3.2.3: + version "3.5.21" + resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.5.21.tgz#d0040e054730e354db008463593194015212d20c" + integrity sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA== + dependencies: + camel-case "3.0.x" + clean-css "4.2.x" + commander "2.17.x" + he "1.2.x" + param-case "2.1.x" + relateurl "0.2.x" + uglify-js "3.4.x" + + html-webpack-plugin@^2.24.1: + version "2.30.1" + resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-2.30.1.tgz#7f9c421b7ea91ec460f56527d78df484ee7537d5" + integrity sha1-f5xCG36pHsRg9WUn1430hO51N9U= + dependencies: + bluebird "^3.4.7" + html-minifier "^3.2.3" + loader-utils "^0.2.16" + lodash "^4.17.3" + pretty-error "^2.0.2" + toposort "^1.0.0" + + htmlparser2@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-6.1.0.tgz#c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7" + integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.0.0" + domutils "^2.5.2" + entities "^2.0.0" + + http-errors@1.7.2: + version "1.7.2" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f" + integrity sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg== + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.1" + statuses ">= 1.5.0 < 2" + toidentifier "1.0.0" + + http-errors@~1.6.2: + version "1.6.3" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" + integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.0" + statuses ">= 1.4.0 < 2" + + http-errors@~1.7.2: + version "1.7.3" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06" + integrity sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw== + dependencies: + depd "~1.1.2" + inherits "2.0.4" + setprototypeof "1.1.1" + statuses ">= 1.5.0 < 2" + toidentifier "1.0.0" + + http-parser-js@>=0.5.1: + version "0.5.3" + resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.3.tgz#01d2709c79d41698bb01d4decc5e9da4e4a033d9" + integrity sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg== + + http-proxy-middleware@~0.17.1: + version "0.17.4" + resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz#642e8848851d66f09d4f124912846dbaeb41b833" + integrity sha1-ZC6ISIUdZvCdTxJJEoRtuutBuDM= + dependencies: + http-proxy "^1.16.2" + is-glob "^3.1.0" + lodash "^4.17.2" + micromatch "^2.3.11" + + http-proxy@^1.16.2: + version "1.18.1" + resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" + integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== + dependencies: + eventemitter3 "^4.0.0" + follow-redirects "^1.0.0" + requires-port "^1.0.0" + + https-browserify@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-0.0.1.tgz#3f91365cabe60b77ed0ebba24b454e3e09d95a82" + integrity sha1-P5E2XKvmC3ftDruiS0VOPgnZWoI= + + iconv-lite@0.4.24: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + + icss-replace-symbols@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" + integrity sha1-Bupvg2ead0njhs/h/oEq5dsiPe0= + + ieee754@^1.1.4: + version "1.2.1" + resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" + integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== + + indexes-of@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" + integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= + + indexof@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" + integrity sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10= + + inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + dependencies: + once "^1.3.0" + wrappy "1" + + inherits@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-1.0.2.tgz#ca4309dadee6b54cc0b8d247e8d7c7a0975bdc9b" + integrity sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js= + + inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + + inherits@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" + integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= + + inherits@2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= + + ini@^1.3.4: + version "1.3.8" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" + integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== + + interpret@^0.6.4: + version "0.6.6" + resolved "https://registry.yarnpkg.com/interpret/-/interpret-0.6.6.tgz#fecd7a18e7ce5ca6abfb953e1f86213a49f1625b" + integrity sha1-/s16GOfOXKar+5U+H4YhOknxYls= + + interpret@^1.0.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" + integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== + + invariant@^2.2.2: + version "2.2.4" + resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" + integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== + dependencies: + loose-envify "^1.0.0" + + ipaddr.js@1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" + integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== + + is-absolute-url@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" + integrity sha1-UFMN+4T8yap9vnhS6Do3uTufKqY= + + is-absolute@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-absolute/-/is-absolute-1.0.0.tgz#395e1ae84b11f26ad1795e73c17378e48a301576" + integrity sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA== + dependencies: + is-relative "^1.0.0" + is-windows "^1.0.1" + + is-accessor-descriptor@^0.1.6: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" + integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= + dependencies: + kind-of "^3.0.2" + + is-accessor-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" + integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== + dependencies: + kind-of "^6.0.0" + + is-binary-path@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" + integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= + dependencies: + binary-extensions "^1.0.0" + + is-buffer@^1.1.5: + version "1.1.6" + resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" + integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== + + is-core-module@^2.2.0: + version "2.7.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.7.0.tgz#3c0ef7d31b4acfc574f80c58409d568a836848e3" + integrity sha512-ByY+tjCciCr+9nLryBYcSD50EOGWt95c7tIsKTG1J2ixKKXPvF7Ej3AVd+UfDydAJom3biBGDBALaO79ktwgEQ== + dependencies: + has "^1.0.3" + + is-data-descriptor@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" + integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= + dependencies: + kind-of "^3.0.2" + + is-data-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" + integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== + dependencies: + kind-of "^6.0.0" + + is-descriptor@^0.1.0: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" + integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== + dependencies: + is-accessor-descriptor "^0.1.6" + is-data-descriptor "^0.1.4" + kind-of "^5.0.0" + + is-descriptor@^1.0.0, is-descriptor@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" + integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== + dependencies: + is-accessor-descriptor "^1.0.0" + is-data-descriptor "^1.0.0" + kind-of "^6.0.2" + + is-dotfile@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1" + integrity sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE= + + is-equal-shallow@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534" + integrity sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ= + dependencies: + is-primitive "^2.0.0" + + is-extendable@^0.1.0, is-extendable@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= + + is-extendable@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" + integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== + dependencies: + is-plain-object "^2.0.4" + + is-extglob@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" + integrity sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA= + + is-extglob@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + + is-finite@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.1.0.tgz#904135c77fb42c0641d6aa1bcdbc4daa8da082f3" + integrity sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w== + + is-glob@^2.0.0, is-glob@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" + integrity sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM= + dependencies: + is-extglob "^1.0.0" + + is-glob@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" + integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= + dependencies: + is-extglob "^2.1.0" + + is-number@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" + integrity sha1-Afy7s5NGOlSPL0ZszhbezknbkI8= + dependencies: + kind-of "^3.0.2" + + is-number@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" + integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= + dependencies: + kind-of "^3.0.2" + + is-number@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" + integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ== + + is-plain-obj@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" + integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= + + is-plain-object@^2.0.3, is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + dependencies: + isobject "^3.0.1" + + is-posix-bracket@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" + integrity sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q= + + is-primitive@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" + integrity sha1-IHurkWOEmcB7Kt8kCkGochADRXU= + + is-relative@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-relative/-/is-relative-1.0.0.tgz#a1bb6935ce8c5dba1e8b9754b9b2dcc020e2260d" + integrity sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA== + dependencies: + is-unc-path "^1.0.0" + + is-svg@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-2.1.0.tgz#cf61090da0d9efbcab8722deba6f032208dbb0e9" + integrity sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk= + dependencies: + html-comment-regex "^1.1.0" + + is-unc-path@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-unc-path/-/is-unc-path-1.0.0.tgz#d731e8898ed090a12c352ad2eaed5095ad322c9d" + integrity sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ== + dependencies: + unc-path-regex "^0.1.2" + + is-utf8@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" + integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= + + is-windows@^1.0.1, is-windows@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" + integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== + + isarray@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" + integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= + + isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + + isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + + isobject@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" + integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= + dependencies: + isarray "1.0.0" + + isobject@^3.0.0, isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= + + js-base64@^2.1.9: + version "2.6.4" + resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.6.4.tgz#f4e686c5de1ea1f867dbcad3d46d969428df98c4" + integrity sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ== + + "js-tokens@^3.0.0 || ^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + + js-tokens@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" + integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls= + + js-yaml@~3.7.0: + version "3.7.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.7.0.tgz#5c967ddd837a9bfdca5f2de84253abe8a1c03b80" + integrity sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A= + dependencies: + argparse "^1.0.7" + esprima "^2.6.0" + + jsesc@2.5.1: + version "2.5.1" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.1.tgz#e421a2a8e20d6b0819df28908f782526b96dd1fe" + integrity sha1-5CGiqOINawgZ3yiQj3glJrlt0f4= + + jsesc@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b" + integrity sha1-RsP+yMGJKxKwgz25vHYiF226s0s= + + jsesc@~0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" + integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= + + json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + + json3@^3.3.3: + version "3.3.3" + resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.3.tgz#7fc10e375fc5ae42c4705a5cc0aa6f62be305b81" + integrity sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA== + + json5@^0.5.0, json5@^0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" + integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE= + + json5@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" + integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== + dependencies: + minimist "^1.2.0" + + kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: + version "3.2.2" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" + integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= + dependencies: + is-buffer "^1.1.5" + + kind-of@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" + integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= + dependencies: + is-buffer "^1.1.5" + + kind-of@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" + integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== + + kind-of@^6.0.0, kind-of@^6.0.2: + version "6.0.3" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" + integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== + + lazy-cache@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" + integrity sha1-odePw6UEdMuAhF07O24dpJpEbo4= + + leaflet-contextmenu@^1.1.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/leaflet-contextmenu/-/leaflet-contextmenu-1.4.0.tgz#e2bda481af1026080eabaa32997e531fd44f605c" + integrity sha1-4r2kga8QJggOq6oymX5TH9RPYFw= + + leaflet-control-geocoder@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/leaflet-control-geocoder/-/leaflet-control-geocoder-2.3.0.tgz#4212d6d67f73eeda3b900773cd2f229b2fe66aa8" + integrity sha512-Zi5cebDsfAq6B0ZilDGn/W5oNM8pQu6cltEHBxfR56XnN3f/Lmez1+qrdyRY6oTlP740caBHHCmd35Z/eif7/w== + optionalDependencies: + open-location-code "^1.0.0" + + leaflet-draw@^1.0.2: + version "1.0.4" + resolved "https://registry.yarnpkg.com/leaflet-draw/-/leaflet-draw-1.0.4.tgz#45be92f378ed253e7202fdeda1fcc71885198d46" + integrity sha512-rsQ6saQO5ST5Aj6XRFylr5zvarWgzWnrg46zQ1MEOEIHsppdC/8hnN8qMoFvACsPvTioAuysya/TVtog15tyAQ== + + leaflet@^1.7.1: + version "1.7.1" + resolved "https://registry.yarnpkg.com/leaflet/-/leaflet-1.7.1.tgz#10d684916edfe1bf41d688a3b97127c0322a2a19" + integrity sha512-/xwPEBidtg69Q3HlqPdU3DnrXQOvQU/CCHA1tcDQVzOwm91YMYaILjNp7L4Eaw5Z4sOYdbBz6koWyibppd8Zqw== + + liftoff@^2.1.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/liftoff/-/liftoff-2.5.0.tgz#2009291bb31cea861bbf10a7c15a28caf75c31ec" + integrity sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew= + dependencies: + extend "^3.0.0" + findup-sync "^2.0.0" + fined "^1.0.1" + flagged-respawn "^1.0.0" + is-plain-object "^2.0.4" + object.map "^1.0.0" + rechoir "^0.6.2" + resolve "^1.1.7" + + loader-utils@^0.2.11, loader-utils@^0.2.16, loader-utils@^0.2.6, loader-utils@~0.2.2: + version "0.2.17" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348" + integrity sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g= + dependencies: + big.js "^3.1.3" + emojis-list "^2.0.0" + json5 "^0.5.0" + object-assign "^4.0.1" + + loader-utils@^1.0.2: + version "1.4.0" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" + integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== + dependencies: + big.js "^5.2.2" + emojis-list "^3.0.0" + json5 "^1.0.1" + + lodash._basecopy@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz#8da0e6a876cf344c0ad8a54882111dd3c5c7ca36" + integrity sha1-jaDmqHbPNEwK2KVIghEd08XHyjY= + + lodash._basetostring@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz#d1861d877f824a52f669832dcaf3ee15566a07d5" + integrity sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U= + + lodash._basevalues@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz#5b775762802bde3d3297503e26300820fdf661b7" + integrity sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc= + + lodash._createcompounder@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lodash._createcompounder/-/lodash._createcompounder-3.0.0.tgz#5dd2cb55372d6e70e0e2392fb2304d6631091075" + integrity sha1-XdLLVTctbnDg4jkvsjBNZjEJEHU= + dependencies: + lodash.deburr "^3.0.0" + lodash.words "^3.0.0" + + lodash._getnative@^3.0.0: + version "3.9.1" + resolved "https://registry.yarnpkg.com/lodash._getnative/-/lodash._getnative-3.9.1.tgz#570bc7dede46d61cdcde687d65d3eecbaa3aaff5" + integrity sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U= + + lodash._isiterateecall@^3.0.0: + version "3.0.9" + resolved "https://registry.yarnpkg.com/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz#5203ad7ba425fae842460e696db9cf3e6aac057c" + integrity sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw= + + lodash._reescape@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lodash._reescape/-/lodash._reescape-3.0.0.tgz#2b1d6f5dfe07c8a355753e5f27fac7f1cde1616a" + integrity sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo= + + lodash._reevaluate@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz#58bc74c40664953ae0b124d806996daca431e2ed" + integrity sha1-WLx0xAZklTrgsSTYBpltrKQx4u0= + + lodash._reinterpolate@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" + integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= + + lodash._root@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/lodash._root/-/lodash._root-3.0.1.tgz#fba1c4524c19ee9a5f8136b4609f017cf4ded692" + integrity sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI= + + lodash.camelcase@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-3.0.1.tgz#932c8b87f8a4377897c67197533282f97aeac298" + integrity sha1-kyyLh/ikN3iXxnGXUzKC+Xrqwpg= + dependencies: + lodash._createcompounder "^3.0.0" + + lodash.deburr@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/lodash.deburr/-/lodash.deburr-3.2.0.tgz#6da8f54334a366a7cf4c4c76ef8d80aa1b365ed5" + integrity sha1-baj1QzSjZqfPTEx2742Aqhs2XtU= + dependencies: + lodash._root "^3.0.0" + + lodash.escape@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/lodash.escape/-/lodash.escape-3.2.0.tgz#995ee0dc18c1b48cc92effae71a10aab5b487698" + integrity sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg= + dependencies: + lodash._root "^3.0.0" + + lodash.isarguments@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz#2f573d85c6a24289ff00663b491c1d338ff3458a" + integrity sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo= + + lodash.isarray@^3.0.0: + version "3.0.4" + resolved "https://registry.yarnpkg.com/lodash.isarray/-/lodash.isarray-3.0.4.tgz#79e4eb88c36a8122af86f844aa9bcd851b5fbb55" + integrity sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U= + + lodash.keys@^3.0.0: + version "3.1.2" + resolved "https://registry.yarnpkg.com/lodash.keys/-/lodash.keys-3.1.2.tgz#4dbc0472b156be50a0b286855d1bd0b0c656098a" + integrity sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo= + dependencies: + lodash._getnative "^3.0.0" + lodash.isarguments "^3.0.0" + lodash.isarray "^3.0.0" + + lodash.memoize@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" + integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= + + lodash.restparam@^3.0.0: + version "3.6.1" + resolved "https://registry.yarnpkg.com/lodash.restparam/-/lodash.restparam-3.6.1.tgz#936a4e309ef330a7645ed4145986c85ae5b20805" + integrity sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU= + + lodash.template@^3.0.0, lodash.template@^3.6.2: + version "3.6.2" + resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-3.6.2.tgz#f8cdecc6169a255be9098ae8b0c53d378931d14f" + integrity sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8= + dependencies: + lodash._basecopy "^3.0.0" + lodash._basetostring "^3.0.0" + lodash._basevalues "^3.0.0" + lodash._isiterateecall "^3.0.0" + lodash._reinterpolate "^3.0.0" + lodash.escape "^3.0.0" + lodash.keys "^3.0.0" + lodash.restparam "^3.0.0" + lodash.templatesettings "^3.0.0" + + lodash.template@^4.4.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.5.0.tgz#f976195cf3f347d0d5f52483569fe8031ccce8ab" + integrity sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A== + dependencies: + lodash._reinterpolate "^3.0.0" + lodash.templatesettings "^4.0.0" + + lodash.templatesettings@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz#fb307844753b66b9f1afa54e262c745307dba8e5" + integrity sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU= + dependencies: + lodash._reinterpolate "^3.0.0" + lodash.escape "^3.0.0" + + lodash.templatesettings@^4.0.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz#e481310f049d3cf6d47e912ad09313b154f0fb33" + integrity sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ== + dependencies: + lodash._reinterpolate "^3.0.0" + + lodash.uniq@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" + integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= + + lodash.words@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/lodash.words/-/lodash.words-3.2.0.tgz#4e2a8649bc08745b17c695b1a3ce8fee596623b3" + integrity sha1-TiqGSbwIdFsXxpWxo86P7llmI7M= + dependencies: + lodash._root "^3.0.0" + + lodash@^4.17.2, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.3, lodash@^4.17.4: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + + lodash@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-1.0.2.tgz#8f57560c83b59fc270bd3d561b690043430e2551" + integrity sha1-j1dWDIO1n8JwvT1WG2kAQ0MOJVE= + + longest@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097" + integrity sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc= + + loose-envify@^1.0.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + + lower-case@^1.1.1: + version "1.1.4" + resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" + integrity sha1-miyr0bno4K6ZOkv31YdcOcQujqw= + + lru-cache@2: + version "2.7.3" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-2.7.3.tgz#6d4524e8b955f95d4f5b58851ce21dd72fb4e952" + integrity sha1-bUUk6LlV+V1PW1iFHOId1y+06VI= + + make-iterator@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/make-iterator/-/make-iterator-1.0.1.tgz#29b33f312aa8f547c4a5e490f56afcec99133ad6" + integrity sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw== + dependencies: + kind-of "^6.0.2" + + map-cache@^0.2.0, map-cache@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" + integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= + + map-stream@0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/map-stream/-/map-stream-0.0.7.tgz#8a1f07896d82b10926bd3744a2420009f88974a8" + integrity sha1-ih8HiW2CsQkmvTdEokIACfiJdKg= + + map-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" + integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= + dependencies: + object-visit "^1.0.0" + + math-expression-evaluator@^1.2.14: + version "1.3.8" + resolved "https://registry.yarnpkg.com/math-expression-evaluator/-/math-expression-evaluator-1.3.8.tgz#320da3b2bc1512f4f50fc3020b2b1cd5c8e9d577" + integrity sha512-9FbRY3i6U+CbHgrdNbAUaisjWTozkm1ZfupYQJiZ87NtYHk2Zh9DvxMgp/fifxVhqTLpd5fCCLossUbpZxGeKw== + + math-random@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/math-random/-/math-random-1.0.4.tgz#5dd6943c938548267016d4e34f057583080c514c" + integrity sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A== + + media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= + + memory-fs@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.2.0.tgz#f2bb25368bc121e391c2520de92969caee0a0290" + integrity sha1-8rslNovBIeORwlIN6Slpyu4KApA= + + memory-fs@~0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.3.0.tgz#7bcc6b629e3a43e871d7e29aca6ae8a7f15cbb20" + integrity sha1-e8xrYp46Q+hx1+Kaymrop/FcuyA= + dependencies: + errno "^0.1.3" + readable-stream "^2.0.1" + + memory-fs@~0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" + integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= + dependencies: + errno "^0.1.3" + readable-stream "^2.0.1" + + merge-descriptors@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= + + methods@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= + + micromatch@^2.1.5, micromatch@^2.3.11: + version "2.3.11" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" + integrity sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU= + dependencies: + arr-diff "^2.0.0" + array-unique "^0.2.1" + braces "^1.8.2" + expand-brackets "^0.1.4" + extglob "^0.3.1" + filename-regex "^2.0.0" + is-extglob "^1.0.0" + is-glob "^2.0.1" + kind-of "^3.0.2" + normalize-path "^2.0.1" + object.omit "^2.0.0" + parse-glob "^3.0.4" + regex-cache "^0.4.2" + + micromatch@^3.0.4, micromatch@^3.1.10: + version "3.1.10" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" + integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + braces "^2.3.1" + define-property "^2.0.2" + extend-shallow "^3.0.2" + extglob "^2.0.4" + fragment-cache "^0.2.1" + kind-of "^6.0.2" + nanomatch "^1.2.9" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.2" + + mime-db@1.50.0, "mime-db@>= 1.43.0 < 2": + version "1.50.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.50.0.tgz#abd4ac94e98d3c0e185016c67ab45d5fde40c11f" + integrity sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A== + + mime-types@~2.1.17, mime-types@~2.1.24: + version "2.1.33" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.33.tgz#1fa12a904472fafd068e48d9e8401f74d3f70edb" + integrity sha512-plLElXp7pRDd0bNZHw+nMd52vRYjLwQjygaNg7ddJ2uJtTlmnTCjWuPKxVu6//AdaRuME84SvLW91sIkBqGT0g== + dependencies: + mime-db "1.50.0" + + mime@1.6.0, mime@^1.5.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + + minimatch@^2.0.1: + version "2.0.10" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-2.0.10.tgz#8d087c39c6b38c001b97fca7ce6d0e1e80afbac7" + integrity sha1-jQh8OcazjAAbl/ynzm0OHoCvusc= + dependencies: + brace-expansion "^1.0.0" + + minimatch@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + dependencies: + brace-expansion "^1.1.7" + + minimatch@~0.2.11: + version "0.2.14" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-0.2.14.tgz#c74e780574f63c6f9a090e90efbe6ef53a6a756a" + integrity sha1-x054BXT2PG+aCQ6Q775u9TpqdWo= + dependencies: + lru-cache "2" + sigmund "~1.0.0" + + minimist@^1.1.0, minimist@^1.2.0, minimist@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" + integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== + + minimist@~0.0.1: + version "0.0.10" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" + integrity sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8= + + mixin-deep@^1.2.0: + version "1.3.2" + resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" + integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== + dependencies: + for-in "^1.0.2" + is-extendable "^1.0.1" + + mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1: + version "0.5.5" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" + integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== + dependencies: + minimist "^1.2.5" + + ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= + + ms@2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" + integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== + + ms@^2.1.1: + version "2.1.3" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + + multipipe@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/multipipe/-/multipipe-0.1.2.tgz#2a8f2ddf70eed564dff2d57f1e1a137d9f05078b" + integrity sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s= + dependencies: + duplexer2 "0.0.2" + + nan@^2.12.1: + version "2.15.0" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.15.0.tgz#3f34a473ff18e15c1b5626b62903b5ad6e665fee" + integrity sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ== + + nanomatch@^1.2.9: + version "1.2.13" + resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" + integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + define-property "^2.0.2" + extend-shallow "^3.0.2" + fragment-cache "^0.2.1" + is-windows "^1.0.2" + kind-of "^6.0.2" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + + natives@^1.1.3, natives@^1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/natives/-/natives-1.1.6.tgz#a603b4a498ab77173612b9ea1acdec4d980f00bb" + integrity sha512-6+TDFewD4yxY14ptjKaS63GVdtKiES1pTPyxn9Jb0rBqPMZ7VcCiooEhPNsr+mqHtMGxa/5c/HhcC4uPEUw/nA== + + negotiator@0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" + integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== + + ng-annotate-loader@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/ng-annotate-loader/-/ng-annotate-loader-0.2.0.tgz#d462dc063dd69d2cdd71aa04a46c6ed0a006e523" + integrity sha1-1GLcBj3WnSzdcaoEpGxu0KAG5SM= + dependencies: + loader-utils "^0.2.6" + ng-annotate "1.2.1" + normalize-path "^2.0.1" + source-map "^0.5.6" + + ng-annotate@1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/ng-annotate/-/ng-annotate-1.2.1.tgz#eb8bc1a6731c70d08af6b02c3eaf1a6e3fb9e6bb" + integrity sha1-64vBpnMccNCK9rAsPq8abj+55rs= + dependencies: + acorn "~2.6.4" + alter "~0.2.0" + convert-source-map "~1.1.2" + optimist "~0.6.1" + ordered-ast-traverse "~1.1.1" + simple-fmt "~0.1.0" + simple-is "~0.2.0" + source-map "~0.5.3" + stable "~0.1.5" + stringmap "~0.2.2" + stringset "~0.2.1" + tryor "~0.1.2" + + no-case@^2.2.0: + version "2.3.2" + resolved "https://registry.yarnpkg.com/no-case/-/no-case-2.3.2.tgz#60b813396be39b3f1288a4c1ed5d1e7d28b464ac" + integrity sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ== + dependencies: + lower-case "^1.1.1" + + node-libs-browser@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-0.7.0.tgz#3e272c0819e308935e26674408d7af0e1491b83b" + integrity sha1-PicsCBnjCJNeJmdECNevDhSRuDs= + dependencies: + assert "^1.1.1" + browserify-zlib "^0.1.4" + buffer "^4.9.0" + console-browserify "^1.1.0" + constants-browserify "^1.0.0" + crypto-browserify "3.3.0" + domain-browser "^1.1.1" + events "^1.0.0" + https-browserify "0.0.1" + os-browserify "^0.2.0" + path-browserify "0.0.0" + process "^0.11.0" + punycode "^1.2.4" + querystring-es3 "^0.2.0" + readable-stream "^2.0.5" + stream-browserify "^2.0.1" + stream-http "^2.3.1" + string_decoder "^0.10.25" + timers-browserify "^2.0.2" + tty-browserify "0.0.0" + url "^0.11.0" + util "^0.10.3" + vm-browserify "0.0.4" + + normalize-path@^2.0.0, normalize-path@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" + integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= + dependencies: + remove-trailing-separator "^1.0.1" + + normalize-range@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" + integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= + + normalize-url@^1.4.0: + version "1.9.1" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c" + integrity sha1-LMDWazHqIwNkWENuNiDYWVTGbDw= + dependencies: + object-assign "^4.0.1" + prepend-http "^1.0.0" + query-string "^4.1.0" + sort-keys "^1.0.0" + + nth-check@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.0.1.tgz#2efe162f5c3da06a28959fbd3db75dbeea9f0fc2" + integrity sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w== + dependencies: + boolbase "^1.0.0" + + num2fraction@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" + integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= + + object-assign@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-3.0.0.tgz#9bedd5ca0897949bca47e7ff408062d549f587f2" + integrity sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I= + + object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + + object-copy@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" + integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= + dependencies: + copy-descriptor "^0.1.0" + define-property "^0.2.5" + kind-of "^3.0.3" + + object-visit@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" + integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= + dependencies: + isobject "^3.0.0" + + object.defaults@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/object.defaults/-/object.defaults-1.1.0.tgz#3a7f868334b407dea06da16d88d5cd29e435fecf" + integrity sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8= + dependencies: + array-each "^1.0.1" + array-slice "^1.0.0" + for-own "^1.0.0" + isobject "^3.0.0" + + object.map@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/object.map/-/object.map-1.0.1.tgz#cf83e59dc8fcc0ad5f4250e1f78b3b81bd801d37" + integrity sha1-z4Plncj8wK1fQlDh94s7gb2AHTc= + dependencies: + for-own "^1.0.0" + make-iterator "^1.0.0" + + object.omit@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" + integrity sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo= + dependencies: + for-own "^0.1.4" + is-extendable "^0.1.1" + + object.pick@^1.2.0, object.pick@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" + integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= + dependencies: + isobject "^3.0.1" + + on-finished@~2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" + integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= + dependencies: + ee-first "1.1.1" + + on-headers@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== + + once@^1.3.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + dependencies: + wrappy "1" + + once@~1.3.0: + version "1.3.3" + resolved "https://registry.yarnpkg.com/once/-/once-1.3.3.tgz#b2e261557ce4c314ec8304f3fa82663e4297ca20" + integrity sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA= + dependencies: + wrappy "1" + + open-location-code@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/open-location-code/-/open-location-code-1.0.3.tgz#5ea1a34ee5221c6cafa04392e1bd906fd7488f7e" + integrity sha1-XqGjTuUiHGyvoEOS4b2Qb9dIj34= + + open@0.0.5: + version "0.0.5" + resolved "https://registry.yarnpkg.com/open/-/open-0.0.5.tgz#42c3e18ec95466b6bf0dc42f3a2945c3f0cad8fc" + integrity sha1-QsPhjslUZra/DcQvOilFw/DK2Pw= + + optimist@~0.6.0, optimist@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686" + integrity sha1-2j6nRob6IaGaERwybpDrFaAZZoY= + dependencies: + minimist "~0.0.1" + wordwrap "~0.0.2" + + orchestrator@^0.3.0: + version "0.3.8" + resolved "https://registry.yarnpkg.com/orchestrator/-/orchestrator-0.3.8.tgz#14e7e9e2764f7315fbac184e506c7aa6df94ad7e" + integrity sha1-FOfp4nZPcxX7rBhOUGx6pt+UrX4= + dependencies: + end-of-stream "~0.1.5" + sequencify "~0.0.7" + stream-consume "~0.1.0" + + ordered-ast-traverse@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ordered-ast-traverse/-/ordered-ast-traverse-1.1.1.tgz#6843a170bc0eee8b520cc8ddc1ddd3aa30fa057c" + integrity sha1-aEOhcLwO7otSDMjdwd3TqjD6BXw= + dependencies: + ordered-esprima-props "~1.1.0" + + ordered-esprima-props@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/ordered-esprima-props/-/ordered-esprima-props-1.1.0.tgz#a9827086df5f010aa60e9bd02b6e0335cea2ffcb" + integrity sha1-qYJwht9fAQqmDpvQK24DNc6i/8s= + + ordered-read-streams@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz#fd565a9af8eb4473ba69b6ed8a34352cb552f126" + integrity sha1-/VZamvjrRHO6abbtijQ1LLVS8SY= + + original@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" + integrity sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== + dependencies: + url-parse "^1.4.3" + + os-browserify@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.2.1.tgz#63fc4ccee5d2d7763d26bbf8601078e6c2e0044f" + integrity sha1-Y/xMzuXS13Y9Jrv4YBB45sLgBE8= + + os-homedir@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" + integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= + + os-tmpdir@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= + + pako@~0.2.0: + version "0.2.9" + resolved "https://registry.yarnpkg.com/pako/-/pako-0.2.9.tgz#f3f7522f4ef782348da8161bad9ecfd51bf83a75" + integrity sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU= + + param-case@2.1.x: + version "2.1.1" + resolved "https://registry.yarnpkg.com/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247" + integrity sha1-35T9jPZTHs915r75oIWPvHK+Ikc= + dependencies: + no-case "^2.2.0" + + parse-filepath@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/parse-filepath/-/parse-filepath-1.0.2.tgz#a632127f53aaf3d15876f5872f3ffac763d6c891" + integrity sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE= + dependencies: + is-absolute "^1.0.0" + map-cache "^0.2.0" + path-root "^0.1.1" + + parse-glob@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" + integrity sha1-ssN2z7EfNVE7rdFz7wu246OIORw= + dependencies: + glob-base "^0.3.0" + is-dotfile "^1.0.0" + is-extglob "^1.0.0" + is-glob "^2.0.0" + + parse-node-version@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b" + integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA== + + parse-passwd@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" + integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= + + parseurl@~1.3.2, parseurl@~1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + + pascalcase@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" + integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= + + path-browserify@0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz#a0b870729aae214005b7d5032ec2cbbb0fb4451a" + integrity sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo= + + path-exists@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" + integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s= + dependencies: + pinkie-promise "^2.0.0" + + path-is-absolute@^1.0.0, path-is-absolute@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + + path-parse@^1.0.6: + version "1.0.7" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + + path-root-regex@^0.1.0: + version "0.1.2" + resolved "https://registry.yarnpkg.com/path-root-regex/-/path-root-regex-0.1.2.tgz#bfccdc8df5b12dc52c8b43ec38d18d72c04ba96d" + integrity sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0= + + path-root@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/path-root/-/path-root-0.1.1.tgz#9a4a6814cac1c0cd73360a95f32083c8ea4745b7" + integrity sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc= + dependencies: + path-root-regex "^0.1.0" + + path-to-regexp@0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" + integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= + + pbkdf2-compat@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pbkdf2-compat/-/pbkdf2-compat-2.0.1.tgz#b6e0c8fa99494d94e0511575802a59a5c142f288" + integrity sha1-tuDI+plJTZTgURV1gCpZpcFC8og= + + pinkie-promise@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" + integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= + dependencies: + pinkie "^2.0.0" + + pinkie@^2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" + integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= + + pkg-dir@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-1.0.0.tgz#7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4" + integrity sha1-ektQio1bstYp1EcFb/TpyTFM89Q= + dependencies: + find-up "^1.0.0" + + posix-character-classes@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" + integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= + + postcss-calc@^5.2.0: + version "5.3.1" + resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-5.3.1.tgz#77bae7ca928ad85716e2fda42f261bf7c1d65b5e" + integrity sha1-d7rnypKK2FcW4v2kLyYb98HWW14= + dependencies: + postcss "^5.0.2" + postcss-message-helpers "^2.0.0" + reduce-css-calc "^1.2.6" + + postcss-colormin@^2.1.8: + version "2.2.2" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-2.2.2.tgz#6631417d5f0e909a3d7ec26b24c8a8d1e4f96e4b" + integrity sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks= + dependencies: + colormin "^1.0.5" + postcss "^5.0.13" + postcss-value-parser "^3.2.3" + + postcss-convert-values@^2.3.4: + version "2.6.1" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz#bbd8593c5c1fd2e3d1c322bb925dcae8dae4d62d" + integrity sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0= + dependencies: + postcss "^5.0.11" + postcss-value-parser "^3.1.2" + + postcss-discard-comments@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz#befe89fafd5b3dace5ccce51b76b81514be00e3d" + integrity sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0= + dependencies: + postcss "^5.0.14" + + postcss-discard-duplicates@^2.0.1: + version "2.1.0" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz#b9abf27b88ac188158a5eb12abcae20263b91932" + integrity sha1-uavye4isGIFYpesSq8riAmO5GTI= + dependencies: + postcss "^5.0.4" + + postcss-discard-empty@^2.0.1: + version "2.1.0" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz#d2b4bd9d5ced5ebd8dcade7640c7d7cd7f4f92b5" + integrity sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU= + dependencies: + postcss "^5.0.14" + + postcss-discard-overridden@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz#8b1eaf554f686fb288cd874c55667b0aa3668d58" + integrity sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg= + dependencies: + postcss "^5.0.16" + + postcss-discard-unused@^2.2.1: + version "2.2.3" + resolved "https://registry.yarnpkg.com/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz#bce30b2cc591ffc634322b5fb3464b6d934f4433" + integrity sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM= + dependencies: + postcss "^5.0.14" + uniqs "^2.0.0" + + postcss-filter-plugins@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/postcss-filter-plugins/-/postcss-filter-plugins-2.0.3.tgz#82245fdf82337041645e477114d8e593aa18b8ec" + integrity sha512-T53GVFsdinJhgwm7rg1BzbeBRomOg9y5MBVhGcsV0CxurUdVj1UlPdKtn7aqYA/c/QVkzKMjq2bSV5dKG5+AwQ== + dependencies: + postcss "^5.0.4" + + postcss-merge-idents@^2.1.5: + version "2.1.7" + resolved "https://registry.yarnpkg.com/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz#4c5530313c08e1d5b3bbf3d2bbc747e278eea270" + integrity sha1-TFUwMTwI4dWzu/PSu8dH4njuonA= + dependencies: + has "^1.0.1" + postcss "^5.0.10" + postcss-value-parser "^3.1.1" + + postcss-merge-longhand@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz#23d90cd127b0a77994915332739034a1a4f3d658" + integrity sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg= + dependencies: + postcss "^5.0.4" + + postcss-merge-rules@^2.0.3: + version "2.1.2" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz#d1df5dfaa7b1acc3be553f0e9e10e87c61b5f721" + integrity sha1-0d9d+qexrMO+VT8OnhDofGG19yE= + dependencies: + browserslist "^1.5.2" + caniuse-api "^1.5.2" + postcss "^5.0.4" + postcss-selector-parser "^2.2.2" + vendors "^1.0.0" + + postcss-message-helpers@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz#a4f2f4fab6e4fe002f0aed000478cdf52f9ba60e" + integrity sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4= + + postcss-minify-font-values@^1.0.2: + version "1.0.5" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz#4b58edb56641eba7c8474ab3526cafd7bbdecb69" + integrity sha1-S1jttWZB66fIR0qzUmyv17vey2k= + dependencies: + object-assign "^4.0.1" + postcss "^5.0.4" + postcss-value-parser "^3.0.2" + + postcss-minify-gradients@^1.0.1: + version "1.0.5" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz#5dbda11373703f83cfb4a3ea3881d8d75ff5e6e1" + integrity sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE= + dependencies: + postcss "^5.0.12" + postcss-value-parser "^3.3.0" + + postcss-minify-params@^1.0.4: + version "1.2.2" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz#ad2ce071373b943b3d930a3fa59a358c28d6f1f3" + integrity sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM= + dependencies: + alphanum-sort "^1.0.1" + postcss "^5.0.2" + postcss-value-parser "^3.0.2" + uniqs "^2.0.0" + + postcss-minify-selectors@^2.0.4: + version "2.1.1" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz#b2c6a98c0072cf91b932d1a496508114311735bf" + integrity sha1-ssapjAByz5G5MtGkllCBFDEXNb8= + dependencies: + alphanum-sort "^1.0.2" + has "^1.0.1" + postcss "^5.0.14" + postcss-selector-parser "^2.0.0" + + postcss-modules-extract-imports@^1.0.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz#dc87e34148ec7eab5f791f7cd5849833375b741a" + integrity sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw== + dependencies: + postcss "^6.0.1" + + postcss-modules-local-by-default@^1.0.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz#f7d80c398c5a393fa7964466bd19500a7d61c069" + integrity sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk= + dependencies: + css-selector-tokenizer "^0.7.0" + postcss "^6.0.1" + + postcss-modules-scope@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz#d6ea64994c79f97b62a72b426fbe6056a194bb90" + integrity sha1-1upkmUx5+XtipytCb75gVqGUu5A= + dependencies: + css-selector-tokenizer "^0.7.0" + postcss "^6.0.1" + + postcss-modules-values@^1.1.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz#ecffa9d7e192518389f42ad0e83f72aec456ea20" + integrity sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA= + dependencies: + icss-replace-symbols "^1.1.0" + postcss "^6.0.1" + + postcss-normalize-charset@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz#ef9ee71212d7fe759c78ed162f61ed62b5cb93f1" + integrity sha1-757nEhLX/nWceO0WL2HtYrXLk/E= + dependencies: + postcss "^5.0.5" + + postcss-normalize-url@^3.0.7: + version "3.0.8" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz#108f74b3f2fcdaf891a2ffa3ea4592279fc78222" + integrity sha1-EI90s/L82viRov+j6kWSJ5/HgiI= + dependencies: + is-absolute-url "^2.0.0" + normalize-url "^1.4.0" + postcss "^5.0.14" + postcss-value-parser "^3.2.3" + + postcss-ordered-values@^2.1.0: + version "2.2.3" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz#eec6c2a67b6c412a8db2042e77fe8da43f95c11d" + integrity sha1-7sbCpntsQSqNsgQud/6NpD+VwR0= + dependencies: + postcss "^5.0.4" + postcss-value-parser "^3.0.1" + + postcss-reduce-idents@^2.2.2: + version "2.4.0" + resolved "https://registry.yarnpkg.com/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz#c2c6d20cc958284f6abfbe63f7609bf409059ad3" + integrity sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM= + dependencies: + postcss "^5.0.4" + postcss-value-parser "^3.0.2" + + postcss-reduce-initial@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz#68f80695f045d08263a879ad240df8dd64f644ea" + integrity sha1-aPgGlfBF0IJjqHmtJA343WT2ROo= + dependencies: + postcss "^5.0.4" + + postcss-reduce-transforms@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz#ff76f4d8212437b31c298a42d2e1444025771ae1" + integrity sha1-/3b02CEkN7McKYpC0uFEQCV3GuE= + dependencies: + has "^1.0.1" + postcss "^5.0.8" + postcss-value-parser "^3.0.1" + + postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2: + version "2.2.3" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz#f9437788606c3c9acee16ffe8d8b16297f27bb90" + integrity sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A= + dependencies: + flatten "^1.0.2" + indexes-of "^1.0.1" + uniq "^1.0.1" + + postcss-svgo@^2.1.1: + version "2.1.6" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-2.1.6.tgz#b6df18aa613b666e133f08adb5219c2684ac108d" + integrity sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0= + dependencies: + is-svg "^2.0.0" + postcss "^5.0.14" + postcss-value-parser "^3.2.3" + svgo "^0.7.0" + + postcss-unique-selectors@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz#981d57d29ddcb33e7b1dfe1fd43b8649f933ca1d" + integrity sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0= + dependencies: + alphanum-sort "^1.0.1" + postcss "^5.0.4" + uniqs "^2.0.0" + + postcss-value-parser@^3.0.1, postcss-value-parser@^3.0.2, postcss-value-parser@^3.1.1, postcss-value-parser@^3.1.2, postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0: + version "3.3.1" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" + integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== + + postcss-zindex@^2.0.1: + version "2.2.0" + resolved "https://registry.yarnpkg.com/postcss-zindex/-/postcss-zindex-2.2.0.tgz#d2109ddc055b91af67fc4cb3b025946639d2af22" + integrity sha1-0hCd3AVbka9n/EyzsCWUZjnSryI= + dependencies: + has "^1.0.1" + postcss "^5.0.4" + uniqs "^2.0.0" + + postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.16, postcss@^5.0.2, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.6, postcss@^5.0.8, postcss@^5.2.16: + version "5.2.18" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.18.tgz#badfa1497d46244f6390f58b319830d9107853c5" + integrity sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg== + dependencies: + chalk "^1.1.3" + js-base64 "^2.1.9" + source-map "^0.5.6" + supports-color "^3.2.3" + + postcss@^6.0.1: + version "6.0.23" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" + integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== + dependencies: + chalk "^2.4.1" + source-map "^0.6.1" + supports-color "^5.4.0" + + prepend-http@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" + integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= + + preserve@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" + integrity sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks= + + pretty-error@^2.0.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.2.tgz#be89f82d81b1c86ec8fdfbc385045882727f93b6" + integrity sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw== + dependencies: + lodash "^4.17.20" + renderkid "^2.0.4" + + pretty-hrtime@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" + integrity sha1-t+PqQkNaTJsnWdmeDyAesZWALuE= + + private@^0.1.6, private@^0.1.8: + version "0.1.8" + resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" + integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg== + + process-nextick-args@^2.0.0, process-nextick-args@~2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== + + process@^0.11.0: + version "0.11.10" + resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" + integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= + + proxy-addr@~2.0.5: + version "2.0.7" + resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" + integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== + dependencies: + forwarded "0.2.0" + ipaddr.js "1.9.1" + + prr@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" + integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= + + punycode@1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" + integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= + + punycode@^1.2.4: + version "1.4.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= + + punycode@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + + q@^1.1.2: + version "1.5.1" + resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" + integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= + + qs@6.7.0: + version "6.7.0" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc" + integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== + + query-string@^4.1.0: + version "4.3.4" + resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb" + integrity sha1-u7aTucqRXCMlFbIosaArYJBD2+s= + dependencies: + object-assign "^4.1.0" + strict-uri-encode "^1.0.0" + + querystring-es3@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" + integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= + + querystring@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" + integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= + + querystringify@^2.1.1: + version "2.2.0" + resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" + integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== + + randomatic@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-3.1.1.tgz#b776efc59375984e36c537b2f51a1f0aff0da1ed" + integrity sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw== + dependencies: + is-number "^4.0.0" + kind-of "^6.0.0" + math-random "^1.0.1" + + range-parser@^1.0.3, range-parser@~1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" + integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + + raw-body@2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.0.tgz#a1ce6fb9c9bc356ca52e89256ab59059e13d0332" + integrity sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q== + dependencies: + bytes "3.1.0" + http-errors "1.7.2" + iconv-lite "0.4.24" + unpipe "1.0.0" + + "readable-stream@>=1.0.33-1 <1.1.0-0": + version "1.0.34" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" + integrity sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw= + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "0.0.1" + string_decoder "~0.10.x" + + readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@~2.3.6: + version "2.3.7" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" + integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~2.0.0" + safe-buffer "~5.1.1" + string_decoder "~1.1.1" + util-deprecate "~1.0.1" + + readable-stream@~1.1.9: + version "1.1.14" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" + integrity sha1-fPTFTvZI44EwhMY23SB54WbAgdk= + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "0.0.1" + string_decoder "~0.10.x" + + readdirp@^2.0.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" + integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== + dependencies: + graceful-fs "^4.1.11" + micromatch "^3.1.10" + readable-stream "^2.0.2" + + rechoir@^0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" + integrity sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q= + dependencies: + resolve "^1.1.6" + + reduce-css-calc@^1.2.6: + version "1.3.0" + resolved "https://registry.yarnpkg.com/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz#747c914e049614a4c9cfbba629871ad1d2927716" + integrity sha1-dHyRTgSWFKTJz7umKYca0dKSdxY= + dependencies: + balanced-match "^0.4.2" + math-expression-evaluator "^1.2.14" + reduce-function-call "^1.0.1" + + reduce-function-call@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/reduce-function-call/-/reduce-function-call-1.0.3.tgz#60350f7fb252c0a67eb10fd4694d16909971300f" + integrity sha512-Hl/tuV2VDgWgCSEeWMLwxLZqX7OK59eU1guxXsRKTAyeYimivsKdtcV4fu3r710tpG5GmDKDhQ0HSZLExnNmyQ== + dependencies: + balanced-match "^1.0.0" + + regenerate@^1.2.1: + version "1.4.2" + resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" + integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== + + regenerator-runtime@^0.11.0: + version "0.11.1" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" + integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== + + regenerator-transform@^0.10.0: + version "0.10.1" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.10.1.tgz#1e4996837231da8b7f3cf4114d71b5691a0680dd" + integrity sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q== + dependencies: + babel-runtime "^6.18.0" + babel-types "^6.19.0" + private "^0.1.6" + + regex-cache@^0.4.2: + version "0.4.4" + resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.4.tgz#75bdc58a2a1496cec48a12835bc54c8d562336dd" + integrity sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ== + dependencies: + is-equal-shallow "^0.1.3" + + regex-not@^1.0.0, regex-not@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" + integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== + dependencies: + extend-shallow "^3.0.2" + safe-regex "^1.1.0" + + regexpu-core@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240" + integrity sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA= + dependencies: + regenerate "^1.2.1" + regjsgen "^0.2.0" + regjsparser "^0.1.4" + + regjsgen@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7" + integrity sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc= + + regjsparser@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c" + integrity sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw= + dependencies: + jsesc "~0.5.0" + + relateurl@0.2.x: + version "0.2.7" + resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" + integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= + + remove-trailing-separator@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" + integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= + + renderkid@^2.0.4: + version "2.0.7" + resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.7.tgz#464f276a6bdcee606f4a15993f9b29fc74ca8609" + integrity sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ== + dependencies: + css-select "^4.1.3" + dom-converter "^0.2.0" + htmlparser2 "^6.1.0" + lodash "^4.17.21" + strip-ansi "^3.0.1" + + repeat-element@^1.1.2: + version "1.1.4" + resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.4.tgz#be681520847ab58c7568ac75fbfad28ed42d39e9" + integrity sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ== + + repeat-string@^1.5.2, repeat-string@^1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= + + repeating@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" + integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo= + dependencies: + is-finite "^1.0.0" + + replace-ext@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-0.0.1.tgz#29bbd92078a739f0bcce2b4ee41e837953522924" + integrity sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ= + + replace-ext@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.1.tgz#2d6d996d04a15855d967443631dd5f77825b016a" + integrity sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw== + + requires-port@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" + integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= + + resolve-dir@^1.0.0, resolve-dir@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43" + integrity sha1-eaQGRMNivoLybv/nOcm7U4IEb0M= + dependencies: + expand-tilde "^2.0.0" + global-modules "^1.0.0" + + resolve-url@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" + integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= + + resolve@^1.1.6, resolve@^1.1.7: + version "1.20.0" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" + integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== + dependencies: + is-core-module "^2.2.0" + path-parse "^1.0.6" + + ret@~0.1.10: + version "0.1.15" + resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" + integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== + + right-align@^0.1.1: + version "0.1.3" + resolved "https://registry.yarnpkg.com/right-align/-/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef" + integrity sha1-YTObci/mo1FWiSENJOFMlhSGE+8= + dependencies: + align-text "^0.1.1" + + ripemd160@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-0.2.0.tgz#2bf198bde167cacfa51c0a928e84b68bbe171fce" + integrity sha1-K/GYveFnys+lHAqSjoS2i74XH84= + + safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + + safe-buffer@>=5.1.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + + safe-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" + integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= + dependencies: + ret "~0.1.10" + + "safer-buffer@>= 2.1.2 < 3": + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + + sax@~1.2.1: + version "1.2.4" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + + schema-utils@^0.4.5: + version "0.4.7" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.4.7.tgz#ba74f597d2be2ea880131746ee17d0a093c68187" + integrity sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ== + dependencies: + ajv "^6.1.0" + ajv-keywords "^3.1.0" + + semver@^4.1.0: + version "4.3.6" + resolved "https://registry.yarnpkg.com/semver/-/semver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da" + integrity sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto= + + send@0.17.1: + version "0.17.1" + resolved "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8" + integrity sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg== + dependencies: + debug "2.6.9" + depd "~1.1.2" + destroy "~1.0.4" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + fresh "0.5.2" + http-errors "~1.7.2" + mime "1.6.0" + ms "2.1.1" + on-finished "~2.3.0" + range-parser "~1.2.1" + statuses "~1.5.0" + + sequencify@~0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/sequencify/-/sequencify-0.0.7.tgz#90cff19d02e07027fd767f5ead3e7b95d1e7380c" + integrity sha1-kM/xnQLgcCf9dn9erT57ldHnOAw= + + serve-index@^1.7.2: + version "1.9.1" + resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" + integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= + dependencies: + accepts "~1.3.4" + batch "0.6.1" + debug "2.6.9" + escape-html "~1.0.3" + http-errors "~1.6.2" + mime-types "~2.1.17" + parseurl "~1.3.2" + + serve-static@1.14.1: + version "1.14.1" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9" + integrity sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg== + dependencies: + encodeurl "~1.0.2" + escape-html "~1.0.3" + parseurl "~1.3.3" + send "0.17.1" + + set-value@^2.0.0, set-value@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" + integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.3" + split-string "^3.0.1" + + setimmediate@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" + integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= + + setprototypeof@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" + integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== + + setprototypeof@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" + integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== + + sha.js@2.2.6: + version "2.2.6" + resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.2.6.tgz#17ddeddc5f722fb66501658895461977867315ba" + integrity sha1-F93t3F9yL7ZlAWWIlUYZd4ZzFbo= + + sigmund@~1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/sigmund/-/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590" + integrity sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA= + + simple-fmt@~0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/simple-fmt/-/simple-fmt-0.1.0.tgz#191bf566a59e6530482cb25ab53b4a8dc85c3a6b" + integrity sha1-GRv1ZqWeZTBILLJatTtKjchcOms= + + simple-is@~0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/simple-is/-/simple-is-0.2.0.tgz#2abb75aade39deb5cc815ce10e6191164850baf0" + integrity sha1-Krt1qt453rXMgVzhDmGRFkhQuvA= + + slash@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" + integrity sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU= + + snapdragon-node@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" + integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== + dependencies: + define-property "^1.0.0" + isobject "^3.0.0" + snapdragon-util "^3.0.1" + + snapdragon-util@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" + integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== + dependencies: + kind-of "^3.2.0" + + snapdragon@^0.8.1: + version "0.8.2" + resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" + integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== + dependencies: + base "^0.11.1" + debug "^2.2.0" + define-property "^0.2.5" + extend-shallow "^2.0.1" + map-cache "^0.2.2" + source-map "^0.5.6" + source-map-resolve "^0.5.0" + use "^3.1.0" + + sockjs-client@^1.0.3: + version "1.5.2" + resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.5.2.tgz#4bc48c2da9ce4769f19dc723396b50f5c12330a3" + integrity sha512-ZzRxPBISQE7RpzlH4tKJMQbHM9pabHluk0WBaxAQ+wm/UieeBVBou0p4wVnSQGN9QmpAZygQ0cDIypWuqOFmFQ== + dependencies: + debug "^3.2.6" + eventsource "^1.0.7" + faye-websocket "^0.11.3" + inherits "^2.0.4" + json3 "^3.3.3" + url-parse "^1.5.3" + + sockjs@^0.3.15: + version "0.3.21" + resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.21.tgz#b34ffb98e796930b60a0cfa11904d6a339a7d417" + integrity sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw== + dependencies: + faye-websocket "^0.11.3" + uuid "^3.4.0" + websocket-driver "^0.7.4" + + sort-keys@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" + integrity sha1-RBttTTRnmPG05J6JIK37oOVD+a0= + dependencies: + is-plain-obj "^1.0.0" + + source-list-map@^0.1.4, source-list-map@~0.1.7: + version "0.1.8" + resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-0.1.8.tgz#c550b2ab5427f6b3f21f5afead88c4f5587b2106" + integrity sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY= + + source-map-resolve@^0.5.0: + version "0.5.3" + resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" + integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== + dependencies: + atob "^2.1.2" + decode-uri-component "^0.2.0" + resolve-url "^0.2.1" + source-map-url "^0.4.0" + urix "^0.1.0" + + source-map-support@^0.4.15: + version "0.4.18" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f" + integrity sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA== + dependencies: + source-map "^0.5.6" + + source-map-url@^0.4.0: + version "0.4.1" + resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" + integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== + + source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7, source-map@~0.5.1, source-map@~0.5.3: + version "0.5.7" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" + integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= + + source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + + source-map@~0.4.1: + version "0.4.4" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" + integrity sha1-66T12pwNyZneaAMti092FzZSA2s= + dependencies: + amdefine ">=0.0.4" + + sparkles@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/sparkles/-/sparkles-1.0.1.tgz#008db65edce6c50eec0c5e228e1945061dd0437c" + integrity sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw== + + split-string@^3.0.1, split-string@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" + integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== + dependencies: + extend-shallow "^3.0.0" + + sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + + stable@~0.1.3, stable@~0.1.5: + version "0.1.8" + resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" + integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== + + static-extend@^0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" + integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= + dependencies: + define-property "^0.2.5" + object-copy "^0.1.0" + + "statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", statuses@~1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= + + stream-browserify@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b" + integrity sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg== + dependencies: + inherits "~2.0.1" + readable-stream "^2.0.2" + + stream-cache@~0.0.1: + version "0.0.2" + resolved "https://registry.yarnpkg.com/stream-cache/-/stream-cache-0.0.2.tgz#1ac5ad6832428ca55667dbdee395dad4e6db118f" + integrity sha1-GsWtaDJCjKVWZ9ve45Xa1ObbEY8= + + stream-combiner@0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.2.2.tgz#aec8cbac177b56b6f4fa479ced8c1912cee52858" + integrity sha1-rsjLrBd7Vrb0+kec7YwZEs7lKFg= + dependencies: + duplexer "~0.1.1" + through "~2.3.4" + + stream-consume@~0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/stream-consume/-/stream-consume-0.1.1.tgz#d3bdb598c2bd0ae82b8cac7ac50b1107a7996c48" + integrity sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg== + + stream-http@^2.3.1: + version "2.8.3" + resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc" + integrity sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw== + dependencies: + builtin-status-codes "^3.0.0" + inherits "^2.0.1" + readable-stream "^2.3.6" + to-arraybuffer "^1.0.0" + xtend "^4.0.0" + + strict-uri-encode@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" + integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= + + string_decoder@^0.10.25, string_decoder@~0.10.x: + version "0.10.31" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" + integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ= + + string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + + stringmap@~0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/stringmap/-/stringmap-0.2.2.tgz#556c137b258f942b8776f5b2ef582aa069d7d1b1" + integrity sha1-VWwTeyWPlCuHdvWy71gqoGnX0bE= + + stringset@~0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/stringset/-/stringset-0.2.1.tgz#ef259c4e349344377fcd1c913dd2e848c9c042b5" + integrity sha1-7yWcTjSTRDd/zRyRPdLoSMnAQrU= + + strip-ansi@^3.0.0, strip-ansi@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= + dependencies: + ansi-regex "^2.0.0" + + strip-bom@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-1.0.0.tgz#85b8862f3844b5a6d5ec8467a93598173a36f794" + integrity sha1-hbiGLzhEtabV7IRnqTWYFzo295Q= + dependencies: + first-chunk-stream "^1.0.0" + is-utf8 "^0.2.0" + + style-loader@^0.13.1: + version "0.13.2" + resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.13.2.tgz#74533384cf698c7104c7951150b49717adc2f3bb" + integrity sha1-dFMzhM9pjHEEx5URULSXF63C87s= + dependencies: + loader-utils "^1.0.2" + + supports-color@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" + integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= + + supports-color@^3.1.0, supports-color@^3.1.1, supports-color@^3.2.3: + version "3.2.3" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6" + integrity sha1-ZawFBLOVQXHYpklGsq48u4pfVPY= + dependencies: + has-flag "^1.0.0" + + supports-color@^5.3.0, supports-color@^5.4.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + + svgo@^0.7.0: + version "0.7.2" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-0.7.2.tgz#9f5772413952135c6fefbf40afe6a4faa88b4bb5" + integrity sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U= + dependencies: + coa "~1.0.1" + colors "~1.1.2" + csso "~2.3.1" + js-yaml "~3.7.0" + mkdirp "~0.5.1" + sax "~1.2.1" + whet.extend "~0.9.9" + + tapable@^0.1.8, tapable@~0.1.8: + version "0.1.10" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.1.10.tgz#29c35707c2b70e50d07482b5d202e8ed446dafd4" + integrity sha1-KcNXB8K3DlDQdIK10gLo7URtr9Q= + + through2@^0.6.1: + version "0.6.5" + resolved "https://registry.yarnpkg.com/through2/-/through2-0.6.5.tgz#41ab9c67b29d57209071410e1d7a7a968cd3ad48" + integrity sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg= + dependencies: + readable-stream ">=1.0.33-1 <1.1.0-0" + xtend ">=4.0.0 <4.1.0-0" + + through2@^2.0.0, through2@^2.0.3: + version "2.0.5" + resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" + integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== + dependencies: + readable-stream "~2.3.6" + xtend "~4.0.1" + + through@~2.3.4: + version "2.3.8" + resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= + + tildify@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/tildify/-/tildify-1.2.0.tgz#dcec03f55dca9b7aa3e5b04f21817eb56e63588a" + integrity sha1-3OwD9V3Km3qj5bBPIYF+tW5jWIo= + dependencies: + os-homedir "^1.0.0" + + time-stamp@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-1.1.0.tgz#764a5a11af50561921b133f3b44e618687e0f5c3" + integrity sha1-dkpaEa9QVhkhsTPztE5hhofg9cM= + + time-stamp@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-2.2.0.tgz#917e0a66905688790ec7bbbde04046259af83f57" + integrity sha512-zxke8goJQpBeEgD82CXABeMh0LSJcj7CXEd0OHOg45HgcofF7pxNwZm9+RknpxpDhwN4gFpySkApKfFYfRQnUA== + + timers-browserify@^2.0.2: + version "2.0.12" + resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.12.tgz#44a45c11fbf407f34f97bccd1577c652361b00ee" + integrity sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ== + dependencies: + setimmediate "^1.0.4" + + to-arraybuffer@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" + integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= + + to-fast-properties@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" + integrity sha1-uDVx+k2MJbguIxsG46MFXeTKGkc= + + to-object-path@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" + integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= + dependencies: + kind-of "^3.0.2" + + to-regex-range@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" + integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= + dependencies: + is-number "^3.0.0" + repeat-string "^1.6.1" + + to-regex@^3.0.1, to-regex@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" + integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== + dependencies: + define-property "^2.0.2" + extend-shallow "^3.0.2" + regex-not "^1.0.2" + safe-regex "^1.1.0" + + toidentifier@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" + integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== + + toposort@^1.0.0: + version "1.0.7" + resolved "https://registry.yarnpkg.com/toposort/-/toposort-1.0.7.tgz#2e68442d9f64ec720b8cc89e6443ac6caa950029" + integrity sha1-LmhELZ9k7HILjMieZEOsbKqVACk= + + trim-right@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" + integrity sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM= + + tryor@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/tryor/-/tryor-0.1.2.tgz#8145e4ca7caff40acde3ccf946e8b8bb75b4172b" + integrity sha1-gUXkynyv9ArN48z5Rui4u3W0Fys= + + tty-browserify@0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" + integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= + + type-is@~1.6.17, type-is@~1.6.18: + version "1.6.18" + resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" + integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== + dependencies: + media-typer "0.3.0" + mime-types "~2.1.24" + + uglify-js@3.4.x: + version "3.4.10" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.10.tgz#9ad9563d8eb3acdfb8d38597d2af1d815f6a755f" + integrity sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw== + dependencies: + commander "~2.19.0" + source-map "~0.6.1" + + uglify-js@~2.7.3: + version "2.7.5" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.7.5.tgz#4612c0c7baaee2ba7c487de4904ae122079f2ca8" + integrity sha1-RhLAx7qu4rp8SH3kkErhIgefLKg= + dependencies: + async "~0.2.6" + source-map "~0.5.1" + uglify-to-browserify "~1.0.0" + yargs "~3.10.0" + + uglify-to-browserify@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7" + integrity sha1-bgkk1r2mta/jSeOabWMoUKD4grc= + + unc-path-regex@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" + integrity sha1-5z3T17DXxe2G+6xrCufYxqadUPo= + + union-value@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" + integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== + dependencies: + arr-union "^3.1.0" + get-value "^2.0.6" + is-extendable "^0.1.1" + set-value "^2.0.1" + + uniq@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" + integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= + + uniqs@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" + integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI= + + unique-stream@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unique-stream/-/unique-stream-1.0.0.tgz#d59a4a75427447d9aa6c91e70263f8d26a4b104b" + integrity sha1-1ZpKdUJ0R9mqbJHnAmP40mpLEEs= + + unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= + + unset-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" + integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= + dependencies: + has-value "^0.3.1" + isobject "^3.0.0" + + upper-case@^1.1.1: + version "1.1.3" + resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" + integrity sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg= + + uri-js@^4.2.2: + version "4.4.1" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + + urix@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" + integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= + + url-parse@^1.4.3, url-parse@^1.5.3: + version "1.5.3" + resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.3.tgz#71c1303d38fb6639ade183c2992c8cc0686df862" + integrity sha512-IIORyIQD9rvj0A4CLWsHkBBJuNqWpFQe224b6j9t/ABmquIS0qDU2pY6kl6AuOrL5OkCXHMCFNe1jBcuAggjvQ== + dependencies: + querystringify "^2.1.1" + requires-port "^1.0.0" + + url@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" + integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= + dependencies: + punycode "1.3.2" + querystring "0.2.0" + + use@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" + integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== + + user-home@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/user-home/-/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190" + integrity sha1-K1viOjK2Onyd640PKNSFcko98ZA= + + util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + + util@0.10.3: + version "0.10.3" + resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" + integrity sha1-evsa/lCAUkZInj23/g7TeTNqwPk= + dependencies: + inherits "2.0.1" + + util@^0.10.3: + version "0.10.4" + resolved "https://registry.yarnpkg.com/util/-/util-0.10.4.tgz#3aa0125bfe668a4672de58857d3ace27ecb76901" + integrity sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A== + dependencies: + inherits "2.0.3" + + utila@~0.4: + version "0.4.0" + resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" + integrity sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= + + utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= + + uuid@^3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" + integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== + + v8flags@^2.0.2: + version "2.1.1" + resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-2.1.1.tgz#aab1a1fa30d45f88dd321148875ac02c0b55e5b4" + integrity sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ= + dependencies: + user-home "^1.1.1" + + vary@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= + + vendors@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.4.tgz#e2b800a53e7a29b93506c3cf41100d16c4c4ad8e" + integrity sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w== + + vinyl-fs@^0.3.0: + version "0.3.14" + resolved "https://registry.yarnpkg.com/vinyl-fs/-/vinyl-fs-0.3.14.tgz#9a6851ce1cac1c1cea5fe86c0931d620c2cfa9e6" + integrity sha1-mmhRzhysHBzqX+hsCTHWIMLPqeY= + dependencies: + defaults "^1.0.0" + glob-stream "^3.1.5" + glob-watcher "^0.0.6" + graceful-fs "^3.0.0" + mkdirp "^0.5.0" + strip-bom "^1.0.0" + through2 "^0.6.1" + vinyl "^0.4.0" + + vinyl@^0.4.0: + version "0.4.6" + resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-0.4.6.tgz#2f356c87a550a255461f36bbeb2a5ba8bf784847" + integrity sha1-LzVsh6VQolVGHza76ypbqL94SEc= + dependencies: + clone "^0.2.0" + clone-stats "^0.0.1" + + vinyl@^0.5.0: + version "0.5.3" + resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-0.5.3.tgz#b0455b38fc5e0cf30d4325132e461970c2091cde" + integrity sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4= + dependencies: + clone "^1.0.0" + clone-stats "^0.0.1" + replace-ext "0.0.1" + + vinyl@^2.0.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-2.2.1.tgz#23cfb8bbab5ece3803aa2c0a1eb28af7cbba1974" + integrity sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw== + dependencies: + clone "^2.1.1" + clone-buffer "^1.0.0" + clone-stats "^1.0.0" + cloneable-readable "^1.0.0" + remove-trailing-separator "^1.0.1" + replace-ext "^1.0.0" + + vm-browserify@0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-0.0.4.tgz#5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73" + integrity sha1-XX6kW7755Kb/ZflUOOCofDV9WnM= + dependencies: + indexof "0.0.1" + + watchpack@^0.2.1: + version "0.2.9" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-0.2.9.tgz#62eaa4ab5e5ba35fdfc018275626e3c0f5e3fb0b" + integrity sha1-Yuqkq15bo1/fwBgnVibjwPXj+ws= + dependencies: + async "^0.9.0" + chokidar "^1.0.0" + graceful-fs "^4.1.2" + + webpack-core@~0.6.9: + version "0.6.9" + resolved "https://registry.yarnpkg.com/webpack-core/-/webpack-core-0.6.9.tgz#fc571588c8558da77be9efb6debdc5a3b172bdc2" + integrity sha1-/FcViMhVjad76e+23r3Fo7FyvcI= + dependencies: + source-list-map "~0.1.7" + source-map "~0.4.1" + + webpack-dev-middleware@^1.10.2: + version "1.12.2" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-1.12.2.tgz#f8fc1120ce3b4fc5680ceecb43d777966b21105e" + integrity sha512-FCrqPy1yy/sN6U/SaEZcHKRXGlqU0DUaEBL45jkUYoB8foVb6wCnbIJ1HKIx+qUFTW+3JpVcCJCxZ8VATL4e+A== + dependencies: + memory-fs "~0.4.1" + mime "^1.5.0" + path-is-absolute "^1.0.0" + range-parser "^1.0.3" + time-stamp "^2.0.0" + + webpack-dev-server@^1: + version "1.16.5" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-1.16.5.tgz#0cbd5f2d2ac8d4e593aacd5c9702e7bbd5e59892" + integrity sha1-DL1fLSrI1OWTqs1clwLnu9XlmJI= + dependencies: + compression "^1.5.2" + connect-history-api-fallback "^1.3.0" + express "^4.13.3" + http-proxy-middleware "~0.17.1" + open "0.0.5" + optimist "~0.6.1" + serve-index "^1.7.2" + sockjs "^0.3.15" + sockjs-client "^1.0.3" + stream-cache "~0.0.1" + strip-ansi "^3.0.0" + supports-color "^3.1.1" + webpack-dev-middleware "^1.10.2" + + webpack@^1: + version "1.15.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-1.15.0.tgz#4ff31f53db03339e55164a9d468ee0324968fe98" + integrity sha1-T/MfU9sDM55VFkqdRo7gMklo/pg= + dependencies: + acorn "^3.0.0" + async "^1.3.0" + clone "^1.0.2" + enhanced-resolve "~0.9.0" + interpret "^0.6.4" + loader-utils "^0.2.11" + memory-fs "~0.3.0" + mkdirp "~0.5.0" + node-libs-browser "^0.7.0" + optimist "~0.6.0" + supports-color "^3.1.0" + tapable "~0.1.8" + uglify-js "~2.7.3" + watchpack "^0.2.1" + webpack-core "~0.6.9" + + websocket-driver@>=0.5.1, websocket-driver@^0.7.4: + version "0.7.4" + resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" + integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== + dependencies: + http-parser-js ">=0.5.1" + safe-buffer ">=5.1.0" + websocket-extensions ">=0.1.1" + + websocket-extensions@>=0.1.1: + version "0.1.4" + resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" + integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== + + whet.extend@~0.9.9: + version "0.9.9" + resolved "https://registry.yarnpkg.com/whet.extend/-/whet.extend-0.9.9.tgz#f877d5bf648c97e5aa542fadc16d6a259b9c11a1" + integrity sha1-+HfVv2SMl+WqVC+twW1qJZucEaE= + + which@^1.2.14: + version "1.3.1" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + + window-size@0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d" + integrity sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0= + + wordwrap@0.0.2: + version "0.0.2" + resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f" + integrity sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8= + + wordwrap@~0.0.2: + version "0.0.3" + resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" + integrity sha1-o9XabNXAvAAI03I0u68b7WMFkQc= + + wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + + "xtend@>=4.0.0 <4.1.0-0", xtend@^4.0.0, xtend@~4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" + integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== + + yargs@~3.10.0: + version "3.10.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1" + integrity sha1-9+572FfdfB0tOMDnTvvWgdFDH9E= + dependencies: + camelcase "^1.0.2" + cliui "^2.1.0" + decamelize "^1.0.0" + window-size "0.1.0" diff --git a/yarn.lock b/yarn.lock index 10185b010..1bf1cdfae 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,40 +2,43 @@ # yarn lockfile v1 -abbrev@1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" - -accepts@~1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.3.tgz#c3ca7434938648c3e0d9c1e328dd68b622c284ca" +accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: + version "1.3.7" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" + integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== dependencies: - mime-types "~2.1.11" - negotiator "0.6.1" + mime-types "~2.1.24" + negotiator "0.6.2" acorn@^3.0.0: version "3.3.0" resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a" + integrity sha1-ReN/s56No/JbruP/U2niu18iAXo= acorn@~2.6.4: version "2.6.4" resolved "https://registry.yarnpkg.com/acorn/-/acorn-2.6.4.tgz#eb1f45b4a43fa31d03701a5ec46f3b52673e90ee" + integrity sha1-6x9FtKQ/ox0DcBpexG87Umc+kO4= ajv-keywords@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.1.0.tgz#ac2b27939c543e95d2c06e7f7f5c27be4aa543be" + version "3.5.2" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" + integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== ajv@^6.1.0: - version "6.2.1" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.2.1.tgz#28a6abc493a2abe0fb4c8507acaedb43fa550671" + version "6.12.6" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== dependencies: - fast-deep-equal "^1.0.0" + fast-deep-equal "^3.1.1" fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.3.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" align-text@^0.1.1, align-text@^0.1.3: version "0.1.4" resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117" + integrity sha1-DNkKVhCT810KmSVsIrcGlDP60Rc= dependencies: kind-of "^3.0.2" longest "^1.0.1" @@ -44,106 +47,137 @@ align-text@^0.1.1, align-text@^0.1.3: alphanum-sort@^1.0.1, alphanum-sort@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" + integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= alter@~0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/alter/-/alter-0.2.0.tgz#c7588808617572034aae62480af26b1d4d1cb3cd" + integrity sha1-x1iICGF1cgNKrmJICvJrHU0cs80= dependencies: stable "~0.1.3" amdefine@>=0.0.4: version "1.0.1" resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" + integrity sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU= angular-vs-repeat@^2.0.9: - version "2.0.9" - resolved "https://registry.yarnpkg.com/angular-vs-repeat/-/angular-vs-repeat-2.0.9.tgz#fc2713f14223c8dccf37e7b900b2dadb932c2b0b" + version "2.0.14" + resolved "https://registry.yarnpkg.com/angular-vs-repeat/-/angular-vs-repeat-2.0.14.tgz#c9e655bd2e40c31313c842039ff8c5ee10f8ed82" + integrity sha512-MYB0xjiLz0gVQQJM7m6mod1sj+mJTfhkD0uceEskrOr3ss92fiGO7dDAjQYOxQ2G/bIWNajS/Ug6jtZUQewv2A== + dependencies: + natives "^1.1.6" + +ansi-gray@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/ansi-gray/-/ansi-gray-0.1.1.tgz#2962cf54ec9792c48510a3deb524436861ef7251" + integrity sha1-KWLPVOyXksSFEKPetSRDaGHvclE= + dependencies: + ansi-wrap "0.1.0" ansi-regex@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - -ansi-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" + integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= ansi-styles@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" + integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= + +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +ansi-wrap@0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/ansi-wrap/-/ansi-wrap-0.1.0.tgz#a82250ddb0015e9a27ca82e82ea603bbfa45efaf" + integrity sha1-qCJQ3bABXponyoLoLqYDu/pF768= anymatch@^1.3.0: version "1.3.2" resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-1.3.2.tgz#553dcb8f91e3c889845dfdba34c77721b90b9d7a" + integrity sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA== dependencies: micromatch "^2.1.5" normalize-path "^2.0.0" -aproba@^1.0.3: - version "1.2.0" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" - archy@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/archy/-/archy-1.0.0.tgz#f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40" - -are-we-there-yet@~1.1.2: - version "1.1.5" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" - dependencies: - delegates "^1.0.0" - readable-stream "^2.0.6" + integrity sha1-+cjBN1fMHde8N5rHeyxipcKGjEA= argparse@^1.0.7: - version "1.0.9" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.9.tgz#73d83bc263f86e97f8cc4f6bae1b0e90a7d22c86" + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== dependencies: sprintf-js "~1.0.2" arr-diff@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" + integrity sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8= dependencies: arr-flatten "^1.0.1" arr-diff@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" + integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= arr-flatten@^1.0.1, arr-flatten@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" + integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== arr-union@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" + integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= array-differ@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-1.0.0.tgz#eff52e3758249d33be402b8bb8e564bb2b5d4031" + integrity sha1-7/UuN1gknTO+QCuLuOVkuytdQDE= -array-find-index@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" +array-each@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/array-each/-/array-each-1.0.1.tgz#a794af0c05ab1752846ee753a1f211a05ba0c44f" + integrity sha1-p5SvDAWrF1KEbudTofIRoFugxE8= array-flatten@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" + integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= + +array-slice@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/array-slice/-/array-slice-1.1.0.tgz#e368ea15f89bc7069f7ffb89aec3a6c7d4ac22d4" + integrity sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w== array-uniq@^1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" + integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= array-unique@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" + integrity sha1-odl8yvy8JiXMcPrc6zalDFiwGlM= array-unique@^0.3.2: version "0.3.2" resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" + integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= assert@^1.1.1: version "1.5.0" resolved "https://registry.yarnpkg.com/assert/-/assert-1.5.0.tgz#55c109aaf6e0aefdb3dc4b71240c70bf574b18eb" + integrity sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA== dependencies: object-assign "^4.1.1" util "0.10.3" @@ -151,666 +185,753 @@ assert@^1.1.1: assign-symbols@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" + integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= async-each@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf" + integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== async@^0.9.0: version "0.9.2" resolved "https://registry.yarnpkg.com/async/-/async-0.9.2.tgz#aea74d5e61c1f899613bf64bda66d4c78f2fd17d" + integrity sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0= async@^1.3.0: version "1.5.2" resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" + integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= async@~0.2.6: version "0.2.10" resolved "https://registry.yarnpkg.com/async/-/async-0.2.10.tgz#b6bbe0b0674b9d719708ca38de8c237cb526c3d1" + integrity sha1-trvgsGdLnXGXCMo43owjfLUmw9E= -atob@^2.1.1: +atob@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" + integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== autoprefixer@^6.3.1: - version "6.5.4" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.5.4.tgz#1386eb6708ccff36aefff70adc694ecfd60af1b0" + version "6.7.7" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.7.7.tgz#1dbd1c835658e35ce3f9984099db00585c782014" + integrity sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ= dependencies: - browserslist "~1.4.0" - caniuse-db "^1.0.30000597" + browserslist "^1.7.6" + caniuse-db "^1.0.30000634" normalize-range "^0.1.2" num2fraction "^1.2.2" - postcss "^5.2.6" + postcss "^5.2.16" postcss-value-parser "^3.2.3" -babel-code-frame@^6.20.0: - version "6.20.0" - resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.20.0.tgz#b968f839090f9a8bc6d41938fb96cb84f7387b26" +babel-code-frame@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" + integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= dependencies: - chalk "^1.1.0" + chalk "^1.1.3" esutils "^2.0.2" - js-tokens "^2.0.0" - -babel-core@^6.18.0, babel-core@^6.8.0: - version "6.20.0" - resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.20.0.tgz#ab0d7176d9dea434e66badadaf92237865eab1ec" - dependencies: - babel-code-frame "^6.20.0" - babel-generator "^6.20.0" - babel-helpers "^6.16.0" - babel-messages "^6.8.0" - babel-register "^6.18.0" - babel-runtime "^6.20.0" - babel-template "^6.16.0" - babel-traverse "^6.20.0" - babel-types "^6.20.0" - babylon "^6.11.0" - convert-source-map "^1.1.0" - debug "^2.1.1" - json5 "^0.5.0" - lodash "^4.2.0" - minimatch "^3.0.2" - path-is-absolute "^1.0.0" - private "^0.1.6" + js-tokens "^3.0.2" + +babel-core@^6.26.0, babel-core@^6.8.0: + version "6.26.3" + resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.26.3.tgz#b2e2f09e342d0f0c88e2f02e067794125e75c207" + integrity sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA== + dependencies: + babel-code-frame "^6.26.0" + babel-generator "^6.26.0" + babel-helpers "^6.24.1" + babel-messages "^6.23.0" + babel-register "^6.26.0" + babel-runtime "^6.26.0" + babel-template "^6.26.0" + babel-traverse "^6.26.0" + babel-types "^6.26.0" + babylon "^6.18.0" + convert-source-map "^1.5.1" + debug "^2.6.9" + json5 "^0.5.1" + lodash "^4.17.4" + minimatch "^3.0.4" + path-is-absolute "^1.0.1" + private "^0.1.8" slash "^1.0.0" - source-map "^0.5.0" + source-map "^0.5.7" -babel-generator@^6.20.0: - version "6.20.0" - resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.20.0.tgz#fee63614e0449390103b3097f3f6a118016c6766" +babel-generator@^6.26.0: + version "6.26.1" + resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90" + integrity sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA== dependencies: - babel-messages "^6.8.0" - babel-runtime "^6.20.0" - babel-types "^6.20.0" + babel-messages "^6.23.0" + babel-runtime "^6.26.0" + babel-types "^6.26.0" detect-indent "^4.0.0" jsesc "^1.3.0" - lodash "^4.2.0" - source-map "^0.5.0" - -babel-helper-bindify-decorators@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.18.0.tgz#fc00c573676a6e702fffa00019580892ec8780a5" - dependencies: - babel-runtime "^6.0.0" - babel-traverse "^6.18.0" - babel-types "^6.18.0" - -babel-helper-builder-binary-assignment-operator-visitor@^6.8.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.18.0.tgz#8ae814989f7a53682152e3401a04fabd0bb333a6" - dependencies: - babel-helper-explode-assignable-expression "^6.18.0" - babel-runtime "^6.0.0" - babel-types "^6.18.0" - -babel-helper-call-delegate@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-helper-call-delegate/-/babel-helper-call-delegate-6.18.0.tgz#05b14aafa430884b034097ef29e9f067ea4133bd" - dependencies: - babel-helper-hoist-variables "^6.18.0" - babel-runtime "^6.0.0" - babel-traverse "^6.18.0" - babel-types "^6.18.0" - -babel-helper-define-map@^6.18.0, babel-helper-define-map@^6.8.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-helper-define-map/-/babel-helper-define-map-6.18.0.tgz#8d6c85dc7fbb4c19be3de40474d18e97c3676ec2" - dependencies: - babel-helper-function-name "^6.18.0" - babel-runtime "^6.9.0" - babel-types "^6.18.0" - lodash "^4.2.0" - -babel-helper-explode-assignable-expression@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.18.0.tgz#14b8e8c2d03ad735d4b20f1840b24cd1f65239fe" - dependencies: - babel-runtime "^6.0.0" - babel-traverse "^6.18.0" - babel-types "^6.18.0" - -babel-helper-explode-class@^6.8.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-helper-explode-class/-/babel-helper-explode-class-6.18.0.tgz#c44f76f4fa23b9c5d607cbac5d4115e7a76f62cb" - dependencies: - babel-helper-bindify-decorators "^6.18.0" - babel-runtime "^6.0.0" - babel-traverse "^6.18.0" - babel-types "^6.18.0" - -babel-helper-function-name@^6.18.0, babel-helper-function-name@^6.8.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-helper-function-name/-/babel-helper-function-name-6.18.0.tgz#68ec71aeba1f3e28b2a6f0730190b754a9bf30e6" - dependencies: - babel-helper-get-function-arity "^6.18.0" - babel-runtime "^6.0.0" - babel-template "^6.8.0" - babel-traverse "^6.18.0" - babel-types "^6.18.0" - -babel-helper-get-function-arity@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.18.0.tgz#a5b19695fd3f9cdfc328398b47dafcd7094f9f24" - dependencies: - babel-runtime "^6.0.0" - babel-types "^6.18.0" - -babel-helper-hoist-variables@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.18.0.tgz#a835b5ab8b46d6de9babefae4d98ea41e866b82a" - dependencies: - babel-runtime "^6.0.0" - babel-types "^6.18.0" - -babel-helper-optimise-call-expression@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.18.0.tgz#9261d0299ee1a4f08a6dd28b7b7c777348fd8f0f" - dependencies: - babel-runtime "^6.0.0" - babel-types "^6.18.0" - -babel-helper-regex@^6.8.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-helper-regex/-/babel-helper-regex-6.18.0.tgz#ae0ebfd77de86cb2f1af258e2cc20b5fe893ecc6" - dependencies: - babel-runtime "^6.9.0" - babel-types "^6.18.0" - lodash "^4.2.0" - -babel-helper-remap-async-to-generator@^6.16.0, babel-helper-remap-async-to-generator@^6.16.2: - version "6.20.3" - resolved "https://registry.yarnpkg.com/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.20.3.tgz#9dd3b396f13e35ef63e538098500adc24c63c4e7" - dependencies: - babel-helper-function-name "^6.18.0" - babel-runtime "^6.20.0" - babel-template "^6.16.0" - babel-traverse "^6.20.0" - babel-types "^6.20.0" - -babel-helper-replace-supers@^6.18.0, babel-helper-replace-supers@^6.8.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-helper-replace-supers/-/babel-helper-replace-supers-6.18.0.tgz#28ec69877be4144dbd64f4cc3a337e89f29a924e" - dependencies: - babel-helper-optimise-call-expression "^6.18.0" - babel-messages "^6.8.0" - babel-runtime "^6.0.0" - babel-template "^6.16.0" - babel-traverse "^6.18.0" - babel-types "^6.18.0" - -babel-helpers@^6.16.0: - version "6.16.0" - resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.16.0.tgz#1095ec10d99279460553e67eb3eee9973d3867e3" - dependencies: - babel-runtime "^6.0.0" - babel-template "^6.16.0" + lodash "^4.17.4" + source-map "^0.5.7" + trim-right "^1.0.1" + +babel-helper-bindify-decorators@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.24.1.tgz#14c19e5f142d7b47f19a52431e52b1ccbc40a330" + integrity sha1-FMGeXxQte0fxmlJDHlKxzLxAozA= + dependencies: + babel-runtime "^6.22.0" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helper-builder-binary-assignment-operator-visitor@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz#cce4517ada356f4220bcae8a02c2b346f9a56664" + integrity sha1-zORReto1b0IgvK6KAsKzRvmlZmQ= + dependencies: + babel-helper-explode-assignable-expression "^6.24.1" + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-helper-call-delegate@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz#ece6aacddc76e41c3461f88bfc575bd0daa2df8d" + integrity sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340= + dependencies: + babel-helper-hoist-variables "^6.24.1" + babel-runtime "^6.22.0" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helper-define-map@^6.24.1: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz#a5f56dab41a25f97ecb498c7ebaca9819f95be5f" + integrity sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8= + dependencies: + babel-helper-function-name "^6.24.1" + babel-runtime "^6.26.0" + babel-types "^6.26.0" + lodash "^4.17.4" + +babel-helper-explode-assignable-expression@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz#f25b82cf7dc10433c55f70592d5746400ac22caa" + integrity sha1-8luCz33BBDPFX3BZLVdGQArCLKo= + dependencies: + babel-runtime "^6.22.0" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helper-explode-class@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-explode-class/-/babel-helper-explode-class-6.24.1.tgz#7dc2a3910dee007056e1e31d640ced3d54eaa9eb" + integrity sha1-fcKjkQ3uAHBW4eMdZAztPVTqqes= + dependencies: + babel-helper-bindify-decorators "^6.24.1" + babel-runtime "^6.22.0" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helper-function-name@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz#d3475b8c03ed98242a25b48351ab18399d3580a9" + integrity sha1-00dbjAPtmCQqJbSDUasYOZ01gKk= + dependencies: + babel-helper-get-function-arity "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helper-get-function-arity@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz#8f7782aa93407c41d3aa50908f89b031b1b6853d" + integrity sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0= + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-helper-hoist-variables@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz#1ecb27689c9d25513eadbc9914a73f5408be7a76" + integrity sha1-HssnaJydJVE+rbyZFKc/VAi+enY= + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-helper-optimise-call-expression@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz#f7a13427ba9f73f8f4fa993c54a97882d1244257" + integrity sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc= + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-helper-regex@^6.24.1: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz#325c59f902f82f24b74faceed0363954f6495e72" + integrity sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI= + dependencies: + babel-runtime "^6.26.0" + babel-types "^6.26.0" + lodash "^4.17.4" + +babel-helper-remap-async-to-generator@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz#5ec581827ad723fecdd381f1c928390676e4551b" + integrity sha1-XsWBgnrXI/7N04HxySg5BnbkVRs= + dependencies: + babel-helper-function-name "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helper-replace-supers@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz#bf6dbfe43938d17369a213ca8a8bf74b6a90ab1a" + integrity sha1-v22/5Dk40XNpohPKiov3S2qQqxo= + dependencies: + babel-helper-optimise-call-expression "^6.24.1" + babel-messages "^6.23.0" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helpers@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2" + integrity sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI= + dependencies: + babel-runtime "^6.22.0" + babel-template "^6.24.1" babel-loader@^6.2.4: - version "6.2.9" - resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-6.2.9.tgz#2bce6a1c29b47afa90b937ba1fb1f87084d61c61" + version "6.4.1" + resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-6.4.1.tgz#0b34112d5b0748a8dcdbf51acf6f9bd42d50b8ca" + integrity sha1-CzQRLVsHSKjc2/Uaz2+b1C1QuMo= dependencies: find-cache-dir "^0.1.1" - loader-utils "^0.2.11" + loader-utils "^0.2.16" mkdirp "^0.5.1" object-assign "^4.0.1" -babel-messages@^6.8.0: - version "6.8.0" - resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.8.0.tgz#bf504736ca967e6d65ef0adb5a2a5f947c8e0eb9" +babel-messages@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e" + integrity sha1-8830cDhYA1sqKVHG7F7fbGLyYw4= dependencies: - babel-runtime "^6.0.0" + babel-runtime "^6.22.0" -babel-plugin-check-es2015-constants@^6.3.13: - version "6.8.0" - resolved "https://registry.yarnpkg.com/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.8.0.tgz#dbf024c32ed37bfda8dee1e76da02386a8d26fe7" +babel-plugin-check-es2015-constants@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz#35157b101426fd2ffd3da3f75c7d1e91835bbf8a" + integrity sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o= dependencies: - babel-runtime "^6.0.0" + babel-runtime "^6.22.0" babel-plugin-syntax-async-functions@^6.8.0: version "6.13.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz#cad9cad1191b5ad634bf30ae0872391e0647be95" + integrity sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU= babel-plugin-syntax-async-generators@^6.5.0: version "6.13.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-async-generators/-/babel-plugin-syntax-async-generators-6.13.0.tgz#6bc963ebb16eccbae6b92b596eb7f35c342a8b9a" + integrity sha1-a8lj67FuzLrmuStZbrfzXDQqi5o= babel-plugin-syntax-class-constructor-call@^6.18.0: version "6.18.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-class-constructor-call/-/babel-plugin-syntax-class-constructor-call-6.18.0.tgz#9cb9d39fe43c8600bec8146456ddcbd4e1a76416" + integrity sha1-nLnTn+Q8hgC+yBRkVt3L1OGnZBY= babel-plugin-syntax-class-properties@^6.8.0: version "6.13.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz#d7eb23b79a317f8543962c505b827c7d6cac27de" + integrity sha1-1+sjt5oxf4VDlixQW4J8fWysJ94= babel-plugin-syntax-decorators@^6.13.0: version "6.13.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-decorators/-/babel-plugin-syntax-decorators-6.13.0.tgz#312563b4dbde3cc806cee3e416cceeaddd11ac0b" + integrity sha1-MSVjtNvePMgGzuPkFszurd0RrAs= babel-plugin-syntax-do-expressions@^6.8.0: version "6.13.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-do-expressions/-/babel-plugin-syntax-do-expressions-6.13.0.tgz#5747756139aa26d390d09410b03744ba07e4796d" + integrity sha1-V0d1YTmqJtOQ0JQQsDdEugfkeW0= babel-plugin-syntax-dynamic-import@^6.18.0: version "6.18.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz#8d6a26229c83745a9982a441051572caa179b1da" + integrity sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo= babel-plugin-syntax-exponentiation-operator@^6.8.0: version "6.13.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz#9ee7e8337290da95288201a6a57f4170317830de" + integrity sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4= babel-plugin-syntax-export-extensions@^6.8.0: version "6.13.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-export-extensions/-/babel-plugin-syntax-export-extensions-6.13.0.tgz#70a1484f0f9089a4e84ad44bac353c95b9b12721" + integrity sha1-cKFITw+QiaToStRLrDU8lbmxJyE= babel-plugin-syntax-function-bind@^6.8.0: version "6.13.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-function-bind/-/babel-plugin-syntax-function-bind-6.13.0.tgz#48c495f177bdf31a981e732f55adc0bdd2601f46" + integrity sha1-SMSV8Xe98xqYHnMvVa3AvdJgH0Y= babel-plugin-syntax-object-rest-spread@^6.8.0: version "6.13.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5" + integrity sha1-/WU28rzhODb/o6VFjEkDpZe7O/U= -babel-plugin-syntax-trailing-function-commas@^6.3.13: - version "6.20.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.20.0.tgz#442835e19179f45b87e92d477d70b9f1f18b5c4f" +babel-plugin-syntax-trailing-function-commas@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz#ba0360937f8d06e40180a43fe0d5616fff532cf3" + integrity sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM= -babel-plugin-transform-async-generator-functions@^6.17.0: - version "6.17.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-6.17.0.tgz#d0b5a2b2f0940f2b245fa20a00519ed7bc6cae54" +babel-plugin-transform-async-generator-functions@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-6.24.1.tgz#f058900145fd3e9907a6ddf28da59f215258a5db" + integrity sha1-8FiQAUX9PpkHpt3yjaWfIVJYpds= dependencies: - babel-helper-remap-async-to-generator "^6.16.2" + babel-helper-remap-async-to-generator "^6.24.1" babel-plugin-syntax-async-generators "^6.5.0" - babel-runtime "^6.0.0" + babel-runtime "^6.22.0" -babel-plugin-transform-async-to-generator@^6.16.0: - version "6.16.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.16.0.tgz#19ec36cb1486b59f9f468adfa42ce13908ca2999" +babel-plugin-transform-async-to-generator@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz#6536e378aff6cb1d5517ac0e40eb3e9fc8d08761" + integrity sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E= dependencies: - babel-helper-remap-async-to-generator "^6.16.0" + babel-helper-remap-async-to-generator "^6.24.1" babel-plugin-syntax-async-functions "^6.8.0" - babel-runtime "^6.0.0" + babel-runtime "^6.22.0" -babel-plugin-transform-class-constructor-call@^6.3.13: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-class-constructor-call/-/babel-plugin-transform-class-constructor-call-6.18.0.tgz#80855e38a1ab47b8c6c647f8ea1bcd2c00ca3aae" +babel-plugin-transform-class-constructor-call@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-class-constructor-call/-/babel-plugin-transform-class-constructor-call-6.24.1.tgz#80dc285505ac067dcb8d6c65e2f6f11ab7765ef9" + integrity sha1-gNwoVQWsBn3LjWxl4vbxGrd2Xvk= dependencies: babel-plugin-syntax-class-constructor-call "^6.18.0" - babel-runtime "^6.0.0" - babel-template "^6.8.0" + babel-runtime "^6.22.0" + babel-template "^6.24.1" -babel-plugin-transform-class-properties@^6.18.0: - version "6.19.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.19.0.tgz#1274b349abaadc835164e2004f4a2444a2788d5f" +babel-plugin-transform-class-properties@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz#6a79763ea61d33d36f37b611aa9def81a81b46ac" + integrity sha1-anl2PqYdM9NvN7YRqp3vgagbRqw= dependencies: - babel-helper-function-name "^6.18.0" + babel-helper-function-name "^6.24.1" babel-plugin-syntax-class-properties "^6.8.0" - babel-runtime "^6.9.1" - babel-template "^6.15.0" + babel-runtime "^6.22.0" + babel-template "^6.24.1" -babel-plugin-transform-decorators@^6.13.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.13.0.tgz#82d65c1470ae83e2d13eebecb0a1c2476d62da9d" +babel-plugin-transform-decorators@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.24.1.tgz#788013d8f8c6b5222bdf7b344390dfd77569e24d" + integrity sha1-eIAT2PjGtSIr33s0Q5Df13Vp4k0= dependencies: - babel-helper-define-map "^6.8.0" - babel-helper-explode-class "^6.8.0" + babel-helper-explode-class "^6.24.1" babel-plugin-syntax-decorators "^6.13.0" - babel-runtime "^6.0.0" - babel-template "^6.8.0" - babel-types "^6.13.0" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-types "^6.24.1" -babel-plugin-transform-do-expressions@^6.3.13: - version "6.8.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-do-expressions/-/babel-plugin-transform-do-expressions-6.8.0.tgz#fda692af339835cc255bb7544efb8f7c1306c273" +babel-plugin-transform-do-expressions@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-do-expressions/-/babel-plugin-transform-do-expressions-6.22.0.tgz#28ccaf92812d949c2cd1281f690c8fdc468ae9bb" + integrity sha1-KMyvkoEtlJws0SgfaQyP3EaK6bs= dependencies: babel-plugin-syntax-do-expressions "^6.8.0" - babel-runtime "^6.0.0" - -babel-plugin-transform-es2015-arrow-functions@^6.3.13: - version "6.8.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.8.0.tgz#5b63afc3181bdc9a8c4d481b5a4f3f7d7fef3d9d" - dependencies: - babel-runtime "^6.0.0" - -babel-plugin-transform-es2015-block-scoped-functions@^6.3.13: - version "6.8.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.8.0.tgz#ed95d629c4b5a71ae29682b998f70d9833eb366d" - dependencies: - babel-runtime "^6.0.0" - -babel-plugin-transform-es2015-block-scoping@^6.18.0: - version "6.20.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.20.0.tgz#5d8f3e83b1a1ae1064e64a9e5bb83108d8e73be3" - dependencies: - babel-runtime "^6.20.0" - babel-template "^6.15.0" - babel-traverse "^6.20.0" - babel-types "^6.20.0" - lodash "^4.2.0" - -babel-plugin-transform-es2015-classes@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.18.0.tgz#ffe7a17321bf83e494dcda0ae3fc72df48ffd1d9" - dependencies: - babel-helper-define-map "^6.18.0" - babel-helper-function-name "^6.18.0" - babel-helper-optimise-call-expression "^6.18.0" - babel-helper-replace-supers "^6.18.0" - babel-messages "^6.8.0" - babel-runtime "^6.9.0" - babel-template "^6.14.0" - babel-traverse "^6.18.0" - babel-types "^6.18.0" - -babel-plugin-transform-es2015-computed-properties@^6.3.13: - version "6.8.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.8.0.tgz#f51010fd61b3bd7b6b60a5fdfd307bb7a5279870" - dependencies: - babel-helper-define-map "^6.8.0" - babel-runtime "^6.0.0" - babel-template "^6.8.0" - -babel-plugin-transform-es2015-destructuring@^6.18.0: - version "6.19.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.19.0.tgz#ff1d911c4b3f4cab621bd66702a869acd1900533" - dependencies: - babel-runtime "^6.9.0" - -babel-plugin-transform-es2015-duplicate-keys@^6.6.0: - version "6.8.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.8.0.tgz#fd8f7f7171fc108cc1c70c3164b9f15a81c25f7d" - dependencies: - babel-runtime "^6.0.0" - babel-types "^6.8.0" - -babel-plugin-transform-es2015-for-of@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.18.0.tgz#4c517504db64bf8cfc119a6b8f177211f2028a70" - dependencies: - babel-runtime "^6.0.0" - -babel-plugin-transform-es2015-function-name@^6.9.0: - version "6.9.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.9.0.tgz#8c135b17dbd064e5bba56ec511baaee2fca82719" - dependencies: - babel-helper-function-name "^6.8.0" - babel-runtime "^6.9.0" - babel-types "^6.9.0" - -babel-plugin-transform-es2015-literals@^6.3.13: - version "6.8.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.8.0.tgz#50aa2e5c7958fc2ab25d74ec117e0cc98f046468" - dependencies: - babel-runtime "^6.0.0" - -babel-plugin-transform-es2015-modules-amd@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.18.0.tgz#49a054cbb762bdf9ae2d8a807076cfade6141e40" - dependencies: - babel-plugin-transform-es2015-modules-commonjs "^6.18.0" - babel-runtime "^6.0.0" - babel-template "^6.8.0" - -babel-plugin-transform-es2015-modules-commonjs@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.18.0.tgz#c15ae5bb11b32a0abdcc98a5837baa4ee8d67bcc" - dependencies: - babel-plugin-transform-strict-mode "^6.18.0" - babel-runtime "^6.0.0" - babel-template "^6.16.0" - babel-types "^6.18.0" - -babel-plugin-transform-es2015-modules-systemjs@^6.18.0: - version "6.19.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.19.0.tgz#50438136eba74527efa00a5b0fefaf1dc4071da6" - dependencies: - babel-helper-hoist-variables "^6.18.0" - babel-runtime "^6.11.6" - babel-template "^6.14.0" - -babel-plugin-transform-es2015-modules-umd@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.18.0.tgz#23351770ece5c1f8e83ed67cb1d7992884491e50" - dependencies: - babel-plugin-transform-es2015-modules-amd "^6.18.0" - babel-runtime "^6.0.0" - babel-template "^6.8.0" - -babel-plugin-transform-es2015-object-super@^6.3.13: - version "6.8.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.8.0.tgz#1b858740a5a4400887c23dcff6f4d56eea4a24c5" - dependencies: - babel-helper-replace-supers "^6.8.0" - babel-runtime "^6.0.0" - -babel-plugin-transform-es2015-parameters@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.18.0.tgz#9b2cfe238c549f1635ba27fc1daa858be70608b1" - dependencies: - babel-helper-call-delegate "^6.18.0" - babel-helper-get-function-arity "^6.18.0" - babel-runtime "^6.9.0" - babel-template "^6.16.0" - babel-traverse "^6.18.0" - babel-types "^6.18.0" - -babel-plugin-transform-es2015-shorthand-properties@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.18.0.tgz#e2ede3b7df47bf980151926534d1dd0cbea58f43" - dependencies: - babel-runtime "^6.0.0" - babel-types "^6.18.0" - -babel-plugin-transform-es2015-spread@^6.3.13: - version "6.8.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.8.0.tgz#0217f737e3b821fa5a669f187c6ed59205f05e9c" - dependencies: - babel-runtime "^6.0.0" - -babel-plugin-transform-es2015-sticky-regex@^6.3.13: - version "6.8.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.8.0.tgz#e73d300a440a35d5c64f5c2a344dc236e3df47be" - dependencies: - babel-helper-regex "^6.8.0" - babel-runtime "^6.0.0" - babel-types "^6.8.0" - -babel-plugin-transform-es2015-template-literals@^6.6.0: - version "6.8.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.8.0.tgz#86eb876d0a2c635da4ec048b4f7de9dfc897e66b" - dependencies: - babel-runtime "^6.0.0" - -babel-plugin-transform-es2015-typeof-symbol@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.18.0.tgz#0b14c48629c90ff47a0650077f6aa699bee35798" - dependencies: - babel-runtime "^6.0.0" - -babel-plugin-transform-es2015-unicode-regex@^6.3.13: - version "6.11.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.11.0.tgz#6298ceabaad88d50a3f4f392d8de997260f6ef2c" - dependencies: - babel-helper-regex "^6.8.0" - babel-runtime "^6.0.0" + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-arrow-functions@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz#452692cb711d5f79dc7f85e440ce41b9f244d221" + integrity sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-block-scoped-functions@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz#bbc51b49f964d70cb8d8e0b94e820246ce3a6141" + integrity sha1-u8UbSflk1wy42OC5ToICRs46YUE= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-block-scoping@^6.24.1: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz#d70f5299c1308d05c12f463813b0a09e73b1895f" + integrity sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8= + dependencies: + babel-runtime "^6.26.0" + babel-template "^6.26.0" + babel-traverse "^6.26.0" + babel-types "^6.26.0" + lodash "^4.17.4" + +babel-plugin-transform-es2015-classes@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz#5a4c58a50c9c9461e564b4b2a3bfabc97a2584db" + integrity sha1-WkxYpQyclGHlZLSyo7+ryXolhNs= + dependencies: + babel-helper-define-map "^6.24.1" + babel-helper-function-name "^6.24.1" + babel-helper-optimise-call-expression "^6.24.1" + babel-helper-replace-supers "^6.24.1" + babel-messages "^6.23.0" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-computed-properties@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz#6fe2a8d16895d5634f4cd999b6d3480a308159b3" + integrity sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM= + dependencies: + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-plugin-transform-es2015-destructuring@^6.22.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz#997bb1f1ab967f682d2b0876fe358d60e765c56d" + integrity sha1-mXux8auWf2gtKwh2/jWNYOdlxW0= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-duplicate-keys@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz#73eb3d310ca969e3ef9ec91c53741a6f1576423e" + integrity sha1-c+s9MQypaePvnskcU3QabxV2Qj4= + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-for-of@^6.22.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz#f47c95b2b613df1d3ecc2fdb7573623c75248691" + integrity sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-function-name@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz#834c89853bc36b1af0f3a4c5dbaa94fd8eacaa8b" + integrity sha1-g0yJhTvDaxrw86TF26qU/Y6sqos= + dependencies: + babel-helper-function-name "^6.24.1" + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-literals@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz#4f54a02d6cd66cf915280019a31d31925377ca2e" + integrity sha1-T1SgLWzWbPkVKAAZox0xklN3yi4= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-modules-amd@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz#3b3e54017239842d6d19c3011c4bd2f00a00d154" + integrity sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ= + dependencies: + babel-plugin-transform-es2015-modules-commonjs "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-plugin-transform-es2015-modules-commonjs@^6.24.1: + version "6.26.2" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz#58a793863a9e7ca870bdc5a881117ffac27db6f3" + integrity sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q== + dependencies: + babel-plugin-transform-strict-mode "^6.24.1" + babel-runtime "^6.26.0" + babel-template "^6.26.0" + babel-types "^6.26.0" + +babel-plugin-transform-es2015-modules-systemjs@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz#ff89a142b9119a906195f5f106ecf305d9407d23" + integrity sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM= + dependencies: + babel-helper-hoist-variables "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-plugin-transform-es2015-modules-umd@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz#ac997e6285cd18ed6176adb607d602344ad38468" + integrity sha1-rJl+YoXNGO1hdq22B9YCNErThGg= + dependencies: + babel-plugin-transform-es2015-modules-amd "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-plugin-transform-es2015-object-super@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz#24cef69ae21cb83a7f8603dad021f572eb278f8d" + integrity sha1-JM72muIcuDp/hgPa0CH1cusnj40= + dependencies: + babel-helper-replace-supers "^6.24.1" + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-parameters@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz#57ac351ab49caf14a97cd13b09f66fdf0a625f2b" + integrity sha1-V6w1GrScrxSpfNE7CfZv3wpiXys= + dependencies: + babel-helper-call-delegate "^6.24.1" + babel-helper-get-function-arity "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-shorthand-properties@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz#24f875d6721c87661bbd99a4622e51f14de38aa0" + integrity sha1-JPh11nIch2YbvZmkYi5R8U3jiqA= + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-spread@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz#d6d68a99f89aedc4536c81a542e8dd9f1746f8d1" + integrity sha1-1taKmfia7cRTbIGlQujdnxdG+NE= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-sticky-regex@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz#00c1cdb1aca71112cdf0cf6126c2ed6b457ccdbc" + integrity sha1-AMHNsaynERLN8M9hJsLta0V8zbw= + dependencies: + babel-helper-regex "^6.24.1" + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-template-literals@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz#a84b3450f7e9f8f1f6839d6d687da84bb1236d8d" + integrity sha1-qEs0UPfp+PH2g51taH2oS7EjbY0= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-typeof-symbol@^6.22.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz#dec09f1cddff94b52ac73d505c84df59dcceb372" + integrity sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I= + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-unicode-regex@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz#d38b12f42ea7323f729387f18a7c5ae1faeb35e9" + integrity sha1-04sS9C6nMj9yk4fxinxa4frrNek= + dependencies: + babel-helper-regex "^6.24.1" + babel-runtime "^6.22.0" regexpu-core "^2.0.0" -babel-plugin-transform-exponentiation-operator@^6.3.13: - version "6.8.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.8.0.tgz#db25742e9339eade676ca9acec46f955599a68a4" +babel-plugin-transform-exponentiation-operator@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz#2ab0c9c7f3098fa48907772bb813fe41e8de3a0e" + integrity sha1-KrDJx/MJj6SJB3cruBP+QejeOg4= dependencies: - babel-helper-builder-binary-assignment-operator-visitor "^6.8.0" + babel-helper-builder-binary-assignment-operator-visitor "^6.24.1" babel-plugin-syntax-exponentiation-operator "^6.8.0" - babel-runtime "^6.0.0" + babel-runtime "^6.22.0" -babel-plugin-transform-export-extensions@^6.3.13: - version "6.8.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-export-extensions/-/babel-plugin-transform-export-extensions-6.8.0.tgz#fa80ff655b636549431bfd38f6b817bd82e47f5b" +babel-plugin-transform-export-extensions@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-export-extensions/-/babel-plugin-transform-export-extensions-6.22.0.tgz#53738b47e75e8218589eea946cbbd39109bbe653" + integrity sha1-U3OLR+deghhYnuqUbLvTkQm75lM= dependencies: babel-plugin-syntax-export-extensions "^6.8.0" - babel-runtime "^6.0.0" + babel-runtime "^6.22.0" -babel-plugin-transform-function-bind@^6.3.13: - version "6.8.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-function-bind/-/babel-plugin-transform-function-bind-6.8.0.tgz#e7f334ce69f50d28fe850a822eaaab9fa4f4d821" +babel-plugin-transform-function-bind@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-function-bind/-/babel-plugin-transform-function-bind-6.22.0.tgz#c6fb8e96ac296a310b8cf8ea401462407ddf6a97" + integrity sha1-xvuOlqwpajELjPjqQBRiQH3fapc= dependencies: babel-plugin-syntax-function-bind "^6.8.0" - babel-runtime "^6.0.0" + babel-runtime "^6.22.0" -babel-plugin-transform-object-rest-spread@^6.16.0: - version "6.20.2" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.20.2.tgz#e816c55bba77b14c16365d87e2ae48c8fd18fc2e" +babel-plugin-transform-object-rest-spread@^6.22.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz#0f36692d50fef6b7e2d4b3ac1478137a963b7b06" + integrity sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY= dependencies: babel-plugin-syntax-object-rest-spread "^6.8.0" - babel-runtime "^6.20.0" + babel-runtime "^6.26.0" -babel-plugin-transform-regenerator@^6.16.0: - version "6.20.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.20.0.tgz#a546cd2aa1c9889929d5c427a31303847847ab75" +babel-plugin-transform-regenerator@^6.24.1: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz#e0703696fbde27f0a3efcacf8b4dca2f7b3a8f2f" + integrity sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8= dependencies: - regenerator-transform "0.9.8" + regenerator-transform "^0.10.0" -babel-plugin-transform-strict-mode@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.18.0.tgz#df7cf2991fe046f44163dcd110d5ca43bc652b9d" +babel-plugin-transform-strict-mode@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz#d5faf7aa578a65bbe591cf5edae04a0c67020758" + integrity sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g= dependencies: - babel-runtime "^6.0.0" - babel-types "^6.18.0" + babel-runtime "^6.22.0" + babel-types "^6.24.1" babel-preset-es2015@^6.6.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-preset-es2015/-/babel-preset-es2015-6.18.0.tgz#b8c70df84ec948c43dcf2bf770e988eb7da88312" - dependencies: - babel-plugin-check-es2015-constants "^6.3.13" - babel-plugin-transform-es2015-arrow-functions "^6.3.13" - babel-plugin-transform-es2015-block-scoped-functions "^6.3.13" - babel-plugin-transform-es2015-block-scoping "^6.18.0" - babel-plugin-transform-es2015-classes "^6.18.0" - babel-plugin-transform-es2015-computed-properties "^6.3.13" - babel-plugin-transform-es2015-destructuring "^6.18.0" - babel-plugin-transform-es2015-duplicate-keys "^6.6.0" - babel-plugin-transform-es2015-for-of "^6.18.0" - babel-plugin-transform-es2015-function-name "^6.9.0" - babel-plugin-transform-es2015-literals "^6.3.13" - babel-plugin-transform-es2015-modules-amd "^6.18.0" - babel-plugin-transform-es2015-modules-commonjs "^6.18.0" - babel-plugin-transform-es2015-modules-systemjs "^6.18.0" - babel-plugin-transform-es2015-modules-umd "^6.18.0" - babel-plugin-transform-es2015-object-super "^6.3.13" - babel-plugin-transform-es2015-parameters "^6.18.0" - babel-plugin-transform-es2015-shorthand-properties "^6.18.0" - babel-plugin-transform-es2015-spread "^6.3.13" - babel-plugin-transform-es2015-sticky-regex "^6.3.13" - babel-plugin-transform-es2015-template-literals "^6.6.0" - babel-plugin-transform-es2015-typeof-symbol "^6.18.0" - babel-plugin-transform-es2015-unicode-regex "^6.3.13" - babel-plugin-transform-regenerator "^6.16.0" + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-preset-es2015/-/babel-preset-es2015-6.24.1.tgz#d44050d6bc2c9feea702aaf38d727a0210538939" + integrity sha1-1EBQ1rwsn+6nAqrzjXJ6AhBTiTk= + dependencies: + babel-plugin-check-es2015-constants "^6.22.0" + babel-plugin-transform-es2015-arrow-functions "^6.22.0" + babel-plugin-transform-es2015-block-scoped-functions "^6.22.0" + babel-plugin-transform-es2015-block-scoping "^6.24.1" + babel-plugin-transform-es2015-classes "^6.24.1" + babel-plugin-transform-es2015-computed-properties "^6.24.1" + babel-plugin-transform-es2015-destructuring "^6.22.0" + babel-plugin-transform-es2015-duplicate-keys "^6.24.1" + babel-plugin-transform-es2015-for-of "^6.22.0" + babel-plugin-transform-es2015-function-name "^6.24.1" + babel-plugin-transform-es2015-literals "^6.22.0" + babel-plugin-transform-es2015-modules-amd "^6.24.1" + babel-plugin-transform-es2015-modules-commonjs "^6.24.1" + babel-plugin-transform-es2015-modules-systemjs "^6.24.1" + babel-plugin-transform-es2015-modules-umd "^6.24.1" + babel-plugin-transform-es2015-object-super "^6.24.1" + babel-plugin-transform-es2015-parameters "^6.24.1" + babel-plugin-transform-es2015-shorthand-properties "^6.24.1" + babel-plugin-transform-es2015-spread "^6.22.0" + babel-plugin-transform-es2015-sticky-regex "^6.24.1" + babel-plugin-transform-es2015-template-literals "^6.22.0" + babel-plugin-transform-es2015-typeof-symbol "^6.22.0" + babel-plugin-transform-es2015-unicode-regex "^6.24.1" + babel-plugin-transform-regenerator "^6.24.1" babel-preset-stage-0@^6.5.0: - version "6.16.0" - resolved "https://registry.yarnpkg.com/babel-preset-stage-0/-/babel-preset-stage-0-6.16.0.tgz#f5a263c420532fd57491f1a7315b3036e428f823" + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-preset-stage-0/-/babel-preset-stage-0-6.24.1.tgz#5642d15042f91384d7e5af8bc88b1db95b039e6a" + integrity sha1-VkLRUEL5E4TX5a+LyIsduVsDnmo= dependencies: - babel-plugin-transform-do-expressions "^6.3.13" - babel-plugin-transform-function-bind "^6.3.13" - babel-preset-stage-1 "^6.16.0" + babel-plugin-transform-do-expressions "^6.22.0" + babel-plugin-transform-function-bind "^6.22.0" + babel-preset-stage-1 "^6.24.1" -babel-preset-stage-1@^6.16.0: - version "6.16.0" - resolved "https://registry.yarnpkg.com/babel-preset-stage-1/-/babel-preset-stage-1-6.16.0.tgz#9d31fbbdae7b17c549fd3ac93e3cf6902695e479" +babel-preset-stage-1@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-preset-stage-1/-/babel-preset-stage-1-6.24.1.tgz#7692cd7dcd6849907e6ae4a0a85589cfb9e2bfb0" + integrity sha1-dpLNfc1oSZB+auSgqFWJz7niv7A= dependencies: - babel-plugin-transform-class-constructor-call "^6.3.13" - babel-plugin-transform-export-extensions "^6.3.13" - babel-preset-stage-2 "^6.16.0" + babel-plugin-transform-class-constructor-call "^6.24.1" + babel-plugin-transform-export-extensions "^6.22.0" + babel-preset-stage-2 "^6.24.1" -babel-preset-stage-2@^6.16.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-preset-stage-2/-/babel-preset-stage-2-6.18.0.tgz#9eb7bf9a8e91c68260d5ba7500493caaada4b5b5" +babel-preset-stage-2@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-preset-stage-2/-/babel-preset-stage-2-6.24.1.tgz#d9e2960fb3d71187f0e64eec62bc07767219bdc1" + integrity sha1-2eKWD7PXEYfw5k7sYrwHdnIZvcE= dependencies: babel-plugin-syntax-dynamic-import "^6.18.0" - babel-plugin-transform-class-properties "^6.18.0" - babel-plugin-transform-decorators "^6.13.0" - babel-preset-stage-3 "^6.17.0" - -babel-preset-stage-3@^6.17.0: - version "6.17.0" - resolved "https://registry.yarnpkg.com/babel-preset-stage-3/-/babel-preset-stage-3-6.17.0.tgz#b6638e46db6e91e3f889013d8ce143917c685e39" - dependencies: - babel-plugin-syntax-trailing-function-commas "^6.3.13" - babel-plugin-transform-async-generator-functions "^6.17.0" - babel-plugin-transform-async-to-generator "^6.16.0" - babel-plugin-transform-exponentiation-operator "^6.3.13" - babel-plugin-transform-object-rest-spread "^6.16.0" - -babel-register@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.18.0.tgz#892e2e03865078dd90ad2c715111ec4449b32a68" - dependencies: - babel-core "^6.18.0" - babel-runtime "^6.11.6" - core-js "^2.4.0" + babel-plugin-transform-class-properties "^6.24.1" + babel-plugin-transform-decorators "^6.24.1" + babel-preset-stage-3 "^6.24.1" + +babel-preset-stage-3@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-preset-stage-3/-/babel-preset-stage-3-6.24.1.tgz#836ada0a9e7a7fa37cb138fb9326f87934a48395" + integrity sha1-g2raCp56f6N8sTj7kyb4eTSkg5U= + dependencies: + babel-plugin-syntax-trailing-function-commas "^6.22.0" + babel-plugin-transform-async-generator-functions "^6.24.1" + babel-plugin-transform-async-to-generator "^6.24.1" + babel-plugin-transform-exponentiation-operator "^6.24.1" + babel-plugin-transform-object-rest-spread "^6.22.0" + +babel-register@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.26.0.tgz#6ed021173e2fcb486d7acb45c6009a856f647071" + integrity sha1-btAhFz4vy0htestFxgCahW9kcHE= + dependencies: + babel-core "^6.26.0" + babel-runtime "^6.26.0" + core-js "^2.5.0" home-or-tmp "^2.0.0" - lodash "^4.2.0" + lodash "^4.17.4" mkdirp "^0.5.1" - source-map-support "^0.4.2" + source-map-support "^0.4.15" -babel-runtime@^6.0.0, babel-runtime@^6.11.6, babel-runtime@^6.18.0, babel-runtime@^6.20.0, babel-runtime@^6.9.0, babel-runtime@^6.9.1: - version "6.20.0" - resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.20.0.tgz#87300bdcf4cd770f09bf0048c64204e17806d16f" +babel-runtime@^6.18.0, babel-runtime@^6.22.0, babel-runtime@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" + integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= dependencies: core-js "^2.4.0" - regenerator-runtime "^0.10.0" - -babel-template@^6.14.0, babel-template@^6.15.0, babel-template@^6.16.0, babel-template@^6.8.0: - version "6.16.0" - resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.16.0.tgz#e149dd1a9f03a35f817ddbc4d0481988e7ebc8ca" - dependencies: - babel-runtime "^6.9.0" - babel-traverse "^6.16.0" - babel-types "^6.16.0" - babylon "^6.11.0" - lodash "^4.2.0" - -babel-traverse@^6.16.0, babel-traverse@^6.18.0, babel-traverse@^6.20.0: - version "6.20.0" - resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.20.0.tgz#5378d1a743e3d856e6a52289994100bbdfd9872a" - dependencies: - babel-code-frame "^6.20.0" - babel-messages "^6.8.0" - babel-runtime "^6.20.0" - babel-types "^6.20.0" - babylon "^6.11.0" - debug "^2.2.0" - globals "^9.0.0" - invariant "^2.2.0" - lodash "^4.2.0" - -babel-types@^6.13.0, babel-types@^6.16.0, babel-types@^6.18.0, babel-types@^6.19.0, babel-types@^6.20.0, babel-types@^6.8.0, babel-types@^6.9.0: - version "6.20.0" - resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.20.0.tgz#3869ecb98459533b37df809886b3f7f3b08d2baa" - dependencies: - babel-runtime "^6.20.0" + regenerator-runtime "^0.11.0" + +babel-template@^6.24.1, babel-template@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02" + integrity sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI= + dependencies: + babel-runtime "^6.26.0" + babel-traverse "^6.26.0" + babel-types "^6.26.0" + babylon "^6.18.0" + lodash "^4.17.4" + +babel-traverse@^6.24.1, babel-traverse@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.26.0.tgz#46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee" + integrity sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4= + dependencies: + babel-code-frame "^6.26.0" + babel-messages "^6.23.0" + babel-runtime "^6.26.0" + babel-types "^6.26.0" + babylon "^6.18.0" + debug "^2.6.8" + globals "^9.18.0" + invariant "^2.2.2" + lodash "^4.17.4" + +babel-types@^6.19.0, babel-types@^6.24.1, babel-types@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497" + integrity sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc= + dependencies: + babel-runtime "^6.26.0" esutils "^2.0.2" - lodash "^4.2.0" - to-fast-properties "^1.0.1" + lodash "^4.17.4" + to-fast-properties "^1.0.3" -babylon@^6.11.0: - version "6.14.1" - resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.14.1.tgz#956275fab72753ad9b3435d7afe58f8bf0a29815" +babylon@^6.18.0: + version "6.18.0" + resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" + integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== balanced-match@^0.4.2: version "0.4.2" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" + integrity sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg= balanced-match@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + version "1.0.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== base64-js@^1.0.2: - version "1.3.0" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.0.tgz#cab1e6118f051095e58b5281aea8c1cd22bfc0e3" + version "1.5.1" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" + integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== base@^0.11.1: version "0.11.2" resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" + integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== dependencies: cache-base "^1.0.1" class-utils "^0.3.5" @@ -820,33 +941,68 @@ base@^0.11.1: mixin-deep "^1.2.0" pascalcase "^0.1.1" -batch@0.5.3: - version "0.5.3" - resolved "https://registry.yarnpkg.com/batch/-/batch-0.5.3.tgz#3f3414f380321743bfc1042f9a83ff1d5824d464" +batch@0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" + integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= beeper@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/beeper/-/beeper-1.1.1.tgz#e6d5ea8c5dad001304a70b22638447f69cb2f809" + integrity sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak= big.js@^3.1.3: version "3.2.0" resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e" + integrity sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q== + +big.js@^5.2.2: + version "5.2.2" + resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" + integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== binary-extensions@^1.0.0: version "1.13.1" resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65" + integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== -bluebird@^3.4.6: - version "3.4.6" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.4.6.tgz#01da8d821d87813d158967e743d5fe6c62cf8c0f" +bindings@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df" + integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== + dependencies: + file-uri-to-path "1.0.0" + +bluebird@^3.4.7: + version "3.7.2" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" + integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== + +body-parser@1.19.0: + version "1.19.0" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz#96b2709e57c9c4e09a6fd66a8fd979844f69f08a" + integrity sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw== + dependencies: + bytes "3.1.0" + content-type "~1.0.4" + debug "2.6.9" + depd "~1.1.2" + http-errors "1.7.2" + iconv-lite "0.4.24" + on-finished "~2.3.0" + qs "6.7.0" + raw-body "2.4.0" + type-is "~1.6.17" -boolbase@~1.0.0: +boolbase@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" + integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= brace-expansion@^1.0.0, brace-expansion@^1.1.7: version "1.1.11" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== dependencies: balanced-match "^1.0.0" concat-map "0.0.1" @@ -854,6 +1010,7 @@ brace-expansion@^1.0.0, brace-expansion@^1.1.7: braces@^1.8.2: version "1.8.5" resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7" + integrity sha1-uneWLhLf+WnWt2cR6RS3N4V79qc= dependencies: expand-range "^1.8.1" preserve "^0.2.0" @@ -862,6 +1019,7 @@ braces@^1.8.2: braces@^2.3.1: version "2.3.2" resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" + integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== dependencies: arr-flatten "^1.1.0" array-unique "^0.3.2" @@ -877,48 +1035,53 @@ braces@^2.3.1: browserify-aes@0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-0.4.0.tgz#067149b668df31c4b58533e02d01e806d8608e2c" + integrity sha1-BnFJtmjfMcS1hTPgLQHoBthgjiw= dependencies: inherits "^2.0.1" browserify-zlib@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.1.4.tgz#bb35f8a519f600e0fa6b8485241c979d0141fb2d" + integrity sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0= dependencies: pako "~0.2.0" -browserslist@~1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-1.4.0.tgz#9cfdcf5384d9158f5b70da2aa00b30e8ff019049" +browserslist@^1.3.6, browserslist@^1.5.2, browserslist@^1.7.6: + version "1.7.7" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-1.7.7.tgz#0bd76704258be829b2398bb50e4b62d1a166b0b9" + integrity sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk= dependencies: - caniuse-db "^1.0.30000539" - -buffer-shims@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/buffer-shims/-/buffer-shims-1.0.0.tgz#9978ce317388c649ad8793028c3477ef044a8b51" + caniuse-db "^1.0.30000639" + electron-to-chromium "^1.2.7" buffer@^4.9.0: - version "4.9.1" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298" + version "4.9.2" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8" + integrity sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg== dependencies: base64-js "^1.0.2" ieee754 "^1.1.4" isarray "^1.0.0" -builtin-modules@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" - builtin-status-codes@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" + integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= -bytes@2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-2.3.0.tgz#d5b680a165b6201739acb611542aabc2d8ceb070" +bytes@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= + +bytes@3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" + integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== cache-base@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" + integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== dependencies: collection-visit "^1.0.0" component-emitter "^1.2.1" @@ -933,39 +1096,43 @@ cache-base@^1.0.1: camel-case@3.0.x: version "3.0.0" resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73" + integrity sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M= dependencies: no-case "^2.2.0" upper-case "^1.1.1" -camelcase-keys@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" - dependencies: - camelcase "^2.0.0" - map-obj "^1.0.0" - camelcase@^1.0.2: version "1.2.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39" + integrity sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk= -camelcase@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" +caniuse-api@^1.5.2: + version "1.6.1" + resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-1.6.1.tgz#b534e7c734c4f81ec5fbe8aca2ad24354b962c6c" + integrity sha1-tTTnxzTE+B7F++isoq0kNUuWLGw= + dependencies: + browserslist "^1.3.6" + caniuse-db "^1.0.30000529" + lodash.memoize "^4.1.2" + lodash.uniq "^4.5.0" -caniuse-db@^1.0.30000539, caniuse-db@^1.0.30000597: - version "1.0.30000597" - resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000597.tgz#b52e6cbe9dc83669affb98501629feaee1af6588" +caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: + version "1.0.30001265" + resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30001265.tgz#bba7c428ca3bfc147483b488c7a5d418800e375c" + integrity sha512-SPKtg7mRIGYgGXj7FG+Bovjz/BzKucgMjI8fjI4XGCfglcns0QVo2hrfzwAgdvkDtiXNcLeJ8klUGeP4jvv6CQ== center-align@^0.1.1: version "0.1.3" resolved "https://registry.yarnpkg.com/center-align/-/center-align-0.1.3.tgz#aa0d32629b6ee972200411cbd4461c907bc2b7ad" + integrity sha1-qg0yYptu6XIgBBHL1EYckHvCt60= dependencies: align-text "^0.1.3" lazy-cache "^1.0.3" -chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: +chalk@^1.0.0, chalk@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" + integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= dependencies: ansi-styles "^2.2.1" escape-string-regexp "^1.0.2" @@ -973,9 +1140,19 @@ chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: strip-ansi "^3.0.0" supports-color "^2.0.0" +chalk@^2.4.1: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + chokidar@^1.0.0: version "1.7.0" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468" + integrity sha1-eY5ol3gVHIB2tLNg5e3SjNortGg= dependencies: anymatch "^1.3.0" async-each "^1.0.0" @@ -988,92 +1165,126 @@ chokidar@^1.0.0: optionalDependencies: fsevents "^1.0.0" -chownr@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.1.tgz#54726b8b8fff4df053c42187e801fb4412df1494" - clap@^1.0.9: - version "1.1.2" - resolved "https://registry.yarnpkg.com/clap/-/clap-1.1.2.tgz#316545bf22229225a2cecaa6824cd2f56a9709ed" + version "1.2.3" + resolved "https://registry.yarnpkg.com/clap/-/clap-1.2.3.tgz#4f36745b32008492557f46412d66d50cb99bce51" + integrity sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA== dependencies: chalk "^1.1.3" class-utils@^0.3.5: version "0.3.6" resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" + integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== dependencies: arr-union "^3.1.0" define-property "^0.2.5" isobject "^3.0.0" static-extend "^0.1.1" -clean-css@3.4.x: - version "3.4.22" - resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-3.4.22.tgz#db323064f752028778233b58c54cd8535f860892" +clean-css@4.2.x: + version "4.2.3" + resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.3.tgz#507b5de7d97b48ee53d84adb0160ff6216380f78" + integrity sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA== dependencies: - commander "2.8.x" - source-map "0.4.x" + source-map "~0.6.0" cliui@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1" + integrity sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE= dependencies: center-align "^0.1.1" right-align "^0.1.1" wordwrap "0.0.2" +clone-buffer@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/clone-buffer/-/clone-buffer-1.0.0.tgz#e3e25b207ac4e701af721e2cb5a16792cac3dc58" + integrity sha1-4+JbIHrE5wGvch4staFnksrD3Fg= + clone-stats@^0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/clone-stats/-/clone-stats-0.0.1.tgz#b88f94a82cf38b8791d58046ea4029ad88ca99d1" + integrity sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE= + +clone-stats@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/clone-stats/-/clone-stats-1.0.0.tgz#b3782dff8bb5474e18b9b6bf0fdfe782f8777680" + integrity sha1-s3gt/4u1R04Yuba/D9/ngvh3doA= clone@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/clone/-/clone-0.2.0.tgz#c6126a90ad4f72dbf5acdb243cc37724fe93fc1f" + integrity sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8= -clone@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.2.tgz#260b7a99ebb1edfe247538175f783243cb19d149" - -clone@^1.0.2: +clone@^1.0.0, clone@^1.0.2: version "1.0.4" resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" + integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4= + +clone@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" + integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18= + +cloneable-readable@^1.0.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/cloneable-readable/-/cloneable-readable-1.1.3.tgz#120a00cb053bfb63a222e709f9683ea2e11d8cec" + integrity sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ== + dependencies: + inherits "^2.0.1" + process-nextick-args "^2.0.0" + readable-stream "^2.3.5" coa@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/coa/-/coa-1.0.1.tgz#7f959346cfc8719e3f7233cd6852854a7c67d8a3" + version "1.0.4" + resolved "https://registry.yarnpkg.com/coa/-/coa-1.0.4.tgz#a9ef153660d6a86a8bdec0289a5c684d217432fd" + integrity sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0= dependencies: q "^1.1.2" -code-point-at@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" - collection-visit@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" + integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= dependencies: map-visit "^1.0.0" object-visit "^1.0.0" -color-convert@^1.3.0: - version "1.8.2" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.8.2.tgz#be868184d7c8631766d54e7078e2672d7c7e3339" +color-convert@^1.3.0, color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== dependencies: - color-name "^1.1.1" + color-name "1.1.3" -color-name@^1.0.0, color-name@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.1.tgz#4b1415304cf50028ea81643643bd82ea05803689" +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + +color-name@^1.0.0: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== color-string@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/color-string/-/color-string-0.3.0.tgz#27d46fb67025c5c2fa25993bfbf579e47841b991" + integrity sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE= dependencies: color-name "^1.0.0" +color-support@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2" + integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== + color@^0.11.0: version "0.11.4" resolved "https://registry.yarnpkg.com/color/-/color-0.11.4.tgz#6d7b5c74fb65e841cd48792ad1ed5e07b904d764" + integrity sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q= dependencies: clone "^1.0.2" color-convert "^1.3.0" @@ -1082,6 +1293,7 @@ color@^0.11.0: colormin@^1.0.5: version "1.1.2" resolved "https://registry.yarnpkg.com/colormin/-/colormin-1.1.2.tgz#ea2f7420a72b96881a38aae59ec124a6f7298133" + integrity sha1-6i90IKcrlogaOKrlnsEkpvcpgTM= dependencies: color "^0.11.0" css-color-names "0.0.4" @@ -1090,111 +1302,128 @@ colormin@^1.0.5: colors@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63" + integrity sha1-FopHAXVran9RoSzgyXv6KMCE7WM= -commander@2.8.x: - version "2.8.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.8.1.tgz#06be367febfda0c330aa1e2a072d3dc9762425d4" - dependencies: - graceful-readlink ">= 1.0.0" +commander@2.17.x: + version "2.17.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" + integrity sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg== -commander@2.9.x: - version "2.9.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.9.0.tgz#9c99094176e12240cb22d6c5146098400fe0f7d4" - dependencies: - graceful-readlink ">= 1.0.0" +commander@~2.19.0: + version "2.19.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" + integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg== commondir@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" + integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= component-emitter@^1.2.1: version "1.3.0" resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" + integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== -compressible@~2.0.8: - version "2.0.9" - resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.9.tgz#6daab4e2b599c2770dd9e21e7a891b1c5a755425" +compressible@~2.0.16: + version "2.0.18" + resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" + integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== dependencies: - mime-db ">= 1.24.0 < 2" + mime-db ">= 1.43.0 < 2" compression@^1.5.2: - version "1.6.2" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.6.2.tgz#cceb121ecc9d09c52d7ad0c3350ea93ddd402bc3" - dependencies: - accepts "~1.3.3" - bytes "2.3.0" - compressible "~2.0.8" - debug "~2.2.0" - on-headers "~1.0.1" - vary "~1.1.0" + version "1.7.4" + resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" + integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== + dependencies: + accepts "~1.3.5" + bytes "3.0.0" + compressible "~2.0.16" + debug "2.6.9" + on-headers "~1.0.2" + safe-buffer "5.1.2" + vary "~1.1.2" concat-map@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= -concat-with-sourcemaps@*, concat-with-sourcemaps@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/concat-with-sourcemaps/-/concat-with-sourcemaps-1.0.4.tgz#f55b3be2aeb47601b10a2d5259ccfb70fd2f1dd6" +concat-with-sourcemaps@^1.0.0, concat-with-sourcemaps@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz#d4ea93f05ae25790951b99e7b3b09e3908a4082e" + integrity sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg== dependencies: - source-map "^0.5.1" + source-map "^0.6.1" connect-history-api-fallback@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.3.0.tgz#e51d17f8f0ef0db90a64fdb47de3051556e9f169" + version "1.6.0" + resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" + integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== console-browserify@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10" - dependencies: - date-now "^0.1.4" - -console-control-strings@^1.0.0, console-control-strings@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + version "1.2.0" + resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336" + integrity sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA== constants-browserify@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" + integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= -content-disposition@0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.1.tgz#87476c6a67c8daa87e32e87616df883ba7fb071b" +content-disposition@0.5.3: + version "0.5.3" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd" + integrity sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g== + dependencies: + safe-buffer "5.1.2" -content-type@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.2.tgz#b7d113aee7a8dd27bd21133c4dc2529df1721eed" +content-type@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" + integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== -convert-source-map@^1.1.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.3.0.tgz#e9f3e9c6e2728efc2676696a70eb382f73106a67" +convert-source-map@^1.5.1: + version "1.8.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369" + integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA== + dependencies: + safe-buffer "~5.1.1" convert-source-map@~1.1.2: version "1.1.3" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.1.3.tgz#4829c877e9fe49b3161f3bf3673888e204699860" + integrity sha1-SCnId+n+SbMWHzvzZziI4gRpmGA= cookie-signature@1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= -cookie@0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" +cookie@0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba" + integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg== copy-descriptor@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" + integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= -core-js@^2.4.0: - version "2.4.1" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.4.1.tgz#4de911e667b0eae9124e34254b53aea6fc618d3e" +core-js@^2.4.0, core-js@^2.5.0: + version "2.6.12" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" + integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== core-util-is@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + version "1.0.3" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" + integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== crypto-browserify@3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.3.0.tgz#b9fc75bb4a0ed61dcf1cd5dae96eb30c9c3e506c" + integrity sha1-ufx1u0oO1h3PHNXa6W6zDJw+UGw= dependencies: browserify-aes "0.4.0" pbkdf2-compat "2.0.1" @@ -1204,10 +1433,12 @@ crypto-browserify@3.3.0: css-color-names@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" + integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= css-loader@^0.23.1: version "0.23.1" resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.23.1.tgz#9fa23f2b5c0965235910ad5ecef3b8a36390fe50" + integrity sha1-n6I/K1wJZSNZEK1ezvO4o2OQ/lA= dependencies: css-selector-tokenizer "^0.5.1" cssnano ">=2.6.1 <4" @@ -1221,41 +1452,52 @@ css-loader@^0.23.1: postcss-modules-values "^1.1.0" source-list-map "^0.1.4" -css-select@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858" +css-select@^4.1.3: + version "4.1.3" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.1.3.tgz#a70440f70317f2669118ad74ff105e65849c7067" + integrity sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA== dependencies: - boolbase "~1.0.0" - css-what "2.1" - domutils "1.5.1" - nth-check "~1.0.1" + boolbase "^1.0.0" + css-what "^5.0.0" + domhandler "^4.2.0" + domutils "^2.6.0" + nth-check "^2.0.0" css-selector-tokenizer@^0.5.1: version "0.5.4" resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.5.4.tgz#139bafd34a35fd0c1428487049e0699e6f6a2c21" + integrity sha1-E5uv00o1/QwUKEhwSeBpnm9qLCE= dependencies: cssesc "^0.1.0" fastparse "^1.1.1" -css-selector-tokenizer@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.6.0.tgz#6445f582c7930d241dcc5007a43d6fcb8f073152" +css-selector-tokenizer@^0.7.0: + version "0.7.3" + resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz#735f26186e67c749aaf275783405cf0661fae8f1" + integrity sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg== dependencies: - cssesc "^0.1.0" - fastparse "^1.1.1" - regexpu-core "^1.0.0" + cssesc "^3.0.0" + fastparse "^1.1.2" -css-what@2.1: - version "2.1.0" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.0.tgz#9467d032c38cfaefb9f2d79501253062f87fa1bd" +css-what@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-5.1.0.tgz#3f7b707aadf633baf62c2ceb8579b545bb40f7fe" + integrity sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw== cssesc@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4" + integrity sha1-yBSQPkViM3GgR3tAEJqq++6t27Q= + +cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== "cssnano@>=2.6.1 <4": - version "3.9.1" - resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-3.9.1.tgz#41422bb5390d85a94ad4db03cc1a188bf68744fe" + version "3.10.0" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-3.10.0.tgz#4f38f6cea2b9b17fa01490f23f1dc68ea65c1c38" + integrity sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg= dependencies: autoprefixer "^6.3.1" decamelize "^1.1.2" @@ -1290,97 +1532,78 @@ cssesc@^0.1.0: postcss-value-parser "^3.2.3" postcss-zindex "^2.0.1" -csso@~2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/csso/-/csso-2.2.1.tgz#51fbb5347e50e81e6ed51668a48490ae6fe2afe2" +csso@~2.3.1: + version "2.3.2" + resolved "https://registry.yarnpkg.com/csso/-/csso-2.3.2.tgz#ddd52c587033f49e94b71fc55569f252e8ff5f85" + integrity sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U= dependencies: clap "^1.0.9" source-map "^0.5.3" -currently-unhandled@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" - dependencies: - array-find-index "^1.0.1" - -d2-tracker@35.0.2: - version "35.0.2" - resolved "https://registry.yarnpkg.com/d2-tracker/-/d2-tracker-35.0.2.tgz#af1819ad923a9a6abb15c47e015c3ed06dc19859" - integrity sha512-jniFXB8ieqCbOZv24TfMOJWHQCd5u5eEUYhhb7+JRW9Juuidb0VBSHdkisrFPUPaHpszbbYrEpHyWTcjUGgnOg== +d2-tracker@35.0.7: + version "35.0.7" + resolved "https://registry.yarnpkg.com/d2-tracker/-/d2-tracker-35.0.7.tgz#2d0a3e6a183ddee09b8a310a1a662ee036efec48" + integrity sha512-D64EN5hL0kkk1R8AdS+V5iKo5qYzQ0VY1jTYJJejN18OFMFY9kyuG22sp9A6+RjKxGnD2e53D691Q/lj3ot99g== dependencies: angular-vs-repeat "^2.0.9" gulp "^3.9.1" gulp-angular-templatecache "^2.0.0" leaflet-draw "^1.0.2" -date-now@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" - -dateformat@^1.0.11: - version "1.0.12" - resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-1.0.12.tgz#9f124b67594c937ff706932e4a642cca8dbbfee9" - dependencies: - get-stdin "^4.0.1" - meow "^3.3.0" - -debug@^2.1.1: - version "2.3.3" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.3.3.tgz#40c453e67e6e13c901ddec317af8986cda9eff8c" - dependencies: - ms "0.7.2" +dateformat@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-2.2.0.tgz#4065e2013cf9fb916ddfd82efb506ad4c6769062" + integrity sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI= -debug@^2.2.0, debug@^2.3.3: +debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.8, debug@^2.6.9: version "2.6.9" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== dependencies: ms "2.0.0" debug@^3.2.6: - version "3.2.6" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" + version "3.2.7" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== dependencies: ms "^2.1.1" -debug@~2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da" - dependencies: - ms "0.7.1" - decamelize@^1.0.0, decamelize@^1.1.2: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= decode-uri-component@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" - -deep-extend@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= defaults@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" + integrity sha1-xlYFHpgX2f8I7YgUd/P+QBnz730= dependencies: clone "^1.0.2" define-property@^0.2.5: version "0.2.5" resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" + integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= dependencies: is-descriptor "^0.1.0" define-property@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" + integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= dependencies: is-descriptor "^1.0.0" define-property@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" + integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== dependencies: is-descriptor "^1.0.2" isobject "^3.0.1" @@ -1388,190 +1611,195 @@ define-property@^2.0.2: defined@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" + integrity sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM= -delegates@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - -depd@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.0.tgz#e1bd82c6aab6ced965b97b88b17ed3e528ca18c3" +depd@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= deprecated@^0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/deprecated/-/deprecated-0.0.1.tgz#f9c9af5464afa1e7a971458a8bdef2aa94d5bb19" + integrity sha1-+cmvVGSvoeepcUWKi97yqpTVuxk= destroy@~1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" + integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= -detect-file@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/detect-file/-/detect-file-0.1.0.tgz#4935dedfd9488648e006b0129566e9386711ea63" - dependencies: - fs-exists-sync "^0.1.0" +detect-file@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7" + integrity sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc= detect-indent@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208" + integrity sha1-920GQ1LN9Docts5hnE7jqUdd4gg= dependencies: repeating "^2.0.0" -detect-libc@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" - -dom-converter@~0.1: - version "0.1.4" - resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.1.4.tgz#a45ef5727b890c9bffe6d7c876e7b19cb0e17f3b" +dom-converter@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" + integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== dependencies: - utila "~0.3" + utila "~0.4" -dom-serializer@0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.0.tgz#073c697546ce0780ce23be4a28e293e40bc30c82" +dom-serializer@^1.0.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.3.2.tgz#6206437d32ceefaec7161803230c7a20bc1b4d91" + integrity sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig== dependencies: - domelementtype "~1.1.1" - entities "~1.1.1" + domelementtype "^2.0.1" + domhandler "^4.2.0" + entities "^2.0.0" domain-browser@^1.1.1: version "1.2.0" resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" + integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== -domelementtype@1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.0.tgz#b17aed82e8ab59e52dd9c19b1756e0fc187204c2" - -domelementtype@~1.1.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.1.3.tgz#bd28773e2642881aec51544924299c5cd822185b" - -domhandler@2.1: - version "2.1.0" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.1.0.tgz#d2646f5e57f6c3bab11cf6cb05d3c0acf7412594" - dependencies: - domelementtype "1" +domelementtype@^2.0.1, domelementtype@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.2.0.tgz#9a0b6c2782ed6a1c7323d42267183df9bd8b1d57" + integrity sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A== -domutils@1.1: - version "1.1.6" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.1.6.tgz#bddc3de099b9a2efacc51c623f28f416ecc57485" +domhandler@^4.0.0, domhandler@^4.2.0: + version "4.2.2" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.2.2.tgz#e825d721d19a86b8c201a35264e226c678ee755f" + integrity sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w== dependencies: - domelementtype "1" + domelementtype "^2.2.0" -domutils@1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf" +domutils@^2.5.2, domutils@^2.6.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" + integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== dependencies: - dom-serializer "0" - domelementtype "1" + dom-serializer "^1.0.1" + domelementtype "^2.2.0" + domhandler "^4.2.0" duplexer2@0.0.2: version "0.0.2" resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.0.2.tgz#c614dcf67e2fb14995a91711e5a617e8a60a31db" + integrity sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds= dependencies: readable-stream "~1.1.9" duplexer@~0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" + version "0.1.2" + resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" + integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== ee-first@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= + +electron-to-chromium@^1.2.7: + version "1.3.866" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.866.tgz#d446338f5ad6948b27a50739760e7b0b5cc5032f" + integrity sha512-iYze6TpDXWxk+sfcpUUdTs6Pv/3kG45Pnjer2DxEeFw0N08bZeNLuz97s2lMgy8yObon48o0WHY2Bkg3xuAPOA== emojis-list@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" + integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k= -encodeurl@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.1.tgz#79e3d58655346909fe6f0f45a5de68103b294d20" +emojis-list@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" + integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== + +encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= end-of-stream@~0.1.5: version "0.1.5" resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-0.1.5.tgz#8e177206c3c80837d85632e8b9359dfe8b2f6eaf" + integrity sha1-jhdyBsPICDfYVjLouTWd/osvbq8= dependencies: once "~1.3.0" enhanced-resolve@~0.9.0: version "0.9.1" resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz#4d6e689b3725f86090927ccc86cd9f1635b89e2e" + integrity sha1-TW5omzcl+GCQknzMhs2fFjW4ni4= dependencies: graceful-fs "^4.1.2" memory-fs "^0.2.0" tapable "^0.1.8" -entities@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.1.tgz#6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0" +entities@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" + integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== errno@^0.1.3: - version "0.1.7" - resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" + version "0.1.8" + resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.8.tgz#8bb3e9c7d463be4976ff888f76b4809ebc2e811f" + integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A== dependencies: prr "~1.0.1" -error-ex@^1.2.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.1.tgz#f855a86ce61adc4e8621c3cda21e7a7612c3a8dc" - dependencies: - is-arrayish "^0.2.1" - escape-html@~1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= -escape-string-regexp@^1.0.2: +escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= esprima@^2.6.0: version "2.7.3" resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581" + integrity sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE= esutils@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" + version "2.0.3" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== -etag@~1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/etag/-/etag-1.7.0.tgz#03d30b5f67dd6e632d2945d30d6652731a34d5d8" +etag@~1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= -event-stream@*, event-stream@3.3.2: - version "3.3.2" - resolved "https://registry.yarnpkg.com/event-stream/-/event-stream-3.3.2.tgz#3cc310feb1f28d2f62b2a085d736a9ef566378b8" - dependencies: - duplexer "~0.1.1" - from "~0" - map-stream "~0.1.0" - pause-stream "0.0.11" - split "0.3" - stream-combiner "~0.0.4" - through "~2.3.1" - -eventemitter3@1.x.x: - version "1.2.0" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-1.2.0.tgz#1c86991d816ad1e504750e73874224ecf3bec508" +eventemitter3@^4.0.0: + version "4.0.7" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" + integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== events@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924" + integrity sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ= -eventsource@~0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-0.1.6.tgz#0acede849ed7dd1ccc32c811bb11b944d4f29232" +eventsource@^1.0.7: + version "1.1.0" + resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-1.1.0.tgz#00e8ca7c92109e94b0ddf32dac677d841028cfaf" + integrity sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg== dependencies: - original ">=0.0.5" + original "^1.0.0" expand-brackets@^0.1.4: version "0.1.5" resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" + integrity sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s= dependencies: is-posix-bracket "^0.1.0" expand-brackets@^2.1.4: version "2.1.4" resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" + integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= dependencies: debug "^2.3.3" define-property "^0.2.5" @@ -1584,72 +1812,84 @@ expand-brackets@^2.1.4: expand-range@^1.8.1: version "1.8.2" resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337" + integrity sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc= dependencies: fill-range "^2.1.0" -expand-tilde@^1.2.1, expand-tilde@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-1.2.2.tgz#0b81eba897e5a3d31d1c3d102f8f01441e559449" +expand-tilde@^2.0.0, expand-tilde@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502" + integrity sha1-l+gBqgUt8CRU3kawK/YhZCzchQI= dependencies: - os-homedir "^1.0.1" + homedir-polyfill "^1.0.1" express@^4.13.3: - version "4.14.0" - resolved "https://registry.yarnpkg.com/express/-/express-4.14.0.tgz#c1ee3f42cdc891fb3dc650a8922d51ec847d0d66" + version "4.17.1" + resolved "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134" + integrity sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g== dependencies: - accepts "~1.3.3" + accepts "~1.3.7" array-flatten "1.1.1" - content-disposition "0.5.1" - content-type "~1.0.2" - cookie "0.3.1" + body-parser "1.19.0" + content-disposition "0.5.3" + content-type "~1.0.4" + cookie "0.4.0" cookie-signature "1.0.6" - debug "~2.2.0" - depd "~1.1.0" - encodeurl "~1.0.1" + debug "2.6.9" + depd "~1.1.2" + encodeurl "~1.0.2" escape-html "~1.0.3" - etag "~1.7.0" - finalhandler "0.5.0" - fresh "0.3.0" + etag "~1.8.1" + finalhandler "~1.1.2" + fresh "0.5.2" merge-descriptors "1.0.1" methods "~1.1.2" on-finished "~2.3.0" - parseurl "~1.3.1" + parseurl "~1.3.3" path-to-regexp "0.1.7" - proxy-addr "~1.1.2" - qs "6.2.0" - range-parser "~1.2.0" - send "0.14.1" - serve-static "~1.11.1" - type-is "~1.6.13" - utils-merge "1.0.0" - vary "~1.1.0" + proxy-addr "~2.0.5" + qs "6.7.0" + range-parser "~1.2.1" + safe-buffer "5.1.2" + send "0.17.1" + serve-static "1.14.1" + setprototypeof "1.1.1" + statuses "~1.5.0" + type-is "~1.6.18" + utils-merge "1.0.1" + vary "~1.1.2" extend-shallow@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= dependencies: is-extendable "^0.1.0" extend-shallow@^3.0.0, extend-shallow@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" + integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= dependencies: assign-symbols "^1.0.0" is-extendable "^1.0.1" extend@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.0.tgz#5a474353b9f3353ddd8176dfd37b91c83a46f1d4" + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== extglob@^0.3.1: version "0.3.2" resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" + integrity sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE= dependencies: is-extglob "^1.0.0" extglob@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" + integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== dependencies: array-unique "^0.3.2" define-property "^1.0.0" @@ -1661,50 +1901,59 @@ extglob@^2.0.4: to-regex "^3.0.1" fancy-log@^1.1.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/fancy-log/-/fancy-log-1.3.0.tgz#45be17d02bb9917d60ccffd4995c999e6c8c9948" + version "1.3.3" + resolved "https://registry.yarnpkg.com/fancy-log/-/fancy-log-1.3.3.tgz#dbc19154f558690150a23953a0adbd035be45fc7" + integrity sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw== dependencies: - chalk "^1.1.1" + ansi-gray "^0.1.1" + color-support "^1.1.3" + parse-node-version "^1.0.0" time-stamp "^1.0.0" -fast-deep-equal@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz#c053477817c86b51daa853c81e059b733d023614" +fast-deep-equal@^3.1.1: + version "3.1.3" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== fast-json-stable-stringify@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" - -fastparse@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.1.tgz#d1e2643b38a94d7583b479060e6c4affc94071f8" + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== -faye-websocket@^0.10.0: - version "0.10.0" - resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4" - dependencies: - websocket-driver ">=0.5.1" +fastparse@^1.1.1, fastparse@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.2.tgz#91728c5a5942eced8531283c79441ee4122c35a9" + integrity sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ== -faye-websocket@~0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.0.tgz#d9ccf0e789e7db725d74bc4877d23aa42972ac50" +faye-websocket@^0.11.3: + version "0.11.4" + resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.4.tgz#7f0d9275cfdd86a1c963dc8b65fcc451edcbb1da" + integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g== dependencies: websocket-driver ">=0.5.1" file-loader@^1.1.11: version "1.1.11" resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-1.1.11.tgz#6fe886449b0f2a936e43cabaac0cdbfb369506f8" + integrity sha512-TGR4HU7HUsGg6GCOPJnFk06RhWgEWFLAGWiT6rcD+GRC2keU3s9RGJ+b3Z6/U73jwwNb2gKLJ7YCrp+jvU4ALg== dependencies: loader-utils "^1.0.2" schema-utils "^0.4.5" +file-uri-to-path@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" + integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== + filename-regex@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26" + integrity sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY= fill-range@^2.1.0: version "2.2.4" resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.4.tgz#eb1e773abb056dcd8df2bfdf6af59b8b3a936565" + integrity sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q== dependencies: is-number "^2.1.0" isobject "^2.0.0" @@ -1715,25 +1964,30 @@ fill-range@^2.1.0: fill-range@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" + integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= dependencies: extend-shallow "^2.0.1" is-number "^3.0.0" repeat-string "^1.6.1" to-regex-range "^2.1.0" -finalhandler@0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-0.5.0.tgz#e9508abece9b6dba871a6942a1d7911b91911ac7" +finalhandler@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" + integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== dependencies: - debug "~2.2.0" + debug "2.6.9" + encodeurl "~1.0.2" escape-html "~1.0.3" on-finished "~2.3.0" - statuses "~1.3.0" + parseurl "~1.3.3" + statuses "~1.5.0" unpipe "~1.0.0" find-cache-dir@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-0.1.1.tgz#c8defae57c8a52a8a784f9e31c57c742e993a0b9" + integrity sha1-yN765XyKUqinhPnjHFfHQumToLk= dependencies: commondir "^1.0.1" mkdirp "^0.5.1" @@ -1742,130 +1996,122 @@ find-cache-dir@^0.1.1: find-index@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/find-index/-/find-index-0.1.1.tgz#675d358b2ca3892d795a1ab47232f8b6e2e0dde4" + integrity sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ= find-up@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" + integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8= dependencies: path-exists "^2.0.0" pinkie-promise "^2.0.0" -findup-sync@^0.4.2: - version "0.4.3" - resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-0.4.3.tgz#40043929e7bc60adf0b7f4827c4c6e75a0deca12" +findup-sync@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-2.0.0.tgz#9326b1488c22d1a6088650a86901b2d9a90a2cbc" + integrity sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw= dependencies: - detect-file "^0.1.0" - is-glob "^2.0.1" - micromatch "^2.3.7" - resolve-dir "^0.1.0" + detect-file "^1.0.0" + is-glob "^3.1.0" + micromatch "^3.0.4" + resolve-dir "^1.0.1" fined@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/fined/-/fined-1.0.2.tgz#5b28424b760d7598960b7ef8480dff8ad3660e97" - dependencies: - expand-tilde "^1.2.1" - lodash.assignwith "^4.0.7" - lodash.isempty "^4.2.1" - lodash.isplainobject "^4.0.4" - lodash.isstring "^4.0.1" - lodash.pick "^4.2.1" + version "1.2.0" + resolved "https://registry.yarnpkg.com/fined/-/fined-1.2.0.tgz#d00beccf1aa2b475d16d423b0238b713a2c4a37b" + integrity sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng== + dependencies: + expand-tilde "^2.0.2" + is-plain-object "^2.0.3" + object.defaults "^1.1.0" + object.pick "^1.2.0" parse-filepath "^1.0.1" first-chunk-stream@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz#59bfb50cd905f60d7c394cd3d9acaab4e6ad934e" + integrity sha1-Wb+1DNkF9g18OUzT2ayqtOatk04= -flagged-respawn@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/flagged-respawn/-/flagged-respawn-0.3.2.tgz#ff191eddcd7088a675b2610fffc976be9b8074b5" +flagged-respawn@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/flagged-respawn/-/flagged-respawn-1.0.1.tgz#e7de6f1279ddd9ca9aac8a5971d618606b3aab41" + integrity sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q== flatten@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" + version "1.0.3" + resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.3.tgz#c1283ac9f27b368abc1e36d1ff7b04501a30356b" + integrity sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg== + +follow-redirects@^1.0.0: + version "1.14.4" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.4.tgz#838fdf48a8bbdd79e52ee51fb1c94e3ed98b9379" + integrity sha512-zwGkiSXC1MUJG/qmeIFH2HBJx9u0V46QGUe3YR1fXG8bXQxq7fLj0RjLZQ5nubr9qNJUZrH+xUcwXEoXNpfS+g== for-in@^1.0.1, for-in@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" + integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= for-own@^0.1.4: version "0.1.5" resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce" + integrity sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4= dependencies: for-in "^1.0.1" -forwarded@~0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.0.tgz#19ef9874c4ae1c297bcf078fde63a09b66a84363" - -fragment-cache@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" +for-own@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/for-own/-/for-own-1.0.0.tgz#c63332f415cedc4b04dbfe70cf836494c53cb44b" + integrity sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs= dependencies: - map-cache "^0.2.2" - -fresh@0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.3.0.tgz#651f838e22424e7566de161d8358caa199f83d4f" - -from@~0: - version "0.1.3" - resolved "https://registry.yarnpkg.com/from/-/from-0.1.3.tgz#ef63ac2062ac32acf7862e0d40b44b896f22f3bc" + for-in "^1.0.1" -fs-exists-sync@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz#982d6893af918e72d08dec9e8673ff2b5a8d6add" +forwarded@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" + integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== -fs-minipass@^1.2.5: - version "1.2.6" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.6.tgz#2c5cc30ded81282bfe8a0d7c7c1853ddeb102c07" +fragment-cache@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" + integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= dependencies: - minipass "^2.2.1" + map-cache "^0.2.2" -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" +fresh@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= fsevents@^1.0.0: - version "1.2.9" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.9.tgz#3f5ed66583ccd6f400b5a00db6f7e861363e388f" + version "1.2.13" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.13.tgz#f325cb0455592428bcf11b383370ef70e3bfcc38" + integrity sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw== dependencies: + bindings "^1.5.0" nan "^2.12.1" - node-pre-gyp "^0.12.0" - -function-bind@^1.0.2: - version "1.1.0" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.0.tgz#16176714c801798e4e8f2cf7f7529467bb4a5771" -gauge@~2.7.3: - version "2.7.4" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" - dependencies: - aproba "^1.0.3" - console-control-strings "^1.0.0" - has-unicode "^2.0.0" - object-assign "^4.1.0" - signal-exit "^3.0.0" - string-width "^1.0.1" - strip-ansi "^3.0.1" - wide-align "^1.1.0" +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== gaze@^0.5.1: version "0.5.2" resolved "https://registry.yarnpkg.com/gaze/-/gaze-0.5.2.tgz#40b709537d24d1d45767db5a908689dfe69ac44f" + integrity sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8= dependencies: globule "~0.1.0" -get-stdin@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" - get-value@^2.0.3, get-value@^2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" + integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= glob-base@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" + integrity sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q= dependencies: glob-parent "^2.0.0" is-glob "^2.0.0" @@ -1873,12 +2119,14 @@ glob-base@^0.3.0: glob-parent@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28" + integrity sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg= dependencies: is-glob "^2.0.0" glob-stream@^3.1.5: version "3.1.18" resolved "https://registry.yarnpkg.com/glob-stream/-/glob-stream-3.1.18.tgz#9170a5f12b790306fdfe598f313f8f7954fd143b" + integrity sha1-kXCl8St5Awb9/lmPMT+PeVT9FDs= dependencies: glob "^4.3.1" glob2base "^0.0.12" @@ -1890,140 +2138,148 @@ glob-stream@^3.1.5: glob-watcher@^0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/glob-watcher/-/glob-watcher-0.0.6.tgz#b95b4a8df74b39c83298b0c05c978b4d9a3b710b" + integrity sha1-uVtKjfdLOcgymLDAXJeLTZo7cQs= dependencies: gaze "^0.5.1" glob2base@^0.0.12: version "0.0.12" resolved "https://registry.yarnpkg.com/glob2base/-/glob2base-0.0.12.tgz#9d419b3e28f12e83a362164a277055922c9c0d56" + integrity sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY= dependencies: find-index "^0.1.1" glob@^4.3.1: version "4.5.3" resolved "https://registry.yarnpkg.com/glob/-/glob-4.5.3.tgz#c6cb73d3226c1efef04de3c56d012f03377ee15f" + integrity sha1-xstz0yJsHv7wTePFbQEvAzd+4V8= dependencies: inflight "^1.0.4" inherits "2" minimatch "^2.0.1" once "^1.3.0" -glob@^7.1.3: - version "7.1.4" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255" - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - glob@~3.1.21: version "3.1.21" resolved "https://registry.yarnpkg.com/glob/-/glob-3.1.21.tgz#d29e0a055dea5138f4d07ed40e8982e83c2066cd" + integrity sha1-0p4KBV3qUTj00H7UDomC6DwgZs0= dependencies: graceful-fs "~1.2.0" inherits "1" minimatch "~0.2.11" -global-modules@^0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-0.2.3.tgz#ea5a3bed42c6d6ce995a4f8a1269b5dae223828d" +global-modules@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" + integrity sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg== dependencies: - global-prefix "^0.1.4" - is-windows "^0.2.0" + global-prefix "^1.0.1" + is-windows "^1.0.1" + resolve-dir "^1.0.0" -global-prefix@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-0.1.5.tgz#8d3bc6b8da3ca8112a160d8d496ff0462bfef78f" +global-prefix@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe" + integrity sha1-2/dDxsFJklk8ZVVoy2btMsASLr4= dependencies: - homedir-polyfill "^1.0.0" + expand-tilde "^2.0.2" + homedir-polyfill "^1.0.1" ini "^1.3.4" - is-windows "^0.2.0" - which "^1.2.12" + is-windows "^1.0.1" + which "^1.2.14" -globals@^9.0.0: - version "9.14.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-9.14.0.tgz#8859936af0038741263053b39d0e76ca241e4034" +globals@^9.18.0: + version "9.18.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" + integrity sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ== globule@~0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/globule/-/globule-0.1.0.tgz#d9c8edde1da79d125a151b79533b978676346ae5" + integrity sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU= dependencies: glob "~3.1.21" lodash "~1.0.1" minimatch "~0.2.11" glogg@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/glogg/-/glogg-1.0.0.tgz#7fe0f199f57ac906cf512feead8f90ee4a284fc5" + version "1.0.2" + resolved "https://registry.yarnpkg.com/glogg/-/glogg-1.0.2.tgz#2d7dd702beda22eb3bffadf880696da6d846313f" + integrity sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA== dependencies: sparkles "^1.0.0" graceful-fs@^3.0.0: - version "3.0.11" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-3.0.11.tgz#7613c778a1afea62f25c630a086d7f3acbbdd818" + version "3.0.12" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-3.0.12.tgz#0034947ce9ed695ec8ab0b854bc919e82b1ffaef" + integrity sha512-J55gaCS4iTTJfTXIxSVw3EMQckcqkpdRv3IR7gu6sq0+tbC363Zx6KH/SEwXASK9JRbhyZmVjJEVJIOxYsB3Qg== dependencies: - natives "^1.1.0" + natives "^1.1.3" graceful-fs@^4.1.11, graceful-fs@^4.1.2: - version "4.1.15" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" + version "4.2.8" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.8.tgz#e412b8d33f5e006593cbd3cee6df9f2cebbe802a" + integrity sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg== graceful-fs@~1.2.0: version "1.2.3" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-1.2.3.tgz#15a4806a57547cb2d2dbf27f42e89a8c3451b364" - -"graceful-readlink@>= 1.0.0": - version "1.0.1" - resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" + integrity sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q= gulp-angular-templatecache@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/gulp-angular-templatecache/-/gulp-angular-templatecache-2.0.0.tgz#29b4071ee5574481c069a162bce8967534f17155" - dependencies: - event-stream "3.3.2" - gulp-concat "2.6.0" - gulp-footer "1.0.5" - gulp-header "1.8.2" - gulp-util "3.0.7" - jsesc "2.2.0" - -gulp-concat@2.6.0: - version "2.6.0" - resolved "https://registry.yarnpkg.com/gulp-concat/-/gulp-concat-2.6.0.tgz#585cfb115411f348773131140566b6a81c69cb91" + version "2.2.7" + resolved "https://registry.yarnpkg.com/gulp-angular-templatecache/-/gulp-angular-templatecache-2.2.7.tgz#d71ed65b5280e8623a313d23c4d3f138d62eaba9" + integrity sha512-Tc+amGWfc2W8BxfCSikhQHWlaZdJppPyhSFFafwln2ExNOFuHCNdwT7HCf54cpHcXdzzFuC7c/rI/075CejmaQ== + dependencies: + gulp-concat "2.6.1" + gulp-footer "2.0.2" + gulp-header "2.0.7" + jsesc "2.5.1" + lodash.template "^4.4.0" + map-stream "0.0.7" + stream-combiner "0.2.2" + through2 "^2.0.3" + +gulp-concat@2.6.1: + version "2.6.1" + resolved "https://registry.yarnpkg.com/gulp-concat/-/gulp-concat-2.6.1.tgz#633d16c95d88504628ad02665663cee5a4793353" + integrity sha1-Yz0WyV2IUEYorQJmVmPO5aR5M1M= dependencies: concat-with-sourcemaps "^1.0.0" - gulp-util "^3.0.1" - through2 "^0.6.3" + through2 "^2.0.0" + vinyl "^2.0.0" -gulp-footer@1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/gulp-footer/-/gulp-footer-1.0.5.tgz#e84ca777e266be7bbc2d45d2df0e7eba8dfa3e54" +gulp-footer@2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/gulp-footer/-/gulp-footer-2.0.2.tgz#2cf58e1cc046b8a3a479f1a41bcd1b7baae076cd" + integrity sha512-HsG5VOgKHFRqZXnHGI6oGhPDg70p9pobM+dYOnjBZVLMQUHzLG6bfaPNRJ7XG707E+vWO3TfN0CND9UrYhk94g== dependencies: - event-stream "*" - gulp-util "*" - lodash.assign "*" + lodash._reescape "^3.0.0" + lodash._reevaluate "^3.0.0" + lodash._reinterpolate "^3.0.0" + lodash.template "^3.6.2" + map-stream "0.0.7" -gulp-header@1.8.2: - version "1.8.2" - resolved "https://registry.yarnpkg.com/gulp-header/-/gulp-header-1.8.2.tgz#3ab222f53719d2d03d81d9134252fe7d52425aa4" +gulp-header@2.0.7: + version "2.0.7" + resolved "https://registry.yarnpkg.com/gulp-header/-/gulp-header-2.0.7.tgz#07505740eb432e8d2bb2af68744858dabaaf491b" + integrity sha512-qppGkYGQZnt/mRJiiR5wYZIUwNUn47Xpg4+6tHYDVeAW5IDLbHBQwbw7axfMLWGE+gKQpB+yXLeslHMw1/Haog== dependencies: - concat-with-sourcemaps "*" - gulp-util "*" - object-assign "*" + concat-with-sourcemaps "^1.1.0" + lodash.template "^4.4.0" + map-stream "0.0.7" through2 "^2.0.0" -gulp-util@*, gulp-util@3.0.7, gulp-util@^3.0.0, gulp-util@^3.0.1: - version "3.0.7" - resolved "https://registry.yarnpkg.com/gulp-util/-/gulp-util-3.0.7.tgz#78925c4b8f8b49005ac01a011c557e6218941cbb" +gulp-util@^3.0.0: + version "3.0.8" + resolved "https://registry.yarnpkg.com/gulp-util/-/gulp-util-3.0.8.tgz#0054e1e744502e27c04c187c3ecc505dd54bbb4f" + integrity sha1-AFTh50RQLifATBh8PsxQXdVLu08= dependencies: array-differ "^1.0.0" array-uniq "^1.0.2" beeper "^1.0.0" chalk "^1.0.0" - dateformat "^1.0.11" + dateformat "^2.0.0" fancy-log "^1.1.0" gulplog "^1.0.0" has-gulplog "^0.1.0" @@ -2041,6 +2297,7 @@ gulp-util@*, gulp-util@3.0.7, gulp-util@^3.0.0, gulp-util@^3.0.1: gulp@^3.9.1: version "3.9.1" resolved "https://registry.yarnpkg.com/gulp/-/gulp-3.9.1.tgz#571ce45928dd40af6514fc4011866016c13845b4" + integrity sha1-VxzkWSjdQK9lFPxAEYZgFsE4RbQ= dependencies: archy "^1.0.0" chalk "^1.0.0" @@ -2059,32 +2316,38 @@ gulp@^3.9.1: gulplog@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/gulplog/-/gulplog-1.0.0.tgz#e28c4d45d05ecbbed818363ce8f9c5926229ffe5" + integrity sha1-4oxNRdBey77YGDY86PnFkmIp/+U= dependencies: glogg "^1.0.0" has-ansi@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" + integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= dependencies: ansi-regex "^2.0.0" has-flag@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" + integrity sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo= + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= has-gulplog@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/has-gulplog/-/has-gulplog-0.1.0.tgz#6414c82913697da51590397dafb12f22967811ce" + integrity sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4= dependencies: sparkles "^1.0.0" -has-unicode@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - has-value@^0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" + integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= dependencies: get-value "^2.0.3" has-values "^0.1.4" @@ -2093,6 +2356,7 @@ has-value@^0.3.1: has-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" + integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= dependencies: get-value "^2.0.6" has-values "^1.0.0" @@ -2101,89 +2365,124 @@ has-value@^1.0.0: has-values@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" + integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= has-values@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" + integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= dependencies: is-number "^3.0.0" kind-of "^4.0.0" -has@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.1.tgz#8461733f538b0837c9361e39a9ab9e9704dc2f28" +has@^1.0.1, has@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== dependencies: - function-bind "^1.0.2" + function-bind "^1.1.1" -he@1.1.x: - version "1.1.0" - resolved "https://registry.yarnpkg.com/he/-/he-1.1.0.tgz#29319d49beec13a9b1f3c4f9b2a6dde4859bb2a7" +he@1.2.x: + version "1.2.0" + resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" + integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== home-or-tmp@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8" + integrity sha1-42w/LSyufXRqhX440Y1fMqeILbg= dependencies: os-homedir "^1.0.0" os-tmpdir "^1.0.1" -homedir-polyfill@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz#4c2bbc8a758998feebf5ed68580f76d46768b4bc" +homedir-polyfill@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz#743298cef4e5af3e194161fbadcc2151d3a058e8" + integrity sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA== dependencies: parse-passwd "^1.0.0" -hosted-git-info@^2.1.4: - version "2.2.0" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.2.0.tgz#7a0d097863d886c0fabbdcd37bf1758d8becf8a5" - html-comment-regex@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.1.tgz#668b93776eaae55ebde8f3ad464b307a4963625e" + version "1.1.2" + resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.2.tgz#97d4688aeb5c81886a364faa0cad1dda14d433a7" + integrity sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ== -html-minifier@^3.1.0: - version "3.2.3" - resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.2.3.tgz#d2ff536e24d95726c332493d8f77d84dbed85372" +html-minifier@^3.2.3: + version "3.5.21" + resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.5.21.tgz#d0040e054730e354db008463593194015212d20c" + integrity sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA== dependencies: camel-case "3.0.x" - clean-css "3.4.x" - commander "2.9.x" - he "1.1.x" - ncname "1.0.x" + clean-css "4.2.x" + commander "2.17.x" + he "1.2.x" param-case "2.1.x" relateurl "0.2.x" - uglify-js "2.7.x" + uglify-js "3.4.x" html-webpack-plugin@^2.24.1: - version "2.24.1" - resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-2.24.1.tgz#7f45fc678f66eac2d433f22336b4399da023b57e" + version "2.30.1" + resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-2.30.1.tgz#7f9c421b7ea91ec460f56527d78df484ee7537d5" + integrity sha1-f5xCG36pHsRg9WUn1430hO51N9U= dependencies: - bluebird "^3.4.6" - html-minifier "^3.1.0" + bluebird "^3.4.7" + html-minifier "^3.2.3" loader-utils "^0.2.16" - lodash "^4.16.4" + lodash "^4.17.3" pretty-error "^2.0.2" toposort "^1.0.0" -htmlparser2@~3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.3.0.tgz#cc70d05a59f6542e43f0e685c982e14c924a9efe" +htmlparser2@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-6.1.0.tgz#c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7" + integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A== dependencies: - domelementtype "1" - domhandler "2.1" - domutils "1.1" - readable-stream "1.0" + domelementtype "^2.0.1" + domhandler "^4.0.0" + domutils "^2.5.2" + entities "^2.0.0" -http-errors@~1.5.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.5.1.tgz#788c0d2c1de2c81b9e6e8c01843b6b97eb920750" +http-errors@1.7.2: + version "1.7.2" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f" + integrity sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg== + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.1" + statuses ">= 1.5.0 < 2" + toidentifier "1.0.0" + +http-errors@~1.6.2: + version "1.6.3" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" + integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= dependencies: + depd "~1.1.2" inherits "2.0.3" - setprototypeof "1.0.2" - statuses ">= 1.3.1 < 2" + setprototypeof "1.1.0" + statuses ">= 1.4.0 < 2" + +http-errors@~1.7.2: + version "1.7.3" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06" + integrity sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw== + dependencies: + depd "~1.1.2" + inherits "2.0.4" + setprototypeof "1.1.1" + statuses ">= 1.5.0 < 2" + toidentifier "1.0.0" + +http-parser-js@>=0.5.1: + version "0.5.3" + resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.3.tgz#01d2709c79d41698bb01d4decc5e9da4e4a033d9" + integrity sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg== http-proxy-middleware@~0.17.1: - version "0.17.3" - resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.17.3.tgz#940382147149b856084f5534752d5b5a8168cd1d" + version "0.17.4" + resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz#642e8848851d66f09d4f124912846dbaeb41b833" + integrity sha1-ZC6ISIUdZvCdTxJJEoRtuutBuDM= dependencies: http-proxy "^1.16.2" is-glob "^3.1.0" @@ -2191,53 +2490,50 @@ http-proxy-middleware@~0.17.1: micromatch "^2.3.11" http-proxy@^1.16.2: - version "1.16.2" - resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.16.2.tgz#06dff292952bf64dbe8471fa9df73066d4f37742" + version "1.18.1" + resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" + integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== dependencies: - eventemitter3 "1.x.x" - requires-port "1.x.x" + eventemitter3 "^4.0.0" + follow-redirects "^1.0.0" + requires-port "^1.0.0" https-browserify@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-0.0.1.tgz#3f91365cabe60b77ed0ebba24b454e3e09d95a82" + integrity sha1-P5E2XKvmC3ftDruiS0VOPgnZWoI= -iconv-lite@^0.4.4: +iconv-lite@0.4.24: version "0.4.24" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== dependencies: safer-buffer ">= 2.1.2 < 3" -icss-replace-symbols@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.0.2.tgz#cb0b6054eb3af6edc9ab1d62d01933e2d4c8bfa5" +icss-replace-symbols@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" + integrity sha1-Bupvg2ead0njhs/h/oEq5dsiPe0= ieee754@^1.1.4: - version "1.1.13" - resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84" - -ignore-walk@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8" - dependencies: - minimatch "^3.0.4" - -indent-string@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" - dependencies: - repeating "^2.0.0" + version "1.2.1" + resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" + integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== indexes-of@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" + integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= indexof@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" + integrity sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10= inflight@^1.0.4: version "1.0.6" resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= dependencies: once "^1.3.0" wrappy "1" @@ -2245,99 +2541,114 @@ inflight@^1.0.4: inherits@1: version "1.0.2" resolved "https://registry.yarnpkg.com/inherits/-/inherits-1.0.2.tgz#ca4309dadee6b54cc0b8d247e8d7c7a0975bdc9b" + integrity sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js= -inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@~2.0.1, inherits@~2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== inherits@2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" + integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= -ini@^1.3.4: - version "1.3.4" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.4.tgz#0537cb79daf59b59a1a517dff706c86ec039162e" +inherits@2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= -ini@~1.3.0: - version "1.3.5" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" +ini@^1.3.4: + version "1.3.8" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" + integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== interpret@^0.6.4: version "0.6.6" resolved "https://registry.yarnpkg.com/interpret/-/interpret-0.6.6.tgz#fecd7a18e7ce5ca6abfb953e1f86213a49f1625b" + integrity sha1-/s16GOfOXKar+5U+H4YhOknxYls= interpret@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.0.1.tgz#d579fb7f693b858004947af39fa0db49f795602c" + version "1.4.0" + resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" + integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== -invariant@^2.2.0: - version "2.2.2" - resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.2.tgz#9e1f56ac0acdb6bf303306f338be3b204ae60360" +invariant@^2.2.2: + version "2.2.4" + resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" + integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== dependencies: loose-envify "^1.0.0" -ipaddr.js@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.1.1.tgz#c791d95f52b29c1247d5df80ada39b8a73647230" +ipaddr.js@1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" + integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== is-absolute-url@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" + integrity sha1-UFMN+4T8yap9vnhS6Do3uTufKqY= -is-absolute@^0.2.3: - version "0.2.6" - resolved "https://registry.yarnpkg.com/is-absolute/-/is-absolute-0.2.6.tgz#20de69f3db942ef2d87b9c2da36f172235b1b5eb" +is-absolute@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-absolute/-/is-absolute-1.0.0.tgz#395e1ae84b11f26ad1795e73c17378e48a301576" + integrity sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA== dependencies: - is-relative "^0.2.1" - is-windows "^0.2.0" + is-relative "^1.0.0" + is-windows "^1.0.1" is-accessor-descriptor@^0.1.6: version "0.1.6" resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" + integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= dependencies: kind-of "^3.0.2" is-accessor-descriptor@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" + integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== dependencies: kind-of "^6.0.0" -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - is-binary-path@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" + integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= dependencies: binary-extensions "^1.0.0" is-buffer@^1.1.5: version "1.1.6" resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" + integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== -is-builtin-module@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe" +is-core-module@^2.2.0: + version "2.7.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.7.0.tgz#3c0ef7d31b4acfc574f80c58409d568a836848e3" + integrity sha512-ByY+tjCciCr+9nLryBYcSD50EOGWt95c7tIsKTG1J2ixKKXPvF7Ej3AVd+UfDydAJom3biBGDBALaO79ktwgEQ== dependencies: - builtin-modules "^1.0.0" + has "^1.0.3" is-data-descriptor@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" + integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= dependencies: kind-of "^3.0.2" is-data-descriptor@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" + integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== dependencies: kind-of "^6.0.0" is-descriptor@^0.1.0: version "0.1.6" resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" + integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== dependencies: is-accessor-descriptor "^0.1.6" is-data-descriptor "^0.1.4" @@ -2346,6 +2657,7 @@ is-descriptor@^0.1.0: is-descriptor@^1.0.0, is-descriptor@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" + integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== dependencies: is-accessor-descriptor "^1.0.0" is-data-descriptor "^1.0.0" @@ -2354,260 +2666,284 @@ is-descriptor@^1.0.0, is-descriptor@^1.0.2: is-dotfile@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1" + integrity sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE= is-equal-shallow@^0.1.3: version "0.1.3" resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534" + integrity sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ= dependencies: is-primitive "^2.0.0" is-extendable@^0.1.0, is-extendable@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= is-extendable@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" + integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== dependencies: is-plain-object "^2.0.4" is-extglob@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" + integrity sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA= is-extglob@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= is-finite@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa" - dependencies: - number-is-nan "^1.0.0" - -is-fullwidth-code-point@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" - dependencies: - number-is-nan "^1.0.0" - -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.1.0.tgz#904135c77fb42c0641d6aa1bcdbc4daa8da082f3" + integrity sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w== is-glob@^2.0.0, is-glob@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" + integrity sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM= dependencies: is-extglob "^1.0.0" is-glob@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" + integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= dependencies: is-extglob "^2.1.0" is-number@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" + integrity sha1-Afy7s5NGOlSPL0ZszhbezknbkI8= dependencies: kind-of "^3.0.2" is-number@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" + integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= dependencies: kind-of "^3.0.2" is-number@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" + integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ== is-plain-obj@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" + integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= -is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: +is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== dependencies: isobject "^3.0.1" is-posix-bracket@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" + integrity sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q= is-primitive@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" + integrity sha1-IHurkWOEmcB7Kt8kCkGochADRXU= -is-relative@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-relative/-/is-relative-0.2.1.tgz#d27f4c7d516d175fb610db84bbeef23c3bc97aa5" +is-relative@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-relative/-/is-relative-1.0.0.tgz#a1bb6935ce8c5dba1e8b9754b9b2dcc020e2260d" + integrity sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA== dependencies: - is-unc-path "^0.1.1" + is-unc-path "^1.0.0" is-svg@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-2.1.0.tgz#cf61090da0d9efbcab8722deba6f032208dbb0e9" + integrity sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk= dependencies: html-comment-regex "^1.1.0" -is-unc-path@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/is-unc-path/-/is-unc-path-0.1.2.tgz#6ab053a72573c10250ff416a3814c35178af39b9" +is-unc-path@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-unc-path/-/is-unc-path-1.0.0.tgz#d731e8898ed090a12c352ad2eaed5095ad322c9d" + integrity sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ== dependencies: - unc-path-regex "^0.1.0" + unc-path-regex "^0.1.2" is-utf8@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" + integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= -is-windows@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-0.2.0.tgz#de1aa6d63ea29dd248737b69f1ff8b8002d2108c" - -is-windows@^1.0.2: +is-windows@^1.0.1, is-windows@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" + integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== isarray@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" + integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= -isexe@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-1.1.2.tgz#36f3e22e60750920f5e7241a476a8c6a42275ad0" +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= isobject@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" + integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= dependencies: isarray "1.0.0" isobject@^3.0.0, isobject@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= js-base64@^2.1.9: - version "2.1.9" - resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.1.9.tgz#f0e80ae039a4bd654b5f281fc93f04a914a7fcce" + version "2.6.4" + resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.6.4.tgz#f4e686c5de1ea1f867dbcad3d46d969428df98c4" + integrity sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ== -js-tokens@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-2.0.0.tgz#79903f5563ee778cc1162e6dcf1a0027c97f9cb5" +"js-tokens@^3.0.0 || ^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== -js-yaml@~3.6.1: - version "3.6.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.6.1.tgz#6e5fe67d8b205ce4d22fad05b7781e8dadcc4b30" +js-tokens@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" + integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls= + +js-yaml@~3.7.0: + version "3.7.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.7.0.tgz#5c967ddd837a9bfdca5f2de84253abe8a1c03b80" + integrity sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A= dependencies: argparse "^1.0.7" esprima "^2.6.0" -jsesc@2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.2.0.tgz#c35a8613a3806c8ec3bafc0b0e196f020f7aab01" +jsesc@2.5.1: + version "2.5.1" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.1.tgz#e421a2a8e20d6b0819df28908f782526b96dd1fe" + integrity sha1-5CGiqOINawgZ3yiQj3glJrlt0f4= jsesc@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b" + integrity sha1-RsP+yMGJKxKwgz25vHYiF226s0s= jsesc@~0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" + integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= -json-schema-traverse@^0.3.0: - version "0.3.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340" +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== -json3@^3.3.2: - version "3.3.2" - resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1" +json3@^3.3.3: + version "3.3.3" + resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.3.tgz#7fc10e375fc5ae42c4705a5cc0aa6f62be305b81" + integrity sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA== -json5@^0.5.0: +json5@^0.5.0, json5@^0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" + integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE= + +json5@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" + integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== + dependencies: + minimist "^1.2.0" kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: version "3.2.2" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" + integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= dependencies: is-buffer "^1.1.5" kind-of@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" + integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= dependencies: is-buffer "^1.1.5" kind-of@^5.0.0: version "5.1.0" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" + integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== kind-of@^6.0.0, kind-of@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" + version "6.0.3" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" + integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== lazy-cache@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" + integrity sha1-odePw6UEdMuAhF07O24dpJpEbo4= leaflet-contextmenu@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/leaflet-contextmenu/-/leaflet-contextmenu-1.1.1.tgz#a99809b52f8bb7d4f5a5c69446aa1751657a6b46" + version "1.4.0" + resolved "https://registry.yarnpkg.com/leaflet-contextmenu/-/leaflet-contextmenu-1.4.0.tgz#e2bda481af1026080eabaa32997e531fd44f605c" + integrity sha1-4r2kga8QJggOq6oymX5TH9RPYFw= -leaflet-control-geocoder@^1.5.8: - version "1.5.8" - resolved "https://registry.yarnpkg.com/leaflet-control-geocoder/-/leaflet-control-geocoder-1.5.8.tgz#c52dfbb9be5f6388d683346acb49bf017fd5b6a8" +leaflet-control-geocoder@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/leaflet-control-geocoder/-/leaflet-control-geocoder-2.3.0.tgz#4212d6d67f73eeda3b900773cd2f229b2fe66aa8" + integrity sha512-Zi5cebDsfAq6B0ZilDGn/W5oNM8pQu6cltEHBxfR56XnN3f/Lmez1+qrdyRY6oTlP740caBHHCmd35Z/eif7/w== + optionalDependencies: + open-location-code "^1.0.0" leaflet-draw@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/leaflet-draw/-/leaflet-draw-1.0.2.tgz#212d1d958a53b849bec19a2135d39c13ed012559" + version "1.0.4" + resolved "https://registry.yarnpkg.com/leaflet-draw/-/leaflet-draw-1.0.4.tgz#45be92f378ed253e7202fdeda1fcc71885198d46" + integrity sha512-rsQ6saQO5ST5Aj6XRFylr5zvarWgzWnrg46zQ1MEOEIHsppdC/8hnN8qMoFvACsPvTioAuysya/TVtog15tyAQ== -leaflet@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/leaflet/-/leaflet-1.3.1.tgz#86f336d2fb0e2d0ff446677049a5dc34cf0ea60e" +leaflet@^1.7.1: + version "1.7.1" + resolved "https://registry.yarnpkg.com/leaflet/-/leaflet-1.7.1.tgz#10d684916edfe1bf41d688a3b97127c0322a2a19" + integrity sha512-/xwPEBidtg69Q3HlqPdU3DnrXQOvQU/CCHA1tcDQVzOwm91YMYaILjNp7L4Eaw5Z4sOYdbBz6koWyibppd8Zqw== liftoff@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/liftoff/-/liftoff-2.3.0.tgz#a98f2ff67183d8ba7cfaca10548bd7ff0550b385" + version "2.5.0" + resolved "https://registry.yarnpkg.com/liftoff/-/liftoff-2.5.0.tgz#2009291bb31cea861bbf10a7c15a28caf75c31ec" + integrity sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew= dependencies: extend "^3.0.0" - findup-sync "^0.4.2" + findup-sync "^2.0.0" fined "^1.0.1" - flagged-respawn "^0.3.2" - lodash.isplainobject "^4.0.4" - lodash.isstring "^4.0.1" - lodash.mapvalues "^4.4.0" + flagged-respawn "^1.0.0" + is-plain-object "^2.0.4" + object.map "^1.0.0" rechoir "^0.6.2" resolve "^1.1.7" -load-json-file@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" - dependencies: - graceful-fs "^4.1.2" - parse-json "^2.2.0" - pify "^2.0.0" - pinkie-promise "^2.0.0" - strip-bom "^2.0.0" - -loader-utils@^0.2.11: +loader-utils@^0.2.11, loader-utils@^0.2.16, loader-utils@^0.2.6, loader-utils@~0.2.2: version "0.2.17" resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348" - dependencies: - big.js "^3.1.3" - emojis-list "^2.0.0" - json5 "^0.5.0" - object-assign "^4.0.1" - -loader-utils@^0.2.16, loader-utils@^0.2.6, loader-utils@^0.2.7, loader-utils@~0.2.2: - version "0.2.16" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.16.tgz#f08632066ed8282835dff88dfb52704765adee6d" + integrity sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g= dependencies: big.js "^3.1.3" emojis-list "^2.0.0" @@ -2615,28 +2951,33 @@ loader-utils@^0.2.16, loader-utils@^0.2.6, loader-utils@^0.2.7, loader-utils@~0. object-assign "^4.0.1" loader-utils@^1.0.2: - version "1.1.0" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.1.0.tgz#c98aef488bcceda2ffb5e2de646d6a754429f5cd" + version "1.4.0" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" + integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== dependencies: - big.js "^3.1.3" - emojis-list "^2.0.0" - json5 "^0.5.0" + big.js "^5.2.2" + emojis-list "^3.0.0" + json5 "^1.0.1" lodash._basecopy@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz#8da0e6a876cf344c0ad8a54882111dd3c5c7ca36" + integrity sha1-jaDmqHbPNEwK2KVIghEd08XHyjY= lodash._basetostring@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz#d1861d877f824a52f669832dcaf3ee15566a07d5" + integrity sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U= lodash._basevalues@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz#5b775762802bde3d3297503e26300820fdf661b7" + integrity sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc= lodash._createcompounder@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._createcompounder/-/lodash._createcompounder-3.0.0.tgz#5dd2cb55372d6e70e0e2392fb2304d6631091075" + integrity sha1-XdLLVTctbnDg4jkvsjBNZjEJEHU= dependencies: lodash.deburr "^3.0.0" lodash.words "^3.0.0" @@ -2644,100 +2985,87 @@ lodash._createcompounder@^3.0.0: lodash._getnative@^3.0.0: version "3.9.1" resolved "https://registry.yarnpkg.com/lodash._getnative/-/lodash._getnative-3.9.1.tgz#570bc7dede46d61cdcde687d65d3eecbaa3aaff5" + integrity sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U= lodash._isiterateecall@^3.0.0: version "3.0.9" resolved "https://registry.yarnpkg.com/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz#5203ad7ba425fae842460e696db9cf3e6aac057c" + integrity sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw= lodash._reescape@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._reescape/-/lodash._reescape-3.0.0.tgz#2b1d6f5dfe07c8a355753e5f27fac7f1cde1616a" + integrity sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo= lodash._reevaluate@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz#58bc74c40664953ae0b124d806996daca431e2ed" + integrity sha1-WLx0xAZklTrgsSTYBpltrKQx4u0= lodash._reinterpolate@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" + integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= lodash._root@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/lodash._root/-/lodash._root-3.0.1.tgz#fba1c4524c19ee9a5f8136b4609f017cf4ded692" - -lodash.assign@*: - version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" - -lodash.assignwith@^4.0.7: - version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.assignwith/-/lodash.assignwith-4.2.0.tgz#127a97f02adc41751a954d24b0de17e100e038eb" + integrity sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI= lodash.camelcase@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-3.0.1.tgz#932c8b87f8a4377897c67197533282f97aeac298" + integrity sha1-kyyLh/ikN3iXxnGXUzKC+Xrqwpg= dependencies: lodash._createcompounder "^3.0.0" lodash.deburr@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/lodash.deburr/-/lodash.deburr-3.2.0.tgz#6da8f54334a366a7cf4c4c76ef8d80aa1b365ed5" + integrity sha1-baj1QzSjZqfPTEx2742Aqhs2XtU= dependencies: lodash._root "^3.0.0" lodash.escape@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/lodash.escape/-/lodash.escape-3.2.0.tgz#995ee0dc18c1b48cc92effae71a10aab5b487698" + integrity sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg= dependencies: lodash._root "^3.0.0" -lodash.indexof@^4.0.5: - version "4.0.5" - resolved "https://registry.yarnpkg.com/lodash.indexof/-/lodash.indexof-4.0.5.tgz#53714adc2cddd6ed87638f893aa9b6c24e31ef3c" - lodash.isarguments@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz#2f573d85c6a24289ff00663b491c1d338ff3458a" + integrity sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo= lodash.isarray@^3.0.0: version "3.0.4" resolved "https://registry.yarnpkg.com/lodash.isarray/-/lodash.isarray-3.0.4.tgz#79e4eb88c36a8122af86f844aa9bcd851b5fbb55" - -lodash.isempty@^4.2.1: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.isempty/-/lodash.isempty-4.4.0.tgz#6f86cbedd8be4ec987be9aaf33c9684db1b31e7e" - -lodash.isplainobject@^4.0.4: - version "4.0.6" - resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" - -lodash.isstring@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz#d527dfb5456eca7cc9bb95d5daeaf88ba54a5451" + integrity sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U= lodash.keys@^3.0.0: version "3.1.2" resolved "https://registry.yarnpkg.com/lodash.keys/-/lodash.keys-3.1.2.tgz#4dbc0472b156be50a0b286855d1bd0b0c656098a" + integrity sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo= dependencies: lodash._getnative "^3.0.0" lodash.isarguments "^3.0.0" lodash.isarray "^3.0.0" -lodash.mapvalues@^4.4.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz#1bafa5005de9dd6f4f26668c30ca37230cc9689c" - -lodash.pick@^4.2.1: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.pick/-/lodash.pick-4.4.0.tgz#52f05610fff9ded422611441ed1fc123a03001b3" +lodash.memoize@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" + integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= lodash.restparam@^3.0.0: version "3.6.1" resolved "https://registry.yarnpkg.com/lodash.restparam/-/lodash.restparam-3.6.1.tgz#936a4e309ef330a7645ed4145986c85ae5b20805" + integrity sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU= -lodash.template@^3.0.0: +lodash.template@^3.0.0, lodash.template@^3.6.2: version "3.6.2" resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-3.6.2.tgz#f8cdecc6169a255be9098ae8b0c53d378931d14f" + integrity sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8= dependencies: lodash._basecopy "^3.0.0" lodash._basetostring "^3.0.0" @@ -2749,95 +3077,121 @@ lodash.template@^3.0.0: lodash.restparam "^3.0.0" lodash.templatesettings "^3.0.0" +lodash.template@^4.4.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.5.0.tgz#f976195cf3f347d0d5f52483569fe8031ccce8ab" + integrity sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A== + dependencies: + lodash._reinterpolate "^3.0.0" + lodash.templatesettings "^4.0.0" + lodash.templatesettings@^3.0.0: version "3.1.1" resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz#fb307844753b66b9f1afa54e262c745307dba8e5" + integrity sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU= dependencies: lodash._reinterpolate "^3.0.0" lodash.escape "^3.0.0" +lodash.templatesettings@^4.0.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz#e481310f049d3cf6d47e912ad09313b154f0fb33" + integrity sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ== + dependencies: + lodash._reinterpolate "^3.0.0" + +lodash.uniq@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" + integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= + lodash.words@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/lodash.words/-/lodash.words-3.2.0.tgz#4e2a8649bc08745b17c695b1a3ce8fee596623b3" + integrity sha1-TiqGSbwIdFsXxpWxo86P7llmI7M= dependencies: lodash._root "^3.0.0" -lodash@^4.16.4, lodash@^4.17.2, lodash@^4.2.0: - version "4.17.2" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.2.tgz#34a3055babe04ce42467b607d700072c7ff6bf42" +lodash@^4.17.2, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.3, lodash@^4.17.4: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== lodash@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/lodash/-/lodash-1.0.2.tgz#8f57560c83b59fc270bd3d561b690043430e2551" + integrity sha1-j1dWDIO1n8JwvT1WG2kAQ0MOJVE= longest@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097" + integrity sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc= loose-envify@^1.0.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.3.0.tgz#6b26248c42f6d4fa4b0d8542f78edfcde35642a8" - dependencies: - js-tokens "^2.0.0" - -loud-rejection@^1.0.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" + version "1.4.0" + resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== dependencies: - currently-unhandled "^0.4.1" - signal-exit "^3.0.0" + js-tokens "^3.0.0 || ^4.0.0" lower-case@^1.1.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.3.tgz#c92393d976793eee5ba4edb583cf8eae35bd9bfb" + version "1.1.4" + resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" + integrity sha1-miyr0bno4K6ZOkv31YdcOcQujqw= lru-cache@2: version "2.7.3" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-2.7.3.tgz#6d4524e8b955f95d4f5b58851ce21dd72fb4e952" + integrity sha1-bUUk6LlV+V1PW1iFHOId1y+06VI= -macaddress@^0.2.8: - version "0.2.8" - resolved "https://registry.yarnpkg.com/macaddress/-/macaddress-0.2.8.tgz#5904dc537c39ec6dbefeae902327135fa8511f12" +make-iterator@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/make-iterator/-/make-iterator-1.0.1.tgz#29b33f312aa8f547c4a5e490f56afcec99133ad6" + integrity sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw== + dependencies: + kind-of "^6.0.2" map-cache@^0.2.0, map-cache@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" + integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= -map-obj@^1.0.0, map-obj@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" - -map-stream@~0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/map-stream/-/map-stream-0.1.0.tgz#e56aa94c4c8055a16404a0674b78f215f7c8e194" +map-stream@0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/map-stream/-/map-stream-0.0.7.tgz#8a1f07896d82b10926bd3744a2420009f88974a8" + integrity sha1-ih8HiW2CsQkmvTdEokIACfiJdKg= map-visit@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" + integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= dependencies: object-visit "^1.0.0" math-expression-evaluator@^1.2.14: - version "1.2.14" - resolved "https://registry.yarnpkg.com/math-expression-evaluator/-/math-expression-evaluator-1.2.14.tgz#39511771ed9602405fba9affff17eb4d2a3843ab" - dependencies: - lodash.indexof "^4.0.5" + version "1.3.8" + resolved "https://registry.yarnpkg.com/math-expression-evaluator/-/math-expression-evaluator-1.3.8.tgz#320da3b2bc1512f4f50fc3020b2b1cd5c8e9d577" + integrity sha512-9FbRY3i6U+CbHgrdNbAUaisjWTozkm1ZfupYQJiZ87NtYHk2Zh9DvxMgp/fifxVhqTLpd5fCCLossUbpZxGeKw== math-random@^1.0.1: version "1.0.4" resolved "https://registry.yarnpkg.com/math-random/-/math-random-1.0.4.tgz#5dd6943c938548267016d4e34f057583080c514c" + integrity sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A== media-typer@0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= memory-fs@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.2.0.tgz#f2bb25368bc121e391c2520de92969caee0a0290" + integrity sha1-8rslNovBIeORwlIN6Slpyu4KApA= memory-fs@~0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.3.0.tgz#7bcc6b629e3a43e871d7e29aca6ae8a7f15cbb20" + integrity sha1-e8xrYp46Q+hx1+Kaymrop/FcuyA= dependencies: errno "^0.1.3" readable-stream "^2.0.1" @@ -2845,36 +3199,25 @@ memory-fs@~0.3.0: memory-fs@~0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" + integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= dependencies: errno "^0.1.3" readable-stream "^2.0.1" -meow@^3.3.0: - version "3.7.0" - resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" - dependencies: - camelcase-keys "^2.0.0" - decamelize "^1.1.2" - loud-rejection "^1.0.0" - map-obj "^1.0.1" - minimist "^1.1.3" - normalize-package-data "^2.3.4" - object-assign "^4.0.1" - read-pkg-up "^1.0.1" - redent "^1.0.0" - trim-newlines "^1.0.0" - merge-descriptors@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= methods@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= -micromatch@^2.1.5, micromatch@^2.3.11, micromatch@^2.3.7: +micromatch@^2.1.5, micromatch@^2.3.11: version "2.3.11" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" + integrity sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU= dependencies: arr-diff "^2.0.0" array-unique "^0.2.1" @@ -2890,9 +3233,10 @@ micromatch@^2.1.5, micromatch@^2.3.11, micromatch@^2.3.7: parse-glob "^3.0.4" regex-cache "^0.4.2" -micromatch@^3.1.10: +micromatch@^3.0.4, micromatch@^3.1.10: version "3.1.10" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" + integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== dependencies: arr-diff "^4.0.0" array-unique "^0.3.2" @@ -2908,110 +3252,101 @@ micromatch@^3.1.10: snapdragon "^0.8.1" to-regex "^3.0.2" -"mime-db@>= 1.24.0 < 2", mime-db@~1.25.0: - version "1.25.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.25.0.tgz#c18dbd7c73a5dbf6f44a024dc0d165a1e7b1c392" +mime-db@1.50.0, "mime-db@>= 1.43.0 < 2": + version "1.50.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.50.0.tgz#abd4ac94e98d3c0e185016c67ab45d5fde40c11f" + integrity sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A== -mime-types@~2.1.11, mime-types@~2.1.13: - version "2.1.13" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.13.tgz#e07aaa9c6c6b9a7ca3012c69003ad25a39e92a88" +mime-types@~2.1.17, mime-types@~2.1.24: + version "2.1.33" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.33.tgz#1fa12a904472fafd068e48d9e8401f74d3f70edb" + integrity sha512-plLElXp7pRDd0bNZHw+nMd52vRYjLwQjygaNg7ddJ2uJtTlmnTCjWuPKxVu6//AdaRuME84SvLW91sIkBqGT0g== dependencies: - mime-db "~1.25.0" - -mime@1.3.4: - version "1.3.4" - resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53" + mime-db "1.50.0" -mime@^1.5.0: +mime@1.6.0, mime@^1.5.0: version "1.6.0" resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== minimatch@^2.0.1: version "2.0.10" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-2.0.10.tgz#8d087c39c6b38c001b97fca7ce6d0e1e80afbac7" + integrity sha1-jQh8OcazjAAbl/ynzm0OHoCvusc= dependencies: brace-expansion "^1.0.0" -minimatch@^3.0.2, minimatch@^3.0.4: +minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== dependencies: brace-expansion "^1.1.7" minimatch@~0.2.11: version "0.2.14" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-0.2.14.tgz#c74e780574f63c6f9a090e90efbe6ef53a6a756a" + integrity sha1-x054BXT2PG+aCQ6Q775u9TpqdWo= dependencies: lru-cache "2" sigmund "~1.0.0" -minimist@0.0.8: - version "0.0.8" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" - -minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" +minimist@^1.1.0, minimist@^1.2.0, minimist@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" + integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== minimist@~0.0.1: version "0.0.10" resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" - -minipass@^2.2.1, minipass@^2.3.5: - version "2.3.5" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848" - dependencies: - safe-buffer "^5.1.2" - yallist "^3.0.0" - -minizlib@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.2.1.tgz#dd27ea6136243c7c880684e8672bb3a45fd9b614" - dependencies: - minipass "^2.2.1" + integrity sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8= mixin-deep@^1.2.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe" + version "1.3.2" + resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" + integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== dependencies: for-in "^1.0.2" is-extendable "^1.0.1" mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" + version "0.5.5" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" + integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== dependencies: - minimist "0.0.8" - -ms@0.7.1: - version "0.7.1" - resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098" - -ms@0.7.2: - version "0.7.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.2.tgz#ae25cf2512b3885a1d95d7f037868d8431124765" + minimist "^1.2.5" ms@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= -ms@^2.1.1: +ms@2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" + integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== + +ms@^2.1.1: + version "2.1.3" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== multipipe@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/multipipe/-/multipipe-0.1.2.tgz#2a8f2ddf70eed564dff2d57f1e1a137d9f05078b" + integrity sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s= dependencies: duplexer2 "0.0.2" nan@^2.12.1: - version "2.14.0" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.0.tgz#7818f722027b2459a86f0295d434d1fc2336c52c" + version "2.15.0" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.15.0.tgz#3f34a473ff18e15c1b5626b62903b5ad6e665fee" + integrity sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ== nanomatch@^1.2.9: version "1.2.13" resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" + integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== dependencies: arr-diff "^4.0.0" array-unique "^0.3.2" @@ -3025,31 +3360,20 @@ nanomatch@^1.2.9: snapdragon "^0.8.1" to-regex "^3.0.1" -natives@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/natives/-/natives-1.1.0.tgz#e9ff841418a6b2ec7a495e939984f78f163e6e31" - -ncname@1.0.x: - version "1.0.0" - resolved "https://registry.yarnpkg.com/ncname/-/ncname-1.0.0.tgz#5b57ad18b1ca092864ef62b0b1ed8194f383b71c" - dependencies: - xml-char-classes "^1.0.0" - -needle@^2.2.1: - version "2.4.0" - resolved "https://registry.yarnpkg.com/needle/-/needle-2.4.0.tgz#6833e74975c444642590e15a750288c5f939b57c" - dependencies: - debug "^3.2.6" - iconv-lite "^0.4.4" - sax "^1.2.4" +natives@^1.1.3, natives@^1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/natives/-/natives-1.1.6.tgz#a603b4a498ab77173612b9ea1acdec4d980f00bb" + integrity sha512-6+TDFewD4yxY14ptjKaS63GVdtKiES1pTPyxn9Jb0rBqPMZ7VcCiooEhPNsr+mqHtMGxa/5c/HhcC4uPEUw/nA== -negotiator@0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9" +negotiator@0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" + integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== ng-annotate-loader@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/ng-annotate-loader/-/ng-annotate-loader-0.2.0.tgz#d462dc063dd69d2cdd71aa04a46c6ed0a006e523" + integrity sha1-1GLcBj3WnSzdcaoEpGxu0KAG5SM= dependencies: loader-utils "^0.2.6" ng-annotate "1.2.1" @@ -3059,6 +3383,7 @@ ng-annotate-loader@^0.2.0: ng-annotate@1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/ng-annotate/-/ng-annotate-1.2.1.tgz#eb8bc1a6731c70d08af6b02c3eaf1a6e3fb9e6bb" + integrity sha1-64vBpnMccNCK9rAsPq8abj+55rs= dependencies: acorn "~2.6.4" alter "~0.2.0" @@ -3074,14 +3399,16 @@ ng-annotate@1.2.1: tryor "~0.1.2" no-case@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/no-case/-/no-case-2.3.0.tgz#ca2825ccb76b18e6f79d573dcfbf1eace33dd164" + version "2.3.2" + resolved "https://registry.yarnpkg.com/no-case/-/no-case-2.3.2.tgz#60b813396be39b3f1288a4c1ed5d1e7d28b464ac" + integrity sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ== dependencies: lower-case "^1.1.1" node-libs-browser@^0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-0.7.0.tgz#3e272c0819e308935e26674408d7af0e1491b83b" + integrity sha1-PicsCBnjCJNeJmdECNevDhSRuDs= dependencies: assert "^1.1.1" browserify-zlib "^0.1.4" @@ -3107,105 +3434,54 @@ node-libs-browser@^0.7.0: util "^0.10.3" vm-browserify "0.0.4" -node-pre-gyp@^0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.12.0.tgz#39ba4bb1439da030295f899e3b520b7785766149" - dependencies: - detect-libc "^1.0.2" - mkdirp "^0.5.1" - needle "^2.2.1" - nopt "^4.0.1" - npm-packlist "^1.1.6" - npmlog "^4.0.2" - rc "^1.2.7" - rimraf "^2.6.1" - semver "^5.3.0" - tar "^4" - -nopt@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" - dependencies: - abbrev "1" - osenv "^0.1.4" - -normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: - version "2.3.6" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.3.6.tgz#498fa420c96401f787402ba21e600def9f981fff" - dependencies: - hosted-git-info "^2.1.4" - is-builtin-module "^1.0.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - normalize-path@^2.0.0, normalize-path@^2.0.1: version "2.1.1" resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" + integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= dependencies: remove-trailing-separator "^1.0.1" normalize-range@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" + integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= normalize-url@^1.4.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.8.0.tgz#a9550b079aa3523c85d78df24eef1959fce359ab" + version "1.9.1" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c" + integrity sha1-LMDWazHqIwNkWENuNiDYWVTGbDw= dependencies: object-assign "^4.0.1" prepend-http "^1.0.0" query-string "^4.1.0" sort-keys "^1.0.0" -npm-bundled@^1.0.1: - version "1.0.6" - resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.6.tgz#e7ba9aadcef962bb61248f91721cd932b3fe6bdd" - -npm-packlist@^1.1.6: - version "1.4.1" - resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.1.tgz#19064cdf988da80ea3cee45533879d90192bbfbc" - dependencies: - ignore-walk "^3.0.1" - npm-bundled "^1.0.1" - -npmlog@^4.0.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" - dependencies: - are-we-there-yet "~1.1.2" - console-control-strings "~1.1.0" - gauge "~2.7.3" - set-blocking "~2.0.0" - -nth-check@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.1.tgz#9929acdf628fc2c41098deab82ac580cf149aae4" +nth-check@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.0.1.tgz#2efe162f5c3da06a28959fbd3db75dbeea9f0fc2" + integrity sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w== dependencies: - boolbase "~1.0.0" + boolbase "^1.0.0" num2fraction@^1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" - -number-is-nan@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" - -object-assign@*: - version "4.1.0" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.0.tgz#7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0" + integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= object-assign@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-3.0.0.tgz#9bedd5ca0897949bca47e7ff408062d549f587f2" + integrity sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I= object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= object-copy@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" + integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= dependencies: copy-descriptor "^0.1.0" define-property "^0.2.5" @@ -3214,51 +3490,83 @@ object-copy@^0.1.0: object-visit@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" + integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= dependencies: isobject "^3.0.0" +object.defaults@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/object.defaults/-/object.defaults-1.1.0.tgz#3a7f868334b407dea06da16d88d5cd29e435fecf" + integrity sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8= + dependencies: + array-each "^1.0.1" + array-slice "^1.0.0" + for-own "^1.0.0" + isobject "^3.0.0" + +object.map@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/object.map/-/object.map-1.0.1.tgz#cf83e59dc8fcc0ad5f4250e1f78b3b81bd801d37" + integrity sha1-z4Plncj8wK1fQlDh94s7gb2AHTc= + dependencies: + for-own "^1.0.0" + make-iterator "^1.0.0" + object.omit@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" + integrity sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo= dependencies: for-own "^0.1.4" is-extendable "^0.1.1" -object.pick@^1.3.0: +object.pick@^1.2.0, object.pick@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" + integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= dependencies: isobject "^3.0.1" on-finished@~2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" + integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= dependencies: ee-first "1.1.1" -on-headers@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.1.tgz#928f5d0f470d49342651ea6794b0857c100693f7" +on-headers@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== once@^1.3.0: version "1.4.0" resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= dependencies: wrappy "1" once@~1.3.0: version "1.3.3" resolved "https://registry.yarnpkg.com/once/-/once-1.3.3.tgz#b2e261557ce4c314ec8304f3fa82663e4297ca20" + integrity sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA= dependencies: wrappy "1" +open-location-code@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/open-location-code/-/open-location-code-1.0.3.tgz#5ea1a34ee5221c6cafa04392e1bd906fd7488f7e" + integrity sha1-XqGjTuUiHGyvoEOS4b2Qb9dIj34= + open@0.0.5: version "0.0.5" resolved "https://registry.yarnpkg.com/open/-/open-0.0.5.tgz#42c3e18ec95466b6bf0dc42f3a2945c3f0cad8fc" + integrity sha1-QsPhjslUZra/DcQvOilFw/DK2Pw= optimist@~0.6.0, optimist@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686" + integrity sha1-2j6nRob6IaGaERwybpDrFaAZZoY= dependencies: minimist "~0.0.1" wordwrap "~0.0.2" @@ -3266,6 +3574,7 @@ optimist@~0.6.0, optimist@~0.6.1: orchestrator@^0.3.0: version "0.3.8" resolved "https://registry.yarnpkg.com/orchestrator/-/orchestrator-0.3.8.tgz#14e7e9e2764f7315fbac184e506c7aa6df94ad7e" + integrity sha1-FOfp4nZPcxX7rBhOUGx6pt+UrX4= dependencies: end-of-stream "~0.1.5" sequencify "~0.0.7" @@ -3274,180 +3583,183 @@ orchestrator@^0.3.0: ordered-ast-traverse@~1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/ordered-ast-traverse/-/ordered-ast-traverse-1.1.1.tgz#6843a170bc0eee8b520cc8ddc1ddd3aa30fa057c" + integrity sha1-aEOhcLwO7otSDMjdwd3TqjD6BXw= dependencies: ordered-esprima-props "~1.1.0" ordered-esprima-props@~1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/ordered-esprima-props/-/ordered-esprima-props-1.1.0.tgz#a9827086df5f010aa60e9bd02b6e0335cea2ffcb" + integrity sha1-qYJwht9fAQqmDpvQK24DNc6i/8s= ordered-read-streams@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz#fd565a9af8eb4473ba69b6ed8a34352cb552f126" + integrity sha1-/VZamvjrRHO6abbtijQ1LLVS8SY= -original@>=0.0.5: - version "1.0.0" - resolved "https://registry.yarnpkg.com/original/-/original-1.0.0.tgz#9147f93fa1696d04be61e01bd50baeaca656bd3b" +original@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" + integrity sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== dependencies: - url-parse "1.0.x" + url-parse "^1.4.3" os-browserify@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.2.1.tgz#63fc4ccee5d2d7763d26bbf8601078e6c2e0044f" + integrity sha1-Y/xMzuXS13Y9Jrv4YBB45sLgBE8= -os-homedir@^1.0.0, os-homedir@^1.0.1: +os-homedir@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" + integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= -os-tmpdir@^1.0.0, os-tmpdir@^1.0.1: +os-tmpdir@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" - -osenv@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" - dependencies: - os-homedir "^1.0.0" - os-tmpdir "^1.0.0" + integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= pako@~0.2.0: version "0.2.9" resolved "https://registry.yarnpkg.com/pako/-/pako-0.2.9.tgz#f3f7522f4ef782348da8161bad9ecfd51bf83a75" + integrity sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU= param-case@2.1.x: - version "2.1.0" - resolved "https://registry.yarnpkg.com/param-case/-/param-case-2.1.0.tgz#2619f90fd6c829ed0b958f1c84ed03a745a6d70a" + version "2.1.1" + resolved "https://registry.yarnpkg.com/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247" + integrity sha1-35T9jPZTHs915r75oIWPvHK+Ikc= dependencies: no-case "^2.2.0" parse-filepath@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/parse-filepath/-/parse-filepath-1.0.1.tgz#159d6155d43904d16c10ef698911da1e91969b73" + version "1.0.2" + resolved "https://registry.yarnpkg.com/parse-filepath/-/parse-filepath-1.0.2.tgz#a632127f53aaf3d15876f5872f3ffac763d6c891" + integrity sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE= dependencies: - is-absolute "^0.2.3" + is-absolute "^1.0.0" map-cache "^0.2.0" path-root "^0.1.1" parse-glob@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" + integrity sha1-ssN2z7EfNVE7rdFz7wu246OIORw= dependencies: glob-base "^0.3.0" is-dotfile "^1.0.0" is-extglob "^1.0.0" is-glob "^2.0.0" -parse-json@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" - dependencies: - error-ex "^1.2.0" - +parse-node-version@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b" + integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA== + parse-passwd@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" + integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= -parseurl@~1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.1.tgz#c8ab8c9223ba34888aa64a297b28853bec18da56" +parseurl@~1.3.2, parseurl@~1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== pascalcase@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" + integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= path-browserify@0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz#a0b870729aae214005b7d5032ec2cbbb0fb4451a" + integrity sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo= path-exists@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" + integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s= dependencies: pinkie-promise "^2.0.0" -path-is-absolute@^1.0.0: +path-is-absolute@^1.0.0, path-is-absolute@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= -path-parse@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.5.tgz#3c1adf871ea9cd6c9431b6ea2bd74a0ff055c4c1" +path-parse@^1.0.6: + version "1.0.7" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== path-root-regex@^0.1.0: version "0.1.2" resolved "https://registry.yarnpkg.com/path-root-regex/-/path-root-regex-0.1.2.tgz#bfccdc8df5b12dc52c8b43ec38d18d72c04ba96d" + integrity sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0= path-root@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/path-root/-/path-root-0.1.1.tgz#9a4a6814cac1c0cd73360a95f32083c8ea4745b7" + integrity sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc= dependencies: path-root-regex "^0.1.0" path-to-regexp@0.1.7: version "0.1.7" resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" - -path-type@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" - dependencies: - graceful-fs "^4.1.2" - pify "^2.0.0" - pinkie-promise "^2.0.0" - -pause-stream@0.0.11: - version "0.0.11" - resolved "https://registry.yarnpkg.com/pause-stream/-/pause-stream-0.0.11.tgz#fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445" - dependencies: - through "~2.3" + integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= pbkdf2-compat@2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/pbkdf2-compat/-/pbkdf2-compat-2.0.1.tgz#b6e0c8fa99494d94e0511575802a59a5c142f288" - -pify@^2.0.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + integrity sha1-tuDI+plJTZTgURV1gCpZpcFC8og= pinkie-promise@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" + integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= dependencies: pinkie "^2.0.0" pinkie@^2.0.0: version "2.0.4" resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" + integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= pkg-dir@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-1.0.0.tgz#7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4" + integrity sha1-ektQio1bstYp1EcFb/TpyTFM89Q= dependencies: find-up "^1.0.0" posix-character-classes@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" + integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= postcss-calc@^5.2.0: version "5.3.1" resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-5.3.1.tgz#77bae7ca928ad85716e2fda42f261bf7c1d65b5e" + integrity sha1-d7rnypKK2FcW4v2kLyYb98HWW14= dependencies: postcss "^5.0.2" postcss-message-helpers "^2.0.0" reduce-css-calc "^1.2.6" postcss-colormin@^2.1.8: - version "2.2.1" - resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-2.2.1.tgz#dc5421b6ae6f779ef6bfd47352b94abe59d0316b" + version "2.2.2" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-2.2.2.tgz#6631417d5f0e909a3d7ec26b24c8a8d1e4f96e4b" + integrity sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks= dependencies: colormin "^1.0.5" postcss "^5.0.13" postcss-value-parser "^3.2.3" postcss-convert-values@^2.3.4: - version "2.5.0" - resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-2.5.0.tgz#570aceb04b3061fb25f6f46bd0329e7ab6263c0b" + version "2.6.1" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz#bbd8593c5c1fd2e3d1c322bb925dcae8dae4d62d" + integrity sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0= dependencies: postcss "^5.0.11" postcss-value-parser "^3.1.2" @@ -3455,69 +3767,82 @@ postcss-convert-values@^2.3.4: postcss-discard-comments@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz#befe89fafd5b3dace5ccce51b76b81514be00e3d" + integrity sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0= dependencies: postcss "^5.0.14" postcss-discard-duplicates@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-2.0.2.tgz#02be520e91571ffb10738766a981d5770989bb32" + version "2.1.0" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz#b9abf27b88ac188158a5eb12abcae20263b91932" + integrity sha1-uavye4isGIFYpesSq8riAmO5GTI= dependencies: postcss "^5.0.4" postcss-discard-empty@^2.0.1: version "2.1.0" resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz#d2b4bd9d5ced5ebd8dcade7640c7d7cd7f4f92b5" + integrity sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU= dependencies: postcss "^5.0.14" postcss-discard-overridden@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz#8b1eaf554f686fb288cd874c55667b0aa3668d58" + integrity sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg= dependencies: postcss "^5.0.16" postcss-discard-unused@^2.2.1: version "2.2.3" resolved "https://registry.yarnpkg.com/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz#bce30b2cc591ffc634322b5fb3464b6d934f4433" + integrity sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM= dependencies: postcss "^5.0.14" uniqs "^2.0.0" postcss-filter-plugins@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/postcss-filter-plugins/-/postcss-filter-plugins-2.0.2.tgz#6d85862534d735ac420e4a85806e1f5d4286d84c" + version "2.0.3" + resolved "https://registry.yarnpkg.com/postcss-filter-plugins/-/postcss-filter-plugins-2.0.3.tgz#82245fdf82337041645e477114d8e593aa18b8ec" + integrity sha512-T53GVFsdinJhgwm7rg1BzbeBRomOg9y5MBVhGcsV0CxurUdVj1UlPdKtn7aqYA/c/QVkzKMjq2bSV5dKG5+AwQ== dependencies: postcss "^5.0.4" - uniqid "^4.0.0" postcss-merge-idents@^2.1.5: version "2.1.7" resolved "https://registry.yarnpkg.com/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz#4c5530313c08e1d5b3bbf3d2bbc747e278eea270" + integrity sha1-TFUwMTwI4dWzu/PSu8dH4njuonA= dependencies: has "^1.0.1" postcss "^5.0.10" postcss-value-parser "^3.1.1" postcss-merge-longhand@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-2.0.1.tgz#ff59b5dec6d586ce2cea183138f55c5876fa9cdc" + version "2.0.2" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz#23d90cd127b0a77994915332739034a1a4f3d658" + integrity sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg= dependencies: postcss "^5.0.4" postcss-merge-rules@^2.0.3: - version "2.0.11" - resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-2.0.11.tgz#c5d7c8de5056a7377aea0dff2fd83f92cafb9b8a" + version "2.1.2" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz#d1df5dfaa7b1acc3be553f0e9e10e87c61b5f721" + integrity sha1-0d9d+qexrMO+VT8OnhDofGG19yE= dependencies: + browserslist "^1.5.2" + caniuse-api "^1.5.2" postcss "^5.0.4" + postcss-selector-parser "^2.2.2" vendors "^1.0.0" postcss-message-helpers@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz#a4f2f4fab6e4fe002f0aed000478cdf52f9ba60e" + integrity sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4= postcss-minify-font-values@^1.0.2: version "1.0.5" resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz#4b58edb56641eba7c8474ab3526cafd7bbdecb69" + integrity sha1-S1jttWZB66fIR0qzUmyv17vey2k= dependencies: object-assign "^4.0.1" postcss "^5.0.4" @@ -3526,13 +3851,15 @@ postcss-minify-font-values@^1.0.2: postcss-minify-gradients@^1.0.1: version "1.0.5" resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz#5dbda11373703f83cfb4a3ea3881d8d75ff5e6e1" + integrity sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE= dependencies: postcss "^5.0.12" postcss-value-parser "^3.3.0" postcss-minify-params@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-1.0.5.tgz#82d602643b8616a61fb3634d7ede0289836d67f9" + version "1.2.2" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz#ad2ce071373b943b3d930a3fa59a358c28d6f1f3" + integrity sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM= dependencies: alphanum-sort "^1.0.1" postcss "^5.0.2" @@ -3540,8 +3867,9 @@ postcss-minify-params@^1.0.4: uniqs "^2.0.0" postcss-minify-selectors@^2.0.4: - version "2.0.7" - resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-2.0.7.tgz#bfb9248fe14db33770f036572de6b4897c48d81c" + version "2.1.1" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz#b2c6a98c0072cf91b932d1a496508114311735bf" + integrity sha1-ssapjAByz5G5MtGkllCBFDEXNb8= dependencies: alphanum-sort "^1.0.2" has "^1.0.1" @@ -3549,41 +3877,47 @@ postcss-minify-selectors@^2.0.4: postcss-selector-parser "^2.0.0" postcss-modules-extract-imports@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.0.1.tgz#8fb3fef9a6dd0420d3f6d4353cf1ff73f2b2a341" + version "1.2.1" + resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz#dc87e34148ec7eab5f791f7cd5849833375b741a" + integrity sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw== dependencies: - postcss "^5.0.4" + postcss "^6.0.1" postcss-modules-local-by-default@^1.0.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.1.1.tgz#29a10673fa37d19251265ca2ba3150d9040eb4ce" + version "1.2.0" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz#f7d80c398c5a393fa7964466bd19500a7d61c069" + integrity sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk= dependencies: - css-selector-tokenizer "^0.6.0" - postcss "^5.0.4" + css-selector-tokenizer "^0.7.0" + postcss "^6.0.1" postcss-modules-scope@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.0.2.tgz#ff977395e5e06202d7362290b88b1e8cd049de29" + version "1.1.0" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz#d6ea64994c79f97b62a72b426fbe6056a194bb90" + integrity sha1-1upkmUx5+XtipytCb75gVqGUu5A= dependencies: - css-selector-tokenizer "^0.6.0" - postcss "^5.0.4" + css-selector-tokenizer "^0.7.0" + postcss "^6.0.1" postcss-modules-values@^1.1.0: - version "1.2.2" - resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.2.2.tgz#f0e7d476fe1ed88c5e4c7f97533a3e772ad94ca1" + version "1.3.0" + resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz#ecffa9d7e192518389f42ad0e83f72aec456ea20" + integrity sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA= dependencies: - icss-replace-symbols "^1.0.2" - postcss "^5.0.14" + icss-replace-symbols "^1.1.0" + postcss "^6.0.1" postcss-normalize-charset@^1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz#ef9ee71212d7fe759c78ed162f61ed62b5cb93f1" + integrity sha1-757nEhLX/nWceO0WL2HtYrXLk/E= dependencies: postcss "^5.0.5" postcss-normalize-url@^3.0.7: - version "3.0.7" - resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-3.0.7.tgz#6bd90d0a4bc5a1df22c26ea65c53257dc3829f4e" + version "3.0.8" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz#108f74b3f2fcdaf891a2ffa3ea4592279fc78222" + integrity sha1-EI90s/L82viRov+j6kWSJ5/HgiI= dependencies: is-absolute-url "^2.0.0" normalize-url "^1.4.0" @@ -3591,44 +3925,50 @@ postcss-normalize-url@^3.0.7: postcss-value-parser "^3.2.3" postcss-ordered-values@^2.1.0: - version "2.2.2" - resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-2.2.2.tgz#be8b511741fab2dac8e614a2302e9d10267b0771" + version "2.2.3" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz#eec6c2a67b6c412a8db2042e77fe8da43f95c11d" + integrity sha1-7sbCpntsQSqNsgQud/6NpD+VwR0= dependencies: postcss "^5.0.4" postcss-value-parser "^3.0.1" postcss-reduce-idents@^2.2.2: - version "2.3.1" - resolved "https://registry.yarnpkg.com/postcss-reduce-idents/-/postcss-reduce-idents-2.3.1.tgz#024e8e219f52773313408573db9645ba62d2d2fe" + version "2.4.0" + resolved "https://registry.yarnpkg.com/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz#c2c6d20cc958284f6abfbe63f7609bf409059ad3" + integrity sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM= dependencies: postcss "^5.0.4" postcss-value-parser "^3.0.2" postcss-reduce-initial@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-1.0.0.tgz#8f739b938289ef2e48936d7101783e4741ca9bbb" + version "1.0.1" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz#68f80695f045d08263a879ad240df8dd64f644ea" + integrity sha1-aPgGlfBF0IJjqHmtJA343WT2ROo= dependencies: postcss "^5.0.4" postcss-reduce-transforms@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz#ff76f4d8212437b31c298a42d2e1444025771ae1" + integrity sha1-/3b02CEkN7McKYpC0uFEQCV3GuE= dependencies: has "^1.0.1" postcss "^5.0.8" postcss-value-parser "^3.0.1" -postcss-selector-parser@^2.0.0: - version "2.2.2" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.2.tgz#3d70f5adda130da51c7c0c2fc023f56b1374fe08" +postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2: + version "2.2.3" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz#f9437788606c3c9acee16ffe8d8b16297f27bb90" + integrity sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A= dependencies: flatten "^1.0.2" indexes-of "^1.0.1" uniq "^1.0.1" postcss-svgo@^2.1.1: - version "2.1.5" - resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-2.1.5.tgz#46fc0363f01bab6a36a9abb01c229fcc45363094" + version "2.1.6" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-2.1.6.tgz#b6df18aa613b666e133f08adb5219c2684ac108d" + integrity sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0= dependencies: is-svg "^2.0.0" postcss "^5.0.14" @@ -3638,97 +3978,125 @@ postcss-svgo@^2.1.1: postcss-unique-selectors@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz#981d57d29ddcb33e7b1dfe1fd43b8649f933ca1d" + integrity sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0= dependencies: alphanum-sort "^1.0.1" postcss "^5.0.4" uniqs "^2.0.0" postcss-value-parser@^3.0.1, postcss-value-parser@^3.0.2, postcss-value-parser@^3.1.1, postcss-value-parser@^3.1.2, postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15" + version "3.3.1" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" + integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== postcss-zindex@^2.0.1: version "2.2.0" resolved "https://registry.yarnpkg.com/postcss-zindex/-/postcss-zindex-2.2.0.tgz#d2109ddc055b91af67fc4cb3b025946639d2af22" + integrity sha1-0hCd3AVbka9n/EyzsCWUZjnSryI= dependencies: has "^1.0.1" postcss "^5.0.4" uniqs "^2.0.0" -postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.16, postcss@^5.0.2, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.6, postcss@^5.0.8, postcss@^5.2.6: - version "5.2.6" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.6.tgz#a252cd67cd52585035f17e9ad12b35137a7bdd9e" +postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.16, postcss@^5.0.2, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.6, postcss@^5.0.8, postcss@^5.2.16: + version "5.2.18" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.18.tgz#badfa1497d46244f6390f58b319830d9107853c5" + integrity sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg== dependencies: chalk "^1.1.3" js-base64 "^2.1.9" source-map "^0.5.6" - supports-color "^3.1.2" + supports-color "^3.2.3" + +postcss@^6.0.1: + version "6.0.23" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" + integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== + dependencies: + chalk "^2.4.1" + source-map "^0.6.1" + supports-color "^5.4.0" prepend-http@^1.0.0: version "1.0.4" resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" + integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= preserve@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" + integrity sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks= pretty-error@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.0.2.tgz#a7db19cbb529ca9f0af3d3a2f77d5caf8e5dec23" + version "2.1.2" + resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.2.tgz#be89f82d81b1c86ec8fdfbc385045882727f93b6" + integrity sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw== dependencies: - renderkid "~2.0.0" - utila "~0.4" + lodash "^4.17.20" + renderkid "^2.0.4" pretty-hrtime@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" + integrity sha1-t+PqQkNaTJsnWdmeDyAesZWALuE= -private@^0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/private/-/private-0.1.6.tgz#55c6a976d0f9bafb9924851350fe47b9b5fbb7c1" - -process-nextick-args@~1.0.6: - version "1.0.7" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3" +private@^0.1.6, private@^0.1.8: + version "0.1.8" + resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" + integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg== -process-nextick-args@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" +process-nextick-args@^2.0.0, process-nextick-args@~2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== process@^0.11.0: version "0.11.10" resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" + integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= -proxy-addr@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-1.1.2.tgz#b4cc5f22610d9535824c123aef9d3cf73c40ba37" +proxy-addr@~2.0.5: + version "2.0.7" + resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" + integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== dependencies: - forwarded "~0.1.0" - ipaddr.js "1.1.1" + forwarded "0.2.0" + ipaddr.js "1.9.1" prr@~1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" + integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= punycode@1.3.2: version "1.3.2" resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" + integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= punycode@^1.2.4: version "1.4.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= + +punycode@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== q@^1.1.2: - version "1.4.1" - resolved "https://registry.yarnpkg.com/q/-/q-1.4.1.tgz#55705bcd93c5f3673530c2c2cbc0c2b3addc286e" + version "1.5.1" + resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" + integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= -qs@6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.2.0.tgz#3b7848c03c2dece69a9522b0fae8c4126d745f3b" +qs@6.7.0: + version "6.7.0" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc" + integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== query-string@^4.1.0: - version "4.2.3" - resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.2.3.tgz#9f27273d207a25a8ee4c7b8c74dcd45d556db822" + version "4.3.4" + resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb" + integrity sha1-u7aTucqRXCMlFbIosaArYJBD2+s= dependencies: object-assign "^4.1.0" strict-uri-encode "^1.0.0" @@ -3736,63 +4104,56 @@ query-string@^4.1.0: querystring-es3@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" + integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= querystring@0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" + integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= -querystringify@0.0.x: - version "0.0.4" - resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-0.0.4.tgz#0cf7f84f9463ff0ae51c4c4b142d95be37724d9c" +querystringify@^2.1.1: + version "2.2.0" + resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" + integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== randomatic@^3.0.0: version "3.1.1" resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-3.1.1.tgz#b776efc59375984e36c537b2f51a1f0aff0da1ed" + integrity sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw== dependencies: is-number "^4.0.0" kind-of "^6.0.0" math-random "^1.0.1" -range-parser@^1.0.3, range-parser@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" - -rc@^1.2.7: - version "1.2.8" - resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" - dependencies: - deep-extend "^0.6.0" - ini "~1.3.0" - minimist "^1.2.0" - strip-json-comments "~2.0.1" - -read-pkg-up@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" - dependencies: - find-up "^1.0.0" - read-pkg "^1.0.0" +range-parser@^1.0.3, range-parser@~1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" + integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== -read-pkg@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" +raw-body@2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.0.tgz#a1ce6fb9c9bc356ca52e89256ab59059e13d0332" + integrity sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q== dependencies: - load-json-file "^1.0.0" - normalize-package-data "^2.3.2" - path-type "^1.0.0" + bytes "3.1.0" + http-errors "1.7.2" + iconv-lite "0.4.24" + unpipe "1.0.0" -readable-stream@1.0, "readable-stream@>=1.0.33-1 <1.1.0-0": +"readable-stream@>=1.0.33-1 <1.1.0-0": version "1.0.34" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" + integrity sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw= dependencies: core-util-is "~1.0.0" inherits "~2.0.1" isarray "0.0.1" string_decoder "~0.10.x" -readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@^2.3.6: - version "2.3.6" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" +readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@~2.3.6: + version "2.3.7" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" + integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== dependencies: core-util-is "~1.0.0" inherits "~2.0.3" @@ -3802,21 +4163,10 @@ readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable string_decoder "~1.1.1" util-deprecate "~1.0.1" -readable-stream@^2.1.5: - version "2.2.2" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.2.2.tgz#a9e6fec3c7dda85f8bb1b3ba7028604556fc825e" - dependencies: - buffer-shims "^1.0.0" - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "~1.0.0" - process-nextick-args "~1.0.6" - string_decoder "~0.10.x" - util-deprecate "~1.0.1" - readable-stream@~1.1.9: version "1.1.14" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" + integrity sha1-fPTFTvZI44EwhMY23SB54WbAgdk= dependencies: core-util-is "~1.0.0" inherits "~2.0.1" @@ -3826,6 +4176,7 @@ readable-stream@~1.1.9: readdirp@^2.0.0: version "2.2.1" resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" + integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== dependencies: graceful-fs "^4.1.11" micromatch "^3.1.10" @@ -3834,41 +4185,40 @@ readdirp@^2.0.0: rechoir@^0.6.2: version "0.6.2" resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" + integrity sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q= dependencies: resolve "^1.1.6" -redent@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" - dependencies: - indent-string "^2.1.0" - strip-indent "^1.0.1" - reduce-css-calc@^1.2.6: version "1.3.0" resolved "https://registry.yarnpkg.com/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz#747c914e049614a4c9cfbba629871ad1d2927716" + integrity sha1-dHyRTgSWFKTJz7umKYca0dKSdxY= dependencies: balanced-match "^0.4.2" math-expression-evaluator "^1.2.14" reduce-function-call "^1.0.1" reduce-function-call@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/reduce-function-call/-/reduce-function-call-1.0.2.tgz#5a200bf92e0e37751752fe45b0ab330fd4b6be99" + version "1.0.3" + resolved "https://registry.yarnpkg.com/reduce-function-call/-/reduce-function-call-1.0.3.tgz#60350f7fb252c0a67eb10fd4694d16909971300f" + integrity sha512-Hl/tuV2VDgWgCSEeWMLwxLZqX7OK59eU1guxXsRKTAyeYimivsKdtcV4fu3r710tpG5GmDKDhQ0HSZLExnNmyQ== dependencies: - balanced-match "^0.4.2" + balanced-match "^1.0.0" regenerate@^1.2.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.3.2.tgz#d1941c67bad437e1be76433add5b385f95b19260" + version "1.4.2" + resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" + integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== -regenerator-runtime@^0.10.0: - version "0.10.1" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.10.1.tgz#257f41961ce44558b18f7814af48c17559f9faeb" +regenerator-runtime@^0.11.0: + version "0.11.1" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" + integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== -regenerator-transform@0.9.8: - version "0.9.8" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.9.8.tgz#0f88bb2bc03932ddb7b6b7312e68078f01026d6c" +regenerator-transform@^0.10.0: + version "0.10.1" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.10.1.tgz#1e4996837231da8b7f3cf4114d71b5691a0680dd" + integrity sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q== dependencies: babel-runtime "^6.18.0" babel-types "^6.19.0" @@ -3877,27 +4227,22 @@ regenerator-transform@0.9.8: regex-cache@^0.4.2: version "0.4.4" resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.4.tgz#75bdc58a2a1496cec48a12835bc54c8d562336dd" + integrity sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ== dependencies: is-equal-shallow "^0.1.3" regex-not@^1.0.0, regex-not@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" + integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== dependencies: extend-shallow "^3.0.2" safe-regex "^1.1.0" -regexpu-core@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-1.0.0.tgz#86a763f58ee4d7c2f6b102e4764050de7ed90c6b" - dependencies: - regenerate "^1.2.1" - regjsgen "^0.2.0" - regjsparser "^0.1.4" - regexpu-core@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240" + integrity sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA= dependencies: regenerate "^1.2.1" regjsgen "^0.2.0" @@ -3906,190 +4251,197 @@ regexpu-core@^2.0.0: regjsgen@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7" + integrity sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc= regjsparser@^0.1.4: version "0.1.5" resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c" + integrity sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw= dependencies: jsesc "~0.5.0" relateurl@0.2.x: version "0.2.7" resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" + integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= remove-trailing-separator@^1.0.1: version "1.1.0" resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" + integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= -renderkid@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.0.tgz#1859753e7a5adbf35443aba0d4e4579e78abee85" +renderkid@^2.0.4: + version "2.0.7" + resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.7.tgz#464f276a6bdcee606f4a15993f9b29fc74ca8609" + integrity sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ== dependencies: - css-select "^1.1.0" - dom-converter "~0.1" - htmlparser2 "~3.3.0" - strip-ansi "^3.0.0" - utila "~0.3" + css-select "^4.1.3" + dom-converter "^0.2.0" + htmlparser2 "^6.1.0" + lodash "^4.17.21" + strip-ansi "^3.0.1" repeat-element@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" + version "1.1.4" + resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.4.tgz#be681520847ab58c7568ac75fbfad28ed42d39e9" + integrity sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ== repeat-string@^1.5.2, repeat-string@^1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= repeating@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" + integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo= dependencies: is-finite "^1.0.0" replace-ext@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-0.0.1.tgz#29bbd92078a739f0bcce2b4ee41e837953522924" + integrity sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ= + +replace-ext@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.1.tgz#2d6d996d04a15855d967443631dd5f77825b016a" + integrity sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw== -requires-port@1.0.x, requires-port@1.x.x: +requires-port@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" + integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= -resolve-dir@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-0.1.1.tgz#b219259a5602fac5c5c496ad894a6e8cc430261e" +resolve-dir@^1.0.0, resolve-dir@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43" + integrity sha1-eaQGRMNivoLybv/nOcm7U4IEb0M= dependencies: - expand-tilde "^1.2.2" - global-modules "^0.2.3" + expand-tilde "^2.0.0" + global-modules "^1.0.0" resolve-url@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" + integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= resolve@^1.1.6, resolve@^1.1.7: - version "1.3.2" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.3.2.tgz#1f0442c9e0cbb8136e87b9305f932f46c7f28235" + version "1.20.0" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" + integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== dependencies: - path-parse "^1.0.5" + is-core-module "^2.2.0" + path-parse "^1.0.6" ret@~0.1.10: version "0.1.15" resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" + integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== right-align@^0.1.1: version "0.1.3" resolved "https://registry.yarnpkg.com/right-align/-/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef" + integrity sha1-YTObci/mo1FWiSENJOFMlhSGE+8= dependencies: align-text "^0.1.1" -rimraf@^2.6.1: - version "2.6.3" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" - dependencies: - glob "^7.1.3" - ripemd160@0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-0.2.0.tgz#2bf198bde167cacfa51c0a928e84b68bbe171fce" + integrity sha1-K/GYveFnys+lHAqSjoS2i74XH84= -safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: +safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +safe-buffer@>=5.1.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== safe-regex@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" + integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= dependencies: ret "~0.1.10" "safer-buffer@>= 2.1.2 < 3": version "2.1.2" resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -sax@^1.2.4: +sax@~1.2.1: version "1.2.4" resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" - -sax@~1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.1.tgz#7b8e656190b228e81a66aea748480d828cd2d37a" + integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== schema-utils@^0.4.5: - version "0.4.5" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.4.5.tgz#21836f0608aac17b78f9e3e24daff14a5ca13a3e" + version "0.4.7" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.4.7.tgz#ba74f597d2be2ea880131746ee17d0a093c68187" + integrity sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ== dependencies: ajv "^6.1.0" ajv-keywords "^3.1.0" -"semver@2 || 3 || 4 || 5": - version "5.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" - semver@^4.1.0: version "4.3.6" resolved "https://registry.yarnpkg.com/semver/-/semver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da" + integrity sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto= -semver@^5.3.0: - version "5.7.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b" - -send@0.14.1: - version "0.14.1" - resolved "https://registry.yarnpkg.com/send/-/send-0.14.1.tgz#a954984325392f51532a7760760e459598c89f7a" +send@0.17.1: + version "0.17.1" + resolved "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8" + integrity sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg== dependencies: - debug "~2.2.0" - depd "~1.1.0" + debug "2.6.9" + depd "~1.1.2" destroy "~1.0.4" - encodeurl "~1.0.1" + encodeurl "~1.0.2" escape-html "~1.0.3" - etag "~1.7.0" - fresh "0.3.0" - http-errors "~1.5.0" - mime "1.3.4" - ms "0.7.1" + etag "~1.8.1" + fresh "0.5.2" + http-errors "~1.7.2" + mime "1.6.0" + ms "2.1.1" on-finished "~2.3.0" - range-parser "~1.2.0" - statuses "~1.3.0" + range-parser "~1.2.1" + statuses "~1.5.0" sequencify@~0.0.7: version "0.0.7" resolved "https://registry.yarnpkg.com/sequencify/-/sequencify-0.0.7.tgz#90cff19d02e07027fd767f5ead3e7b95d1e7380c" + integrity sha1-kM/xnQLgcCf9dn9erT57ldHnOAw= serve-index@^1.7.2: - version "1.8.0" - resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.8.0.tgz#7c5d96c13fb131101f93c1c5774f8516a1e78d3b" + version "1.9.1" + resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" + integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= dependencies: - accepts "~1.3.3" - batch "0.5.3" - debug "~2.2.0" + accepts "~1.3.4" + batch "0.6.1" + debug "2.6.9" escape-html "~1.0.3" - http-errors "~1.5.0" - mime-types "~2.1.11" - parseurl "~1.3.1" + http-errors "~1.6.2" + mime-types "~2.1.17" + parseurl "~1.3.2" -serve-static@~1.11.1: - version "1.11.1" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.11.1.tgz#d6cce7693505f733c759de57befc1af76c0f0805" +serve-static@1.14.1: + version "1.14.1" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9" + integrity sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg== dependencies: - encodeurl "~1.0.1" + encodeurl "~1.0.2" escape-html "~1.0.3" - parseurl "~1.3.1" - send "0.14.1" - -set-blocking@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - -set-value@^0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1" - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.1" - to-object-path "^0.3.0" + parseurl "~1.3.3" + send "0.17.1" -set-value@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274" +set-value@^2.0.0, set-value@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" + integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== dependencies: extend-shallow "^2.0.1" is-extendable "^0.1.1" @@ -4099,38 +4451,47 @@ set-value@^2.0.0: setimmediate@^1.0.4: version "1.0.5" resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" + integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= -setprototypeof@1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.0.2.tgz#81a552141ec104b88e89ce383103ad5c66564d08" +setprototypeof@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" + integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== + +setprototypeof@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" + integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== sha.js@2.2.6: version "2.2.6" resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.2.6.tgz#17ddeddc5f722fb66501658895461977867315ba" + integrity sha1-F93t3F9yL7ZlAWWIlUYZd4ZzFbo= sigmund@~1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/sigmund/-/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590" - -signal-exit@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" + integrity sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA= simple-fmt@~0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/simple-fmt/-/simple-fmt-0.1.0.tgz#191bf566a59e6530482cb25ab53b4a8dc85c3a6b" + integrity sha1-GRv1ZqWeZTBILLJatTtKjchcOms= simple-is@~0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/simple-is/-/simple-is-0.2.0.tgz#2abb75aade39deb5cc815ce10e6191164850baf0" + integrity sha1-Krt1qt453rXMgVzhDmGRFkhQuvA= slash@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" + integrity sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU= snapdragon-node@^2.0.1: version "2.1.1" resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" + integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== dependencies: define-property "^1.0.0" isobject "^3.0.0" @@ -4139,12 +4500,14 @@ snapdragon-node@^2.0.1: snapdragon-util@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" + integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== dependencies: kind-of "^3.2.0" snapdragon@^0.8.1: version "0.8.2" resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" + integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== dependencies: base "^0.11.1" debug "^2.2.0" @@ -4156,123 +4519,117 @@ snapdragon@^0.8.1: use "^3.1.0" sockjs-client@^1.0.3: - version "1.1.1" - resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.1.1.tgz#284843e9a9784d7c474b1571b3240fca9dda4bb0" + version "1.5.2" + resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.5.2.tgz#4bc48c2da9ce4769f19dc723396b50f5c12330a3" + integrity sha512-ZzRxPBISQE7RpzlH4tKJMQbHM9pabHluk0WBaxAQ+wm/UieeBVBou0p4wVnSQGN9QmpAZygQ0cDIypWuqOFmFQ== dependencies: - debug "^2.2.0" - eventsource "~0.1.6" - faye-websocket "~0.11.0" - inherits "^2.0.1" - json3 "^3.3.2" - url-parse "^1.1.1" + debug "^3.2.6" + eventsource "^1.0.7" + faye-websocket "^0.11.3" + inherits "^2.0.4" + json3 "^3.3.3" + url-parse "^1.5.3" sockjs@^0.3.15: - version "0.3.18" - resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.18.tgz#d9b289316ca7df77595ef299e075f0f937eb4207" + version "0.3.21" + resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.21.tgz#b34ffb98e796930b60a0cfa11904d6a339a7d417" + integrity sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw== dependencies: - faye-websocket "^0.10.0" - uuid "^2.0.2" + faye-websocket "^0.11.3" + uuid "^3.4.0" + websocket-driver "^0.7.4" sort-keys@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" + integrity sha1-RBttTTRnmPG05J6JIK37oOVD+a0= dependencies: is-plain-obj "^1.0.0" -source-list-map@^0.1.4: - version "0.1.7" - resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-0.1.7.tgz#d4b5ce2a46535c72c7e8527c71a77d250618172e" - -source-list-map@~0.1.7: +source-list-map@^0.1.4, source-list-map@~0.1.7: version "0.1.8" resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-0.1.8.tgz#c550b2ab5427f6b3f21f5afead88c4f5587b2106" + integrity sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY= source-map-resolve@^0.5.0: - version "0.5.2" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259" + version "0.5.3" + resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" + integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== dependencies: - atob "^2.1.1" + atob "^2.1.2" decode-uri-component "^0.2.0" resolve-url "^0.2.1" source-map-url "^0.4.0" urix "^0.1.0" -source-map-support@^0.4.2: - version "0.4.6" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.6.tgz#32552aa64b458392a85eab3b0b5ee61527167aeb" +source-map-support@^0.4.15: + version "0.4.18" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f" + integrity sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA== dependencies: - source-map "^0.5.3" + source-map "^0.5.6" source-map-url@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" - -source-map@0.4.x, source-map@~0.4.1: - version "0.4.4" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" - dependencies: - amdefine ">=0.0.4" - -source-map@^0.5.0, source-map@^0.5.1, source-map@^0.5.3, source-map@~0.5.3: - version "0.5.6" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412" + version "0.4.1" + resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" + integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== -source-map@^0.5.6, source-map@~0.5.1: +source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7, source-map@~0.5.1, source-map@~0.5.3: version "0.5.7" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" + integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= -sparkles@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/sparkles/-/sparkles-1.0.0.tgz#1acbbfb592436d10bbe8f785b7cc6f82815012c3" +source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== -spdx-correct@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-1.0.2.tgz#4b3073d933ff51f3912f03ac5519498a4150db40" +source-map@~0.4.1: + version "0.4.4" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" + integrity sha1-66T12pwNyZneaAMti092FzZSA2s= dependencies: - spdx-license-ids "^1.0.2" - -spdx-expression-parse@~1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz#9bdf2f20e1f40ed447fbe273266191fced51626c" + amdefine ">=0.0.4" -spdx-license-ids@^1.0.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57" +sparkles@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/sparkles/-/sparkles-1.0.1.tgz#008db65edce6c50eec0c5e228e1945061dd0437c" + integrity sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw== split-string@^3.0.1, split-string@^3.0.2: version "3.1.0" resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" + integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== dependencies: extend-shallow "^3.0.0" -split@0.3: - version "0.3.3" - resolved "https://registry.yarnpkg.com/split/-/split-0.3.3.tgz#cd0eea5e63a211dfff7eb0f091c4133e2d0dd28f" - dependencies: - through "2" - sprintf-js@~1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= stable@~0.1.3, stable@~0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.5.tgz#08232f60c732e9890784b5bed0734f8b32a887b9" + version "0.1.8" + resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" + integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== static-extend@^0.1.1: version "0.1.2" resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" + integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= dependencies: define-property "^0.2.5" object-copy "^0.1.0" -"statuses@>= 1.3.1 < 2", statuses@~1.3.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.3.1.tgz#faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e" +"statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", statuses@~1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= stream-browserify@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b" + integrity sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg== dependencies: inherits "~2.0.1" readable-stream "^2.0.2" @@ -4280,20 +4637,25 @@ stream-browserify@^2.0.1: stream-cache@~0.0.1: version "0.0.2" resolved "https://registry.yarnpkg.com/stream-cache/-/stream-cache-0.0.2.tgz#1ac5ad6832428ca55667dbdee395dad4e6db118f" + integrity sha1-GsWtaDJCjKVWZ9ve45Xa1ObbEY8= -stream-combiner@~0.0.4: - version "0.0.4" - resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.0.4.tgz#4d5e433c185261dde623ca3f44c586bcf5c4ad14" +stream-combiner@0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.2.2.tgz#aec8cbac177b56b6f4fa479ced8c1912cee52858" + integrity sha1-rsjLrBd7Vrb0+kec7YwZEs7lKFg= dependencies: duplexer "~0.1.1" + through "~2.3.4" stream-consume@~0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/stream-consume/-/stream-consume-0.1.0.tgz#a41ead1a6d6081ceb79f65b061901b6d8f3d1d0f" + version "0.1.1" + resolved "https://registry.yarnpkg.com/stream-consume/-/stream-consume-0.1.1.tgz#d3bdb598c2bd0ae82b8cac7ac50b1107a7996c48" + integrity sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg== stream-http@^2.3.1: version "2.8.3" resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc" + integrity sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw== dependencies: builtin-status-codes "^3.0.0" inherits "^2.0.1" @@ -4304,105 +4666,80 @@ stream-http@^2.3.1: strict-uri-encode@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" - -string-width@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" - dependencies: - code-point-at "^1.0.0" - is-fullwidth-code-point "^1.0.0" - strip-ansi "^3.0.0" - -"string-width@^1.0.2 || 2": - version "2.1.1" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^4.0.0" + integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= string_decoder@^0.10.25, string_decoder@~0.10.x: version "0.10.31" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" + integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ= string_decoder@~1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== dependencies: safe-buffer "~5.1.0" stringmap@~0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/stringmap/-/stringmap-0.2.2.tgz#556c137b258f942b8776f5b2ef582aa069d7d1b1" + integrity sha1-VWwTeyWPlCuHdvWy71gqoGnX0bE= stringset@~0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/stringset/-/stringset-0.2.1.tgz#ef259c4e349344377fcd1c913dd2e848c9c042b5" + integrity sha1-7yWcTjSTRDd/zRyRPdLoSMnAQrU= strip-ansi@^3.0.0, strip-ansi@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= dependencies: ansi-regex "^2.0.0" -strip-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - dependencies: - ansi-regex "^3.0.0" - strip-bom@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-1.0.0.tgz#85b8862f3844b5a6d5ec8467a93598173a36f794" + integrity sha1-hbiGLzhEtabV7IRnqTWYFzo295Q= dependencies: first-chunk-stream "^1.0.0" is-utf8 "^0.2.0" -strip-bom@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" - dependencies: - is-utf8 "^0.2.0" - -strip-indent@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" - dependencies: - get-stdin "^4.0.1" - -strip-json-comments@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - style-loader@^0.13.1: - version "0.13.1" - resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.13.1.tgz#468280efbc0473023cd3a6cd56e33b5a1d7fc3a9" + version "0.13.2" + resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.13.2.tgz#74533384cf698c7104c7951150b49717adc2f3bb" + integrity sha1-dFMzhM9pjHEEx5URULSXF63C87s= dependencies: - loader-utils "^0.2.7" + loader-utils "^1.0.2" supports-color@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" + integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= -supports-color@^3.1.0: +supports-color@^3.1.0, supports-color@^3.1.1, supports-color@^3.2.3: version "3.2.3" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6" + integrity sha1-ZawFBLOVQXHYpklGsq48u4pfVPY= dependencies: has-flag "^1.0.0" -supports-color@^3.1.1, supports-color@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.1.2.tgz#72a262894d9d408b956ca05ff37b2ed8a6e2a2d5" +supports-color@^5.3.0, supports-color@^5.4.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== dependencies: - has-flag "^1.0.0" + has-flag "^3.0.0" svgo@^0.7.0: - version "0.7.1" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-0.7.1.tgz#287320fed972cb097e72c2bb1685f96fe08f8034" + version "0.7.2" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-0.7.2.tgz#9f5772413952135c6fefbf40afe6a4faa88b4bb5" + integrity sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U= dependencies: coa "~1.0.1" colors "~1.1.2" - csso "~2.2.1" - js-yaml "~3.6.1" + csso "~2.3.1" + js-yaml "~3.7.0" mkdirp "~0.5.1" sax "~1.2.1" whet.extend "~0.9.9" @@ -4410,74 +4747,74 @@ svgo@^0.7.0: tapable@^0.1.8, tapable@~0.1.8: version "0.1.10" resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.1.10.tgz#29c35707c2b70e50d07482b5d202e8ed446dafd4" + integrity sha1-KcNXB8K3DlDQdIK10gLo7URtr9Q= -tar@^4: - version "4.4.9" - resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.9.tgz#058fbb152f6fc45733e84585a40c39e59302e1b3" - dependencies: - chownr "^1.1.1" - fs-minipass "^1.2.5" - minipass "^2.3.5" - minizlib "^1.2.1" - mkdirp "^0.5.0" - safe-buffer "^5.1.2" - yallist "^3.0.3" - -through2@^0.6.1, through2@^0.6.3: +through2@^0.6.1: version "0.6.5" resolved "https://registry.yarnpkg.com/through2/-/through2-0.6.5.tgz#41ab9c67b29d57209071410e1d7a7a968cd3ad48" + integrity sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg= dependencies: readable-stream ">=1.0.33-1 <1.1.0-0" xtend ">=4.0.0 <4.1.0-0" -through2@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.3.tgz#0004569b37c7c74ba39c43f3ced78d1ad94140be" +through2@^2.0.0, through2@^2.0.3: + version "2.0.5" + resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" + integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== dependencies: - readable-stream "^2.1.5" + readable-stream "~2.3.6" xtend "~4.0.1" -through@2, through@~2.3, through@~2.3.1: +through@~2.3.4: version "2.3.8" resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= tildify@^1.0.0: version "1.2.0" resolved "https://registry.yarnpkg.com/tildify/-/tildify-1.2.0.tgz#dcec03f55dca9b7aa3e5b04f21817eb56e63588a" + integrity sha1-3OwD9V3Km3qj5bBPIYF+tW5jWIo= dependencies: os-homedir "^1.0.0" time-stamp@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-1.0.1.tgz#9f4bd23559c9365966f3302dbba2b07c6b99b151" + version "1.1.0" + resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-1.1.0.tgz#764a5a11af50561921b133f3b44e618687e0f5c3" + integrity sha1-dkpaEa9QVhkhsTPztE5hhofg9cM= time-stamp@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-2.2.0.tgz#917e0a66905688790ec7bbbde04046259af83f57" + integrity sha512-zxke8goJQpBeEgD82CXABeMh0LSJcj7CXEd0OHOg45HgcofF7pxNwZm9+RknpxpDhwN4gFpySkApKfFYfRQnUA== timers-browserify@^2.0.2: - version "2.0.10" - resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.10.tgz#1d28e3d2aadf1d5a5996c4e9f95601cd053480ae" + version "2.0.12" + resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.12.tgz#44a45c11fbf407f34f97bccd1577c652361b00ee" + integrity sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ== dependencies: setimmediate "^1.0.4" to-arraybuffer@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" + integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= -to-fast-properties@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.2.tgz#f3f5c0c3ba7299a7ef99427e44633257ade43320" +to-fast-properties@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" + integrity sha1-uDVx+k2MJbguIxsG46MFXeTKGkc= to-object-path@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" + integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= dependencies: kind-of "^3.0.2" to-regex-range@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" + integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= dependencies: is-number "^3.0.0" repeat-string "^1.6.1" @@ -4485,38 +4822,58 @@ to-regex-range@^2.1.0: to-regex@^3.0.1, to-regex@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" + integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== dependencies: define-property "^2.0.2" extend-shallow "^3.0.2" regex-not "^1.0.2" safe-regex "^1.1.0" -toposort@^1.0.0: +toidentifier@1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/toposort/-/toposort-1.0.0.tgz#b66cf385a1a8a8e68e45b8259e7f55875e8b06ef" + resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" + integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== -trim-newlines@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" +toposort@^1.0.0: + version "1.0.7" + resolved "https://registry.yarnpkg.com/toposort/-/toposort-1.0.7.tgz#2e68442d9f64ec720b8cc89e6443ac6caa950029" + integrity sha1-LmhELZ9k7HILjMieZEOsbKqVACk= + +trim-right@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" + integrity sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM= tryor@~0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/tryor/-/tryor-0.1.2.tgz#8145e4ca7caff40acde3ccf946e8b8bb75b4172b" + integrity sha1-gUXkynyv9ArN48z5Rui4u3W0Fys= tty-browserify@0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" + integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= -type-is@~1.6.13: - version "1.6.14" - resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.14.tgz#e219639c17ded1ca0789092dd54a03826b817cb2" +type-is@~1.6.17, type-is@~1.6.18: + version "1.6.18" + resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" + integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== dependencies: media-typer "0.3.0" - mime-types "~2.1.13" + mime-types "~2.1.24" + +uglify-js@3.4.x: + version "3.4.10" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.10.tgz#9ad9563d8eb3acdfb8d38597d2af1d815f6a755f" + integrity sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw== + dependencies: + commander "~2.19.0" + source-map "~0.6.1" -uglify-js@2.7.x, uglify-js@~2.7.3: +uglify-js@~2.7.3: version "2.7.5" resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.7.5.tgz#4612c0c7baaee2ba7c487de4904ae122079f2ca8" + integrity sha1-RhLAx7qu4rp8SH3kkErhIgefLKg= dependencies: async "~0.2.6" source-map "~0.5.1" @@ -4526,45 +4883,47 @@ uglify-js@2.7.x, uglify-js@~2.7.3: uglify-to-browserify@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7" + integrity sha1-bgkk1r2mta/jSeOabWMoUKD4grc= -unc-path-regex@^0.1.0: +unc-path-regex@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" + integrity sha1-5z3T17DXxe2G+6xrCufYxqadUPo= union-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4" + version "1.0.1" + resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" + integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== dependencies: arr-union "^3.1.0" get-value "^2.0.6" is-extendable "^0.1.1" - set-value "^0.4.3" + set-value "^2.0.1" uniq@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" - -uniqid@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/uniqid/-/uniqid-4.1.0.tgz#33d9679f65022f48988a03fd24e7dcaf8f109eca" - dependencies: - macaddress "^0.2.8" + integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= uniqs@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" + integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI= unique-stream@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unique-stream/-/unique-stream-1.0.0.tgz#d59a4a75427447d9aa6c91e70263f8d26a4b104b" + integrity sha1-1ZpKdUJ0R9mqbJHnAmP40mpLEEs= -unpipe@~1.0.0: +unpipe@1.0.0, unpipe@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= unset-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" + integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= dependencies: has-value "^0.3.1" isobject "^3.0.0" @@ -4572,28 +4931,32 @@ unset-value@^1.0.0: upper-case@^1.1.1: version "1.1.3" resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" + integrity sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg= + +uri-js@^4.2.2: + version "4.4.1" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" urix@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" + integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= -url-parse@1.0.x: - version "1.0.5" - resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.0.5.tgz#0854860422afdcfefeb6c965c662d4800169927b" - dependencies: - querystringify "0.0.x" - requires-port "1.0.x" - -url-parse@^1.1.1: - version "1.1.7" - resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.1.7.tgz#025cff999653a459ab34232147d89514cc87d74a" +url-parse@^1.4.3, url-parse@^1.5.3: + version "1.5.3" + resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.3.tgz#71c1303d38fb6639ade183c2992c8cc0686df862" + integrity sha512-IIORyIQD9rvj0A4CLWsHkBBJuNqWpFQe224b6j9t/ABmquIS0qDU2pY6kl6AuOrL5OkCXHMCFNe1jBcuAggjvQ== dependencies: - querystringify "0.0.x" - requires-port "1.0.x" + querystringify "^2.1.1" + requires-port "^1.0.0" url@^0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" + integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= dependencies: punycode "1.3.2" querystring "0.2.0" @@ -4601,67 +4964,68 @@ url@^0.11.0: use@^3.1.0: version "3.1.1" resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" + integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== user-home@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/user-home/-/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190" + integrity sha1-K1viOjK2Onyd640PKNSFcko98ZA= util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= util@0.10.3: version "0.10.3" resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" + integrity sha1-evsa/lCAUkZInj23/g7TeTNqwPk= dependencies: inherits "2.0.1" util@^0.10.3: version "0.10.4" resolved "https://registry.yarnpkg.com/util/-/util-0.10.4.tgz#3aa0125bfe668a4672de58857d3ace27ecb76901" + integrity sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A== dependencies: inherits "2.0.3" -utila@~0.3: - version "0.3.3" - resolved "https://registry.yarnpkg.com/utila/-/utila-0.3.3.tgz#d7e8e7d7e309107092b05f8d9688824d633a4226" - utila@~0.4: version "0.4.0" resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" + integrity sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= -utils-merge@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.0.tgz#0294fb922bb9375153541c4f7096231f287c8af8" +utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= -uuid@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.3.tgz#67e2e863797215530dff318e5bf9dcebfd47b21a" +uuid@^3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" + integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== v8flags@^2.0.2: - version "2.0.11" - resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-2.0.11.tgz#bca8f30f0d6d60612cc2c00641e6962d42ae6881" + version "2.1.1" + resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-2.1.1.tgz#aab1a1fa30d45f88dd321148875ac02c0b55e5b4" + integrity sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ= dependencies: user-home "^1.1.1" -validate-npm-package-license@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz#2804babe712ad3379459acfbe24746ab2c303fbc" - dependencies: - spdx-correct "~1.0.0" - spdx-expression-parse "~1.0.0" - -vary@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.0.tgz#e1e5affbbd16ae768dd2674394b9ad3022653140" +vary@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= vendors@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.1.tgz#37ad73c8ee417fb3d580e785312307d274847f22" + version "1.0.4" + resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.4.tgz#e2b800a53e7a29b93506c3cf41100d16c4c4ad8e" + integrity sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w== vinyl-fs@^0.3.0: version "0.3.14" resolved "https://registry.yarnpkg.com/vinyl-fs/-/vinyl-fs-0.3.14.tgz#9a6851ce1cac1c1cea5fe86c0931d620c2cfa9e6" + integrity sha1-mmhRzhysHBzqX+hsCTHWIMLPqeY= dependencies: defaults "^1.0.0" glob-stream "^3.1.5" @@ -4675,6 +5039,7 @@ vinyl-fs@^0.3.0: vinyl@^0.4.0: version "0.4.6" resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-0.4.6.tgz#2f356c87a550a255461f36bbeb2a5ba8bf784847" + integrity sha1-LzVsh6VQolVGHza76ypbqL94SEc= dependencies: clone "^0.2.0" clone-stats "^0.0.1" @@ -4682,20 +5047,35 @@ vinyl@^0.4.0: vinyl@^0.5.0: version "0.5.3" resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-0.5.3.tgz#b0455b38fc5e0cf30d4325132e461970c2091cde" + integrity sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4= dependencies: clone "^1.0.0" clone-stats "^0.0.1" replace-ext "0.0.1" +vinyl@^2.0.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-2.2.1.tgz#23cfb8bbab5ece3803aa2c0a1eb28af7cbba1974" + integrity sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw== + dependencies: + clone "^2.1.1" + clone-buffer "^1.0.0" + clone-stats "^1.0.0" + cloneable-readable "^1.0.0" + remove-trailing-separator "^1.0.1" + replace-ext "^1.0.0" + vm-browserify@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-0.0.4.tgz#5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73" + integrity sha1-XX6kW7755Kb/ZflUOOCofDV9WnM= dependencies: indexof "0.0.1" watchpack@^0.2.1: version "0.2.9" resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-0.2.9.tgz#62eaa4ab5e5ba35fdfc018275626e3c0f5e3fb0b" + integrity sha1-Yuqkq15bo1/fwBgnVibjwPXj+ws= dependencies: async "^0.9.0" chokidar "^1.0.0" @@ -4704,6 +5084,7 @@ watchpack@^0.2.1: webpack-core@~0.6.9: version "0.6.9" resolved "https://registry.yarnpkg.com/webpack-core/-/webpack-core-0.6.9.tgz#fc571588c8558da77be9efb6debdc5a3b172bdc2" + integrity sha1-/FcViMhVjad76e+23r3Fo7FyvcI= dependencies: source-list-map "~0.1.7" source-map "~0.4.1" @@ -4711,6 +5092,7 @@ webpack-core@~0.6.9: webpack-dev-middleware@^1.10.2: version "1.12.2" resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-1.12.2.tgz#f8fc1120ce3b4fc5680ceecb43d777966b21105e" + integrity sha512-FCrqPy1yy/sN6U/SaEZcHKRXGlqU0DUaEBL45jkUYoB8foVb6wCnbIJ1HKIx+qUFTW+3JpVcCJCxZ8VATL4e+A== dependencies: memory-fs "~0.4.1" mime "^1.5.0" @@ -4721,6 +5103,7 @@ webpack-dev-middleware@^1.10.2: webpack-dev-server@^1: version "1.16.5" resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-1.16.5.tgz#0cbd5f2d2ac8d4e593aacd5c9702e7bbd5e59892" + integrity sha1-DL1fLSrI1OWTqs1clwLnu9XlmJI= dependencies: compression "^1.5.2" connect-history-api-fallback "^1.3.0" @@ -4739,6 +5122,7 @@ webpack-dev-server@^1: webpack@^1: version "1.15.0" resolved "https://registry.yarnpkg.com/webpack/-/webpack-1.15.0.tgz#4ff31f53db03339e55164a9d468ee0324968fe98" + integrity sha1-T/MfU9sDM55VFkqdRo7gMklo/pg= dependencies: acorn "^3.0.0" async "^1.3.0" @@ -4756,63 +5140,61 @@ webpack@^1: watchpack "^0.2.1" webpack-core "~0.6.9" -websocket-driver@>=0.5.1: - version "0.6.5" - resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.6.5.tgz#5cb2556ceb85f4373c6d8238aa691c8454e13a36" +websocket-driver@>=0.5.1, websocket-driver@^0.7.4: + version "0.7.4" + resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" + integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== dependencies: + http-parser-js ">=0.5.1" + safe-buffer ">=5.1.0" websocket-extensions ">=0.1.1" websocket-extensions@>=0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.1.tgz#76899499c184b6ef754377c2dbb0cd6cb55d29e7" + version "0.1.4" + resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" + integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== whet.extend@~0.9.9: version "0.9.9" resolved "https://registry.yarnpkg.com/whet.extend/-/whet.extend-0.9.9.tgz#f877d5bf648c97e5aa542fadc16d6a259b9c11a1" + integrity sha1-+HfVv2SMl+WqVC+twW1qJZucEaE= -which@^1.2.12: - version "1.2.12" - resolved "https://registry.yarnpkg.com/which/-/which-1.2.12.tgz#de67b5e450269f194909ef23ece4ebe416fa1192" - dependencies: - isexe "^1.1.1" - -wide-align@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" +which@^1.2.14: + version "1.3.1" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== dependencies: - string-width "^1.0.2 || 2" + isexe "^2.0.0" window-size@0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d" + integrity sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0= wordwrap@0.0.2: version "0.0.2" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f" + integrity sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8= wordwrap@~0.0.2: version "0.0.3" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" + integrity sha1-o9XabNXAvAAI03I0u68b7WMFkQc= wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - -xml-char-classes@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/xml-char-classes/-/xml-char-classes-1.0.0.tgz#64657848a20ffc5df583a42ad8a277b4512bbc4d" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= "xtend@>=4.0.0 <4.1.0-0", xtend@^4.0.0, xtend@~4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" - -yallist@^3.0.0, yallist@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9" + version "4.0.2" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" + integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== yargs@~3.10.0: version "3.10.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1" + integrity sha1-9+572FfdfB0tOMDnTvvWgdFDH9E= dependencies: camelcase "^1.0.2" cliui "^2.1.0"