From bf7d1992e9b4f2d3fe1604f1109442baacb5ad3c Mon Sep 17 00:00:00 2001 From: "Dr. Sergey Pogodin" Date: Wed, 13 Sep 2017 19:42:54 +0200 Subject: [PATCH 1/5] F2F: Topcoder - Dashboard header update Submission #518728 by ronakkaria to the challenge http://www.topcoder.com/challenge-details/30059314/?type=develop --- .../page-state-header.directive.js | 68 +- .../page-state-header/page-state-header.jade | 27 +- app/profile/badges/badges.controller.js | 661 +----------------- app/services/badge.service.js | 658 +++++++++++++++++ .../page-state-header.directive.scss | 92 +-- assets/css/my-dashboard/header-dashboard.scss | 7 +- 6 files changed, 771 insertions(+), 742 deletions(-) create mode 100644 app/services/badge.service.js diff --git a/app/directives/page-state-header/page-state-header.directive.js b/app/directives/page-state-header/page-state-header.directive.js index 23030ba96..d0882082a 100644 --- a/app/directives/page-state-header/page-state-header.directive.js +++ b/app/directives/page-state-header/page-state-header.directive.js @@ -16,12 +16,12 @@ import _ from 'lodash' hideMoney: '=', defaultState: '@' }, - controller: ['CONSTANTS', '$rootScope', '$scope', 'ProfileService', 'logger', '$state', pageStateHeader], + controller: ['CONSTANTS', '$rootScope', '$scope', 'ProfileService', 'logger', '$state', 'ChallengeService', '$q', 'UserService', 'BadgeService', pageStateHeader], controllerAs: 'vm' } }) - function pageStateHeader(CONSTANTS, $rootScope, $scope, ProfileService, logger, $state) { + function pageStateHeader(CONSTANTS, $rootScope, $scope, ProfileService, logger, $state, ChallengeService, $q, UserService, BadgeService) { var vm = this vm.backHandler = backHandler @@ -35,13 +35,10 @@ import _ from 'lodash' function activate() { vm.handle = $scope.handle vm.profile = null - vm.handleColor = null $scope.hideMoney = _.get($scope, 'hideMoney', true) vm.previousStateName = null vm.previousStateLabel = null vm.previousState = null - vm.showBackLink = _.get($scope, 'showBackLink', false) - vm.loading = true // identifies the previous state if ($scope.$root.previousState && $scope.$root.previousState.name.length > 0) { @@ -65,14 +62,33 @@ import _ from 'lodash' // gets member's profile ProfileService.getUserProfile(vm.handle).then(function(profile) { vm.profile = profile - vm.handleColor = ProfileService.getUserHandleColor(vm.profile) - if (!$scope.hideMoney) { - displayMoneyEarned(vm.handle) - } else { - vm.loading = false - } + // get members dashboard badge + UserService.getV2UserProfile(vm.handle).then(function(resp) { + // Calling the mock to return a badge + // In actuality filtering should be done by whether the achievement contains a field 'forDashboard' or not. + var dashboardAchievement = _filterDashboardAchievement(resp.Achievements || [])[0] + + if (dashboardAchievement) { + vm.dashboardBadge = BadgeService.getAchievementVm(dashboardAchievement) + } + }) + + }) + + // get member's challenges to display number of active challenges + $q.all([ + ChallengeService.getUserMarathonMatches(vm.handle, { filter: 'status=active' }), + ChallengeService.getUserChallenges(vm.handle, { filter: 'status=active' }) + ]).then(function(challenges){ + var marathonMatches = challenges[0] + var devDesignChallenges = challenges[1] + + vm.activeChallenges = marathonMatches.length + devDesignChallenges.length }) + + displayMoneyEarned(vm.handle) + } function backHandler() { @@ -100,15 +116,39 @@ import _ from 'lodash' if (!vm.moneyEarned) { $scope.hideMoney = true } - - vm.loading = false }) .catch(function(err) { $scope.hideMoney = true - vm.loading = false logger.error('Could not get user financial information', err) }) } + + // Temporary function to simulate dashboard achievement + function _filterDashboardAchievement(achievements) { + // If forceBadge is true, it displays the achievement in _mock, whether the user has that achievement or not + var _forceBadge = false + + // temoprary config object that maps usernames to badge name + var _mock = { + ronakkaria: 'First Win', + birdofpreyru: 'Predix Community' + } + + var dashboardBadgeName = _mock[vm.handle] + if (!dashboardBadgeName) { return [] } + + if (_forceBadge) { + return [{ + date: new Date(), + description: _mock[vm.handle] + }] + } + + return achievements.filter(function(achievement) { + return (achievement.description === dashboardBadgeName) + }) + } + } })() diff --git a/app/directives/page-state-header/page-state-header.jade b/app/directives/page-state-header/page-state-header.jade index 2d440713c..44d108a13 100644 --- a/app/directives/page-state-header/page-state-header.jade +++ b/app/directives/page-state-header/page-state-header.jade @@ -6,20 +6,15 @@ div(ng-transclude) .info - .pic - a(ui-sref="profile.about({userHandle: vm.profile.handle})") - img.profile-circle(ng-if="vm.profile.photoURL", ng-src="{{vm.profile.photoURL}}") - - img.profile-circle(ng-if="!vm.profile.photoURL", src=require("../../../assets/images/ico-user-default.svg")) - - .user-metrics(id="metrics", ng-hide="vm.loading") - a.handle(style="color:{{vm.handleColor}};", ui-sref="profile.about({userHandle: vm.profile.handle})") {{vm.profile.handle}} - - .money-earned(ng-hide="hideMoney") + .item + .value + p(ng-bind="vm.activeChallenges") + .title + p Active Challenges + .item(ng-if="!hideMoney") + .value p.number(ng-bind="vm.moneyEarned | currency:'$':0") - - p Earned - - .back-link(ng-if="showBackLink && vm.previousStateLabel") - a(ng-click="vm.backHandler()") Back to {{vm.previousStateLabel}} - + .title + p Won in Prizes + .item(ng-if="vm.dashboardBadge") + .badge(ng-class="(vm.dashboardBadge.specificClass || vm.dashboardBadge.groupClass) + ' ' + (vm.dashboardBadge.type) + 'Badge'") diff --git a/app/profile/badges/badges.controller.js b/app/profile/badges/badges.controller.js index f99750f43..968f4bb12 100644 --- a/app/profile/badges/badges.controller.js +++ b/app/profile/badges/badges.controller.js @@ -1,673 +1,24 @@ import angular from 'angular' -import moment from 'moment-timezone' (function () { 'use strict' angular.module('tc.profile').controller('BadgesController', BadgeCtrl) - BadgeCtrl.$inject = ['$scope', 'CONSTANTS', 'ProfileService', 'UserService', 'userHandle', 'profile'] + BadgeCtrl.$inject = ['$scope', 'UserService', 'userHandle', 'profile', 'BadgeService'] // The controller for badges section of member-profile page. - function BadgeCtrl($scope, CONSTANTS, ProfileService, UserService, userHandle, profile) { - $scope.achievements = profile.badges.Achievements + function BadgeCtrl($scope, UserService, userHandle, profile, BadgeService) { + $scope.achievements = profile.badges.Achievements || [] var badgeCtrl = this // Use logged in user's handle for showing badges if not injected into the controller badgeCtrl.userHandle = userHandle ? userHandle : UserService.getUserIdentity().username - badgeCtrl.init($scope) - badgeCtrl.mapBadges() badgeCtrl.profile = profile - badgeCtrl.dealWithBadgeData($scope, ProfileService) - } - - // Deal with badge data when we have the user profile ready. - BadgeCtrl.prototype.dealWithBadgeData = function($scope, ProfileService){ - var badgeCtrl = this - // The service method getUser( handle ) already contains achievements information. - // So we don't need another more service method here. - - // Some data is not available, so lets exclude them. - // var excluded_badgesID = [1,6, 11, 16, 21, 52, 1000, 1001, 1002, 1003, 1004, 1005, 1006] - - if ($scope.achievements) { - angular.forEach($scope.achievements, function(achievement){ - var desc = achievement.description - // Fix Studio Badges - if(badgeCtrl.map[achievement.description] === undefined && desc.indexOf('Studio ') === 0) { - desc = desc.substring(7) - } - // Fix Studio bad badge name - if(desc === 'Fifty Milestone Prize' || desc === 'One Hundred Milestone Prize' || desc === 'Two Hundred And Fifty Milestone Prize') { - desc = desc + 's' - } - if(desc.indexOf('Designer of the Month') !== -1) { - desc = 'Designer of the Month' - } - if(desc.indexOf('Member of the Month') !== -1) { - desc = 'Member of the Month' - } - var value = badgeCtrl.map[desc] - // Activate all active badges. - if(value){ - value.date = badgeCtrl.formatDate(achievement.date) - value.active = true - if(achievement.description.indexOf('Studio ') === 0) { - value.isStudio = true - } - } - }) - } - } - - // Construct a map containing all badges. - BadgeCtrl.prototype.mapBadges = function(){ - var badgeCtrl = this - badgeCtrl.map = {} - angular.forEach(badgeCtrl.achievementGroups, function(achievementGroup){ - angular.forEach(achievementGroup.specificAchievements, function(achievement){ - achievement.id = achievementGroup.id - badgeCtrl.map[achievement.name] = achievement - }) - }) - angular.forEach(badgeCtrl.singleAchievements, function(achievement){ - badgeCtrl.map[achievement.name] = achievement - }) - } - // Convert the date with format like 'Sep 09,2013' - BadgeCtrl.prototype.formatDate = function(date) { - // Some function is passing in undefined timezone_string variable causing js errors, - // so check if undefined and set default: - if (typeof timezone_string === 'undefined') { - var timezone_string = 'America/New_York' // lets set to TC timezone - } - return moment(date).tz(timezone_string).format('MMM DD, YYYY') + var achievementsVm = BadgeService.buildAllAchievementsVm($scope.achievements) + badgeCtrl.achievementGroups = achievementsVm.achievementGroups + badgeCtrl.singleAchievements = achievementsVm.singleAchievements } - // Construct the data 'currentlyEarned'. - BadgeCtrl.prototype.populateData = function(destination, count){ - var quantifier = '' - switch(destination.id){ - case '1': - quantifier = 'Post' - break - case '6': - quantifier = 'Submission' - break - case '11': - quantifier = 'Prize' - break - case '16': - case '117': - quantifier = 'Placement' - break - case '89': - quantifier = 'SRM' - break - case '99': - case '126': - case '127': - quantifier = 'Problem' - break - default: - quantifier = 'Win' - break - } - - if (count && count > 1) { - quantifier += 's' - } - if(count){ - destination.currentlyEarned = count + ' ' + quantifier - } - } - // Initialize the data array needed by badge section. - BadgeCtrl.prototype.init = function($scope){ - this.scope = $scope - - this.achievementGroups = - [ - { - id : 1, - groupClass : 'Forum-Posts', - specificAchievements : [ - { - name : 'First Forum Post', - active : false, - specificClass : 'Forum-Posts-1' - }, - { - name : 'One Hundred Forum Posts', - active : false, - specificClass : 'Forum-Posts-100' - }, - { - name : 'Five Hundred Forum Posts', - active : false, - specificClass : 'Forum-Posts-500' - }, - { - name : 'One Thousand Forum Posts', - active : false, - specificClass : 'Forum-Posts-1000' - }, - { - name : 'Five Thousand Forum Posts', - active : false, - specificClass : 'Forum-Posts-5000' - } - ] - }, - { - id : 89, - groupClass : 'Rated-SRMs', - specificAchievements : [ - { - name : 'First Rated Algorithm Competition', - active : false, - specificClass : 'Rated-SRMs-1' - }, - { - name : 'Five Rated Algorithm Competitions', - active : false, - specificClass : 'Rated-SRMs-5' - }, - { - name : 'Twenty Five Rated Algorithm Competitions', - active : false, - specificClass : 'Rated-SRMs-25' - }, - { - name : 'One Hundred Rated Algorithm Competitions', - active : false, - specificClass : 'Rated-SRMs-100' - }, - { - name : 'Three Hundred Rated Algorithm Competitions', - active : false, - specificClass : 'Rated-SRMs-300' - } - ] - }, - { - id : 94, - groupClass : 'SRM-Room-Wins', - specificAchievements : [ - { - name : 'First SRM Room Win (Any Division)', - active : false, - specificClass : 'SRM-Room-Wins-1' - }, - { - name : 'Five SRM Room Wins (Any Division)', - active : false, - specificClass : 'SRM-Room-Wins-5' - }, - { - name : 'Twenty SRM Room Wins (Any Division)', - active : false, - specificClass : 'SRM-Room-Wins-20' - }, - { - name : 'Fifty SRM Room Wins (Any Division)', - active : false, - specificClass : 'SRM-Room-Wins-50' - }, - { - name : 'One Hundred SRM Room Wins (Any Division)', - active : false, - specificClass : 'SRM-Room-Wins-100' - } - ] - }, - { - id : 99, - groupClass : 'Solved-SRM-Problems', - specificAchievements : [ - { - name : 'First Solved Algorithm Problem', - active : false, - specificClass : 'Solved-SRM-Problems-1' - }, - { - name : 'Ten Solved Algorithm Problems', - active : false, - specificClass : 'Solved-SRM-Problems-10' - }, - { - name : 'Fifty Solved Algorithm Problems', - active : false, - specificClass : 'Solved-SRM-Problems-50' - }, - { - name : 'Two Hundred Solved Algorithm Problems', - active : false, - specificClass : 'Solved-SRM-Problems-200' - }, - { - name : 'Five Hundred Solved Algorithm Problems', - active : false, - specificClass : 'Solved-SRM-Problems-500' - } - ] - }, - { - id : 104, - groupClass : 'Successful-Challenges', - specificAchievements : [ - { - name : 'First Successful Challenge', - active : false, - specificClass : 'Successful-Challenges-1' - }, - { - name : 'Five Successful Challenges', - active : false, - specificClass : 'Successful-Challenges-5' - }, - { - name : 'Twenty Five Successful Challenges', - active : false, - specificClass : 'Successful-Challenges-25' - }, - { - name : 'One Hundred Successful Challenges', - active : false, - specificClass : 'Successful-Challenges-100' - }, - { - name : 'Two Hundred Successful Challenges', - active : false, - specificClass : 'Successful-Challenges-250' - } - ] - }, - { - id : 113, - groupClass : 'Marathon-Matches', - specificAchievements : [ - { - name : 'First Marathon Competition', - active : false, - specificClass : 'Marathon-Matches-1' - }, - { - name : 'Three Marathon Competitions', - active : false, - specificClass : 'Marathon-Matches-3' - }, - { - name : 'Ten Marathon Competitions', - active : false, - specificClass : 'Marathon-Matches-10' - }, - { - name : 'Twenty Marathon Competitions', - active : false, - specificClass : 'Marathon-Matches-20' - }, - { - name : 'Fifty Marathon Competitions', - active : false, - specificClass : 'Marathon-Matches-50' - } - ] - }, - { - id : 117, - groupClass : 'Marathon-Top-5-Placements', - specificAchievements : [ - { - name : 'First Marathon Top-5 Placement', - active : false, - specificClass : 'Marathon-Top-5-Placements-1' - }, - { - name : 'Two Marathon Top-5 Placements', - active : false, - specificClass : 'Marathon-Top-5-Placements-2' - }, - { - name : 'Four Marathon Top-5 Placements', - active : false, - specificClass : 'Marathon-Top-5-Placements-4' - }, - { - name : 'Eight Marathon Top-5 Placements', - active : false, - specificClass : 'Marathon-Top-5-Placements-8' - }, - { - name : 'Sixteen Marathon Top-5 Placements', - active : false, - specificClass : 'Marathon-Top-5-Placements-16' - } - ] - }, - { - id : 6, - groupClass : 'Passing-Submissions', - specificAchievements : [ - { - name : 'First Passing Submission', - active : false, - specificClass : 'Passing-Submissions-1' - }, - { - name : 'Fifty Passing Submissions', - active : false, - specificClass : 'Passing-Submissions-50' - }, - { - name : 'One Hundred Passing Submissions', - active : false, - specificClass : 'Passing-Submissions-100' - }, - { - name : 'Two Hundred And Fifty Passing Submissions', - active : false, - specificClass : 'Passing-Submissions-250' - }, - { - name : 'Five Hundred Passing Submissions', - active : false, - specificClass : 'Passing-Submissions-500' - } - ] - }, - { - id : 11, - groupClass : 'Checkpoint-Prizes', - specificAchievements : [ - { - name : 'First Milestone Prize', - active : false, - specificClass : 'Checkpoint-Prizes-1' - }, - { - name : 'Fifty Milestone Prizes', - active : false, - specificClass : 'Checkpoint-Prizes-50' - }, - { - name : 'One Hundred Milestone Prizes', - active : false, - specificClass : 'Checkpoint-Prizes-100' - }, - { - name : 'Two Hundred And Fifty Milestone Prizes', - active : false, - specificClass : 'Checkpoint-Prizes-250' - }, - { - name : 'Five Hundred Milestone Prizes', - active : false, - specificClass : 'Checkpoint-Prizes-500' - } - ] - }, - { - id : 16, - groupClass : 'Winning-Placements', - specificAchievements : [ - { - name : 'First Placement', - active : false, - specificClass : 'Winning-Placements-1' - }, - { - name : 'Twenty Five Placements', - active : false, - specificClass : 'Winning-Placements-25' - }, - { - name : 'Fifty Placements', - active : false, - specificClass : 'Winning-Placements-50' - }, - { - name : 'One hundred Placements', - active : false, - specificClass : 'Winning-Placements-100' - }, - { - name : 'Two Hundred And Fifty Placements', - active : false, - specificClass : 'Winning-Placements-250' - } - ] - }, - { - id : 21, - groupClass : 'First-Place-Wins', - specificAchievements : [ - { - name : 'First Win', - active : false, - specificClass : 'First-Place-Wins-1' - }, - { - name : 'Twenty Five First Placement Win', - active : false, - specificClass : 'First-Place-Wins-25' - }, - { - name : 'Fifty First Placement Win', - active : false, - specificClass : 'First-Place-Wins-50' - }, - { - name : 'One Hundred First Placement Win', - active : false, - specificClass : 'First-Place-Wins-100' - }, - { - name : 'Two Hundred And Fifty First Placement Win', - active : false, - specificClass : 'First-Place-Wins-250' - } - ] - }, - { - id : 0, - groupClass : 'HP-Badges-Level-1', - specificAchievements : [ - { - name : 'Getting Started', - active : false, - specificClass : 'Getting-Started' - }, - { - name : 'Novice', - active : false, - specificClass : 'Novice' - }, - { - name : 'Journeyman', - active : false, - specificClass : 'Journeyman' - }, - { - name : 'Expert', - active : false, - specificClass : 'Expert' - } - ] - }, - { - id : 0, - groupClass : 'HP-Badges-Level-2', - specificAchievements : [ - { - name : 'Master', - active : false, - specificClass : 'Master' - }, - { - name : 'Grand Master', - active : false, - specificClass : 'Grand-Master' - }, - { - name : 'Paragon', - active : false, - specificClass : 'Paragon' - }, - { - name : 'Grand Paragon', - active : false, - specificClass : 'Grand-Paragon' - }, - { - name : 'Social Evangelist', - active : false, - specificClass : 'Social-Evangelist' - } - ] - } - ] - - this.singleAchievements = - [ - { - id : 121, - name : 'Marathon Match Winner', - groupClass : 'Marathon-Match-Winner', - active : false - }, - { - id : 122, - name : 'Algorithm Target', - groupClass : 'Algorithm-Target', - active : false - }, - { - id : 119, - name : 'SRM Winner Div 1', - groupClass : 'SRM-Winner-Div-1', - active : false - }, - { - id : 120, - name : 'SRM Winner Div 2', - groupClass : 'SRM-Winner-Div-2', - active : false - }, - { - id : 127, - name : 'Solved Hard Div2 Problem in SRM', - groupClass : 'Solved-Hard-Div2-Problem-in-SRM', - active : false - }, - { - id : 126, - name : 'Solved Hard Div1 Problem in SRM', - groupClass : 'Solved-Hard-Div1-Problem-in-SRM', - active : false - }, - { - id : 51, - name : 'Digital Run Winner', - groupClass : 'Digital-Run-Winner', - active : false - }, - { - id : 52, - name : 'Digital Run Top Five', - groupClass : 'Digital-Run-Top-5', - active : false - }, - { - id : 1, - name : 'Two Hundred Successful Challenges', - groupClass : 'Successful-Challenges-200', - active : false - }, - { - id : 129, - name : 'CoECI Client Badge', - groupClass : 'CoECI-Client-Badge', - active : false - }, - { - id : 0, - name : 'TopCoder Reviewer', - groupClass : 'TopCoder-Reviewer', - active : false - }, - { - id : 1000, - name : 'Studio Reviewer', - groupClass : 'Studio-Reviewer', - active : false - }, - { - id : 1000, - name : 'Studio Cup Top Five', - groupClass : 'Studio-Cup-Top-5', - active : false - }, - { - id : 1001, - name : 'Studio Cup Winner', - groupClass : 'Studio-Cup-Winner', - active : false - }, - { - id : 1002, - name : 'Studio Spec Reviewer', - groupClass : 'Studio-Spec-Reviewer', - active : false - }, - { - id : 1003, - name : 'Studio Screener', - groupClass : 'Studio-Screener', - active : false - }, - { - id : 1003, - name : 'Studio Spirit', - groupClass : 'Studio-Spirit', - active : false - }, - { - id : 1004, - name : 'Studio Mentor', - groupClass : 'Studio-Mentor', - active : false - }, - { - id : 1005, - name : 'Member of the Month', - groupClass : 'Member-of-the-Month', - active : false - }, - { - id : 1006, - name : 'Designer of the Month', - groupClass : 'Member-of-the-Month', - active : false - }, - { - id: 1007, - name: 'Crowd for Good', - groupClass: 'Crowd-for-Good', - active: false - }, - { - id: 1008, - name: 'Predix Community', - groupClass: 'Predix-Community', - active: false - }, - { - id: 1009, - name: 'iOS Community', - groupClass: 'iOS-Community', - active: false - } - ] - } })() diff --git a/app/services/badge.service.js b/app/services/badge.service.js new file mode 100644 index 000000000..36271c46d --- /dev/null +++ b/app/services/badge.service.js @@ -0,0 +1,658 @@ +import angular from 'angular' +import moment from 'moment-timezone' + +(function() { + 'use strict' + + angular.module('tc.services').factory('BadgeService', BadgeService) + + BadgeService.$inject = [] + + function BadgeService() { + var factory = this + + _init() + _createMap() + + return { + getAchievementVm: getAchievementVm, + buildAllAchievementsVm: buildAllAchievementsVm + } + + //Returns the vm for a particular achivement + function getAchievementVm(achievement) { + var desc = achievement.description + desc = _fixBadgeDescriptionIfNecessary(desc) + + var value = factory.map[desc] + value.date = _formatDate(achievement.date) + value.active = true + if(achievement.description.indexOf('Studio ') === 0) { + value.isStudio = true + } + + value.type = value.specificClass ? 'group' : 'single' + + return value + } + + // Returns the convenient view model for all achievements with css class names and active indicator and formated date + function buildAllAchievementsVm(achievements) { + angular.forEach(achievements, function(achievement){ + var desc = achievement.description + desc = _fixBadgeDescriptionIfNecessary(desc) + + var value = factory.map[desc] + // Activate all active badges. + if(value){ + value.date = _formatDate(achievement.date) + value.active = true + if(achievement.description.indexOf('Studio ') === 0) { + value.isStudio = true + } + } + }) + + return { + achievementGroups: factory.achievementGroups, + singleAchievements: factory.singleAchievements + } + + } + + function _fixBadgeDescriptionIfNecessary(desc) { + // Fix Studio Badges + if(factory.map[desc] === undefined && desc.indexOf('Studio ') === 0) { + desc = desc.substring(7) + } + // Fix Studio bad badge name + if(desc === 'Fifty Milestone Prize' || desc === 'One Hundred Milestone Prize' || desc === 'Two Hundred And Fifty Milestone Prize') { + desc = desc + 's' + } + if(desc.indexOf('Designer of the Month') !== -1) { + desc = 'Designer of the Month' + } + if(desc.indexOf('Member of the Month') !== -1) { + desc = 'Member of the Month' + } + + return desc + } + + // Convert the date with format like 'Sep 09,2013' + function _formatDate(date) { + // Some function is passing in undefined timezone_string variable causing js errors, + // so check if undefined and set default: + if (typeof timezone_string === 'undefined') { + var timezone_string = 'America/New_York' // lets set to TC timezone + } + return moment(date).tz(timezone_string).format('MMM DD, YYYY') + } + + // Construct a map containing all badges. + function _createMap() { + var map = {} + angular.forEach(factory.achievementGroups, function(achievementGroup){ + angular.forEach(achievementGroup.specificAchievements, function(achievement){ + achievement.id = achievementGroup.id + map[achievement.name] = achievement + }) + }) + angular.forEach(factory.singleAchievements, function(achievement){ + map[achievement.name] = achievement + }) + + factory.map = map + } + + // Initialize the data array needed by badge section. + function _init() { + factory.achievementGroups = + [ + { + id : 1, + groupClass : 'Forum-Posts', + specificAchievements : [ + { + name : 'First Forum Post', + active : false, + specificClass : 'Forum-Posts-1' + }, + { + name : 'One Hundred Forum Posts', + active : false, + specificClass : 'Forum-Posts-100' + }, + { + name : 'Five Hundred Forum Posts', + active : false, + specificClass : 'Forum-Posts-500' + }, + { + name : 'One Thousand Forum Posts', + active : false, + specificClass : 'Forum-Posts-1000' + }, + { + name : 'Five Thousand Forum Posts', + active : false, + specificClass : 'Forum-Posts-5000' + } + ] + }, + { + id : 89, + groupClass : 'Rated-SRMs', + specificAchievements : [ + { + name : 'First Rated Algorithm Competition', + active : false, + specificClass : 'Rated-SRMs-1' + }, + { + name : 'Five Rated Algorithm Competitions', + active : false, + specificClass : 'Rated-SRMs-5' + }, + { + name : 'Twenty Five Rated Algorithm Competitions', + active : false, + specificClass : 'Rated-SRMs-25' + }, + { + name : 'One Hundred Rated Algorithm Competitions', + active : false, + specificClass : 'Rated-SRMs-100' + }, + { + name : 'Three Hundred Rated Algorithm Competitions', + active : false, + specificClass : 'Rated-SRMs-300' + } + ] + }, + { + id : 94, + groupClass : 'SRM-Room-Wins', + specificAchievements : [ + { + name : 'First SRM Room Win (Any Division)', + active : false, + specificClass : 'SRM-Room-Wins-1' + }, + { + name : 'Five SRM Room Wins (Any Division)', + active : false, + specificClass : 'SRM-Room-Wins-5' + }, + { + name : 'Twenty SRM Room Wins (Any Division)', + active : false, + specificClass : 'SRM-Room-Wins-20' + }, + { + name : 'Fifty SRM Room Wins (Any Division)', + active : false, + specificClass : 'SRM-Room-Wins-50' + }, + { + name : 'One Hundred SRM Room Wins (Any Division)', + active : false, + specificClass : 'SRM-Room-Wins-100' + } + ] + }, + { + id : 99, + groupClass : 'Solved-SRM-Problems', + specificAchievements : [ + { + name : 'First Solved Algorithm Problem', + active : false, + specificClass : 'Solved-SRM-Problems-1' + }, + { + name : 'Ten Solved Algorithm Problems', + active : false, + specificClass : 'Solved-SRM-Problems-10' + }, + { + name : 'Fifty Solved Algorithm Problems', + active : false, + specificClass : 'Solved-SRM-Problems-50' + }, + { + name : 'Two Hundred Solved Algorithm Problems', + active : false, + specificClass : 'Solved-SRM-Problems-200' + }, + { + name : 'Five Hundred Solved Algorithm Problems', + active : false, + specificClass : 'Solved-SRM-Problems-500' + } + ] + }, + { + id : 104, + groupClass : 'Successful-Challenges', + specificAchievements : [ + { + name : 'First Successful Challenge', + active : false, + specificClass : 'Successful-Challenges-1' + }, + { + name : 'Five Successful Challenges', + active : false, + specificClass : 'Successful-Challenges-5' + }, + { + name : 'Twenty Five Successful Challenges', + active : false, + specificClass : 'Successful-Challenges-25' + }, + { + name : 'One Hundred Successful Challenges', + active : false, + specificClass : 'Successful-Challenges-100' + }, + { + name : 'Two Hundred Successful Challenges', + active : false, + specificClass : 'Successful-Challenges-250' + } + ] + }, + { + id : 113, + groupClass : 'Marathon-Matches', + specificAchievements : [ + { + name : 'First Marathon Competition', + active : false, + specificClass : 'Marathon-Matches-1' + }, + { + name : 'Three Marathon Competitions', + active : false, + specificClass : 'Marathon-Matches-3' + }, + { + name : 'Ten Marathon Competitions', + active : false, + specificClass : 'Marathon-Matches-10' + }, + { + name : 'Twenty Marathon Competitions', + active : false, + specificClass : 'Marathon-Matches-20' + }, + { + name : 'Fifty Marathon Competitions', + active : false, + specificClass : 'Marathon-Matches-50' + } + ] + }, + { + id : 117, + groupClass : 'Marathon-Top-5-Placements', + specificAchievements : [ + { + name : 'First Marathon Top-5 Placement', + active : false, + specificClass : 'Marathon-Top-5-Placements-1' + }, + { + name : 'Two Marathon Top-5 Placements', + active : false, + specificClass : 'Marathon-Top-5-Placements-2' + }, + { + name : 'Four Marathon Top-5 Placements', + active : false, + specificClass : 'Marathon-Top-5-Placements-4' + }, + { + name : 'Eight Marathon Top-5 Placements', + active : false, + specificClass : 'Marathon-Top-5-Placements-8' + }, + { + name : 'Sixteen Marathon Top-5 Placements', + active : false, + specificClass : 'Marathon-Top-5-Placements-16' + } + ] + }, + { + id : 6, + groupClass : 'Passing-Submissions', + specificAchievements : [ + { + name : 'First Passing Submission', + active : false, + specificClass : 'Passing-Submissions-1' + }, + { + name : 'Fifty Passing Submissions', + active : false, + specificClass : 'Passing-Submissions-50' + }, + { + name : 'One Hundred Passing Submissions', + active : false, + specificClass : 'Passing-Submissions-100' + }, + { + name : 'Two Hundred And Fifty Passing Submissions', + active : false, + specificClass : 'Passing-Submissions-250' + }, + { + name : 'Five Hundred Passing Submissions', + active : false, + specificClass : 'Passing-Submissions-500' + } + ] + }, + { + id : 11, + groupClass : 'Checkpoint-Prizes', + specificAchievements : [ + { + name : 'First Milestone Prize', + active : false, + specificClass : 'Checkpoint-Prizes-1' + }, + { + name : 'Fifty Milestone Prizes', + active : false, + specificClass : 'Checkpoint-Prizes-50' + }, + { + name : 'One Hundred Milestone Prizes', + active : false, + specificClass : 'Checkpoint-Prizes-100' + }, + { + name : 'Two Hundred And Fifty Milestone Prizes', + active : false, + specificClass : 'Checkpoint-Prizes-250' + }, + { + name : 'Five Hundred Milestone Prizes', + active : false, + specificClass : 'Checkpoint-Prizes-500' + } + ] + }, + { + id : 16, + groupClass : 'Winning-Placements', + specificAchievements : [ + { + name : 'First Placement', + active : false, + specificClass : 'Winning-Placements-1' + }, + { + name : 'Twenty Five Placements', + active : false, + specificClass : 'Winning-Placements-25' + }, + { + name : 'Fifty Placements', + active : false, + specificClass : 'Winning-Placements-50' + }, + { + name : 'One hundred Placements', + active : false, + specificClass : 'Winning-Placements-100' + }, + { + name : 'Two Hundred And Fifty Placements', + active : false, + specificClass : 'Winning-Placements-250' + } + ] + }, + { + id : 21, + groupClass : 'First-Place-Wins', + specificAchievements : [ + { + name : 'First Win', + active : false, + specificClass : 'First-Place-Wins-1' + }, + { + name : 'Twenty Five First Placement Win', + active : false, + specificClass : 'First-Place-Wins-25' + }, + { + name : 'Fifty First Placement Win', + active : false, + specificClass : 'First-Place-Wins-50' + }, + { + name : 'One Hundred First Placement Win', + active : false, + specificClass : 'First-Place-Wins-100' + }, + { + name : 'Two Hundred And Fifty First Placement Win', + active : false, + specificClass : 'First-Place-Wins-250' + } + ] + }, + { + id : 0, + groupClass : 'HP-Badges-Level-1', + specificAchievements : [ + { + name : 'Getting Started', + active : false, + specificClass : 'Getting-Started' + }, + { + name : 'Novice', + active : false, + specificClass : 'Novice' + }, + { + name : 'Journeyman', + active : false, + specificClass : 'Journeyman' + }, + { + name : 'Expert', + active : false, + specificClass : 'Expert' + } + ] + }, + { + id : 0, + groupClass : 'HP-Badges-Level-2', + specificAchievements : [ + { + name : 'Master', + active : false, + specificClass : 'Master' + }, + { + name : 'Grand Master', + active : false, + specificClass : 'Grand-Master' + }, + { + name : 'Paragon', + active : false, + specificClass : 'Paragon' + }, + { + name : 'Grand Paragon', + active : false, + specificClass : 'Grand-Paragon' + }, + { + name : 'Social Evangelist', + active : false, + specificClass : 'Social-Evangelist' + } + ] + } + ] + + factory.singleAchievements = + [ + { + id : 121, + name : 'Marathon Match Winner', + groupClass : 'Marathon-Match-Winner', + active : false + }, + { + id : 122, + name : 'Algorithm Target', + groupClass : 'Algorithm-Target', + active : false + }, + { + id : 119, + name : 'SRM Winner Div 1', + groupClass : 'SRM-Winner-Div-1', + active : false + }, + { + id : 120, + name : 'SRM Winner Div 2', + groupClass : 'SRM-Winner-Div-2', + active : false + }, + { + id : 127, + name : 'Solved Hard Div2 Problem in SRM', + groupClass : 'Solved-Hard-Div2-Problem-in-SRM', + active : false + }, + { + id : 126, + name : 'Solved Hard Div1 Problem in SRM', + groupClass : 'Solved-Hard-Div1-Problem-in-SRM', + active : false + }, + { + id : 51, + name : 'Digital Run Winner', + groupClass : 'Digital-Run-Winner', + active : false + }, + { + id : 52, + name : 'Digital Run Top Five', + groupClass : 'Digital-Run-Top-5', + active : false + }, + { + id : 1, + name : 'Two Hundred Successful Challenges', + groupClass : 'Successful-Challenges-200', + active : false + }, + { + id : 129, + name : 'CoECI Client Badge', + groupClass : 'CoECI-Client-Badge', + active : false + }, + { + id : 0, + name : 'TopCoder Reviewer', + groupClass : 'TopCoder-Reviewer', + active : false + }, + { + id : 1000, + name : 'Studio Reviewer', + groupClass : 'Studio-Reviewer', + active : false + }, + { + id : 1000, + name : 'Studio Cup Top Five', + groupClass : 'Studio-Cup-Top-5', + active : false + }, + { + id : 1001, + name : 'Studio Cup Winner', + groupClass : 'Studio-Cup-Winner', + active : false + }, + { + id : 1002, + name : 'Studio Spec Reviewer', + groupClass : 'Studio-Spec-Reviewer', + active : false + }, + { + id : 1003, + name : 'Studio Screener', + groupClass : 'Studio-Screener', + active : false + }, + { + id : 1003, + name : 'Studio Spirit', + groupClass : 'Studio-Spirit', + active : false + }, + { + id : 1004, + name : 'Studio Mentor', + groupClass : 'Studio-Mentor', + active : false + }, + { + id : 1005, + name : 'Member of the Month', + groupClass : 'Member-of-the-Month', + active : false + }, + { + id : 1006, + name : 'Designer of the Month', + groupClass : 'Member-of-the-Month', + active : false + }, + { + id: 1007, + name: 'Crowd for Good', + groupClass: 'Crowd-for-Good', + active: false + }, + { + id: 1008, + name: 'Predix Community', + groupClass: 'Predix-Community', + active: false + }, + { + id: 1009, + name: 'iOS Community', + groupClass: 'iOS-Community', + active: false + } + ] + } + + } + + +})() diff --git a/assets/css/directives/page-state-header.directive.scss b/assets/css/directives/page-state-header.directive.scss index 73c268774..d095da774 100644 --- a/assets/css/directives/page-state-header.directive.scss +++ b/assets/css/directives/page-state-header.directive.scss @@ -3,7 +3,8 @@ .page-state-header { background-color: $gray-lightest; padding: 15px; - border-bottom: 1px solid $gray-light; + border-bottom: 1px solid #D1D3D4; + border-top: 1px solid #D1D3D4; header { display: flex; @@ -22,67 +23,47 @@ .info { display: flex; flex-direction: row; - .pic { - img.profile-circle { - border-radius: 50%; - display: inline; - width: 60px; - height: 60px; - } - } - } - .user-metrics { - display: flex; - flex-direction: column; - align-items: flex-start; - justify-content: center; - margin-bottom: 12px; - margin-left: 15px; - @media only screen and (min-width: 600px) { - margin-bottom: 0; - } + .item { + display: flex; + flex-direction: column; + justify-content: space-between; + align-items: flex-end; - .handle { - @include sofia-pro-medium; - font-size: 24px; - line-height: 29px; - } + position: relative; + margin-left: 40px; + margin-right: 20px; - .money-earned { - display: flex; - flex-direction: row; - align-items: center; + font-family: 'Sofia Pro', Arial, Helvetica, sans-serif; + font-weight: 400; - .number { - @include sofia-pro-bold; - font-size: 18px; - line-height: 23px; - color: $gray-darkest; + &:not(:first-child):before { + content: ''; + display: block; + position: absolute; + top: -5px; + left: -30px; + width: 1px; + height: 60px; + -ms-transform: translateX(0) translateY(2px) rotate(30deg); + -webkit-transform: translateX(0) translateY(2px) rotate(30deg); + transform: translateX(0) translateY(2px) rotate(30deg); + background-color: #D1D3D4; } - p:not(.number) { - @include sofia-pro-regular; - font-size: 10px; - line-height: 13px; - text-transform: lowercase; - margin-left: 5px; - color: $accent-gray; - @media only screen and (min-width: 600px) { - font-size: 12px; - line-height: 14px; - } + .value { + font-size: 24px; + margin-bottom: 15px; } - } - .back-link { - @include sofia-pro-medium; - font-size: 12px; - line-height: 14px; - a { - color: $accent-gray; + .title { + color: #A3A3AE; + font-size: 12px; + text-transform: uppercase; } + } + } } } @@ -90,17 +71,20 @@ @media (min-width: 768px) { .page-state-header { - padding: 30px 60px; + padding: 30px 30px; header { flex-direction: row; align-items: center; justify-content: space-between; + max-width: 1300px; + margin: auto; .page-info { - order: 2; + order: 1; display: flex; flex-direction: row; + margin-left: 20px; h1 { font-size: 36px; line-height: 43px; diff --git a/assets/css/my-dashboard/header-dashboard.scss b/assets/css/my-dashboard/header-dashboard.scss index b9ebb9c4b..90112f6b4 100644 --- a/assets/css/my-dashboard/header-dashboard.scss +++ b/assets/css/my-dashboard/header-dashboard.scss @@ -2,7 +2,8 @@ .header-dashboard { // TODO: Use styleguide class - max-width: 1242px; - margin-left: auto; - margin-right: auto; + margin-left: -10px; + margin-right: -10px; + margin-top: -10px; + margin-bottom: 10px; } From 2553cad70f48696d1e93d60a69103a8a63401882 Mon Sep 17 00:00:00 2001 From: Sushil Shinde Date: Mon, 18 Sep 2017 11:43:27 +0530 Subject: [PATCH 2/5] only package update changes --- package-lock.json | 20 ++++++++++---------- package.json | 2 +- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/package-lock.json b/package-lock.json index 392177a00..44daf5a86 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,11 @@ "resolved": "https://registry.npmjs.org/@types/react/-/react-16.0.2.tgz", "integrity": "sha512-vVdCha0AMQRMmE26AySLZG+R6qgZ8oNl4Qa2GxryM15rqY4zWKHl2hHLbfEXfaIxzdeDOmyX4O5p7gU/wT0jJw==" }, + "Base64": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/Base64/-/Base64-0.1.4.tgz", + "integrity": "sha1-6fbGvvVn/WNepBYqsU3TKedKpt4=" + }, "abbrev": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.0.tgz", @@ -1621,11 +1626,6 @@ "resolved": "https://registry.npmjs.org/base62/-/base62-1.2.0.tgz", "integrity": "sha1-MeflYNyEbJ9EwaUx32UU2jVHQVc=" }, - "Base64": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/Base64/-/Base64-0.1.4.tgz", - "integrity": "sha1-6fbGvvVn/WNepBYqsU3TKedKpt4=" - }, "base64-arraybuffer": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", @@ -9523,11 +9523,6 @@ "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" - }, "string-width": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", @@ -9538,6 +9533,11 @@ "strip-ansi": "3.0.1" } }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + }, "stringstream": { "version": "0.0.5", "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz", diff --git a/package.json b/package.json index b31a3a084..c55c5051b 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "description": "Topcoder pages including login, registration, settings, dashboard, profile.", "scripts": { "build": "webpack --bail --progress --build --tc", - "start": "webpack-dev-server --history-api-fallback --host 0.0.0.0 --dev --tc --inline --progress --port 3000", + "start": "webpack-dev-server --history-api-fallback --host local.topcoder-dev.com --dev --tc --inline --progress --port 3000", "start-prod": "webpack-dev-server --history-api-fallback --host local.topcoder.com --prod --tc --inline --progress --port 80", "lint": "eslint .", "test": "karma start --tc --test" From 87a707335ee1a07f5caf17182114f4da2f39fe75 Mon Sep 17 00:00:00 2001 From: Matthew Twomey Date: Sun, 24 Sep 2017 20:42:25 -0500 Subject: [PATCH 3/5] Switch to CircleCI --- .travis.yml | 66 - circle.yml | 43 + deploy.sh | 48 + npm-shrinkwrap.json | 6264 +++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 6355 insertions(+), 66 deletions(-) delete mode 100644 .travis.yml create mode 100644 circle.yml create mode 100755 deploy.sh create mode 100644 npm-shrinkwrap.json diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index f9cd80ef1..000000000 --- a/.travis.yml +++ /dev/null @@ -1,66 +0,0 @@ -language: node_js -node_js: -- 5.12.0 -before_install: -- npm i -g npm@5.3.0 -install: -- npm install -script: -- npm run lint && npm test && npm run build -sudo: false -deploy: -- provider: s3 - cache_control: private, no-store, no-cache, must-revalidate, max-age=0 - detect_encoding: true - access_key_id: $AWS_KEY - secret_access_key: $AWS_SECRET - bucket: app.topcoder-dev.com - skip_cleanup: true - local_dir: dist - on: - branch: dev -- provider: s3 - cache_control: private, no-store, no-cache, must-revalidate, max-age=0 - detect_encoding: true - access_key_id: $QA_AWS_KEY - secret_access_key: $QA_AWS_SECRET - bucket: app.topcoder-qa.com - skip_cleanup: true - local_dir: dist - on: - branch: qa-integration -- provider: s3 - cache_control: private, no-store, no-cache, must-revalidate, max-age=0 - detect_encoding: true - access_key_id: $MASTER_AWS_KEY - secret_access_key: $MASTER_AWS_SECRET - bucket: app.topcoder.com - skip_cleanup: true - local_dir: dist - on: - branch: master -env: - matrix: - - CXX=g++-4.8 - global: - # DEV_AWS_KEY - - secure: a5X4QlY2JD/sJnEBkT5WwwfWjYKq3ldRf/+Dh5x2oHB0swGzYyFxzVlezddPF8xDML+CcVoLHkd8WNM2F7qcxHZTDC5spH/ym2gX6YlRwFRTTFBRCJehgYs8Vit/s14f8gkuVV8fe2ubMiV+fpAw80tb3E+t+nCckmXwe8gDqDbHto5VIozTiqDOV/WvkPzaRQofTeNzSqjrAH/iRq8hJUx16shCO2ccdiLu7rnOuys+UwjWFRyjdLP01UZXd5u6a5XK3vigLGPBAqsEwSMgScATJjNIHwYofE5Q3ztD85jz/JoQatQf7LCnQUqkLT+xldMkOZuTlTHvzmVUOl2WYpVxWV9hXwBemvyuRPPtzIrZkKXi6OUgvpYwGgWn8eS1qulB1DYPrUWBtIYGQoxEchfNlmcrCIJ7BrbL9xiNUM8J+ZCWtNS01eSapMHdhAIUMLEsAjxBY+ArLuYAD+URB0d+JZrr9cORGnrGDB+1wI12Z/Qu5LEDp/TMOisK2PXEsaqzlaazr9lj2FXTYJQyyFMMWzq1v1o5lZ5mEJ5ea36eGApV1iQNmPrg7omhDHwKtBpMDFQWZ0Y1SrkIk3QTX6JfzsrehwAhAK2fZ25EaC6zcppAo0ia5/VZoWzxHFQyhkC47hRrM7C6nCriQPDc9kKsmTSX5rp5e/DNpiZ67qM= - # DEV_AWS_SECRET - - secure: p+od0xD/9vpMbR2AI6gZWknNAtvvIfq6jXIF98DEsDlqrrMFv4SwtuXLlCmX5PBnB/cWOkwgRhymI7/3+fLrDC+wqlhDEWyzSpVOvAcVAb5LEP7IDen0W8kTj2q9I2VRX+keL7lxQCknAf/21sRZeJfJhLGR+O3NcytEdsjlpFCopA6luZYv1QSd+nRJiTsI7I69T0hr7jZk+YioyjEEp/4qzI2qyJH7E5Ry+DD3gXnC3zva48Huq6rvOtLpgFmio1b1rNAcA55Q9Y3vb1jJyZhKpRvtel9OM9ekTxANEGJVaMzxyZXT7EFTxwxS+ub5c2HRzxedMnD3tY29ku2JJx7Ofm+Yxt9DZXSK7EV99xxE71kIhI9lZFiWZviym08MHGc4pee6+Cl6ZkiV44v4XnwbgUq8GCOkmDMQBQtGhXq7dC6jB/r7P7CJs+DIGDF7qNt/xizVOC1THS8GUCN68aWMVperP+IlUXo5d2XekhO6vjHk6o44K8A1s7yblBWXj54B6NfJnBzUK2X0g6Y2xdW6tmoKtad1r1I3062skc+UiU+6m4fGS8pLFElJNj+8N7QANoEw9oJDZfuQ47uVQzPjAA1/qdcy3ksMek0siNFbpZnMqzOJTPf2Xe7YgKuCPg0QczESXIjOeEIU0om7SWmGEIuMFqt6obQW0M3VHn0= - # QA_AWS_KEY - - secure: XG8fvQkBGUSbrZ+ZcHJadpPGKze1HrO17pl9WAzXOAFaomgZpXJIQrEmH8H03QpeFwhhM0pmWeHwnLAzSQ3j8dU8RidlR5/72X9Jdz74YJNPun7O4EJ4LE4qd3bjsS1+0IhyoaatV9OvIbCJDm1ujpHATkvUwHqt2WvVKxmy76raYqzMBNJD0xq0JrceZWwy2i0mnxLNSe/PqGREPDVWIFjb/rgLo0k2NPH7Z/ZqzTN9F/HzT7b4qmEJaQsjgBwWnMDIYdFKIVhP4nUlQBhZhuiiirUh7STOxloxe245xu2FRr+m5la2Eqpw8yf+nwsevtgnk1SaWF9LVp2VOV6AONWI5fMC/PGlEoVKf/Wt+S39wxlsIG4RL8RH0I9IypxHyfWcKz/iBVKWwpEH+IGa9Pl2XnCDJs5xHBkaVKuX76Nk8NSEG/ZxkCLBhlDSMmiivw4dQShQQv/qto1nz8rVzhj2gZUJbynsfKId2x/VrcnaPVRMSHuTRI/112wzLfENpcy1WhOJrKHZjMuoUVOLYNZs/kqygNTjqUbiqBb1t2RRuULB7RjBFMJBJKFbQA6wha1Ieh0lut3ZWbXPFkpsGCfC7S3l6Iy6U4BQcFpRDGw8MiAI+y5IPzePgKwhWxKZl0nY34trdzK4KaCabvdORYviSaBbxGiXPVsja/SY3T8= - # QA_AWS_SECRET - - secure: ALKnhODYCEtEjaDKe7YCupZPr7krQpLHkhlumUPkZVdYvNbunNDQcSDIJAEx97W9PJ0jRLQzYgoosQ+49CKOi7Lv2K+GHszBtiJ7Mc689v+lkQ686pSrGTrnTV626wLT6fxtprrFofTF8Q7Ywpp8q5A6vmTOpUFIkFBzlfEoInmvSXtM3BFTg11OFQdyhP1Pv2vSdDjFvbulCBhFo1sw8f1pRlUxALaYTE1ar1kN2EysrS5VSuK7ZdyXrmleJCwnIFshECqNUpHPU7LwYxeoTlaFGdeMFK5TuqrxR/LC6lSWTQvhMtQJzMFh8W2FwNJNqPNFmttD7G86/6o6jNxW4E0xo35VINaPi3qPdlHXFLBxMjkRzVS+I2EUjb80Hft5gK1/JXBl0RqX38sqgVGb1/u63hPR0iNqLW9CPEXXxrdifLrex+x3hW2Shg8kzGwRdE181zgdIIhnV8JiD1lsO1XrpusCjia+QjZJKp+fglq/1KGGRqHllxTN0T+6E9V8O4Opy+59aWcO8nkIJ5+INRl67MhpgJmutAfF2lgd5hMAWju5GNA77Bfd31zwpbOdetwmyp2fo81iKs1rgK4M9rFTtKsRFObDnalEqP+mwmwAg0yzhmWAMpmegYDAGfHOBPLSHpFDPRW7lrI4HTMrW2zP2W/NCIwHWpqPM/82bnc= - # MASTER_AWS_KEY - - secure: natX9uNNhOZBAkVht/f/dxT2Rkv/EP4maS3h9/dRXqejEHO9YQCTnvApGFE1SkDuH+NHoH06yx7RpAh+Gswn8CldHPF3daVnJHVgZYU2gBTyxlc5hFFV3ZmZ+hFSZgzWAXRSedw3l/SD7ceo8RebeVpSH/weDxzmHHSb429f0809wM+gWeUsNAG1sAr/oKw1t++7xIZA9p9k7EpCy8oBpHNRB30vknORNY/VFZMbp/RHfJohiL8SM9Nub2rnh27LKxik32BDCNypm+wE1cMB8642wL+MysIN7b1b1PJ9Hkahzcym8tImY0zJrui/j7tZ2ho0ATaHIc4DHna3TeM/tIK56Rtb+w4/b5rZrtIGCqCDoo6MQMkh1jL45KKeoa9Q5OgdgKqRgOQIkhy9MPQyqayUi/6RTplYXt1MO0vpHKUD2yMDZSfXWfin0XnHywTKAjjdc/lyvvC7YtrucbUu3DSbY6Eq5DH9przWdHWtXQDA0+hNjjxa6M8w2hPYBqOSM5GHF1VjlwY15hDLx/oua1VyGSfe7msd6xo0gkA/lvbA4QrOcuPYduF0cOvXuzj/RsaVqcHOAzRHvyKHaQR2UmmEQH7JoKr0/0mjXTNZX/xPlGtqRBDiWajfHhIjG4RlApbGTcdFUiuMrTNp0USA3QyV72yljWvkZ4L/9PbDjq8= - # MASTER_AWS_SECRET - - secure: fO89NVR5/+qbWD0tcHOftkGGSCa89vrYeH+UJ4zaE9kgos2W7QpIsc/ENt9NscuBOERBsrlOCzS+mBBC1ss40/GxIQbM8xS9b6y8odJqEKDCR34YDWcPEmb/kSbC0Cb7Q6r6r8fbJ0GFBOunYgiGFaGyPLlhVd68NBH2YzzRZ5R24KU7T1/3mFUz50DO/q+6NU56WurkrqTIes6YT3UNAPaXDaHJHtTifts+TibP6NpAsTDcj38gBH4re6+5MkI/iPUAaN7iA+aooDtHsKNWI0iCTyyBORfzNbCd0Nbbqv6GH/3v9RlZXg05+uOWOxjPLSH8TK3aQfGZD9uf1NmZRsNkLVVYMjUHAAZU3g0k8fxXMUtkL0nqbIoi9FTAMdHzc3aHQlU41DPbS7YV+Cs9Y2aHOx+kX1eqber6g0PUSrDSGmdFDlJqJrabHXomgRZxJ/uPyZ/JzGZQDYZxqWuhmtap79uGJOe/OKa1Oubj8wfwH3BIA1IFbLS2I5wAN5UOb0eQkTQTXS8LVtO2VicbX9YdZF1cE5uCpK1cXCv6+cNhziTXIrRFp7W/cYPMN7eZoQNxRgGfTSY+yNCKR3Qh+S8Ota8lZoB60wiPb6ISPIXbO0AwTtRHjrTUsPEfxsQPLZT4AZkYgjGbMEkzuhDVh3vR1gpQ67L8hPbNPAwh0ts= -addons: - apt: - sources: - - ubuntu-toolchain-r-test - packages: - - g++-4.8 -notifications: - slack: - secure: PMGlpdBoRzMlIjCsPWdXJ1wf550b+mpX0x44ggGWNL7ErpNebfyqIbXf4VJXYQDmhVJt31ygDaxTtj8XwZJlbvQjE6WGHU26KvL/efGJJL5EmgFD8LDBFpsbn49PyoZuVOTbSzqP8d8WCCPo4oBvX2r2Q2Ixh/tUx7i4Bcv0XwNpWAR75v1Yq/NftEI48k2GcI3oHqmuEgLHdP93k1rCUM4sBsgkr4PCltZfoE2AWlF6wY59w/oFiKj4FwycY8QjJZa/zbSQq1B/9QD7n4YBY4QjVv3LmjshEiQv1HGo2rNLV+/BB5ZoQ6JEH9h+seduHNTF+mkToKbJ2YjDERLlqLFYWVQKXTqFkSdYuknguJ3uOfXFaGtPDSqTRljE6WW6UDIJi9lDpxFHjH2q848/2O03RKtYeFKJWNbVb7Q2PWTBFxx6OurYra+tbUAorQiYmAQxd0vJY+qzGIDJZIQ8yDE4C10heOhfRyU8wJSKF3xJUKKWVGfBuHivFBZOETFSg0uVBcJnsXRcErvEQz0LuKaZfP81bIokcKUGxum/xyp9mYhYqWDvIj31RUhDMiRxXTPe9PhW0mlOtRG7tm2+8G08exHPSfONSV2IPUtlQt4j2/+I22ncOwtsm6yZzXXbDjoMR2sCHIyJj3lVECOqAnCfNJ6Q0CNJ93LqxKSHdFU= diff --git a/circle.yml b/circle.yml new file mode 100644 index 000000000..c0154445f --- /dev/null +++ b/circle.yml @@ -0,0 +1,43 @@ +machine: + node: + version: 5.12.0 + environment: + CXX: g++-4.8 + +dependencies: + pre: + - sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y + - sudo apt-get update -y + - sudo apt-get install g++-4.8 -y + override: + - node --version + - npm --version + - nvm --version + - npm install + +compile: + override: + - ls node_modules/* + - npm run lint && npm run build + +test: + override: + - npm test + +deployment: + development: + branch: dev + owner: appirio-tech + commands: + - ./deploy.sh DEV + qa: + branch: qa-integration + owner: appirio-tech + commands: + - ./deploy.sh QA + production: + branch: master + owner: appirio-tech + commands: + - ./deploy.sh PROD + diff --git a/deploy.sh b/deploy.sh new file mode 100755 index 000000000..c229ffbed --- /dev/null +++ b/deploy.sh @@ -0,0 +1,48 @@ +#!/usr/bin/env bash + +ENV=$1 +echo $ENV +AWS_ACCESS_KEY_ID=$(eval "echo \$${ENV}_AWS_ACCESS_KEY_ID") +AWS_SECRET_ACCESS_KEY=$(eval "echo \$${ENV}_AWS_SECRET_ACCESS_KEY") +AWS_S3_BUCKET=$(eval "echo \$${ENV}_S3_BUCKET") + +configure_aws_cli() { + aws --version + aws configure set aws_access_key_id $AWS_ACCESS_KEY_ID + aws configure set aws_secret_access_key $AWS_SECRET_ACCESS_KEY + aws configure set default.output json + echo "Configured AWS CLI." +} + +deploy_s3bucket() { + cat dist/app.2e9868372e0e2992d5d2.css + aws s3 sync --dryrun ${HOME}/${CIRCLE_PROJECT_REPONAME}/dist s3://${AWS_S3_BUCKET} --cache-control max-age=0,s-maxage=86400 --exclude "*.txt" --exclude "*.js" --exclude "*.css" + result=`aws s3 sync ${HOME}/${CIRCLE_PROJECT_REPONAME}/dist s3://${AWS_S3_BUCKET} --cache-control max-age=0,s-maxage=86400 --exclude "*.txt" --exclude "*.js" --exclude "*.css"` + if [ $? -eq 0 ]; then + echo "All html, font, image, map, and media files are Deployed without gzip encoding!" + else + echo "Deployment Failed - $result" + exit 1 + fi + aws s3 sync --dryrun ${HOME}/${CIRCLE_PROJECT_REPONAME}/dist s3://${AWS_S3_BUCKET} --cache-control max-age=0,s-maxage=86400 --exclude "*" --include "*.txt" --include "*.js" --include "*.css" --content-encoding gzip + result=`aws s3 sync ${HOME}/${CIRCLE_PROJECT_REPONAME}/dist s3://${AWS_S3_BUCKET} --cache-control max-age=0,s-maxage=86400 --exclude "*" --include "*.txt" --include "*.js" --include "*.css" --content-encoding gzip` + if [ $? -eq 0 ]; then + echo "All txt, css, and js files are Deployed! with gzip" + else + echo "Deployment Failed - $result" + exit 1 + fi + +} + +echo -e "application/font-woff\t\t\t\twoff2" >> /etc/mime.types +echo -e "application/font-sfnt\t\t\t\tttf" >> /etc/mime.types +echo -e "application/json\t\t\t\tmap" >> /etc/mime.types + +cat /etc/mime.types | grep -i woff +cat /etc/mime.types | grep -i ico +cat /etc/mime.types | grep -i map +cat /etc/mime.types | grep -i ttf + +configure_aws_cli +deploy_s3bucket diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json new file mode 100644 index 000000000..3ddb34958 --- /dev/null +++ b/npm-shrinkwrap.json @@ -0,0 +1,6264 @@ +{ + "name": "topcoder-app", + "dependencies": { + "abbrev": { + "version": "1.1.0", + "from": "abbrev@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.0.tgz" + }, + "accepts": { + "version": "1.3.4", + "from": "accepts@>=1.3.3 <1.4.0", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.4.tgz" + }, + "acorn": { + "version": "4.0.13", + "from": "acorn@>=4.0.3 <5.0.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz" + }, + "acorn-globals": { + "version": "1.0.9", + "from": "acorn-globals@>=1.0.3 <2.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-1.0.9.tgz", + "dependencies": { + "acorn": { + "version": "2.7.0", + "from": "acorn@>=2.1.0 <3.0.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz" + } + } + }, + "add-dom-event-listener": { + "version": "1.0.2", + "from": "add-dom-event-listener@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/add-dom-event-listener/-/add-dom-event-listener-1.0.2.tgz", + "dependencies": { + "object-assign": { + "version": "4.1.1", + "from": "object-assign@>=4.0.0 <5.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + } + } + }, + "after": { + "version": "0.8.2", + "from": "after@0.8.2", + "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz" + }, + "ajv": { + "version": "5.2.2", + "from": "ajv@>=5.1.0 <6.0.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.2.2.tgz" + }, + "align-text": { + "version": "0.1.4", + "from": "align-text@>=0.1.3 <0.2.0", + "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz" + }, + "alphanum-sort": { + "version": "1.0.2", + "from": "alphanum-sort@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz" + }, + "amdefine": { + "version": "1.0.1", + "from": "amdefine@>=0.0.4", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz" + }, + "angucomplete-alt": { + "version": "2.5.0", + "from": "angucomplete-alt@2.5.0", + "resolved": "https://registry.npmjs.org/angucomplete-alt/-/angucomplete-alt-2.5.0.tgz" + }, + "angular": { + "version": "1.6.5", + "from": "angular@1.6.5", + "resolved": "https://registry.npmjs.org/angular/-/angular-1.6.5.tgz" + }, + "angular-carousel": { + "version": "1.0.2", + "from": "angular-carousel@1.0.2", + "resolved": "https://registry.npmjs.org/angular-carousel/-/angular-carousel-1.0.2.tgz" + }, + "angular-cookies": { + "version": "1.6.5", + "from": "angular-cookies@1.6.5", + "resolved": "https://registry.npmjs.org/angular-cookies/-/angular-cookies-1.6.5.tgz" + }, + "angular-filter": { + "version": "0.5.16", + "from": "angular-filter@0.5.16", + "resolved": "https://registry.npmjs.org/angular-filter/-/angular-filter-0.5.16.tgz" + }, + "angular-img-fallback": { + "version": "0.1.4", + "from": "angular-img-fallback@0.1.4", + "resolved": "https://registry.npmjs.org/angular-img-fallback/-/angular-img-fallback-0.1.4.tgz" + }, + "angular-intro.js": { + "version": "1.3.0", + "from": "appirio-tech/angular-intro.js#feature/fix-for-webpack", + "resolved": "git://github.com/appirio-tech/angular-intro.js.git#81610d6c3f03437d5cc38211482d43385e2d7be9" + }, + "angular-jwt": { + "version": "0.0.9", + "from": "angular-jwt@0.0.9", + "resolved": "https://registry.npmjs.org/angular-jwt/-/angular-jwt-0.0.9.tgz" + }, + "angular-messages": { + "version": "1.6.5", + "from": "angular-messages@1.6.5", + "resolved": "https://registry.npmjs.org/angular-messages/-/angular-messages-1.6.5.tgz" + }, + "angular-mocks": { + "version": "1.6.5", + "from": "angular-mocks@1.6.5", + "resolved": "https://registry.npmjs.org/angular-mocks/-/angular-mocks-1.6.5.tgz" + }, + "angular-resource": { + "version": "1.4.14", + "from": "angular-resource@>=1.4.0 <1.5.0", + "resolved": "https://registry.npmjs.org/angular-resource/-/angular-resource-1.4.14.tgz" + }, + "angular-sanitize": { + "version": "1.6.5", + "from": "angular-sanitize@1.6.5", + "resolved": "https://registry.npmjs.org/angular-sanitize/-/angular-sanitize-1.6.5.tgz" + }, + "angular-scroll": { + "version": "1.0.2", + "from": "angular-scroll@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/angular-scroll/-/angular-scroll-1.0.2.tgz" + }, + "angular-storage": { + "version": "0.0.13", + "from": "angular-storage@0.0.13", + "resolved": "https://registry.npmjs.org/angular-storage/-/angular-storage-0.0.13.tgz" + }, + "angular-touch": { + "version": "1.6.5", + "from": "angular-touch@1.6.5", + "resolved": "https://registry.npmjs.org/angular-touch/-/angular-touch-1.6.5.tgz" + }, + "angular-ui-router": { + "version": "0.4.2", + "from": "angular-ui-router@0.4.2", + "resolved": "https://registry.npmjs.org/angular-ui-router/-/angular-ui-router-0.4.2.tgz" + }, + "angularjs-toaster": { + "version": "1.2.1", + "from": "angularjs-toaster@1.2.1", + "resolved": "https://registry.npmjs.org/angularjs-toaster/-/angularjs-toaster-1.2.1.tgz" + }, + "ansi-escapes": { + "version": "1.4.0", + "from": "ansi-escapes@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz" + }, + "ansi-regex": { + "version": "2.1.1", + "from": "ansi-regex@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz" + }, + "ansi-styles": { + "version": "2.2.1", + "from": "ansi-styles@>=2.2.1 <3.0.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz" + }, + "anymatch": { + "version": "1.3.2", + "from": "anymatch@>=1.3.0 <2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz" + }, + "appirio-styles": { + "version": "0.0.30", + "from": "appirio-styles@0.0.30", + "resolved": "https://registry.npmjs.org/appirio-styles/-/appirio-styles-0.0.30.tgz" + }, + "appirio-tech-api-schemas": { + "version": "5.0.70", + "from": "appirio-tech-api-schemas@>=5.0.69 <6.0.0", + "resolved": "https://registry.npmjs.org/appirio-tech-api-schemas/-/appirio-tech-api-schemas-5.0.70.tgz" + }, + "appirio-tech-client-app-layer": { + "version": "0.1.3", + "from": "appirio-tech-client-app-layer@>=0.1.3 <0.2.0", + "resolved": "https://registry.npmjs.org/appirio-tech-client-app-layer/-/appirio-tech-client-app-layer-0.1.3.tgz", + "dependencies": { + "html-webpack-plugin": { + "version": "1.7.0", + "from": "html-webpack-plugin@>=1.7.0 <2.0.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-1.7.0.tgz", + "dependencies": { + "lodash": { + "version": "3.10.1", + "from": "lodash@>=3.10.1 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz" + } + } + } + } + }, + "appirio-tech-ng-auth": { + "version": "4.2.6", + "from": "appirio-tech-ng-auth@>=4.2.5 <5.0.0", + "resolved": "https://registry.npmjs.org/appirio-tech-ng-auth/-/appirio-tech-ng-auth-4.2.6.tgz", + "dependencies": { + "angular": { + "version": "1.4.14", + "from": "angular@>=1.4.0 <1.5.0", + "resolved": "https://registry.npmjs.org/angular/-/angular-1.4.14.tgz" + }, + "angular-ui-router": { + "version": "0.2.18", + "from": "angular-ui-router@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/angular-ui-router/-/angular-ui-router-0.2.18.tgz" + } + } + }, + "appirio-tech-ng-iso-constants": { + "version": "1.0.6", + "from": "appirio-tech-ng-iso-constants@1.0.6", + "resolved": "https://registry.npmjs.org/appirio-tech-ng-iso-constants/-/appirio-tech-ng-iso-constants-1.0.6.tgz" + }, + "appirio-tech-ng-ui-components": { + "version": "2.2.4", + "from": "appirio-tech-ng-ui-components@2.2.4", + "resolved": "https://registry.npmjs.org/appirio-tech-ng-ui-components/-/appirio-tech-ng-ui-components-2.2.4.tgz", + "dependencies": { + "angular": { + "version": "1.4.14", + "from": "angular@>=1.4.0 <1.5.0", + "resolved": "https://registry.npmjs.org/angular/-/angular-1.4.14.tgz" + }, + "angular-ui-router": { + "version": "0.2.18", + "from": "angular-ui-router@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/angular-ui-router/-/angular-ui-router-0.2.18.tgz" + }, + "moment": { + "version": "2.10.6", + "from": "moment@>=2.10.0 <2.11.0", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.10.6.tgz" + }, + "react-select": { + "version": "0.9.1", + "from": "react-select@>=0.9.0 <0.10.0", + "resolved": "https://registry.npmjs.org/react-select/-/react-select-0.9.1.tgz" + }, + "zepto": { + "version": "0.0.4", + "from": "zepto@>=0.0.0 <0.1.0", + "resolved": "https://registry.npmjs.org/zepto/-/zepto-0.0.4.tgz" + } + } + }, + "appirio-tech-ng-work-constants": { + "version": "0.0.1", + "from": "appirio-tech-ng-work-constants@0.0.1", + "resolved": "https://registry.npmjs.org/appirio-tech-ng-work-constants/-/appirio-tech-ng-work-constants-0.0.1.tgz" + }, + "appirio-tech-react-components": { + "version": "0.0.0", + "from": "appirio-tech/react-components#listings-release-v3", + "resolved": "git://github.com/appirio-tech/react-components.git#25a102b55c1769fe2b42a222d37359f09dc24763", + "dependencies": { + "appirio-styles": { + "version": "0.0.26", + "from": "appirio-styles@0.0.26", + "resolved": "https://registry.npmjs.org/appirio-styles/-/appirio-styles-0.0.26.tgz" + }, + "react-input-autosize": { + "version": "2.0.1", + "from": "react-input-autosize@>=2.0.1 <3.0.0", + "resolved": "https://registry.npmjs.org/react-input-autosize/-/react-input-autosize-2.0.1.tgz" + }, + "react-select": { + "version": "1.0.0-rc.10", + "from": "react-select@>=1.0.0-rc.3 <2.0.0", + "resolved": "https://registry.npmjs.org/react-select/-/react-select-1.0.0-rc.10.tgz" + } + } + }, + "aproba": { + "version": "1.2.0", + "from": "aproba@>=1.0.3 <2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz" + }, + "are-we-there-yet": { + "version": "1.1.4", + "from": "are-we-there-yet@>=1.1.2 <1.2.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz" + }, + "argparse": { + "version": "1.0.9", + "from": "argparse@>=1.0.7 <2.0.0", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz" + }, + "arr-diff": { + "version": "2.0.0", + "from": "arr-diff@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz" + }, + "arr-flatten": { + "version": "1.1.0", + "from": "arr-flatten@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz" + }, + "array-find-index": { + "version": "1.0.2", + "from": "array-find-index@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz" + }, + "array-flatten": { + "version": "1.1.1", + "from": "array-flatten@1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" + }, + "array-includes": { + "version": "3.0.3", + "from": "array-includes@>=3.0.2 <4.0.0", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.0.3.tgz" + }, + "array-slice": { + "version": "0.2.3", + "from": "array-slice@>=0.2.3 <0.3.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz" + }, + "array-union": { + "version": "1.0.2", + "from": "array-union@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz" + }, + "array-uniq": { + "version": "1.0.3", + "from": "array-uniq@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz" + }, + "array-unique": { + "version": "0.2.1", + "from": "array-unique@>=0.2.1 <0.3.0", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz" + }, + "arraybuffer.slice": { + "version": "0.0.6", + "from": "arraybuffer.slice@0.0.6", + "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz" + }, + "arrify": { + "version": "1.0.1", + "from": "arrify@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz" + }, + "asap": { + "version": "2.0.6", + "from": "asap@>=2.0.3 <2.1.0", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz" + }, + "asn1": { + "version": "0.2.3", + "from": "asn1@>=0.2.3 <0.3.0", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz" + }, + "assert": { + "version": "1.4.1", + "from": "assert@>=1.1.1 <2.0.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz" + }, + "assert-plus": { + "version": "1.0.0", + "from": "assert-plus@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz" + }, + "assertion-error": { + "version": "1.0.2", + "from": "assertion-error@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.0.2.tgz" + }, + "ast-types": { + "version": "0.9.6", + "from": "ast-types@0.9.6", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.9.6.tgz" + }, + "async": { + "version": "0.2.10", + "from": "async@>=0.2.6 <0.3.0", + "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz" + }, + "async-each": { + "version": "1.0.1", + "from": "async-each@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz" + }, + "async-foreach": { + "version": "0.1.3", + "from": "async-foreach@>=0.1.3 <0.2.0", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz" + }, + "asynckit": { + "version": "0.4.0", + "from": "asynckit@>=0.4.0 <0.5.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" + }, + "attr-accept": { + "version": "1.1.0", + "from": "attr-accept@>=1.0.3 <2.0.0", + "resolved": "https://registry.npmjs.org/attr-accept/-/attr-accept-1.1.0.tgz" + }, + "auth0-angular": { + "version": "4.2.7", + "from": "auth0-angular@4.2.7", + "resolved": "https://registry.npmjs.org/auth0-angular/-/auth0-angular-4.2.7.tgz" + }, + "auth0-js": { + "version": "6.8.4", + "from": "auth0-js@6.8.4", + "resolved": "https://registry.npmjs.org/auth0-js/-/auth0-js-6.8.4.tgz", + "dependencies": { + "qs": { + "version": "0.6.6", + "from": "git+https://github.com/jfromaniello/node-querystring.git#fix_ie7_bug_with_arrays", + "resolved": "git+https://github.com/jfromaniello/node-querystring.git#5d96513991635e3e22d7aa54a8584d6ce97cace8" + } + } + }, + "auto-config-fake-server": { + "version": "2.0.604", + "from": "auto-config-fake-server@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/auto-config-fake-server/-/auto-config-fake-server-2.0.604.tgz" + }, + "autoprefixer": { + "version": "6.7.7", + "from": "autoprefixer@>=6.3.1 <7.0.0", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz" + }, + "aws-sign2": { + "version": "0.7.0", + "from": "aws-sign2@>=0.7.0 <0.8.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz" + }, + "aws4": { + "version": "1.6.0", + "from": "aws4@>=1.6.0 <2.0.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz" + }, + "axios": { + "version": "0.8.1", + "from": "axios@>=0.8.1 <0.9.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.8.1.tgz" + }, + "babel-code-frame": { + "version": "6.26.0", + "from": "babel-code-frame@>=6.8.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz" + }, + "babel-core": { + "version": "6.13.2", + "from": "babel-core@>=6.13.2 <6.14.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.13.2.tgz", + "dependencies": { + "json5": { + "version": "0.4.0", + "from": "json5@>=0.4.0 <0.5.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.4.0.tgz" + }, + "source-map": { + "version": "0.5.7", + "from": "source-map@>=0.5.0 <0.6.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" + } + } + }, + "babel-generator": { + "version": "6.26.0", + "from": "babel-generator@>=6.11.4 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.0.tgz", + "dependencies": { + "source-map": { + "version": "0.5.7", + "from": "source-map@>=0.5.6 <0.6.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" + } + } + }, + "babel-helper-bindify-decorators": { + "version": "6.24.1", + "from": "babel-helper-bindify-decorators@>=6.24.1 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.24.1.tgz" + }, + "babel-helper-builder-binary-assignment-operator-visitor": { + "version": "6.24.1", + "from": "babel-helper-builder-binary-assignment-operator-visitor@>=6.24.1 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz" + }, + "babel-helper-builder-react-jsx": { + "version": "6.26.0", + "from": "babel-helper-builder-react-jsx@>=6.24.1 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz" + }, + "babel-helper-call-delegate": { + "version": "6.24.1", + "from": "babel-helper-call-delegate@>=6.24.1 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz" + }, + "babel-helper-define-map": { + "version": "6.26.0", + "from": "babel-helper-define-map@>=6.24.1 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz" + }, + "babel-helper-explode-assignable-expression": { + "version": "6.24.1", + "from": "babel-helper-explode-assignable-expression@>=6.24.1 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz" + }, + "babel-helper-explode-class": { + "version": "6.24.1", + "from": "babel-helper-explode-class@>=6.24.1 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-explode-class/-/babel-helper-explode-class-6.24.1.tgz" + }, + "babel-helper-function-name": { + "version": "6.24.1", + "from": "babel-helper-function-name@>=6.24.1 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz" + }, + "babel-helper-get-function-arity": { + "version": "6.24.1", + "from": "babel-helper-get-function-arity@>=6.24.1 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz" + }, + "babel-helper-hoist-variables": { + "version": "6.24.1", + "from": "babel-helper-hoist-variables@>=6.24.1 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz" + }, + "babel-helper-optimise-call-expression": { + "version": "6.24.1", + "from": "babel-helper-optimise-call-expression@>=6.24.1 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz" + }, + "babel-helper-regex": { + "version": "6.26.0", + "from": "babel-helper-regex@>=6.24.1 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz" + }, + "babel-helper-remap-async-to-generator": { + "version": "6.24.1", + "from": "babel-helper-remap-async-to-generator@>=6.24.1 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz" + }, + "babel-helper-replace-supers": { + "version": "6.24.1", + "from": "babel-helper-replace-supers@>=6.24.1 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz" + }, + "babel-helpers": { + "version": "6.24.1", + "from": "babel-helpers@>=6.8.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz" + }, + "babel-loader": { + "version": "6.4.1", + "from": "babel-loader@>=6.2.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-6.4.1.tgz", + "dependencies": { + "object-assign": { + "version": "4.1.1", + "from": "object-assign@>=4.0.1 <5.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + } + } + }, + "babel-messages": { + "version": "6.23.0", + "from": "babel-messages@>=6.8.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz" + }, + "babel-plugin-check-es2015-constants": { + "version": "6.22.0", + "from": "babel-plugin-check-es2015-constants@>=6.3.13 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz" + }, + "babel-plugin-lodash": { + "version": "2.3.0", + "from": "babel-plugin-lodash@>=2.2.1 <3.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-lodash/-/babel-plugin-lodash-2.3.0.tgz" + }, + "babel-plugin-syntax-async-functions": { + "version": "6.13.0", + "from": "babel-plugin-syntax-async-functions@>=6.8.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz" + }, + "babel-plugin-syntax-async-generators": { + "version": "6.13.0", + "from": "babel-plugin-syntax-async-generators@>=6.5.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-generators/-/babel-plugin-syntax-async-generators-6.13.0.tgz" + }, + "babel-plugin-syntax-class-properties": { + "version": "6.13.0", + "from": "babel-plugin-syntax-class-properties@>=6.8.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz" + }, + "babel-plugin-syntax-decorators": { + "version": "6.13.0", + "from": "babel-plugin-syntax-decorators@>=6.13.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-decorators/-/babel-plugin-syntax-decorators-6.13.0.tgz" + }, + "babel-plugin-syntax-dynamic-import": { + "version": "6.18.0", + "from": "babel-plugin-syntax-dynamic-import@>=6.18.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz" + }, + "babel-plugin-syntax-exponentiation-operator": { + "version": "6.13.0", + "from": "babel-plugin-syntax-exponentiation-operator@>=6.8.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz" + }, + "babel-plugin-syntax-flow": { + "version": "6.18.0", + "from": "babel-plugin-syntax-flow@>=6.3.13 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz" + }, + "babel-plugin-syntax-jsx": { + "version": "6.13.0", + "from": "babel-plugin-syntax-jsx@>=6.13.0 <6.14.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.13.0.tgz" + }, + "babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "from": "babel-plugin-syntax-object-rest-spread@>=6.8.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz" + }, + "babel-plugin-syntax-trailing-function-commas": { + "version": "6.22.0", + "from": "babel-plugin-syntax-trailing-function-commas@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz" + }, + "babel-plugin-transform-async-generator-functions": { + "version": "6.24.1", + "from": "babel-plugin-transform-async-generator-functions@>=6.24.1 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-6.24.1.tgz" + }, + "babel-plugin-transform-async-to-generator": { + "version": "6.24.1", + "from": "babel-plugin-transform-async-to-generator@>=6.24.1 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz" + }, + "babel-plugin-transform-class-properties": { + "version": "6.24.1", + "from": "babel-plugin-transform-class-properties@>=6.24.1 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz" + }, + "babel-plugin-transform-decorators": { + "version": "6.24.1", + "from": "babel-plugin-transform-decorators@>=6.24.1 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.24.1.tgz" + }, + "babel-plugin-transform-es2015-arrow-functions": { + "version": "6.22.0", + "from": "babel-plugin-transform-es2015-arrow-functions@>=6.3.13 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz" + }, + "babel-plugin-transform-es2015-block-scoped-functions": { + "version": "6.22.0", + "from": "babel-plugin-transform-es2015-block-scoped-functions@>=6.3.13 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz" + }, + "babel-plugin-transform-es2015-block-scoping": { + "version": "6.26.0", + "from": "babel-plugin-transform-es2015-block-scoping@>=6.9.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz" + }, + "babel-plugin-transform-es2015-classes": { + "version": "6.24.1", + "from": "babel-plugin-transform-es2015-classes@>=6.9.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz" + }, + "babel-plugin-transform-es2015-computed-properties": { + "version": "6.24.1", + "from": "babel-plugin-transform-es2015-computed-properties@>=6.3.13 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz" + }, + "babel-plugin-transform-es2015-destructuring": { + "version": "6.23.0", + "from": "babel-plugin-transform-es2015-destructuring@>=6.9.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz" + }, + "babel-plugin-transform-es2015-duplicate-keys": { + "version": "6.24.1", + "from": "babel-plugin-transform-es2015-duplicate-keys@>=6.6.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz" + }, + "babel-plugin-transform-es2015-for-of": { + "version": "6.23.0", + "from": "babel-plugin-transform-es2015-for-of@>=6.6.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz" + }, + "babel-plugin-transform-es2015-function-name": { + "version": "6.24.1", + "from": "babel-plugin-transform-es2015-function-name@>=6.9.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz" + }, + "babel-plugin-transform-es2015-literals": { + "version": "6.22.0", + "from": "babel-plugin-transform-es2015-literals@>=6.3.13 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz" + }, + "babel-plugin-transform-es2015-modules-amd": { + "version": "6.24.1", + "from": "babel-plugin-transform-es2015-modules-amd@>=6.8.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz" + }, + "babel-plugin-transform-es2015-modules-commonjs": { + "version": "6.26.0", + "from": "babel-plugin-transform-es2015-modules-commonjs@>=6.6.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.0.tgz" + }, + "babel-plugin-transform-es2015-modules-systemjs": { + "version": "6.24.1", + "from": "babel-plugin-transform-es2015-modules-systemjs@>=6.12.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz" + }, + "babel-plugin-transform-es2015-modules-umd": { + "version": "6.24.1", + "from": "babel-plugin-transform-es2015-modules-umd@>=6.12.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz" + }, + "babel-plugin-transform-es2015-object-super": { + "version": "6.24.1", + "from": "babel-plugin-transform-es2015-object-super@>=6.3.13 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz" + }, + "babel-plugin-transform-es2015-parameters": { + "version": "6.24.1", + "from": "babel-plugin-transform-es2015-parameters@>=6.9.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz" + }, + "babel-plugin-transform-es2015-shorthand-properties": { + "version": "6.24.1", + "from": "babel-plugin-transform-es2015-shorthand-properties@>=6.3.13 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz" + }, + "babel-plugin-transform-es2015-spread": { + "version": "6.22.0", + "from": "babel-plugin-transform-es2015-spread@>=6.3.13 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz" + }, + "babel-plugin-transform-es2015-sticky-regex": { + "version": "6.24.1", + "from": "babel-plugin-transform-es2015-sticky-regex@>=6.3.13 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz" + }, + "babel-plugin-transform-es2015-template-literals": { + "version": "6.22.0", + "from": "babel-plugin-transform-es2015-template-literals@>=6.6.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz" + }, + "babel-plugin-transform-es2015-typeof-symbol": { + "version": "6.23.0", + "from": "babel-plugin-transform-es2015-typeof-symbol@>=6.6.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz" + }, + "babel-plugin-transform-es2015-unicode-regex": { + "version": "6.24.1", + "from": "babel-plugin-transform-es2015-unicode-regex@>=6.3.13 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz" + }, + "babel-plugin-transform-exponentiation-operator": { + "version": "6.24.1", + "from": "babel-plugin-transform-exponentiation-operator@>=6.24.1 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz" + }, + "babel-plugin-transform-flow-strip-types": { + "version": "6.22.0", + "from": "babel-plugin-transform-flow-strip-types@>=6.3.13 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz" + }, + "babel-plugin-transform-object-rest-spread": { + "version": "6.26.0", + "from": "babel-plugin-transform-object-rest-spread@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz" + }, + "babel-plugin-transform-react-display-name": { + "version": "6.25.0", + "from": "babel-plugin-transform-react-display-name@>=6.3.13 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz" + }, + "babel-plugin-transform-react-jsx": { + "version": "6.24.1", + "from": "babel-plugin-transform-react-jsx@>=6.3.13 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz" + }, + "babel-plugin-transform-react-jsx-self": { + "version": "6.22.0", + "from": "babel-plugin-transform-react-jsx-self@>=6.11.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-self/-/babel-plugin-transform-react-jsx-self-6.22.0.tgz" + }, + "babel-plugin-transform-react-jsx-source": { + "version": "6.22.0", + "from": "babel-plugin-transform-react-jsx-source@>=6.3.13 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz" + }, + "babel-plugin-transform-regenerator": { + "version": "6.26.0", + "from": "babel-plugin-transform-regenerator@>=6.9.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz" + }, + "babel-plugin-transform-strict-mode": { + "version": "6.24.1", + "from": "babel-plugin-transform-strict-mode@>=6.24.1 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz" + }, + "babel-polyfill": { + "version": "6.23.0", + "from": "babel-polyfill@6.23.0", + "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.23.0.tgz", + "dependencies": { + "core-js": { + "version": "2.5.1", + "from": "core-js@>=2.4.0 <3.0.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz" + }, + "regenerator-runtime": { + "version": "0.10.5", + "from": "regenerator-runtime@>=0.10.0 <0.11.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz" + } + } + }, + "babel-preset-es2015": { + "version": "6.13.2", + "from": "babel-preset-es2015@>=6.13.2 <6.14.0", + "resolved": "https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.13.2.tgz" + }, + "babel-preset-es2015-loose": { + "version": "7.0.0", + "from": "babel-preset-es2015-loose@>=7.0.0 <7.1.0", + "resolved": "https://registry.npmjs.org/babel-preset-es2015-loose/-/babel-preset-es2015-loose-7.0.0.tgz" + }, + "babel-preset-react": { + "version": "6.11.1", + "from": "babel-preset-react@>=6.11.0 <6.12.0", + "resolved": "https://registry.npmjs.org/babel-preset-react/-/babel-preset-react-6.11.1.tgz" + }, + "babel-preset-stage-2": { + "version": "6.24.1", + "from": "babel-preset-stage-2@>=6.5.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-preset-stage-2/-/babel-preset-stage-2-6.24.1.tgz" + }, + "babel-preset-stage-3": { + "version": "6.24.1", + "from": "babel-preset-stage-3@>=6.24.1 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-preset-stage-3/-/babel-preset-stage-3-6.24.1.tgz" + }, + "babel-register": { + "version": "6.26.0", + "from": "babel-register@>=6.9.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", + "dependencies": { + "babel-core": { + "version": "6.26.0", + "from": "babel-core@>=6.26.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.0.tgz" + }, + "core-js": { + "version": "2.5.1", + "from": "core-js@>=2.5.0 <3.0.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz" + }, + "source-map": { + "version": "0.5.7", + "from": "source-map@>=0.5.6 <0.6.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" + } + } + }, + "babel-runtime": { + "version": "6.26.0", + "from": "babel-runtime@>=6.0.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "dependencies": { + "core-js": { + "version": "2.5.1", + "from": "core-js@>=2.4.0 <3.0.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz" + } + } + }, + "babel-template": { + "version": "6.26.0", + "from": "babel-template@>=6.9.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz" + }, + "babel-traverse": { + "version": "6.26.0", + "from": "babel-traverse@>=6.13.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz" + }, + "babel-types": { + "version": "6.26.0", + "from": "babel-types@>=6.13.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz" + }, + "babylon": { + "version": "6.18.0", + "from": "babylon@>=6.7.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz" + }, + "backo2": { + "version": "1.0.2", + "from": "backo2@1.0.2", + "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz" + }, + "balanced-match": { + "version": "1.0.0", + "from": "balanced-match@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz" + }, + "base62": { + "version": "1.2.0", + "from": "base62@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/base62/-/base62-1.2.0.tgz" + }, + "Base64": { + "version": "0.1.4", + "from": "Base64@>=0.1.3 <0.2.0", + "resolved": "https://registry.npmjs.org/Base64/-/Base64-0.1.4.tgz" + }, + "base64-arraybuffer": { + "version": "0.1.5", + "from": "base64-arraybuffer@0.1.5", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz" + }, + "base64-js": { + "version": "1.2.1", + "from": "base64-js@>=1.0.2 <2.0.0", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.1.tgz" + }, + "base64id": { + "version": "1.0.0", + "from": "base64id@1.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz" + }, + "batch": { + "version": "0.6.1", + "from": "batch@0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" + }, + "bcrypt-pbkdf": { + "version": "1.0.1", + "from": "bcrypt-pbkdf@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz" + }, + "better-assert": { + "version": "1.0.2", + "from": "better-assert@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz" + }, + "big.js": { + "version": "3.2.0", + "from": "big.js@>=3.1.3 <4.0.0", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz" + }, + "binary-extensions": { + "version": "1.10.0", + "from": "binary-extensions@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.10.0.tgz" + }, + "blob": { + "version": "0.0.4", + "from": "blob@0.0.4", + "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz" + }, + "block-stream": { + "version": "0.0.9", + "from": "block-stream@*", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz" + }, + "bluebird": { + "version": "3.5.0", + "from": "bluebird@>=3.0.5 <4.0.0", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.0.tgz" + }, + "blueimp-tmpl": { + "version": "2.5.7", + "from": "blueimp-tmpl@>=2.5.5 <3.0.0", + "resolved": "https://registry.npmjs.org/blueimp-tmpl/-/blueimp-tmpl-2.5.7.tgz" + }, + "body-parser": { + "version": "1.18.2", + "from": "body-parser@>=1.12.4 <2.0.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz", + "dependencies": { + "bytes": { + "version": "3.0.0", + "from": "bytes@3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" + } + } + }, + "boolbase": { + "version": "1.0.0", + "from": "boolbase@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" + }, + "boom": { + "version": "4.3.1", + "from": "boom@>=4.0.0 <5.0.0", + "resolved": "https://registry.npmjs.org/boom/-/boom-4.3.1.tgz" + }, + "bourbon": { + "version": "4.3.4", + "from": "bourbon@>=4.2.6 <5.0.0", + "resolved": "https://registry.npmjs.org/bourbon/-/bourbon-4.3.4.tgz" + }, + "bourbon-neat": { + "version": "1.7.2", + "from": "bourbon-neat@1.7.2", + "resolved": "https://registry.npmjs.org/bourbon-neat/-/bourbon-neat-1.7.2.tgz" + }, + "brace-expansion": { + "version": "1.1.8", + "from": "brace-expansion@>=1.1.7 <2.0.0", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz" + }, + "braces": { + "version": "1.8.5", + "from": "braces@>=1.8.2 <2.0.0", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz" + }, + "browserify-aes": { + "version": "0.4.0", + "from": "browserify-aes@0.4.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-0.4.0.tgz" + }, + "browserify-zlib": { + "version": "0.1.4", + "from": "browserify-zlib@>=0.1.4 <0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz" + }, + "browserslist": { + "version": "1.7.7", + "from": "browserslist@>=1.7.6 <2.0.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz" + }, + "buffer": { + "version": "4.9.1", + "from": "buffer@>=4.9.0 <5.0.0", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz" + }, + "builtin-modules": { + "version": "1.1.1", + "from": "builtin-modules@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz" + }, + "builtin-status-codes": { + "version": "3.0.0", + "from": "builtin-status-codes@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz" + }, + "bytes": { + "version": "2.5.0", + "from": "bytes@2.5.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.5.0.tgz" + }, + "callsite": { + "version": "1.0.0", + "from": "callsite@1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz" + }, + "camel-case": { + "version": "1.2.2", + "from": "camel-case@>=1.1.1 <2.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-1.2.2.tgz" + }, + "camelcase": { + "version": "1.2.1", + "from": "camelcase@>=1.0.2 <2.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz" + }, + "camelcase-keys": { + "version": "2.1.0", + "from": "camelcase-keys@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "dependencies": { + "camelcase": { + "version": "2.1.1", + "from": "camelcase@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz" + } + } + }, + "caniuse-api": { + "version": "1.6.1", + "from": "caniuse-api@>=1.5.2 <2.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-1.6.1.tgz" + }, + "caniuse-db": { + "version": "1.0.30000737", + "from": "caniuse-db@>=1.0.30000634 <2.0.0", + "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000737.tgz" + }, + "caseless": { + "version": "0.12.0", + "from": "caseless@>=0.12.0 <0.13.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz" + }, + "center-align": { + "version": "0.1.3", + "from": "center-align@>=0.1.1 <0.2.0", + "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz" + }, + "chalk": { + "version": "1.1.3", + "from": "chalk@>=1.1.3 <2.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz" + }, + "change-case": { + "version": "2.3.1", + "from": "change-case@>=2.3.0 <2.4.0", + "resolved": "https://registry.npmjs.org/change-case/-/change-case-2.3.1.tgz" + }, + "character-parser": { + "version": "1.2.1", + "from": "character-parser@1.2.1", + "resolved": "https://registry.npmjs.org/character-parser/-/character-parser-1.2.1.tgz" + }, + "chokidar": { + "version": "1.7.0", + "from": "chokidar@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz" + }, + "circular-json": { + "version": "0.3.3", + "from": "circular-json@>=0.3.1 <0.4.0", + "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz" + }, + "cjsx-loader": { + "version": "2.1.0", + "from": "cjsx-loader@>=2.1.0 <3.0.0", + "resolved": "https://registry.npmjs.org/cjsx-loader/-/cjsx-loader-2.1.0.tgz" + }, + "clap": { + "version": "1.2.3", + "from": "clap@>=1.0.9 <2.0.0", + "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz" + }, + "classnames": { + "version": "2.2.5", + "from": "classnames@>=2.2.1 <3.0.0", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.5.tgz" + }, + "clean-css": { + "version": "3.4.28", + "from": "clean-css@>=3.4.0 <3.5.0", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-3.4.28.tgz", + "dependencies": { + "commander": { + "version": "2.8.1", + "from": "commander@>=2.8.0 <2.9.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz" + } + } + }, + "cli-cursor": { + "version": "1.0.2", + "from": "cli-cursor@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz" + }, + "cli-width": { + "version": "1.1.1", + "from": "cli-width@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-1.1.1.tgz" + }, + "cliui": { + "version": "2.1.0", + "from": "cliui@>=2.1.0 <3.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz" + }, + "clone": { + "version": "1.0.2", + "from": "clone@>=1.0.2 <2.0.0", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz" + }, + "co": { + "version": "4.6.0", + "from": "co@>=4.6.0 <5.0.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz" + }, + "coa": { + "version": "1.0.4", + "from": "coa@>=1.0.1 <1.1.0", + "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz" + }, + "code-point-at": { + "version": "1.1.0", + "from": "code-point-at@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz" + }, + "coffee-loader": { + "version": "0.7.3", + "from": "coffee-loader@0.7.3", + "resolved": "https://registry.npmjs.org/coffee-loader/-/coffee-loader-0.7.3.tgz", + "dependencies": { + "loader-utils": { + "version": "1.1.0", + "from": "loader-utils@>=1.0.2 <2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz" + } + } + }, + "coffee-react-transform": { + "version": "3.3.0", + "from": "coffee-react-transform@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/coffee-react-transform/-/coffee-react-transform-3.3.0.tgz" + }, + "coffee-script": { + "version": "1.12.7", + "from": "coffee-script@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.12.7.tgz" + }, + "color": { + "version": "0.11.4", + "from": "color@>=0.11.0 <0.12.0", + "resolved": "https://registry.npmjs.org/color/-/color-0.11.4.tgz" + }, + "color-convert": { + "version": "1.9.0", + "from": "color-convert@>=1.3.0 <2.0.0", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.0.tgz" + }, + "color-name": { + "version": "1.1.3", + "from": "color-name@>=1.1.1 <2.0.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + }, + "color-string": { + "version": "0.3.0", + "from": "color-string@>=0.3.0 <0.4.0", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-0.3.0.tgz" + }, + "colormin": { + "version": "1.1.2", + "from": "colormin@>=1.0.5 <2.0.0", + "resolved": "https://registry.npmjs.org/colormin/-/colormin-1.1.2.tgz" + }, + "colors": { + "version": "1.1.2", + "from": "colors@>=1.1.2 <1.2.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz" + }, + "combined-stream": { + "version": "1.0.5", + "from": "combined-stream@>=1.0.5 <1.1.0", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz" + }, + "commander": { + "version": "2.11.0", + "from": "commander@>=2.5.0 <3.0.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz" + }, + "commondir": { + "version": "1.0.1", + "from": "commondir@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" + }, + "commoner": { + "version": "0.10.8", + "from": "commoner@>=0.10.1 <0.11.0", + "resolved": "https://registry.npmjs.org/commoner/-/commoner-0.10.8.tgz" + }, + "component-bind": { + "version": "1.0.0", + "from": "component-bind@1.0.0", + "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz" + }, + "component-classes": { + "version": "1.2.6", + "from": "component-classes@>=1.2.5 <2.0.0", + "resolved": "https://registry.npmjs.org/component-classes/-/component-classes-1.2.6.tgz" + }, + "component-emitter": { + "version": "1.1.2", + "from": "component-emitter@1.1.2", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz" + }, + "component-indexof": { + "version": "0.0.3", + "from": "component-indexof@0.0.3", + "resolved": "https://registry.npmjs.org/component-indexof/-/component-indexof-0.0.3.tgz" + }, + "component-inherit": { + "version": "0.0.3", + "from": "component-inherit@0.0.3", + "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz" + }, + "compressible": { + "version": "2.0.11", + "from": "compressible@>=2.0.10 <2.1.0", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.11.tgz" + }, + "compression": { + "version": "1.7.0", + "from": "compression@>=1.5.2 <2.0.0", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.0.tgz", + "dependencies": { + "debug": { + "version": "2.6.8", + "from": "debug@2.6.8", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz" + } + } + }, + "compression-webpack-plugin": { + "version": "0.2.0", + "from": "compression-webpack-plugin@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/compression-webpack-plugin/-/compression-webpack-plugin-0.2.0.tgz" + }, + "concat-map": { + "version": "0.0.1", + "from": "concat-map@0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" + }, + "concat-stream": { + "version": "1.5.2", + "from": "concat-stream@>=1.5.0 <1.6.0", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.2.tgz" + }, + "connect": { + "version": "3.6.5", + "from": "connect@>=3.3.5 <4.0.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.5.tgz", + "dependencies": { + "utils-merge": { + "version": "1.0.1", + "from": "utils-merge@1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" + } + } + }, + "connect-history-api-fallback": { + "version": "1.3.0", + "from": "connect-history-api-fallback@>=1.3.0 <2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.3.0.tgz" + }, + "console-browserify": { + "version": "1.1.0", + "from": "console-browserify@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz" + }, + "console-control-strings": { + "version": "1.1.0", + "from": "console-control-strings@>=1.1.0 <1.2.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz" + }, + "consolidated-events": { + "version": "1.1.1", + "from": "consolidated-events@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/consolidated-events/-/consolidated-events-1.1.1.tgz" + }, + "constant-case": { + "version": "1.1.2", + "from": "constant-case@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/constant-case/-/constant-case-1.1.2.tgz" + }, + "constantinople": { + "version": "3.0.2", + "from": "constantinople@>=3.0.1 <3.1.0", + "resolved": "https://registry.npmjs.org/constantinople/-/constantinople-3.0.2.tgz", + "dependencies": { + "acorn": { + "version": "2.7.0", + "from": "acorn@>=2.1.0 <3.0.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz" + } + } + }, + "constants-browserify": { + "version": "1.0.0", + "from": "constants-browserify@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz" + }, + "content-disposition": { + "version": "0.5.2", + "from": "content-disposition@0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz" + }, + "content-type": { + "version": "1.0.4", + "from": "content-type@>=1.0.2 <1.1.0", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz" + }, + "convert-source-map": { + "version": "1.5.0", + "from": "convert-source-map@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.0.tgz" + }, + "cookie": { + "version": "0.3.1", + "from": "cookie@0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz" + }, + "cookie-signature": { + "version": "1.0.6", + "from": "cookie-signature@1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" + }, + "core-js": { + "version": "1.2.7", + "from": "core-js@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz" + }, + "core-util-is": { + "version": "1.0.2", + "from": "core-util-is@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz" + }, + "create-react-class": { + "version": "15.6.0", + "from": "create-react-class@>=15.5.1 <16.0.0", + "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.6.0.tgz", + "dependencies": { + "fbjs": { + "version": "0.8.15", + "from": "fbjs@>=0.8.9 <0.9.0", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.15.tgz" + }, + "object-assign": { + "version": "4.1.1", + "from": "object-assign@>=4.1.1 <5.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + } + } + }, + "cross-spawn": { + "version": "3.0.1", + "from": "cross-spawn@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz" + }, + "cryptiles": { + "version": "3.1.2", + "from": "cryptiles@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-3.1.2.tgz", + "dependencies": { + "boom": { + "version": "5.2.0", + "from": "boom@>=5.0.0 <6.0.0", + "resolved": "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz" + } + } + }, + "crypto-browserify": { + "version": "3.3.0", + "from": "crypto-browserify@3.3.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.3.0.tgz" + }, + "css": { + "version": "1.0.8", + "from": "css@>=1.0.8 <1.1.0", + "resolved": "https://registry.npmjs.org/css/-/css-1.0.8.tgz" + }, + "css-animation": { + "version": "1.4.1", + "from": "css-animation@>=1.3.2 <2.0.0", + "resolved": "https://registry.npmjs.org/css-animation/-/css-animation-1.4.1.tgz" + }, + "css-color-names": { + "version": "0.0.4", + "from": "css-color-names@0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz" + }, + "css-loader": { + "version": "0.23.1", + "from": "css-loader@>=0.23.0 <0.24.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-0.23.1.tgz", + "dependencies": { + "object-assign": { + "version": "4.1.1", + "from": "object-assign@>=4.0.1 <5.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + } + } + }, + "css-parse": { + "version": "1.0.4", + "from": "css-parse@1.0.4", + "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.0.4.tgz" + }, + "css-select": { + "version": "1.2.0", + "from": "css-select@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz" + }, + "css-selector-tokenizer": { + "version": "0.5.4", + "from": "css-selector-tokenizer@>=0.5.1 <0.6.0", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.5.4.tgz" + }, + "css-stringify": { + "version": "1.0.5", + "from": "css-stringify@1.0.5", + "resolved": "https://registry.npmjs.org/css-stringify/-/css-stringify-1.0.5.tgz" + }, + "css-what": { + "version": "2.1.0", + "from": "css-what@>=2.1.0 <2.2.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.0.tgz" + }, + "cssesc": { + "version": "0.1.0", + "from": "cssesc@>=0.1.0 <0.2.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz" + }, + "cssnano": { + "version": "3.10.0", + "from": "cssnano@>=2.6.1 <4.0.0", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-3.10.0.tgz", + "dependencies": { + "object-assign": { + "version": "4.1.1", + "from": "object-assign@>=4.0.1 <5.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + } + } + }, + "csso": { + "version": "2.0.0", + "from": "csso@>=2.0.0 <2.1.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-2.0.0.tgz", + "dependencies": { + "source-map": { + "version": "0.5.7", + "from": "source-map@>=0.5.3 <0.6.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" + } + } + }, + "currently-unhandled": { + "version": "0.4.1", + "from": "currently-unhandled@>=0.4.1 <0.5.0", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz" + }, + "custom-event": { + "version": "1.0.1", + "from": "custom-event@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz" + }, + "d": { + "version": "1.0.0", + "from": "d@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz" + }, + "d3": { + "version": "3.5.17", + "from": "d3@3.5.17", + "resolved": "https://registry.npmjs.org/d3/-/d3-3.5.17.tgz" + }, + "dashdash": { + "version": "1.14.1", + "from": "dashdash@>=1.12.0 <2.0.0", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz" + }, + "date-now": { + "version": "0.1.4", + "from": "date-now@>=0.1.4 <0.2.0", + "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz" + }, + "dateformat": { + "version": "1.0.12", + "from": "dateformat@>=1.0.6 <2.0.0", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz" + }, + "debug": { + "version": "2.6.9", + "from": "debug@>=2.2.0 <3.0.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + }, + "decamelize": { + "version": "1.2.0", + "from": "decamelize@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz" + }, + "deep-diff": { + "version": "0.3.4", + "from": "deep-diff@0.3.4", + "resolved": "https://registry.npmjs.org/deep-diff/-/deep-diff-0.3.4.tgz" + }, + "deep-eql": { + "version": "0.1.3", + "from": "deep-eql@>=0.1.3 <0.2.0", + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-0.1.3.tgz", + "dependencies": { + "type-detect": { + "version": "0.1.1", + "from": "type-detect@0.1.1", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-0.1.1.tgz" + } + } + }, + "deep-equal": { + "version": "1.0.1", + "from": "deep-equal@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz" + }, + "deep-is": { + "version": "0.1.3", + "from": "deep-is@>=0.1.3 <0.2.0", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz" + }, + "define-properties": { + "version": "1.1.2", + "from": "define-properties@>=1.1.2 <2.0.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.2.tgz" + }, + "defined": { + "version": "1.0.0", + "from": "defined@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz" + }, + "del": { + "version": "2.2.2", + "from": "del@>=2.0.2 <3.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", + "dependencies": { + "object-assign": { + "version": "4.1.1", + "from": "object-assign@>=4.0.1 <5.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "from": "delayed-stream@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" + }, + "delegates": { + "version": "1.0.0", + "from": "delegates@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz" + }, + "depd": { + "version": "1.1.1", + "from": "depd@>=1.1.1 <1.2.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz" + }, + "destroy": { + "version": "1.0.4", + "from": "destroy@>=1.0.4 <1.1.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz" + }, + "detect-indent": { + "version": "4.0.0", + "from": "detect-indent@>=4.0.0 <5.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz" + }, + "detective": { + "version": "4.5.0", + "from": "detective@>=4.3.1 <5.0.0", + "resolved": "https://registry.npmjs.org/detective/-/detective-4.5.0.tgz" + }, + "di": { + "version": "0.0.1", + "from": "di@>=0.0.1 <0.0.2", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz" + }, + "diff": { + "version": "1.4.0", + "from": "diff@1.4.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-1.4.0.tgz" + }, + "doctrine": { + "version": "0.7.2", + "from": "doctrine@>=0.7.1 <0.8.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-0.7.2.tgz", + "dependencies": { + "esutils": { + "version": "1.1.6", + "from": "esutils@>=1.1.6 <2.0.0", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-1.1.6.tgz" + }, + "isarray": { + "version": "0.0.1", + "from": "isarray@0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" + } + } + }, + "dom-align": { + "version": "1.6.5", + "from": "dom-align@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/dom-align/-/dom-align-1.6.5.tgz" + }, + "dom-converter": { + "version": "0.1.4", + "from": "dom-converter@>=0.1.0 <0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.1.4.tgz", + "dependencies": { + "utila": { + "version": "0.3.3", + "from": "utila@>=0.3.0 <0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.3.3.tgz" + } + } + }, + "dom-serialize": { + "version": "2.2.1", + "from": "dom-serialize@>=2.2.0 <3.0.0", + "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz" + }, + "dom-serializer": { + "version": "0.1.0", + "from": "dom-serializer@>=0.0.0 <1.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz", + "dependencies": { + "domelementtype": { + "version": "1.1.3", + "from": "domelementtype@>=1.1.1 <1.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz" + } + } + }, + "domain-browser": { + "version": "1.1.7", + "from": "domain-browser@>=1.1.1 <2.0.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.1.7.tgz" + }, + "domelementtype": { + "version": "1.3.0", + "from": "domelementtype@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz" + }, + "domhandler": { + "version": "2.1.0", + "from": "domhandler@>=2.1.0 <2.2.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.1.0.tgz" + }, + "domutils": { + "version": "1.5.1", + "from": "domutils@1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz" + }, + "dot-case": { + "version": "1.1.2", + "from": "dot-case@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-1.1.2.tgz" + }, + "duplexer2": { + "version": "0.0.2", + "from": "duplexer2@>=0.0.2 <0.1.0", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", + "dependencies": { + "isarray": { + "version": "0.0.1", + "from": "isarray@0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" + }, + "readable-stream": { + "version": "1.1.14", + "from": "readable-stream@>=1.1.9 <1.2.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz" + } + } + }, + "ecc-jsbn": { + "version": "0.1.1", + "from": "ecc-jsbn@>=0.1.1 <0.2.0", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz" + }, + "ee-first": { + "version": "1.1.1", + "from": "ee-first@1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" + }, + "electron-to-chromium": { + "version": "1.3.22", + "from": "electron-to-chromium@>=1.2.7 <2.0.0", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.22.tgz" + }, + "emojis-list": { + "version": "2.1.0", + "from": "emojis-list@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz" + }, + "encodeurl": { + "version": "1.0.1", + "from": "encodeurl@>=1.0.1 <1.1.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.1.tgz" + }, + "encoding": { + "version": "0.1.12", + "from": "encoding@>=0.1.11 <0.2.0", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz" + }, + "engine.io": { + "version": "1.8.4", + "from": "engine.io@>=1.8.4 <1.9.0", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-1.8.4.tgz", + "dependencies": { + "accepts": { + "version": "1.3.3", + "from": "accepts@1.3.3", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.3.tgz" + }, + "debug": { + "version": "2.3.3", + "from": "debug@2.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz" + }, + "ms": { + "version": "0.7.2", + "from": "ms@0.7.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz" + } + } + }, + "engine.io-client": { + "version": "1.8.4", + "from": "engine.io-client@>=1.8.4 <1.9.0", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.8.4.tgz", + "dependencies": { + "component-emitter": { + "version": "1.2.1", + "from": "component-emitter@1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz" + }, + "debug": { + "version": "2.3.3", + "from": "debug@2.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz" + }, + "ms": { + "version": "0.7.2", + "from": "ms@0.7.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz" + }, + "ws": { + "version": "1.1.2", + "from": "ws@1.1.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.2.tgz" + } + } + }, + "engine.io-parser": { + "version": "1.3.2", + "from": "engine.io-parser@1.3.2", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.3.2.tgz" + }, + "enhanced-resolve": { + "version": "0.9.1", + "from": "enhanced-resolve@>=0.9.0 <0.10.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz", + "dependencies": { + "memory-fs": { + "version": "0.2.0", + "from": "memory-fs@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.2.0.tgz" + } + } + }, + "ent": { + "version": "2.2.0", + "from": "ent@>=2.2.0 <3.0.0", + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz" + }, + "entities": { + "version": "1.1.1", + "from": "entities@>=1.1.1 <1.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz" + }, + "envify": { + "version": "3.4.1", + "from": "envify@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/envify/-/envify-3.4.1.tgz" + }, + "errno": { + "version": "0.1.4", + "from": "errno@>=0.1.3 <0.2.0", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.4.tgz" + }, + "error-ex": { + "version": "1.3.1", + "from": "error-ex@>=1.2.0 <2.0.0", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz" + }, + "es-abstract": { + "version": "1.8.2", + "from": "es-abstract@>=1.7.0 <2.0.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.8.2.tgz" + }, + "es-to-primitive": { + "version": "1.1.1", + "from": "es-to-primitive@>=1.1.1 <2.0.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.1.1.tgz" + }, + "es5-ext": { + "version": "0.10.30", + "from": "es5-ext@>=0.10.14 <0.11.0", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.30.tgz" + }, + "es6-iterator": { + "version": "2.0.1", + "from": "es6-iterator@>=2.0.1 <2.1.0", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.1.tgz" + }, + "es6-map": { + "version": "0.1.5", + "from": "es6-map@>=0.1.3 <0.2.0", + "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz" + }, + "es6-promise": { + "version": "4.0.5", + "from": "es6-promise@>=4.0.3 <4.1.0", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.0.5.tgz" + }, + "es6-set": { + "version": "0.1.5", + "from": "es6-set@>=0.1.5 <0.2.0", + "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz" + }, + "es6-symbol": { + "version": "3.1.1", + "from": "es6-symbol@>=3.1.1 <3.2.0", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz" + }, + "es6-weak-map": { + "version": "2.0.2", + "from": "es6-weak-map@>=2.0.1 <3.0.0", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz" + }, + "escape-html": { + "version": "1.0.3", + "from": "escape-html@>=1.0.3 <1.1.0", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" + }, + "escape-string-regexp": { + "version": "1.0.5", + "from": "escape-string-regexp@>=1.0.2 <2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" + }, + "escodegen": { + "version": "1.3.3", + "from": "escodegen@>=1.3.2 <1.4.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.3.3.tgz", + "dependencies": { + "esprima": { + "version": "1.1.1", + "from": "esprima@>=1.1.1 <1.2.0", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.1.1.tgz" + }, + "esutils": { + "version": "1.0.0", + "from": "esutils@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-1.0.0.tgz" + }, + "source-map": { + "version": "0.1.43", + "from": "source-map@>=0.1.33 <0.2.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz" + } + } + }, + "escope": { + "version": "3.6.0", + "from": "escope@>=3.3.0 <4.0.0", + "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz", + "dependencies": { + "estraverse": { + "version": "4.2.0", + "from": "estraverse@>=4.1.1 <5.0.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz" + } + } + }, + "esprima-fb": { + "version": "15001.1.0-dev-harmony-fb", + "from": "esprima-fb@>=15001.1.0-dev-harmony-fb <15002.0.0", + "resolved": "https://registry.npmjs.org/esprima-fb/-/esprima-fb-15001.1.0-dev-harmony-fb.tgz" + }, + "esrecurse": { + "version": "4.2.0", + "from": "esrecurse@>=4.1.0 <5.0.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.0.tgz", + "dependencies": { + "estraverse": { + "version": "4.2.0", + "from": "estraverse@>=4.1.0 <5.0.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz" + }, + "object-assign": { + "version": "4.1.1", + "from": "object-assign@>=4.0.1 <5.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + } + } + }, + "estraverse": { + "version": "1.5.1", + "from": "estraverse@>=1.5.0 <1.6.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.5.1.tgz" + }, + "estraverse-fb": { + "version": "1.3.2", + "from": "estraverse-fb@>=1.3.1 <2.0.0", + "resolved": "https://registry.npmjs.org/estraverse-fb/-/estraverse-fb-1.3.2.tgz" + }, + "esutils": { + "version": "2.0.2", + "from": "esutils@>=2.0.2 <3.0.0", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz" + }, + "etag": { + "version": "1.8.1", + "from": "etag@>=1.8.0 <1.9.0", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" + }, + "event-emitter": { + "version": "0.3.5", + "from": "event-emitter@>=0.3.5 <0.4.0", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz" + }, + "eventemitter3": { + "version": "2.0.3", + "from": "eventemitter3@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-2.0.3.tgz" + }, + "events": { + "version": "1.1.1", + "from": "events@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz" + }, + "eventsource": { + "version": "0.1.6", + "from": "eventsource@0.1.6", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-0.1.6.tgz" + }, + "exit-hook": { + "version": "1.1.1", + "from": "exit-hook@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz" + }, + "expand-braces": { + "version": "0.1.2", + "from": "expand-braces@>=0.1.1 <0.2.0", + "resolved": "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz", + "dependencies": { + "braces": { + "version": "0.1.5", + "from": "braces@>=0.1.2 <0.2.0", + "resolved": "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz" + }, + "expand-range": { + "version": "0.1.1", + "from": "expand-range@>=0.1.0 <0.2.0", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz" + }, + "is-number": { + "version": "0.1.1", + "from": "is-number@>=0.1.1 <0.2.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz" + }, + "repeat-string": { + "version": "0.2.2", + "from": "repeat-string@>=0.2.2 <0.3.0", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz" + } + } + }, + "expand-brackets": { + "version": "0.1.5", + "from": "expand-brackets@>=0.1.4 <0.2.0", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz" + }, + "expand-range": { + "version": "1.8.2", + "from": "expand-range@>=1.8.1 <2.0.0", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz" + }, + "express": { + "version": "4.15.4", + "from": "express@>=4.13.3 <5.0.0", + "resolved": "https://registry.npmjs.org/express/-/express-4.15.4.tgz", + "dependencies": { + "debug": { + "version": "2.6.8", + "from": "debug@2.6.8", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz" + }, + "qs": { + "version": "6.5.0", + "from": "qs@6.5.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.0.tgz" + } + } + }, + "extend": { + "version": "3.0.1", + "from": "extend@>=3.0.1 <3.1.0", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz" + }, + "extglob": { + "version": "0.3.2", + "from": "extglob@>=0.3.1 <0.4.0", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz" + }, + "extract-text-webpack-plugin": { + "version": "0.9.1", + "from": "extract-text-webpack-plugin@>=0.9.1 <0.10.0", + "resolved": "https://registry.npmjs.org/extract-text-webpack-plugin/-/extract-text-webpack-plugin-0.9.1.tgz", + "dependencies": { + "async": { + "version": "1.5.2", + "from": "async@>=1.5.0 <2.0.0", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz" + } + } + }, + "extract-zip": { + "version": "1.5.0", + "from": "extract-zip@>=1.5.0 <1.6.0", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.5.0.tgz", + "dependencies": { + "concat-stream": { + "version": "1.5.0", + "from": "concat-stream@1.5.0", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.0.tgz" + }, + "debug": { + "version": "0.7.4", + "from": "debug@0.7.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-0.7.4.tgz" + }, + "mkdirp": { + "version": "0.5.0", + "from": "mkdirp@0.5.0", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.0.tgz" + } + } + }, + "extsprintf": { + "version": "1.3.0", + "from": "extsprintf@1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz" + }, + "falafel": { + "version": "2.1.0", + "from": "falafel@>=2.1.0 <3.0.0", + "resolved": "https://registry.npmjs.org/falafel/-/falafel-2.1.0.tgz", + "dependencies": { + "acorn": { + "version": "5.1.2", + "from": "acorn@>=5.0.0 <6.0.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.1.2.tgz" + }, + "isarray": { + "version": "0.0.1", + "from": "isarray@0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" + } + } + }, + "fast-deep-equal": { + "version": "1.0.0", + "from": "fast-deep-equal@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz" + }, + "fast-levenshtein": { + "version": "1.0.7", + "from": "fast-levenshtein@>=1.0.6 <1.1.0", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.0.7.tgz" + }, + "fastparse": { + "version": "1.1.1", + "from": "fastparse@>=1.1.1 <2.0.0", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.1.tgz" + }, + "faye-websocket": { + "version": "0.10.0", + "from": "faye-websocket@>=0.10.0 <0.11.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz" + }, + "fbjs": { + "version": "0.6.1", + "from": "fbjs@>=0.6.1 <0.7.0", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.6.1.tgz" + }, + "fd-slicer": { + "version": "1.0.1", + "from": "fd-slicer@>=1.0.1 <1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz" + }, + "figures": { + "version": "1.7.0", + "from": "figures@>=1.3.5 <2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "dependencies": { + "object-assign": { + "version": "4.1.1", + "from": "object-assign@>=4.1.0 <5.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + } + } + }, + "file-entry-cache": { + "version": "1.3.1", + "from": "file-entry-cache@>=1.1.1 <2.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-1.3.1.tgz", + "dependencies": { + "object-assign": { + "version": "4.1.1", + "from": "object-assign@>=4.0.1 <5.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + } + } + }, + "file-loader": { + "version": "0.8.5", + "from": "file-loader@>=0.8.5 <0.9.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-0.8.5.tgz" + }, + "filename-regex": { + "version": "2.0.1", + "from": "filename-regex@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz" + }, + "fill-range": { + "version": "2.2.3", + "from": "fill-range@>=2.1.0 <3.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz" + }, + "finalhandler": { + "version": "1.0.6", + "from": "finalhandler@>=1.0.4 <1.1.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.0.6.tgz" + }, + "find-cache-dir": { + "version": "0.1.1", + "from": "find-cache-dir@>=0.1.1 <0.2.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz" + }, + "find-up": { + "version": "1.1.2", + "from": "find-up@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "dependencies": { + "path-exists": { + "version": "2.1.0", + "from": "path-exists@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz" + } + } + }, + "flat-cache": { + "version": "1.2.2", + "from": "flat-cache@>=1.2.1 <2.0.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.2.2.tgz" + }, + "flatten": { + "version": "1.0.2", + "from": "flatten@>=1.0.2 <2.0.0", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.2.tgz" + }, + "follow-redirects": { + "version": "0.0.7", + "from": "follow-redirects@0.0.7", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-0.0.7.tgz" + }, + "font-awesome": { + "version": "4.7.0", + "from": "font-awesome@4.7.0", + "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz" + }, + "for-in": { + "version": "1.0.2", + "from": "for-in@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz" + }, + "for-own": { + "version": "0.1.5", + "from": "for-own@>=0.1.4 <0.2.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz" + }, + "foreach": { + "version": "2.0.5", + "from": "foreach@>=2.0.5 <3.0.0", + "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz" + }, + "forever-agent": { + "version": "0.6.1", + "from": "forever-agent@>=0.6.1 <0.7.0", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz" + }, + "form-data": { + "version": "2.3.1", + "from": "form-data@>=2.3.1 <2.4.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.1.tgz" + }, + "formatio": { + "version": "1.1.1", + "from": "formatio@1.1.1" + }, + "forwarded": { + "version": "0.1.2", + "from": "forwarded@>=0.1.0 <0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz" + }, + "fresh": { + "version": "0.5.0", + "from": "fresh@0.5.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.0.tgz" + }, + "fs-extra": { + "version": "1.0.0", + "from": "fs-extra@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz" + }, + "fs.realpath": { + "version": "1.0.0", + "from": "fs.realpath@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" + }, + "fstream": { + "version": "1.0.11", + "from": "fstream@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz" + }, + "function-bind": { + "version": "1.1.1", + "from": "function-bind@>=1.1.1 <2.0.0", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" + }, + "gauge": { + "version": "2.7.4", + "from": "gauge@>=2.7.3 <2.8.0", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "dependencies": { + "object-assign": { + "version": "4.1.1", + "from": "object-assign@>=4.1.0 <5.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + } + } + }, + "gaze": { + "version": "1.1.2", + "from": "gaze@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.2.tgz" + }, + "generate-function": { + "version": "2.0.0", + "from": "generate-function@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz" + }, + "generate-object-property": { + "version": "1.2.0", + "from": "generate-object-property@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz" + }, + "get-caller-file": { + "version": "1.0.2", + "from": "get-caller-file@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz" + }, + "get-stdin": { + "version": "4.0.1", + "from": "get-stdin@>=4.0.1 <5.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz" + }, + "getpass": { + "version": "0.1.7", + "from": "getpass@>=0.1.1 <0.2.0", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz" + }, + "glob": { + "version": "5.0.15", + "from": "glob@>=5.0.15 <6.0.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz" + }, + "glob-base": { + "version": "0.3.0", + "from": "glob-base@>=0.3.0 <0.4.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz" + }, + "glob-parent": { + "version": "2.0.0", + "from": "glob-parent@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz" + }, + "globals": { + "version": "9.18.0", + "from": "globals@>=9.18.0 <10.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz" + }, + "globby": { + "version": "5.0.0", + "from": "globby@>=5.0.0 <6.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "dependencies": { + "glob": { + "version": "7.1.2", + "from": "glob@>=7.0.3 <8.0.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz" + }, + "object-assign": { + "version": "4.1.1", + "from": "object-assign@>=4.0.1 <5.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + } + } + }, + "globule": { + "version": "1.2.0", + "from": "globule@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.0.tgz", + "dependencies": { + "glob": { + "version": "7.1.2", + "from": "glob@>=7.1.1 <7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz" + } + } + }, + "graceful-fs": { + "version": "4.1.11", + "from": "graceful-fs@>=4.1.2 <5.0.0", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz" + }, + "graceful-readlink": { + "version": "1.0.1", + "from": "graceful-readlink@>=1.0.0", + "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz" + }, + "growl": { + "version": "1.9.2", + "from": "growl@1.9.2", + "resolved": "https://registry.npmjs.org/growl/-/growl-1.9.2.tgz" + }, + "handlebars": { + "version": "4.0.10", + "from": "handlebars@>=4.0.0 <5.0.0", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.10.tgz", + "dependencies": { + "async": { + "version": "1.5.2", + "from": "async@>=1.4.0 <2.0.0", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz" + }, + "optimist": { + "version": "0.6.1", + "from": "optimist@>=0.6.1 <0.7.0", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz" + } + } + }, + "har-schema": { + "version": "2.0.0", + "from": "har-schema@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz" + }, + "har-validator": { + "version": "5.0.3", + "from": "har-validator@>=5.0.3 <5.1.0", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz" + }, + "has": { + "version": "1.0.1", + "from": "has@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.1.tgz" + }, + "has-ansi": { + "version": "2.0.0", + "from": "has-ansi@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz" + }, + "has-binary": { + "version": "0.1.7", + "from": "has-binary@0.1.7", + "resolved": "https://registry.npmjs.org/has-binary/-/has-binary-0.1.7.tgz", + "dependencies": { + "isarray": { + "version": "0.0.1", + "from": "isarray@0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" + } + } + }, + "has-cors": { + "version": "1.1.0", + "from": "has-cors@1.1.0", + "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz" + }, + "has-flag": { + "version": "1.0.0", + "from": "has-flag@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz" + }, + "has-unicode": { + "version": "2.0.1", + "from": "has-unicode@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz" + }, + "hasha": { + "version": "2.2.0", + "from": "hasha@>=2.2.0 <2.3.0", + "resolved": "https://registry.npmjs.org/hasha/-/hasha-2.2.0.tgz" + }, + "hawk": { + "version": "6.0.2", + "from": "hawk@>=6.0.2 <6.1.0", + "resolved": "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz" + }, + "he": { + "version": "1.0.0", + "from": "he@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.0.0.tgz" + }, + "history": { + "version": "1.17.0", + "from": "history@>=1.17.0 <2.0.0", + "resolved": "https://registry.npmjs.org/history/-/history-1.17.0.tgz" + }, + "hoek": { + "version": "4.2.0", + "from": "hoek@>=4.0.0 <5.0.0", + "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.0.tgz" + }, + "hoist-non-react-statics": { + "version": "1.2.0", + "from": "hoist-non-react-statics@>=1.0.3 <2.0.0", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-1.2.0.tgz" + }, + "home-or-tmp": { + "version": "2.0.0", + "from": "home-or-tmp@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz" + }, + "hosted-git-info": { + "version": "2.5.0", + "from": "hosted-git-info@>=2.1.4 <3.0.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz" + }, + "html-comment-regex": { + "version": "1.1.1", + "from": "html-comment-regex@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.1.tgz" + }, + "html-minifier": { + "version": "1.5.0", + "from": "html-minifier@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-1.5.0.tgz", + "dependencies": { + "commander": { + "version": "2.9.0", + "from": "commander@>=2.9.0 <2.10.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz" + } + } + }, + "html-webpack-plugin": { + "version": "2.30.1", + "from": "html-webpack-plugin@2.30.1", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-2.30.1.tgz", + "dependencies": { + "camel-case": { + "version": "3.0.0", + "from": "camel-case@>=3.0.0 <3.1.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz" + }, + "clean-css": { + "version": "4.1.9", + "from": "clean-css@>=4.1.0 <4.2.0", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.1.9.tgz" + }, + "he": { + "version": "1.1.1", + "from": "he@>=1.1.0 <1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz" + }, + "html-minifier": { + "version": "3.5.5", + "from": "html-minifier@>=3.2.3 <4.0.0", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.5.tgz" + }, + "param-case": { + "version": "2.1.1", + "from": "param-case@>=2.1.0 <2.2.0", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz" + }, + "source-map": { + "version": "0.5.7", + "from": "source-map@>=0.5.0 <0.6.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" + }, + "uglify-js": { + "version": "3.1.2", + "from": "uglify-js@>=3.1.0 <3.2.0", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.1.2.tgz" + } + } + }, + "htmlparser2": { + "version": "3.3.0", + "from": "htmlparser2@>=3.3.0 <3.4.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.3.0.tgz", + "dependencies": { + "domutils": { + "version": "1.1.6", + "from": "domutils@>=1.1.0 <1.2.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.1.6.tgz" + }, + "isarray": { + "version": "0.0.1", + "from": "isarray@0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" + }, + "readable-stream": { + "version": "1.0.34", + "from": "readable-stream@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz" + } + } + }, + "http-errors": { + "version": "1.6.2", + "from": "http-errors@>=1.6.2 <1.7.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz" + }, + "http-parser-js": { + "version": "0.4.8", + "from": "http-parser-js@>=0.4.0", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.8.tgz" + }, + "http-proxy": { + "version": "1.16.2", + "from": "http-proxy@>=1.16.2 <2.0.0", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.16.2.tgz", + "dependencies": { + "eventemitter3": { + "version": "1.2.0", + "from": "eventemitter3@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz" + } + } + }, + "http-proxy-middleware": { + "version": "0.17.4", + "from": "http-proxy-middleware@>=0.17.1 <0.18.0", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz", + "dependencies": { + "is-extglob": { + "version": "2.1.1", + "from": "is-extglob@>=2.1.0 <3.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" + }, + "is-glob": { + "version": "3.1.0", + "from": "is-glob@>=3.1.0 <4.0.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz" + } + } + }, + "http-signature": { + "version": "1.2.0", + "from": "http-signature@>=1.2.0 <1.3.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz" + }, + "https-browserify": { + "version": "0.0.1", + "from": "https-browserify@0.0.1", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-0.0.1.tgz" + }, + "humps": { + "version": "0.6.0", + "from": "humps@>=0.6.0 <0.7.0", + "resolved": "https://registry.npmjs.org/humps/-/humps-0.6.0.tgz" + }, + "iconv-lite": { + "version": "0.4.19", + "from": "iconv-lite@>=0.4.5 <0.5.0", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz" + }, + "icss-replace-symbols": { + "version": "1.1.0", + "from": "icss-replace-symbols@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz" + }, + "ieee754": { + "version": "1.1.8", + "from": "ieee754@>=1.1.4 <2.0.0", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.8.tgz" + }, + "in-publish": { + "version": "2.0.0", + "from": "in-publish@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz" + }, + "indent-string": { + "version": "2.1.0", + "from": "indent-string@>=2.1.0 <3.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz" + }, + "indexes-of": { + "version": "1.0.1", + "from": "indexes-of@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz" + }, + "indexof": { + "version": "0.0.1", + "from": "indexof@0.0.1", + "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz" + }, + "inflight": { + "version": "1.0.6", + "from": "inflight@>=1.0.4 <2.0.0", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" + }, + "inherits": { + "version": "2.0.3", + "from": "inherits@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" + }, + "inquirer": { + "version": "0.11.4", + "from": "inquirer@>=0.11.0 <0.12.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.11.4.tgz", + "dependencies": { + "lodash": { + "version": "3.10.1", + "from": "lodash@>=3.3.1 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz" + } + } + }, + "interpret": { + "version": "0.6.6", + "from": "interpret@>=0.6.4 <0.7.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-0.6.6.tgz" + }, + "intro.js": { + "version": "1.1.1", + "from": "intro.js@1.1.1", + "resolved": "https://registry.npmjs.org/intro.js/-/intro.js-1.1.1.tgz" + }, + "invariant": { + "version": "2.2.2", + "from": "invariant@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.2.tgz" + }, + "invert-kv": { + "version": "1.0.0", + "from": "invert-kv@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz" + }, + "ipaddr.js": { + "version": "1.4.0", + "from": "ipaddr.js@1.4.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.4.0.tgz" + }, + "is-absolute-url": { + "version": "2.1.0", + "from": "is-absolute-url@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz" + }, + "is-arrayish": { + "version": "0.2.1", + "from": "is-arrayish@>=0.2.1 <0.3.0", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" + }, + "is-binary-path": { + "version": "1.0.1", + "from": "is-binary-path@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz" + }, + "is-buffer": { + "version": "1.1.5", + "from": "is-buffer@>=1.1.5 <2.0.0", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.5.tgz" + }, + "is-builtin-module": { + "version": "1.0.0", + "from": "is-builtin-module@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz" + }, + "is-callable": { + "version": "1.1.3", + "from": "is-callable@>=1.1.3 <2.0.0", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.3.tgz" + }, + "is-date-object": { + "version": "1.0.1", + "from": "is-date-object@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz" + }, + "is-dotfile": { + "version": "1.0.3", + "from": "is-dotfile@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz" + }, + "is-equal-shallow": { + "version": "0.1.3", + "from": "is-equal-shallow@>=0.1.3 <0.2.0", + "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz" + }, + "is-extendable": { + "version": "0.1.1", + "from": "is-extendable@>=0.1.1 <0.2.0", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz" + }, + "is-extglob": { + "version": "1.0.0", + "from": "is-extglob@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz" + }, + "is-finite": { + "version": "1.0.2", + "from": "is-finite@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz" + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "from": "is-fullwidth-code-point@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz" + }, + "is-glob": { + "version": "2.0.1", + "from": "is-glob@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz" + }, + "is-lower-case": { + "version": "1.1.3", + "from": "is-lower-case@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/is-lower-case/-/is-lower-case-1.1.3.tgz" + }, + "is-my-json-valid": { + "version": "2.16.1", + "from": "is-my-json-valid@>=2.10.0 <3.0.0", + "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.16.1.tgz", + "dependencies": { + "xtend": { + "version": "4.0.1", + "from": "xtend@>=4.0.0 <5.0.0", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz" + } + } + }, + "is-number": { + "version": "2.1.0", + "from": "is-number@>=2.1.0 <3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz" + }, + "is-path-cwd": { + "version": "1.0.0", + "from": "is-path-cwd@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz" + }, + "is-path-in-cwd": { + "version": "1.0.0", + "from": "is-path-in-cwd@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz" + }, + "is-path-inside": { + "version": "1.0.0", + "from": "is-path-inside@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.0.tgz" + }, + "is-plain-obj": { + "version": "1.1.0", + "from": "is-plain-obj@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz" + }, + "is-posix-bracket": { + "version": "0.1.1", + "from": "is-posix-bracket@>=0.1.0 <0.2.0", + "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz" + }, + "is-primitive": { + "version": "2.0.0", + "from": "is-primitive@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz" + }, + "is-promise": { + "version": "2.1.0", + "from": "is-promise@>=2.1.0 <3.0.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz" + }, + "is-property": { + "version": "1.0.2", + "from": "is-property@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz" + }, + "is-regex": { + "version": "1.0.4", + "from": "is-regex@>=1.0.4 <2.0.0", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz" + }, + "is-resolvable": { + "version": "1.0.0", + "from": "is-resolvable@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.0.0.tgz" + }, + "is-stream": { + "version": "1.1.0", + "from": "is-stream@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz" + }, + "is-svg": { + "version": "2.1.0", + "from": "is-svg@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-2.1.0.tgz" + }, + "is-symbol": { + "version": "1.0.1", + "from": "is-symbol@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.1.tgz" + }, + "is-typedarray": { + "version": "1.0.0", + "from": "is-typedarray@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" + }, + "is-upper-case": { + "version": "1.1.2", + "from": "is-upper-case@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/is-upper-case/-/is-upper-case-1.1.2.tgz" + }, + "is-utf8": { + "version": "0.2.1", + "from": "is-utf8@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz" + }, + "isarray": { + "version": "1.0.0", + "from": "isarray@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" + }, + "isbinaryfile": { + "version": "3.0.2", + "from": "isbinaryfile@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.2.tgz" + }, + "isexe": { + "version": "2.0.0", + "from": "isexe@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" + }, + "isobject": { + "version": "2.1.0", + "from": "isobject@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz" + }, + "isomorphic-fetch": { + "version": "2.2.1", + "from": "isomorphic-fetch@>=2.1.1 <3.0.0", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "dependencies": { + "whatwg-fetch": { + "version": "2.0.3", + "from": "whatwg-fetch@>=0.10.0", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz" + } + } + }, + "isstream": { + "version": "0.1.2", + "from": "isstream@>=0.1.2 <0.2.0", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz" + }, + "istanbul": { + "version": "0.4.5", + "from": "istanbul@>=0.4.0 <0.5.0", + "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz", + "dependencies": { + "abbrev": { + "version": "1.0.9", + "from": "abbrev@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz" + }, + "async": { + "version": "1.5.2", + "from": "async@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz" + }, + "escodegen": { + "version": "1.8.1", + "from": "escodegen@>=1.8.0 <1.9.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz" + }, + "esprima": { + "version": "2.7.3", + "from": "esprima@>=2.7.0 <2.8.0", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz" + }, + "estraverse": { + "version": "1.9.3", + "from": "estraverse@>=1.9.1 <2.0.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz" + }, + "fast-levenshtein": { + "version": "2.0.6", + "from": "fast-levenshtein@>=2.0.4 <2.1.0", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" + }, + "levn": { + "version": "0.3.0", + "from": "levn@>=0.3.0 <0.4.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz" + }, + "optionator": { + "version": "0.8.2", + "from": "optionator@>=0.8.1 <0.9.0", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz" + }, + "resolve": { + "version": "1.1.7", + "from": "resolve@>=1.1.0 <1.2.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz" + }, + "source-map": { + "version": "0.2.0", + "from": "source-map@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz" + }, + "supports-color": { + "version": "3.2.3", + "from": "supports-color@>=3.1.0 <4.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz" + }, + "wordwrap": { + "version": "1.0.0", + "from": "wordwrap@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz" + } + } + }, + "jade": { + "version": "1.11.0", + "from": "jade@>=1.11.0 <2.0.0", + "resolved": "https://registry.npmjs.org/jade/-/jade-1.11.0.tgz", + "dependencies": { + "commander": { + "version": "2.6.0", + "from": "commander@>=2.6.0 <2.7.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.6.0.tgz" + } + } + }, + "jade-html-loader": { + "version": "0.0.3", + "from": "jade-html-loader@0.0.3", + "resolved": "https://registry.npmjs.org/jade-html-loader/-/jade-html-loader-0.0.3.tgz" + }, + "jade-loader": { + "version": "0.8.0", + "from": "jade-loader@>=0.8.0 <0.9.0", + "resolved": "https://registry.npmjs.org/jade-loader/-/jade-loader-0.8.0.tgz" + }, + "jade-react-loader": { + "version": "1.0.2", + "from": "jade-react-loader@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/jade-react-loader/-/jade-react-loader-1.0.2.tgz" + }, + "js-base64": { + "version": "2.3.2", + "from": "js-base64@>=2.1.9 <3.0.0", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.3.2.tgz" + }, + "js-stringify": { + "version": "1.0.2", + "from": "js-stringify@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/js-stringify/-/js-stringify-1.0.2.tgz" + }, + "js-tokens": { + "version": "3.0.2", + "from": "js-tokens@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz" + }, + "js-yaml": { + "version": "3.6.1", + "from": "js-yaml@>=3.6.0 <3.7.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.6.1.tgz", + "dependencies": { + "esprima": { + "version": "2.7.3", + "from": "esprima@>=2.6.0 <3.0.0", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz" + } + } + }, + "jsbn": { + "version": "0.1.1", + "from": "jsbn@>=0.1.0 <0.2.0", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz" + }, + "jsesc": { + "version": "1.3.0", + "from": "jsesc@>=1.3.0 <2.0.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz" + }, + "json-fallback": { + "version": "0.0.1", + "from": "json-fallback@0.0.1", + "resolved": "https://registry.npmjs.org/json-fallback/-/json-fallback-0.0.1.tgz" + }, + "json-loader": { + "version": "0.5.7", + "from": "json-loader@>=0.5.4 <0.6.0", + "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz" + }, + "json-schema": { + "version": "0.2.3", + "from": "json-schema@0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz" + }, + "json-schema-traverse": { + "version": "0.3.1", + "from": "json-schema-traverse@>=0.3.0 <0.4.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz" + }, + "json-stable-stringify": { + "version": "1.0.1", + "from": "json-stable-stringify@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz" + }, + "json-stringify-safe": { + "version": "5.0.1", + "from": "json-stringify-safe@>=5.0.1 <5.1.0", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz" + }, + "json3": { + "version": "3.3.2", + "from": "json3@>=3.3.2 <4.0.0", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz" + }, + "json5": { + "version": "0.5.1", + "from": "json5@>=0.5.0 <0.6.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz" + }, + "jsonfile": { + "version": "2.4.0", + "from": "jsonfile@>=2.1.0 <3.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz" + }, + "jsonify": { + "version": "0.0.0", + "from": "jsonify@>=0.0.0 <0.1.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz" + }, + "jsonp": { + "version": "0.0.4", + "from": "jsonp@>=0.0.4 <0.1.0", + "resolved": "https://registry.npmjs.org/jsonp/-/jsonp-0.0.4.tgz" + }, + "jsonpointer": { + "version": "4.0.1", + "from": "jsonpointer@>=4.0.0 <5.0.0", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz" + }, + "jsprim": { + "version": "1.4.1", + "from": "jsprim@>=1.2.2 <2.0.0", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz" + }, + "jstimezonedetect": { + "version": "1.0.6", + "from": "jstimezonedetect@1.0.6", + "resolved": "https://registry.npmjs.org/jstimezonedetect/-/jstimezonedetect-1.0.6.tgz" + }, + "jstransform": { + "version": "11.0.3", + "from": "jstransform@>=11.0.3 <12.0.0", + "resolved": "https://registry.npmjs.org/jstransform/-/jstransform-11.0.3.tgz" + }, + "jstransformer": { + "version": "0.0.2", + "from": "jstransformer@0.0.2", + "resolved": "https://registry.npmjs.org/jstransformer/-/jstransformer-0.0.2.tgz", + "dependencies": { + "asap": { + "version": "1.0.0", + "from": "asap@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/asap/-/asap-1.0.0.tgz" + }, + "promise": { + "version": "6.1.0", + "from": "promise@>=6.0.1 <7.0.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-6.1.0.tgz" + } + } + }, + "jwt-decode": { + "version": "1.5.1", + "from": "jwt-decode@>=1.4.0 <2.0.0", + "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-1.5.1.tgz" + }, + "kew": { + "version": "0.7.0", + "from": "kew@>=0.7.0 <0.8.0", + "resolved": "https://registry.npmjs.org/kew/-/kew-0.7.0.tgz" + }, + "kind-of": { + "version": "3.2.2", + "from": "kind-of@>=3.0.2 <4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" + }, + "klaw": { + "version": "1.3.1", + "from": "klaw@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz" + }, + "lazy-cache": { + "version": "1.0.4", + "from": "lazy-cache@>=1.0.3 <2.0.0", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz" + }, + "lcid": { + "version": "1.0.0", + "from": "lcid@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz" + }, + "levn": { + "version": "0.2.5", + "from": "levn@>=0.2.5 <0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.2.5.tgz" + }, + "load-json-file": { + "version": "1.1.0", + "from": "load-json-file@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz" + }, + "loader-utils": { + "version": "0.2.17", + "from": "loader-utils@>=0.2.16 <0.3.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", + "dependencies": { + "object-assign": { + "version": "4.1.1", + "from": "object-assign@>=4.0.1 <5.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + } + } + }, + "lodash": { + "version": "4.17.4", + "from": "lodash@4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" + }, + "lodash-es": { + "version": "4.17.4", + "from": "lodash-es@>=4.2.1 <5.0.0", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.4.tgz" + }, + "lodash._arraycopy": { + "version": "3.0.0", + "from": "lodash._arraycopy@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash._arraycopy/-/lodash._arraycopy-3.0.0.tgz" + }, + "lodash._arrayeach": { + "version": "3.0.0", + "from": "lodash._arrayeach@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash._arrayeach/-/lodash._arrayeach-3.0.0.tgz" + }, + "lodash._arraymap": { + "version": "3.0.0", + "from": "lodash._arraymap@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash._arraymap/-/lodash._arraymap-3.0.0.tgz" + }, + "lodash._baseassign": { + "version": "3.2.0", + "from": "lodash._baseassign@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz" + }, + "lodash._baseclone": { + "version": "3.3.0", + "from": "lodash._baseclone@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash._baseclone/-/lodash._baseclone-3.3.0.tgz" + }, + "lodash._basecopy": { + "version": "3.0.1", + "from": "lodash._basecopy@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz" + }, + "lodash._basedifference": { + "version": "3.0.3", + "from": "lodash._basedifference@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash._basedifference/-/lodash._basedifference-3.0.3.tgz" + }, + "lodash._baseflatten": { + "version": "3.1.4", + "from": "lodash._baseflatten@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash._baseflatten/-/lodash._baseflatten-3.1.4.tgz" + }, + "lodash._basefor": { + "version": "3.0.3", + "from": "lodash._basefor@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash._basefor/-/lodash._basefor-3.0.3.tgz" + }, + "lodash._baseindexof": { + "version": "3.1.0", + "from": "lodash._baseindexof@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash._baseindexof/-/lodash._baseindexof-3.1.0.tgz" + }, + "lodash._bindcallback": { + "version": "3.0.1", + "from": "lodash._bindcallback@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz" + }, + "lodash._cacheindexof": { + "version": "3.0.2", + "from": "lodash._cacheindexof@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash._cacheindexof/-/lodash._cacheindexof-3.0.2.tgz" + }, + "lodash._createassigner": { + "version": "3.1.1", + "from": "lodash._createassigner@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash._createassigner/-/lodash._createassigner-3.1.1.tgz" + }, + "lodash._createcache": { + "version": "3.1.2", + "from": "lodash._createcache@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash._createcache/-/lodash._createcache-3.1.2.tgz" + }, + "lodash._createcompounder": { + "version": "3.0.0", + "from": "lodash._createcompounder@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash._createcompounder/-/lodash._createcompounder-3.0.0.tgz" + }, + "lodash._getnative": { + "version": "3.9.1", + "from": "lodash._getnative@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz" + }, + "lodash._isiterateecall": { + "version": "3.0.9", + "from": "lodash._isiterateecall@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz" + }, + "lodash._pickbyarray": { + "version": "3.0.2", + "from": "lodash._pickbyarray@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash._pickbyarray/-/lodash._pickbyarray-3.0.2.tgz" + }, + "lodash._pickbycallback": { + "version": "3.0.0", + "from": "lodash._pickbycallback@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash._pickbycallback/-/lodash._pickbycallback-3.0.0.tgz" + }, + "lodash._root": { + "version": "3.0.1", + "from": "lodash._root@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz" + }, + "lodash.assign": { + "version": "4.2.0", + "from": "lodash.assign@>=4.0.3 <5.0.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz" + }, + "lodash.camelcase": { + "version": "3.0.1", + "from": "lodash.camelcase@>=3.0.1 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-3.0.1.tgz" + }, + "lodash.clonedeep": { + "version": "4.5.0", + "from": "lodash.clonedeep@>=4.3.2 <5.0.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz" + }, + "lodash.deburr": { + "version": "3.2.0", + "from": "lodash.deburr@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash.deburr/-/lodash.deburr-3.2.0.tgz" + }, + "lodash.isarguments": { + "version": "3.1.0", + "from": "lodash.isarguments@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz" + }, + "lodash.isarray": { + "version": "3.0.4", + "from": "lodash.isarray@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz" + }, + "lodash.isplainobject": { + "version": "4.0.6", + "from": "lodash.isplainobject@>=4.0.4 <4.1.0", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz" + }, + "lodash.istypedarray": { + "version": "3.0.6", + "from": "lodash.istypedarray@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash.istypedarray/-/lodash.istypedarray-3.0.6.tgz" + }, + "lodash.keys": { + "version": "3.1.2", + "from": "lodash.keys@>=3.1.2 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz" + }, + "lodash.keysin": { + "version": "3.0.8", + "from": "lodash.keysin@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash.keysin/-/lodash.keysin-3.0.8.tgz" + }, + "lodash.memoize": { + "version": "4.1.2", + "from": "lodash.memoize@>=4.1.2 <5.0.0", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz" + }, + "lodash.merge": { + "version": "3.3.2", + "from": "lodash.merge@>=3.3.2 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-3.3.2.tgz", + "dependencies": { + "lodash.isplainobject": { + "version": "3.2.0", + "from": "lodash.isplainobject@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-3.2.0.tgz" + } + } + }, + "lodash.omit": { + "version": "3.1.0", + "from": "lodash.omit@>=3.1.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-3.1.0.tgz" + }, + "lodash.restparam": { + "version": "3.6.1", + "from": "lodash.restparam@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz" + }, + "lodash.toplainobject": { + "version": "3.0.0", + "from": "lodash.toplainobject@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash.toplainobject/-/lodash.toplainobject-3.0.0.tgz" + }, + "lodash.uniq": { + "version": "4.5.0", + "from": "lodash.uniq@>=4.5.0 <5.0.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" + }, + "lodash.words": { + "version": "3.2.0", + "from": "lodash.words@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash.words/-/lodash.words-3.2.0.tgz" + }, + "log4js": { + "version": "0.6.38", + "from": "log4js@>=0.6.31 <0.7.0", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-0.6.38.tgz", + "dependencies": { + "isarray": { + "version": "0.0.1", + "from": "isarray@0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" + }, + "readable-stream": { + "version": "1.0.34", + "from": "readable-stream@>=1.0.2 <1.1.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz" + }, + "semver": { + "version": "4.3.6", + "from": "semver@>=4.3.3 <4.4.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz" + } + } + }, + "lolex": { + "version": "1.3.2", + "from": "lolex@1.3.2" + }, + "longest": { + "version": "1.0.1", + "from": "longest@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz" + }, + "loose-envify": { + "version": "1.3.1", + "from": "loose-envify@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz" + }, + "loud-rejection": { + "version": "1.6.0", + "from": "loud-rejection@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz" + }, + "lower-case": { + "version": "1.1.4", + "from": "lower-case@>=1.1.1 <2.0.0", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz" + }, + "lower-case-first": { + "version": "1.0.2", + "from": "lower-case-first@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/lower-case-first/-/lower-case-first-1.0.2.tgz" + }, + "lru-cache": { + "version": "4.1.1", + "from": "lru-cache@>=4.0.1 <5.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz" + }, + "macaddress": { + "version": "0.2.8", + "from": "macaddress@>=0.2.8 <0.3.0", + "resolved": "https://registry.npmjs.org/macaddress/-/macaddress-0.2.8.tgz" + }, + "map-obj": { + "version": "1.0.1", + "from": "map-obj@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz" + }, + "math-expression-evaluator": { + "version": "1.2.17", + "from": "math-expression-evaluator@>=1.2.14 <2.0.0", + "resolved": "https://registry.npmjs.org/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz" + }, + "media-typer": { + "version": "0.3.0", + "from": "media-typer@0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" + }, + "memory-fs": { + "version": "0.3.0", + "from": "memory-fs@>=0.3.0 <0.4.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.3.0.tgz" + }, + "meow": { + "version": "3.7.0", + "from": "meow@>=3.7.0 <4.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "dependencies": { + "minimist": { + "version": "1.2.0", + "from": "minimist@>=1.1.3 <2.0.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz" + }, + "object-assign": { + "version": "4.1.1", + "from": "object-assign@>=4.0.1 <5.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + } + } + }, + "merge-descriptors": { + "version": "1.0.1", + "from": "merge-descriptors@1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" + }, + "methods": { + "version": "1.1.2", + "from": "methods@>=1.1.2 <1.2.0", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" + }, + "micromatch": { + "version": "2.3.11", + "from": "micromatch@>=2.1.5 <3.0.0", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz" + }, + "mime": { + "version": "1.3.4", + "from": "mime@1.3.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz" + }, + "mime-db": { + "version": "1.30.0", + "from": "mime-db@>=1.30.0 <1.31.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.30.0.tgz" + }, + "mime-types": { + "version": "2.1.17", + "from": "mime-types@>=2.1.17 <2.2.0", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.17.tgz" + }, + "minimatch": { + "version": "3.0.4", + "from": "minimatch@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz" + }, + "minimist": { + "version": "0.0.8", + "from": "minimist@0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz" + }, + "mkdirp": { + "version": "0.5.1", + "from": "mkdirp@>=0.5.0 <0.6.0", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz" + }, + "modify-babel-preset": { + "version": "1.2.0", + "from": "modify-babel-preset@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/modify-babel-preset/-/modify-babel-preset-1.2.0.tgz" + }, + "moment": { + "version": "2.18.1", + "from": "moment@2.18.1", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.18.1.tgz" + }, + "moment-timezone": { + "version": "0.5.13", + "from": "moment-timezone@0.5.13", + "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.13.tgz" + }, + "ms": { + "version": "2.0.0", + "from": "ms@2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" + }, + "mute-stream": { + "version": "0.0.5", + "from": "mute-stream@0.0.5", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz" + }, + "nan": { + "version": "2.7.0", + "from": "nan@>=2.3.2 <3.0.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.7.0.tgz" + }, + "ncname": { + "version": "1.0.0", + "from": "ncname@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/ncname/-/ncname-1.0.0.tgz" + }, + "negotiator": { + "version": "0.6.1", + "from": "negotiator@0.6.1", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz" + }, + "ng-dialog": { + "version": "0.5.9", + "from": "ng-dialog@0.5.9", + "resolved": "https://registry.npmjs.org/ng-dialog/-/ng-dialog-0.5.9.tgz" + }, + "ng-onload": { + "version": "0.2.1", + "from": "ng-onload@>=0.2.1 <0.3.0", + "resolved": "https://registry.npmjs.org/ng-onload/-/ng-onload-0.2.1.tgz" + }, + "ngreact": { + "version": "0.2.0", + "from": "ngreact@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/ngreact/-/ngreact-0.2.0.tgz" + }, + "no-case": { + "version": "2.3.2", + "from": "no-case@>=2.2.0 <3.0.0", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz" + }, + "node-bourbon": { + "version": "4.2.8", + "from": "node-bourbon@>=4.2.3 <5.0.0", + "resolved": "https://registry.npmjs.org/node-bourbon/-/node-bourbon-4.2.8.tgz" + }, + "node-fetch": { + "version": "1.7.3", + "from": "node-fetch@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz" + }, + "node-gyp": { + "version": "3.6.2", + "from": "node-gyp@>=3.3.1 <4.0.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.6.2.tgz", + "dependencies": { + "glob": { + "version": "7.1.2", + "from": "glob@>=7.0.3 <8.0.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz" + }, + "semver": { + "version": "5.3.0", + "from": "semver@>=5.3.0 <5.4.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz" + } + } + }, + "node-libs-browser": { + "version": "0.7.0", + "from": "node-libs-browser@>=0.7.0 <0.8.0", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-0.7.0.tgz" + }, + "node-neat": { + "version": "1.7.2", + "from": "node-neat@>=1.7.1-beta1 <1.8.0", + "resolved": "https://registry.npmjs.org/node-neat/-/node-neat-1.7.2.tgz" + }, + "node-sass": { + "version": "3.13.1", + "from": "node-sass@>=3.4.2 <4.0.0", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-3.13.1.tgz", + "dependencies": { + "glob": { + "version": "7.1.2", + "from": "glob@>=7.0.3 <8.0.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz" + } + } + }, + "nopt": { + "version": "3.0.6", + "from": "nopt@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz" + }, + "normalize-package-data": { + "version": "2.4.0", + "from": "normalize-package-data@>=2.3.2 <3.0.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz" + }, + "normalize-path": { + "version": "2.1.1", + "from": "normalize-path@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz" + }, + "normalize-range": { + "version": "0.1.2", + "from": "normalize-range@>=0.1.2 <0.2.0", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" + }, + "normalize-url": { + "version": "1.9.1", + "from": "normalize-url@>=1.4.0 <2.0.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "dependencies": { + "object-assign": { + "version": "4.1.1", + "from": "object-assign@>=4.0.1 <5.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + }, + "query-string": { + "version": "4.3.4", + "from": "query-string@>=4.1.0 <5.0.0", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz" + } + } + }, + "normalizr": { + "version": "1.4.1", + "from": "normalizr@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/normalizr/-/normalizr-1.4.1.tgz", + "dependencies": { + "lodash": { + "version": "3.10.1", + "from": "lodash@>=3.10.0 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz" + } + } + }, + "npmlog": { + "version": "4.1.2", + "from": "npmlog@>=4.0.0 <5.0.0", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz" + }, + "nth-check": { + "version": "1.0.1", + "from": "nth-check@>=1.0.1 <1.1.0", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.1.tgz" + }, + "num2fraction": { + "version": "1.2.2", + "from": "num2fraction@>=1.2.2 <2.0.0", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz" + }, + "number-is-nan": { + "version": "1.0.1", + "from": "number-is-nan@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz" + }, + "oauth-sign": { + "version": "0.8.2", + "from": "oauth-sign@>=0.8.2 <0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz" + }, + "object-assign": { + "version": "2.1.1", + "from": "object-assign@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz" + }, + "object-component": { + "version": "0.0.3", + "from": "object-component@0.0.3", + "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz" + }, + "object-inspect": { + "version": "0.4.0", + "from": "object-inspect@>=0.4.0 <0.5.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-0.4.0.tgz" + }, + "object-keys": { + "version": "1.0.11", + "from": "object-keys@>=1.0.8 <2.0.0", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.11.tgz" + }, + "object.omit": { + "version": "2.0.1", + "from": "object.omit@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz" + }, + "on-finished": { + "version": "2.3.0", + "from": "on-finished@>=2.3.0 <2.4.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz" + }, + "on-headers": { + "version": "1.0.1", + "from": "on-headers@>=1.0.1 <1.1.0", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz" + }, + "once": { + "version": "1.4.0", + "from": "once@>=1.3.0 <2.0.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz" + }, + "onetime": { + "version": "1.1.0", + "from": "onetime@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz" + }, + "open": { + "version": "0.0.5", + "from": "open@0.0.5", + "resolved": "https://registry.npmjs.org/open/-/open-0.0.5.tgz" + }, + "optimist": { + "version": "0.3.7", + "from": "optimist@>=0.3.5 <0.4.0", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz" + }, + "optionator": { + "version": "0.6.0", + "from": "optionator@>=0.6.0 <0.7.0", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.6.0.tgz" + }, + "options": { + "version": "0.0.6", + "from": "options@>=0.0.5", + "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz" + }, + "original": { + "version": "1.0.0", + "from": "original@>=0.0.5", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.0.tgz", + "dependencies": { + "url-parse": { + "version": "1.0.5", + "from": "url-parse@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.0.5.tgz" + } + } + }, + "os-browserify": { + "version": "0.2.1", + "from": "os-browserify@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.2.1.tgz" + }, + "os-homedir": { + "version": "1.0.2", + "from": "os-homedir@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz" + }, + "os-locale": { + "version": "1.4.0", + "from": "os-locale@>=1.4.0 <2.0.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz" + }, + "os-tmpdir": { + "version": "1.0.2", + "from": "os-tmpdir@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz" + }, + "osenv": { + "version": "0.1.4", + "from": "osenv@>=0.0.0 <1.0.0", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.4.tgz" + }, + "pako": { + "version": "0.2.9", + "from": "pako@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz" + }, + "param-case": { + "version": "1.1.2", + "from": "param-case@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-1.1.2.tgz" + }, + "parse-glob": { + "version": "3.0.4", + "from": "parse-glob@>=3.0.4 <4.0.0", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz" + }, + "parse-json": { + "version": "2.2.0", + "from": "parse-json@>=2.2.0 <3.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz" + }, + "parsejson": { + "version": "0.0.3", + "from": "parsejson@0.0.3", + "resolved": "https://registry.npmjs.org/parsejson/-/parsejson-0.0.3.tgz" + }, + "parseqs": { + "version": "0.0.5", + "from": "parseqs@0.0.5", + "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz" + }, + "parseuri": { + "version": "0.0.5", + "from": "parseuri@0.0.5", + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz" + }, + "parseurl": { + "version": "1.3.2", + "from": "parseurl@>=1.3.1 <1.4.0", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz" + }, + "pascal-case": { + "version": "1.1.2", + "from": "pascal-case@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-1.1.2.tgz" + }, + "path-browserify": { + "version": "0.0.0", + "from": "path-browserify@0.0.0", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz" + }, + "path-case": { + "version": "1.1.2", + "from": "path-case@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/path-case/-/path-case-1.1.2.tgz" + }, + "path-exists": { + "version": "1.0.0", + "from": "path-exists@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-1.0.0.tgz" + }, + "path-is-absolute": { + "version": "1.0.1", + "from": "path-is-absolute@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" + }, + "path-is-inside": { + "version": "1.0.2", + "from": "path-is-inside@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz" + }, + "path-parse": { + "version": "1.0.5", + "from": "path-parse@>=1.0.5 <2.0.0", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz" + }, + "path-to-regexp": { + "version": "0.1.7", + "from": "path-to-regexp@0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" + }, + "path-type": { + "version": "1.1.0", + "from": "path-type@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz" + }, + "pbkdf2-compat": { + "version": "2.0.1", + "from": "pbkdf2-compat@2.0.1", + "resolved": "https://registry.npmjs.org/pbkdf2-compat/-/pbkdf2-compat-2.0.1.tgz" + }, + "pend": { + "version": "1.2.0", + "from": "pend@>=1.2.0 <1.3.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz" + }, + "performance-now": { + "version": "2.1.0", + "from": "performance-now@>=2.1.0 <3.0.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz" + }, + "phantomjs-prebuilt": { + "version": "2.1.14", + "from": "phantomjs-prebuilt@2.1.14", + "resolved": "https://registry.npmjs.org/phantomjs-prebuilt/-/phantomjs-prebuilt-2.1.14.tgz", + "dependencies": { + "assert-plus": { + "version": "0.2.0", + "from": "assert-plus@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz" + }, + "aws-sign2": { + "version": "0.6.0", + "from": "aws-sign2@>=0.6.0 <0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz" + }, + "boom": { + "version": "2.10.1", + "from": "boom@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz" + }, + "caseless": { + "version": "0.11.0", + "from": "caseless@>=0.11.0 <0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz" + }, + "cryptiles": { + "version": "2.0.5", + "from": "cryptiles@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz" + }, + "form-data": { + "version": "2.1.4", + "from": "form-data@>=2.1.1 <2.2.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz" + }, + "har-validator": { + "version": "2.0.6", + "from": "har-validator@>=2.0.6 <2.1.0", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz" + }, + "hawk": { + "version": "3.1.3", + "from": "hawk@>=3.1.3 <3.2.0", + "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz" + }, + "hoek": { + "version": "2.16.3", + "from": "hoek@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz" + }, + "http-signature": { + "version": "1.1.1", + "from": "http-signature@>=1.1.0 <1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz" + }, + "qs": { + "version": "6.3.2", + "from": "qs@>=6.3.0 <6.4.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.3.2.tgz" + }, + "request": { + "version": "2.79.0", + "from": "request@>=2.79.0 <2.80.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.79.0.tgz" + }, + "sntp": { + "version": "1.0.9", + "from": "sntp@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz" + }, + "tunnel-agent": { + "version": "0.4.3", + "from": "tunnel-agent@>=0.4.1 <0.5.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz" + }, + "which": { + "version": "1.2.14", + "from": "which@>=1.2.10 <1.3.0", + "resolved": "https://registry.npmjs.org/which/-/which-1.2.14.tgz" + } + } + }, + "pify": { + "version": "2.3.0", + "from": "pify@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" + }, + "pinkie": { + "version": "2.0.4", + "from": "pinkie@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz" + }, + "pinkie-promise": { + "version": "2.0.1", + "from": "pinkie-promise@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz" + }, + "pkg-dir": { + "version": "1.0.0", + "from": "pkg-dir@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz" + }, + "postcss": { + "version": "5.2.17", + "from": "postcss@>=5.0.6 <6.0.0", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.17.tgz", + "dependencies": { + "source-map": { + "version": "0.5.7", + "from": "source-map@>=0.5.6 <0.6.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" + }, + "supports-color": { + "version": "3.2.3", + "from": "supports-color@>=3.2.3 <4.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz" + } + } + }, + "postcss-calc": { + "version": "5.3.1", + "from": "postcss-calc@>=5.2.0 <6.0.0", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-5.3.1.tgz" + }, + "postcss-colormin": { + "version": "2.2.2", + "from": "postcss-colormin@>=2.1.8 <3.0.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-2.2.2.tgz" + }, + "postcss-convert-values": { + "version": "2.6.1", + "from": "postcss-convert-values@>=2.3.4 <3.0.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz" + }, + "postcss-discard-comments": { + "version": "2.0.4", + "from": "postcss-discard-comments@>=2.0.4 <3.0.0", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz" + }, + "postcss-discard-duplicates": { + "version": "2.1.0", + "from": "postcss-discard-duplicates@>=2.0.1 <3.0.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz" + }, + "postcss-discard-empty": { + "version": "2.1.0", + "from": "postcss-discard-empty@>=2.0.1 <3.0.0", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz" + }, + "postcss-discard-overridden": { + "version": "0.1.1", + "from": "postcss-discard-overridden@>=0.1.1 <0.2.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz" + }, + "postcss-discard-unused": { + "version": "2.2.3", + "from": "postcss-discard-unused@>=2.2.1 <3.0.0", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz" + }, + "postcss-filter-plugins": { + "version": "2.0.2", + "from": "postcss-filter-plugins@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/postcss-filter-plugins/-/postcss-filter-plugins-2.0.2.tgz" + }, + "postcss-merge-idents": { + "version": "2.1.7", + "from": "postcss-merge-idents@>=2.1.5 <3.0.0", + "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz" + }, + "postcss-merge-longhand": { + "version": "2.0.2", + "from": "postcss-merge-longhand@>=2.0.1 <3.0.0", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz" + }, + "postcss-merge-rules": { + "version": "2.1.2", + "from": "postcss-merge-rules@>=2.0.3 <3.0.0", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz" + }, + "postcss-message-helpers": { + "version": "2.0.0", + "from": "postcss-message-helpers@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz" + }, + "postcss-minify-font-values": { + "version": "1.0.5", + "from": "postcss-minify-font-values@>=1.0.2 <2.0.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz", + "dependencies": { + "object-assign": { + "version": "4.1.1", + "from": "object-assign@>=4.0.1 <5.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + } + } + }, + "postcss-minify-gradients": { + "version": "1.0.5", + "from": "postcss-minify-gradients@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz" + }, + "postcss-minify-params": { + "version": "1.2.2", + "from": "postcss-minify-params@>=1.0.4 <2.0.0", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz" + }, + "postcss-minify-selectors": { + "version": "2.1.1", + "from": "postcss-minify-selectors@>=2.0.4 <3.0.0", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz" + }, + "postcss-modules-extract-imports": { + "version": "1.1.0", + "from": "postcss-modules-extract-imports@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", + "dependencies": { + "ansi-styles": { + "version": "3.2.0", + "from": "ansi-styles@>=3.1.0 <4.0.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz" + }, + "chalk": { + "version": "2.1.0", + "from": "chalk@>=2.1.0 <3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.1.0.tgz" + }, + "has-flag": { + "version": "2.0.0", + "from": "has-flag@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz" + }, + "postcss": { + "version": "6.0.11", + "from": "postcss@>=6.0.1 <7.0.0", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.11.tgz" + }, + "source-map": { + "version": "0.5.7", + "from": "source-map@>=0.5.7 <0.6.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" + }, + "supports-color": { + "version": "4.4.0", + "from": "supports-color@>=4.4.0 <5.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz" + } + } + }, + "postcss-modules-local-by-default": { + "version": "1.2.0", + "from": "postcss-modules-local-by-default@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "dependencies": { + "ansi-styles": { + "version": "3.2.0", + "from": "ansi-styles@>=3.1.0 <4.0.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz" + }, + "chalk": { + "version": "2.1.0", + "from": "chalk@>=2.1.0 <3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.1.0.tgz" + }, + "css-selector-tokenizer": { + "version": "0.7.0", + "from": "css-selector-tokenizer@>=0.7.0 <0.8.0", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.0.tgz" + }, + "has-flag": { + "version": "2.0.0", + "from": "has-flag@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz" + }, + "postcss": { + "version": "6.0.11", + "from": "postcss@>=6.0.1 <7.0.0", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.11.tgz" + }, + "regexpu-core": { + "version": "1.0.0", + "from": "regexpu-core@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz" + }, + "source-map": { + "version": "0.5.7", + "from": "source-map@>=0.5.7 <0.6.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" + }, + "supports-color": { + "version": "4.4.0", + "from": "supports-color@>=4.4.0 <5.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz" + } + } + }, + "postcss-modules-scope": { + "version": "1.1.0", + "from": "postcss-modules-scope@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "dependencies": { + "ansi-styles": { + "version": "3.2.0", + "from": "ansi-styles@>=3.1.0 <4.0.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz" + }, + "chalk": { + "version": "2.1.0", + "from": "chalk@>=2.1.0 <3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.1.0.tgz" + }, + "css-selector-tokenizer": { + "version": "0.7.0", + "from": "css-selector-tokenizer@>=0.7.0 <0.8.0", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.0.tgz" + }, + "has-flag": { + "version": "2.0.0", + "from": "has-flag@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz" + }, + "postcss": { + "version": "6.0.11", + "from": "postcss@>=6.0.1 <7.0.0", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.11.tgz" + }, + "regexpu-core": { + "version": "1.0.0", + "from": "regexpu-core@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz" + }, + "source-map": { + "version": "0.5.7", + "from": "source-map@>=0.5.7 <0.6.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" + }, + "supports-color": { + "version": "4.4.0", + "from": "supports-color@>=4.4.0 <5.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz" + } + } + }, + "postcss-modules-values": { + "version": "1.3.0", + "from": "postcss-modules-values@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "dependencies": { + "ansi-styles": { + "version": "3.2.0", + "from": "ansi-styles@>=3.1.0 <4.0.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz" + }, + "chalk": { + "version": "2.1.0", + "from": "chalk@>=2.1.0 <3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.1.0.tgz" + }, + "has-flag": { + "version": "2.0.0", + "from": "has-flag@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz" + }, + "postcss": { + "version": "6.0.11", + "from": "postcss@>=6.0.1 <7.0.0", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.11.tgz" + }, + "source-map": { + "version": "0.5.7", + "from": "source-map@>=0.5.7 <0.6.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" + }, + "supports-color": { + "version": "4.4.0", + "from": "supports-color@>=4.4.0 <5.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz" + } + } + }, + "postcss-normalize-charset": { + "version": "1.1.1", + "from": "postcss-normalize-charset@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz" + }, + "postcss-normalize-url": { + "version": "3.0.8", + "from": "postcss-normalize-url@>=3.0.7 <4.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz" + }, + "postcss-ordered-values": { + "version": "2.2.3", + "from": "postcss-ordered-values@>=2.1.0 <3.0.0", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz" + }, + "postcss-reduce-idents": { + "version": "2.4.0", + "from": "postcss-reduce-idents@>=2.2.2 <3.0.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz" + }, + "postcss-reduce-initial": { + "version": "1.0.1", + "from": "postcss-reduce-initial@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz" + }, + "postcss-reduce-transforms": { + "version": "1.0.4", + "from": "postcss-reduce-transforms@>=1.0.3 <2.0.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz" + }, + "postcss-selector-parser": { + "version": "2.2.3", + "from": "postcss-selector-parser@>=2.2.2 <3.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz" + }, + "postcss-svgo": { + "version": "2.1.6", + "from": "postcss-svgo@>=2.1.1 <3.0.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-2.1.6.tgz", + "dependencies": { + "csso": { + "version": "2.3.2", + "from": "csso@>=2.3.1 <2.4.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz" + }, + "esprima": { + "version": "2.7.3", + "from": "esprima@>=2.6.0 <3.0.0", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz" + }, + "js-yaml": { + "version": "3.7.0", + "from": "js-yaml@>=3.7.0 <3.8.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz" + }, + "source-map": { + "version": "0.5.7", + "from": "source-map@>=0.5.3 <0.6.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" + }, + "svgo": { + "version": "0.7.2", + "from": "svgo@>=0.7.0 <0.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz" + } + } + }, + "postcss-unique-selectors": { + "version": "2.0.2", + "from": "postcss-unique-selectors@>=2.0.2 <3.0.0", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz" + }, + "postcss-value-parser": { + "version": "3.3.0", + "from": "postcss-value-parser@>=3.2.3 <4.0.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz" + }, + "postcss-zindex": { + "version": "2.2.0", + "from": "postcss-zindex@>=2.0.1 <3.0.0", + "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-2.2.0.tgz" + }, + "prelude-ls": { + "version": "1.1.2", + "from": "prelude-ls@>=1.1.1 <1.2.0", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" + }, + "prepend-http": { + "version": "1.0.4", + "from": "prepend-http@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz" + }, + "preserve": { + "version": "0.2.0", + "from": "preserve@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz" + }, + "pretty-error": { + "version": "2.1.1", + "from": "pretty-error@>=2.0.2 <3.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz" + }, + "private": { + "version": "0.1.7", + "from": "private@>=0.1.6 <0.2.0", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.7.tgz" + }, + "process": { + "version": "0.11.10", + "from": "process@>=0.11.0 <0.12.0", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz" + }, + "process-nextick-args": { + "version": "1.0.7", + "from": "process-nextick-args@>=1.0.6 <1.1.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz" + }, + "progress": { + "version": "1.1.8", + "from": "progress@>=1.1.8 <1.2.0", + "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz" + }, + "promise": { + "version": "7.3.1", + "from": "promise@>=7.0.3 <8.0.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz" + }, + "prop-types": { + "version": "15.5.10", + "from": "prop-types@>=15.5.4 <16.0.0", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.5.10.tgz", + "dependencies": { + "fbjs": { + "version": "0.8.15", + "from": "fbjs@>=0.8.9 <0.9.0", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.15.tgz" + }, + "object-assign": { + "version": "4.1.1", + "from": "object-assign@>=4.1.0 <5.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + } + } + }, + "proxy-addr": { + "version": "1.1.5", + "from": "proxy-addr@>=1.1.5 <1.2.0", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-1.1.5.tgz" + }, + "prr": { + "version": "0.0.0", + "from": "prr@>=0.0.0 <0.1.0", + "resolved": "https://registry.npmjs.org/prr/-/prr-0.0.0.tgz" + }, + "pseudomap": { + "version": "1.0.2", + "from": "pseudomap@>=1.0.2 <2.0.0", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz" + }, + "punycode": { + "version": "1.4.1", + "from": "punycode@>=1.4.1 <2.0.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz" + }, + "q": { + "version": "1.5.0", + "from": "q@>=1.1.2 <2.0.0", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.0.tgz" + }, + "qs": { + "version": "6.5.1", + "from": "qs@>=6.3.0 <7.0.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz" + }, + "query-string": { + "version": "3.0.3", + "from": "query-string@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-3.0.3.tgz" + }, + "querystring": { + "version": "0.2.0", + "from": "querystring@0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz" + }, + "querystring-es3": { + "version": "0.2.1", + "from": "querystring-es3@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz" + }, + "querystringify": { + "version": "0.0.4", + "from": "querystringify@>=0.0.0 <0.1.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-0.0.4.tgz" + }, + "quote-stream": { + "version": "0.0.0", + "from": "quote-stream@>=0.0.0 <0.1.0", + "resolved": "https://registry.npmjs.org/quote-stream/-/quote-stream-0.0.0.tgz" + }, + "raf": { + "version": "3.3.2", + "from": "raf@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.3.2.tgz" + }, + "randomatic": { + "version": "1.1.7", + "from": "randomatic@>=1.1.3 <2.0.0", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz", + "dependencies": { + "is-number": { + "version": "3.0.0", + "from": "is-number@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "dependencies": { + "kind-of": { + "version": "3.2.2", + "from": "kind-of@>=3.0.2 <4.0.0" + } + } + }, + "kind-of": { + "version": "4.0.0", + "from": "kind-of@>=4.0.0 <5.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz" + } + } + }, + "range-parser": { + "version": "1.2.0", + "from": "range-parser@>=1.2.0 <1.3.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz" + }, + "raw-body": { + "version": "2.3.2", + "from": "raw-body@2.3.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz", + "dependencies": { + "bytes": { + "version": "3.0.0", + "from": "bytes@3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" + } + } + }, + "rc-align": { + "version": "2.3.4", + "from": "rc-align@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/rc-align/-/rc-align-2.3.4.tgz" + }, + "rc-animate": { + "version": "2.4.1", + "from": "rc-animate@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/rc-animate/-/rc-animate-2.4.1.tgz" + }, + "rc-tooltip": { + "version": "3.4.9", + "from": "rc-tooltip@>=3.4.2 <4.0.0", + "resolved": "https://registry.npmjs.org/rc-tooltip/-/rc-tooltip-3.4.9.tgz" + }, + "rc-trigger": { + "version": "1.11.4", + "from": "rc-trigger@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/rc-trigger/-/rc-trigger-1.11.4.tgz" + }, + "rc-util": { + "version": "4.0.4", + "from": "rc-util@>=4.0.0 <5.0.0", + "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-4.0.4.tgz" + }, + "react": { + "version": "0.14.9", + "from": "react@>=0.14.0 <0.15.0", + "resolved": "https://registry.npmjs.org/react/-/react-0.14.9.tgz" + }, + "react-addons-css-transition-group": { + "version": "0.14.8", + "from": "react-addons-css-transition-group@>=0.14.8 <0.15.0", + "resolved": "https://registry.npmjs.org/react-addons-css-transition-group/-/react-addons-css-transition-group-0.14.8.tgz" + }, + "react-addons-shallow-compare": { + "version": "0.14.8", + "from": "react-addons-shallow-compare@>=0.14.8 <0.15.0", + "resolved": "https://registry.npmjs.org/react-addons-shallow-compare/-/react-addons-shallow-compare-0.14.8.tgz" + }, + "react-dates": { + "version": "4.3.3", + "from": "react-dates@>=4.3.0 <5.0.0", + "resolved": "https://registry.npmjs.org/react-dates/-/react-dates-4.3.3.tgz" + }, + "react-datetime": { + "version": "2.10.2", + "from": "react-datetime@>=2.0.2 <3.0.0", + "resolved": "https://registry.npmjs.org/react-datetime/-/react-datetime-2.10.2.tgz", + "dependencies": { + "object-assign": { + "version": "3.0.0", + "from": "object-assign@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz" + } + } + }, + "react-dom": { + "version": "0.14.9", + "from": "react-dom@>=0.14.0 <0.15.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-0.14.9.tgz" + }, + "react-dotdotdot": { + "version": "1.1.0", + "from": "react-dotdotdot@>=1.0.4 <2.0.0", + "resolved": "https://registry.npmjs.org/react-dotdotdot/-/react-dotdotdot-1.1.0.tgz" + }, + "react-dropdown": { + "version": "1.3.0", + "from": "react-dropdown@>=1.2.1 <2.0.0", + "resolved": "https://registry.npmjs.org/react-dropdown/-/react-dropdown-1.3.0.tgz" + }, + "react-dropzone": { + "version": "3.13.4", + "from": "react-dropzone@>=3.3.2 <4.0.0", + "resolved": "https://registry.npmjs.org/react-dropzone/-/react-dropzone-3.13.4.tgz" + }, + "react-input-autosize": { + "version": "0.6.13", + "from": "react-input-autosize@>=0.6.0 <0.7.0", + "resolved": "https://registry.npmjs.org/react-input-autosize/-/react-input-autosize-0.6.13.tgz" + }, + "react-jade": { + "version": "2.5.0", + "from": "react-jade@>=2.4.0 <3.0.0", + "resolved": "https://registry.npmjs.org/react-jade/-/react-jade-2.5.0.tgz", + "dependencies": { + "acorn": { + "version": "1.2.2", + "from": "acorn@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-1.2.2.tgz" + }, + "commander": { + "version": "2.6.0", + "from": "commander@>=2.6.0 <2.7.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.6.0.tgz" + }, + "jade": { + "version": "1.9.2", + "from": "jade@1.9.2", + "resolved": "https://registry.npmjs.org/jade/-/jade-1.9.2.tgz", + "dependencies": { + "with": { + "version": "4.0.3", + "from": "with@>=4.0.0 <4.1.0" + } + } + }, + "with": { + "version": "5.1.1", + "from": "with@>=5.0.0 <6.0.0", + "resolved": "https://registry.npmjs.org/with/-/with-5.1.1.tgz", + "dependencies": { + "acorn": { + "version": "3.3.0", + "from": "acorn@>=3.1.0 <4.0.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz" + }, + "acorn-globals": { + "version": "3.1.0", + "from": "acorn-globals@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-3.1.0.tgz", + "dependencies": { + "acorn": { + "version": "4.0.13", + "from": "acorn@>=4.0.4 <5.0.0" + } + } + } + } + } + } + }, + "react-lazy-cache": { + "version": "3.0.1", + "from": "react-lazy-cache@>=3.0.1 <4.0.0", + "resolved": "https://registry.npmjs.org/react-lazy-cache/-/react-lazy-cache-3.0.1.tgz" + }, + "react-moment-proptypes": { + "version": "1.5.0", + "from": "react-moment-proptypes@>=1.2.1 <2.0.0", + "resolved": "https://registry.npmjs.org/react-moment-proptypes/-/react-moment-proptypes-1.5.0.tgz" + }, + "react-onclickoutside": { + "version": "5.11.1", + "from": "react-onclickoutside@>=5.9.0 <6.0.0", + "resolved": "https://registry.npmjs.org/react-onclickoutside/-/react-onclickoutside-5.11.1.tgz" + }, + "react-portal": { + "version": "3.1.0", + "from": "react-portal@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/react-portal/-/react-portal-3.1.0.tgz" + }, + "react-redux": { + "version": "4.4.8", + "from": "react-redux@>=4.1.1 <5.0.0", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-4.4.8.tgz" + }, + "react-router": { + "version": "1.0.3", + "from": "react-router@>=1.0.3 <2.0.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-1.0.3.tgz" + }, + "react-select": { + "version": "1.0.0-beta8", + "from": "react-select@1.0.0-beta8", + "resolved": "https://registry.npmjs.org/react-select/-/react-select-1.0.0-beta8.tgz" + }, + "react-stickynode": { + "version": "1.3.1", + "from": "react-stickynode@>=1.2.1 <2.0.0", + "resolved": "https://registry.npmjs.org/react-stickynode/-/react-stickynode-1.3.1.tgz" + }, + "react-svg-loader": { + "version": "1.1.1", + "from": "react-svg-loader@>=1.1.1 <2.0.0", + "resolved": "https://registry.npmjs.org/react-svg-loader/-/react-svg-loader-1.1.1.tgz", + "dependencies": { + "cliui": { + "version": "3.2.0", + "from": "cliui@>=3.2.0 <4.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz" + }, + "window-size": { + "version": "0.2.0", + "from": "window-size@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz" + }, + "yargs": { + "version": "4.8.1", + "from": "yargs@>=4.8.0 <4.9.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.8.1.tgz" + } + } + }, + "react-waypoint": { + "version": "5.3.1", + "from": "react-waypoint@>=5.1.0 <6.0.0", + "resolved": "https://registry.npmjs.org/react-waypoint/-/react-waypoint-5.3.1.tgz" + }, + "read-pkg": { + "version": "1.1.0", + "from": "read-pkg@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz" + }, + "read-pkg-up": { + "version": "1.0.1", + "from": "read-pkg-up@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz" + }, + "readable-stream": { + "version": "2.0.6", + "from": "readable-stream@>=2.0.0 <2.1.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz" + }, + "readdirp": { + "version": "2.1.0", + "from": "readdirp@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz" + }, + "readline2": { + "version": "1.0.1", + "from": "readline2@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz" + }, + "recast": { + "version": "0.11.23", + "from": "recast@>=0.11.17 <0.12.0", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.11.23.tgz", + "dependencies": { + "esprima": { + "version": "3.1.3", + "from": "esprima@>=3.1.0 <3.2.0", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz" + }, + "source-map": { + "version": "0.5.7", + "from": "source-map@>=0.5.0 <0.6.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" + } + } + }, + "redent": { + "version": "1.0.0", + "from": "redent@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz" + }, + "reduce-css-calc": { + "version": "1.3.0", + "from": "reduce-css-calc@>=1.2.6 <2.0.0", + "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz", + "dependencies": { + "balanced-match": { + "version": "0.4.2", + "from": "balanced-match@>=0.4.2 <0.5.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz" + } + } + }, + "reduce-function-call": { + "version": "1.0.2", + "from": "reduce-function-call@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/reduce-function-call/-/reduce-function-call-1.0.2.tgz", + "dependencies": { + "balanced-match": { + "version": "0.4.2", + "from": "balanced-match@>=0.4.2 <0.5.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz" + } + } + }, + "redux": { + "version": "3.7.2", + "from": "redux@>=3.1.2 <4.0.0", + "resolved": "https://registry.npmjs.org/redux/-/redux-3.7.2.tgz" + }, + "redux-form": { + "version": "4.2.2", + "from": "redux-form@>=4.1.0 <5.0.0", + "resolved": "https://registry.npmjs.org/redux-form/-/redux-form-4.2.2.tgz" + }, + "redux-logger": { + "version": "2.10.2", + "from": "redux-logger@>=2.4.0 <3.0.0", + "resolved": "https://registry.npmjs.org/redux-logger/-/redux-logger-2.10.2.tgz" + }, + "redux-router": { + "version": "1.0.0", + "from": "redux-router@>=1.0.0-beta3 <2.0.0", + "resolved": "https://registry.npmjs.org/redux-router/-/redux-router-1.0.0.tgz" + }, + "redux-thunk": { + "version": "0.1.0", + "from": "redux-thunk@>=0.1.0 <0.2.0", + "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-0.1.0.tgz" + }, + "regenerate": { + "version": "1.3.3", + "from": "regenerate@>=1.2.1 <2.0.0", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.3.3.tgz" + }, + "regenerator-runtime": { + "version": "0.11.0", + "from": "regenerator-runtime@>=0.11.0 <0.12.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.0.tgz" + }, + "regenerator-transform": { + "version": "0.10.1", + "from": "regenerator-transform@>=0.10.0 <0.11.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz" + }, + "regex-cache": { + "version": "0.4.4", + "from": "regex-cache@>=0.4.2 <0.5.0", + "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz" + }, + "regexpu-core": { + "version": "2.0.0", + "from": "regexpu-core@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz" + }, + "regjsgen": { + "version": "0.2.0", + "from": "regjsgen@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz" + }, + "regjsparser": { + "version": "0.1.5", + "from": "regjsparser@>=0.1.4 <0.2.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", + "dependencies": { + "jsesc": { + "version": "0.5.0", + "from": "jsesc@>=0.5.0 <0.6.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" + } + } + }, + "relateurl": { + "version": "0.2.7", + "from": "relateurl@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz" + }, + "remove-trailing-separator": { + "version": "1.1.0", + "from": "remove-trailing-separator@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz" + }, + "renderkid": { + "version": "2.0.1", + "from": "renderkid@>=2.0.1 <3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.1.tgz", + "dependencies": { + "utila": { + "version": "0.3.3", + "from": "utila@>=0.3.0 <0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.3.3.tgz" + } + } + }, + "repeat-element": { + "version": "1.1.2", + "from": "repeat-element@>=1.1.2 <2.0.0", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz" + }, + "repeat-string": { + "version": "1.6.1", + "from": "repeat-string@>=1.5.2 <2.0.0", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz" + }, + "repeating": { + "version": "2.0.1", + "from": "repeating@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz" + }, + "request": { + "version": "2.82.0", + "from": "request@>=2.61.0 <3.0.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.82.0.tgz" + }, + "request-progress": { + "version": "2.0.1", + "from": "request-progress@>=2.0.1 <2.1.0", + "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-2.0.1.tgz" + }, + "require-directory": { + "version": "2.1.1", + "from": "require-directory@>=2.1.1 <3.0.0", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" + }, + "require-main-filename": { + "version": "1.0.1", + "from": "require-main-filename@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz" + }, + "require-relative": { + "version": "0.8.7", + "from": "require-relative@>=0.8.7 <0.9.0", + "resolved": "https://registry.npmjs.org/require-relative/-/require-relative-0.8.7.tgz" + }, + "requires-port": { + "version": "1.0.0", + "from": "requires-port@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" + }, + "reqwest": { + "version": "1.1.6", + "from": "reqwest@>=1.1.4 <2.0.0", + "resolved": "https://registry.npmjs.org/reqwest/-/reqwest-1.1.6.tgz" + }, + "resolve": { + "version": "1.4.0", + "from": "resolve@>=1.1.6 <2.0.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.4.0.tgz" + }, + "restangular": { + "version": "1.6.1", + "from": "restangular@1.6.1", + "resolved": "https://registry.npmjs.org/restangular/-/restangular-1.6.1.tgz" + }, + "restore-cursor": { + "version": "1.0.1", + "from": "restore-cursor@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz" + }, + "right-align": { + "version": "0.1.3", + "from": "right-align@>=0.1.1 <0.2.0", + "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz" + }, + "rimraf": { + "version": "2.6.2", + "from": "rimraf@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", + "dependencies": { + "glob": { + "version": "7.1.2", + "from": "glob@>=7.0.5 <8.0.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz" + } + } + }, + "ripemd160": { + "version": "0.2.0", + "from": "ripemd160@0.2.0", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-0.2.0.tgz" + }, + "run-async": { + "version": "0.1.0", + "from": "run-async@>=0.1.0 <0.2.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz" + }, + "rx-lite": { + "version": "3.1.2", + "from": "rx-lite@>=3.1.2 <4.0.0", + "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz" + }, + "safe-buffer": { + "version": "5.1.1", + "from": "safe-buffer@>=5.1.1 <5.2.0", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz" + }, + "samsam": { + "version": "1.1.2", + "from": "samsam@1.1.2" + }, + "sass-graph": { + "version": "2.2.4", + "from": "sass-graph@>=2.1.1 <3.0.0", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", + "dependencies": { + "camelcase": { + "version": "3.0.0", + "from": "camelcase@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz" + }, + "cliui": { + "version": "3.2.0", + "from": "cliui@>=3.2.0 <4.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz" + }, + "glob": { + "version": "7.1.2", + "from": "glob@>=7.0.0 <8.0.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz" + }, + "yargs": { + "version": "7.1.0", + "from": "yargs@>=7.0.0 <8.0.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz" + }, + "yargs-parser": { + "version": "5.0.0", + "from": "yargs-parser@>=5.0.0 <6.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz" + } + } + }, + "sass-loader": { + "version": "3.2.3", + "from": "sass-loader@>=3.1.2 <4.0.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-3.2.3.tgz", + "dependencies": { + "async": { + "version": "1.5.2", + "from": "async@>=1.4.0 <2.0.0", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz" + }, + "object-assign": { + "version": "4.1.1", + "from": "object-assign@>=4.0.1 <5.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + } + } + }, + "sax": { + "version": "1.2.4", + "from": "sax@>=1.2.1 <1.3.0", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz" + }, + "scss-tokenizer": { + "version": "0.2.3", + "from": "scss-tokenizer@>=0.2.3 <0.3.0", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz" + }, + "semver": { + "version": "5.4.1", + "from": "semver@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0||>=4.0.0 <5.0.0||>=5.0.0 <6.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz" + }, + "send": { + "version": "0.15.4", + "from": "send@0.15.4", + "resolved": "https://registry.npmjs.org/send/-/send-0.15.4.tgz", + "dependencies": { + "debug": { + "version": "2.6.8", + "from": "debug@2.6.8", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz" + } + } + }, + "sentence-case": { + "version": "1.1.3", + "from": "sentence-case@>=1.1.1 <2.0.0", + "resolved": "https://registry.npmjs.org/sentence-case/-/sentence-case-1.1.3.tgz" + }, + "serve-index": { + "version": "1.9.0", + "from": "serve-index@>=1.7.2 <2.0.0", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.0.tgz", + "dependencies": { + "debug": { + "version": "2.6.8", + "from": "debug@2.6.8", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz" + } + } + }, + "serve-static": { + "version": "1.12.4", + "from": "serve-static@1.12.4", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.12.4.tgz" + }, + "set-blocking": { + "version": "2.0.0", + "from": "set-blocking@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz" + }, + "set-immediate-shim": { + "version": "1.0.1", + "from": "set-immediate-shim@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz" + }, + "setimmediate": { + "version": "1.0.5", + "from": "setimmediate@>=1.0.5 <2.0.0", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz" + }, + "setprototypeof": { + "version": "1.0.3", + "from": "setprototypeof@1.0.3", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz" + }, + "sha.js": { + "version": "2.2.6", + "from": "sha.js@2.2.6", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.2.6.tgz" + }, + "shallow-copy": { + "version": "0.0.1", + "from": "shallow-copy@>=0.0.1 <0.1.0", + "resolved": "https://registry.npmjs.org/shallow-copy/-/shallow-copy-0.0.1.tgz" + }, + "shallowequal": { + "version": "0.2.2", + "from": "shallowequal@>=0.2.2 <0.3.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-0.2.2.tgz" + }, + "shebang-regex": { + "version": "1.0.0", + "from": "shebang-regex@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz" + }, + "shelljs": { + "version": "0.5.3", + "from": "shelljs@>=0.5.3 <0.6.0", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.5.3.tgz" + }, + "sigmund": { + "version": "1.0.1", + "from": "sigmund@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz" + }, + "signal-exit": { + "version": "3.0.2", + "from": "signal-exit@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz" + }, + "sinon": { + "version": "1.17.7", + "from": "sinon@1.17.7", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-1.17.7.tgz" + }, + "slash": { + "version": "1.0.0", + "from": "slash@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz" + }, + "snake-case": { + "version": "1.1.2", + "from": "snake-case@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-1.1.2.tgz" + }, + "sntp": { + "version": "2.0.2", + "from": "sntp@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/sntp/-/sntp-2.0.2.tgz" + }, + "socket.io": { + "version": "1.7.4", + "from": "socket.io@>=1.4.5 <2.0.0", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-1.7.4.tgz", + "dependencies": { + "debug": { + "version": "2.3.3", + "from": "debug@2.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz" + }, + "ms": { + "version": "0.7.2", + "from": "ms@0.7.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz" + }, + "object-assign": { + "version": "4.1.0", + "from": "object-assign@4.1.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz" + } + } + }, + "socket.io-adapter": { + "version": "0.5.0", + "from": "socket.io-adapter@0.5.0", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-0.5.0.tgz", + "dependencies": { + "debug": { + "version": "2.3.3", + "from": "debug@2.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz" + }, + "ms": { + "version": "0.7.2", + "from": "ms@0.7.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz" + } + } + }, + "socket.io-client": { + "version": "1.7.4", + "from": "socket.io-client@1.7.4", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-1.7.4.tgz", + "dependencies": { + "component-emitter": { + "version": "1.2.1", + "from": "component-emitter@1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz" + }, + "debug": { + "version": "2.3.3", + "from": "debug@2.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz" + }, + "ms": { + "version": "0.7.2", + "from": "ms@0.7.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz" + } + } + }, + "socket.io-parser": { + "version": "2.3.1", + "from": "socket.io-parser@2.3.1", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.3.1.tgz", + "dependencies": { + "debug": { + "version": "2.2.0", + "from": "debug@2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz" + }, + "isarray": { + "version": "0.0.1", + "from": "isarray@0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" + }, + "ms": { + "version": "0.7.1", + "from": "ms@0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz" + } + } + }, + "sockjs": { + "version": "0.3.18", + "from": "sockjs@>=0.3.15 <0.4.0", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.18.tgz", + "dependencies": { + "uuid": { + "version": "2.0.3", + "from": "uuid@>=2.0.2 <3.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz" + } + } + }, + "sockjs-client": { + "version": "1.1.4", + "from": "sockjs-client@>=1.0.3 <2.0.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.1.4.tgz", + "dependencies": { + "faye-websocket": { + "version": "0.11.1", + "from": "faye-websocket@>=0.11.0 <0.12.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.1.tgz" + } + } + }, + "sort-keys": { + "version": "1.1.2", + "from": "sort-keys@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz" + }, + "source-list-map": { + "version": "0.1.8", + "from": "source-list-map@>=0.1.4 <0.2.0", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz" + }, + "source-map": { + "version": "0.4.4", + "from": "source-map@>=0.4.2 <0.5.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz" + }, + "source-map-support": { + "version": "0.4.18", + "from": "source-map-support@>=0.4.15 <0.5.0", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", + "dependencies": { + "source-map": { + "version": "0.5.7", + "from": "source-map@>=0.5.6 <0.6.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" + } + } + }, + "spdx-correct": { + "version": "1.0.2", + "from": "spdx-correct@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz" + }, + "spdx-expression-parse": { + "version": "1.0.4", + "from": "spdx-expression-parse@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz" + }, + "spdx-license-ids": { + "version": "1.2.2", + "from": "spdx-license-ids@>=1.0.2 <2.0.0", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz" + }, + "sprintf-js": { + "version": "1.0.3", + "from": "sprintf-js@>=1.0.2 <1.1.0", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" + }, + "sshpk": { + "version": "1.13.1", + "from": "sshpk@>=1.7.0 <2.0.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz" + }, + "static-eval": { + "version": "0.2.4", + "from": "static-eval@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-0.2.4.tgz", + "dependencies": { + "escodegen": { + "version": "0.0.28", + "from": "escodegen@>=0.0.24 <0.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-0.0.28.tgz" + }, + "esprima": { + "version": "1.0.4", + "from": "esprima@>=1.0.2 <1.1.0", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz" + }, + "estraverse": { + "version": "1.3.2", + "from": "estraverse@>=1.3.0 <1.4.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.3.2.tgz" + } + } + }, + "static-module": { + "version": "1.5.0", + "from": "static-module@>=1.1.2 <2.0.0", + "resolved": "https://registry.npmjs.org/static-module/-/static-module-1.5.0.tgz", + "dependencies": { + "concat-stream": { + "version": "1.6.0", + "from": "concat-stream@>=1.6.0 <1.7.0", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz", + "dependencies": { + "readable-stream": { + "version": "2.3.3", + "from": "readable-stream@>=2.2.2 <3.0.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz" + } + } + }, + "readable-stream": { + "version": "1.0.34", + "from": "readable-stream@>=1.0.27-1 <1.1.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "dependencies": { + "isarray": { + "version": "0.0.1", + "from": "isarray@0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" + }, + "string_decoder": { + "version": "0.10.31", + "from": "string_decoder@>=0.10.0 <0.11.0" + } + } + }, + "string_decoder": { + "version": "1.0.3", + "from": "string_decoder@>=1.0.3 <1.1.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz" + } + } + }, + "statuses": { + "version": "1.3.1", + "from": "statuses@>=1.3.1 <1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz" + }, + "stream-browserify": { + "version": "2.0.1", + "from": "stream-browserify@>=2.0.1 <3.0.0", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz" + }, + "stream-cache": { + "version": "0.0.2", + "from": "stream-cache@>=0.0.1 <0.1.0", + "resolved": "https://registry.npmjs.org/stream-cache/-/stream-cache-0.0.2.tgz" + }, + "stream-consume": { + "version": "0.1.0", + "from": "stream-consume@>=0.1.0 <0.2.0", + "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.0.tgz" + }, + "stream-http": { + "version": "2.7.2", + "from": "stream-http@>=2.3.1 <3.0.0", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.7.2.tgz", + "dependencies": { + "readable-stream": { + "version": "2.3.3", + "from": "readable-stream@>=2.2.6 <3.0.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz" + }, + "string_decoder": { + "version": "1.0.3", + "from": "string_decoder@>=1.0.3 <1.1.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz" + }, + "xtend": { + "version": "4.0.1", + "from": "xtend@>=4.0.0 <5.0.0", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz" + } + } + }, + "strict-uri-encode": { + "version": "1.1.0", + "from": "strict-uri-encode@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz" + }, + "string_decoder": { + "version": "0.10.31", + "from": "string_decoder@>=0.10.0 <0.11.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz" + }, + "string-width": { + "version": "1.0.2", + "from": "string-width@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz" + }, + "stringstream": { + "version": "0.0.5", + "from": "stringstream@>=0.0.5 <0.1.0", + "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz" + }, + "strip-ansi": { + "version": "3.0.1", + "from": "strip-ansi@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz" + }, + "strip-bom": { + "version": "2.0.0", + "from": "strip-bom@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz" + }, + "strip-indent": { + "version": "1.0.1", + "from": "strip-indent@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz" + }, + "strip-json-comments": { + "version": "1.0.4", + "from": "strip-json-comments@>=1.0.1 <1.1.0", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz" + }, + "style-loader": { + "version": "0.13.2", + "from": "style-loader@>=0.13.0 <0.14.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.13.2.tgz", + "dependencies": { + "loader-utils": { + "version": "1.1.0", + "from": "loader-utils@>=1.0.2 <2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz" + } + } + }, + "subscribe-ui-event": { + "version": "1.0.14", + "from": "subscribe-ui-event@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/subscribe-ui-event/-/subscribe-ui-event-1.0.14.tgz" + }, + "supports-color": { + "version": "2.0.0", + "from": "supports-color@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz" + }, + "svgo": { + "version": "0.6.6", + "from": "svgo@>=0.6.3 <0.7.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.6.6.tgz" + }, + "swap-case": { + "version": "1.1.2", + "from": "swap-case@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/swap-case/-/swap-case-1.1.2.tgz" + }, + "symbol-observable": { + "version": "1.0.4", + "from": "symbol-observable@>=1.0.3 <2.0.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.4.tgz" + }, + "tapable": { + "version": "0.1.10", + "from": "tapable@>=0.1.8 <0.2.0", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.1.10.tgz" + }, + "tar": { + "version": "2.2.1", + "from": "tar@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz" + }, + "tc-accounts": { + "version": "0.0.1", + "from": "git+https://github.com/appirio-tech/accounts-app.git#0.0.7", + "resolved": "git+https://github.com/appirio-tech/accounts-app.git#fb214bc1d9fe889ae27d47e51526db226822991c", + "dependencies": { + "angular-ui-router": { + "version": "0.2.18", + "from": "angular-ui-router@>=0.2.18 <0.3.0", + "resolved": "https://registry.npmjs.org/angular-ui-router/-/angular-ui-router-0.2.18.tgz" + } + } + }, + "tc-angular-ellipsis": { + "version": "0.1.6", + "from": "tc-angular-ellipsis@0.1.6", + "resolved": "https://registry.npmjs.org/tc-angular-ellipsis/-/tc-angular-ellipsis-0.1.6.tgz" + }, + "tc-ui": { + "version": "1.0.12", + "from": "tc-ui@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/tc-ui/-/tc-ui-1.0.12.tgz", + "dependencies": { + "history": { + "version": "2.1.2", + "from": "history@>=2.1.2 <3.0.0", + "resolved": "https://registry.npmjs.org/history/-/history-2.1.2.tgz", + "dependencies": { + "warning": { + "version": "2.1.0", + "from": "warning@>=2.0.0 <3.0.0" + } + } + }, + "react-router": { + "version": "2.8.1", + "from": "react-router@>=2.0.0-rc6 <3.0.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-2.8.1.tgz" + }, + "react-select": { + "version": "0.9.1", + "from": "react-select@>=0.9.1 <0.10.0", + "resolved": "https://registry.npmjs.org/react-select/-/react-select-0.9.1.tgz" + }, + "warning": { + "version": "3.0.0", + "from": "warning@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz" + } + } + }, + "text-table": { + "version": "0.2.0", + "from": "text-table@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" + }, + "throttleit": { + "version": "1.0.0", + "from": "throttleit@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz" + }, + "through": { + "version": "2.3.8", + "from": "through@>=2.3.4 <2.4.0", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz" + }, + "through2": { + "version": "0.4.2", + "from": "through2@>=0.4.1 <0.5.0", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz", + "dependencies": { + "isarray": { + "version": "0.0.1", + "from": "isarray@0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" + }, + "readable-stream": { + "version": "1.0.34", + "from": "readable-stream@>=1.0.17 <1.1.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz" + } + } + }, + "time-stamp": { + "version": "2.0.0", + "from": "time-stamp@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-2.0.0.tgz" + }, + "timers-browserify": { + "version": "2.0.4", + "from": "timers-browserify@>=2.0.2 <3.0.0", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.4.tgz" + }, + "title-case": { + "version": "1.1.2", + "from": "title-case@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/title-case/-/title-case-1.1.2.tgz" + }, + "tmp": { + "version": "0.0.33", + "from": "tmp@>=0.0.0 <0.1.0", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz" + }, + "to-array": { + "version": "0.1.4", + "from": "to-array@0.1.4", + "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz" + }, + "to-arraybuffer": { + "version": "1.0.1", + "from": "to-arraybuffer@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz" + }, + "to-fast-properties": { + "version": "1.0.3", + "from": "to-fast-properties@>=1.0.3 <2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz" + }, + "to-iso-string": { + "version": "0.0.2", + "from": "to-iso-string@0.0.2", + "resolved": "https://registry.npmjs.org/to-iso-string/-/to-iso-string-0.0.2.tgz" + }, + "topcoder-app-r": { + "version": "1.0.21", + "from": "git+https://github.com/appirio-tech/topcoder-app-r.git#0.0.1", + "resolved": "git+https://github.com/appirio-tech/topcoder-app-r.git#d74851b03d031bb4a427626033eee2436e5915f8", + "dependencies": { + "react-router": { + "version": "2.8.1", + "from": "react-router@>=2.0.0-rc6 <3.0.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-2.8.1.tgz", + "dependencies": { + "history": { + "version": "2.1.2", + "from": "history@>=2.1.2 <3.0.0", + "resolved": "https://registry.npmjs.org/history/-/history-2.1.2.tgz", + "dependencies": { + "warning": { + "version": "2.1.0", + "from": "warning@>=2.0.0 <3.0.0" + } + } + } + } + }, + "redux-thunk": { + "version": "1.0.3", + "from": "redux-thunk@>=1.0.3 <2.0.0", + "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-1.0.3.tgz" + }, + "warning": { + "version": "3.0.0", + "from": "warning@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz" + } + } + }, + "toposort": { + "version": "1.0.3", + "from": "toposort@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/toposort/-/toposort-1.0.3.tgz" + }, + "tough-cookie": { + "version": "2.3.3", + "from": "tough-cookie@>=2.3.2 <2.4.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.3.tgz" + }, + "transform-loader": { + "version": "0.2.4", + "from": "transform-loader@>=0.2.3 <0.3.0", + "resolved": "https://registry.npmjs.org/transform-loader/-/transform-loader-0.2.4.tgz", + "dependencies": { + "loader-utils": { + "version": "1.1.0", + "from": "loader-utils@>=1.0.2 <2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz" + } + } + }, + "transformers": { + "version": "2.1.0", + "from": "transformers@2.1.0", + "resolved": "https://registry.npmjs.org/transformers/-/transformers-2.1.0.tgz", + "dependencies": { + "is-promise": { + "version": "1.0.1", + "from": "is-promise@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-1.0.1.tgz" + }, + "promise": { + "version": "2.0.0", + "from": "promise@>=2.0.0 <2.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-2.0.0.tgz" + }, + "source-map": { + "version": "0.1.43", + "from": "source-map@>=0.1.7 <0.2.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz" + }, + "uglify-js": { + "version": "2.2.5", + "from": "uglify-js@>=2.2.5 <2.3.0", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.2.5.tgz" + } + } + }, + "trim": { + "version": "0.0.1", + "from": "trim@>=0.0.1 <0.1.0", + "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz" + }, + "trim-newlines": { + "version": "1.0.0", + "from": "trim-newlines@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz" + }, + "trim-right": { + "version": "1.0.1", + "from": "trim-right@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz" + }, + "tryit": { + "version": "1.0.3", + "from": "tryit@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/tryit/-/tryit-1.0.3.tgz" + }, + "tty-browserify": { + "version": "0.0.0", + "from": "tty-browserify@0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz" + }, + "tunnel-agent": { + "version": "0.6.0", + "from": "tunnel-agent@>=0.6.0 <0.7.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz" + }, + "tweetnacl": { + "version": "0.14.5", + "from": "tweetnacl@>=0.14.0 <0.15.0", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz" + }, + "type-check": { + "version": "0.3.2", + "from": "type-check@>=0.3.1 <0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz" + }, + "type-detect": { + "version": "1.0.0", + "from": "type-detect@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-1.0.0.tgz" + }, + "type-is": { + "version": "1.6.15", + "from": "type-is@>=1.6.15 <1.7.0", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.15.tgz" + }, + "typedarray": { + "version": "0.0.6", + "from": "typedarray@>=0.0.5 <0.1.0", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz" + }, + "ua-parser-js": { + "version": "0.7.14", + "from": "ua-parser-js@>=0.7.9 <0.8.0", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.14.tgz" + }, + "uglify-js": { + "version": "2.6.4", + "from": "uglify-js@>=2.6.0 <2.7.0", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.6.4.tgz", + "dependencies": { + "source-map": { + "version": "0.5.7", + "from": "source-map@>=0.5.1 <0.6.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" + } + } + }, + "uglify-to-browserify": { + "version": "1.0.2", + "from": "uglify-to-browserify@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz" + }, + "ultron": { + "version": "1.0.2", + "from": "ultron@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz" + }, + "uniq": { + "version": "1.0.1", + "from": "uniq@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz" + }, + "uniqid": { + "version": "4.1.1", + "from": "uniqid@>=4.0.0 <5.0.0", + "resolved": "https://registry.npmjs.org/uniqid/-/uniqid-4.1.1.tgz" + }, + "uniqs": { + "version": "2.0.0", + "from": "uniqs@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz" + }, + "unpipe": { + "version": "1.0.0", + "from": "unpipe@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" + }, + "upper-case": { + "version": "1.1.3", + "from": "upper-case@>=1.1.1 <2.0.0", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz" + }, + "upper-case-first": { + "version": "1.1.2", + "from": "upper-case-first@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/upper-case-first/-/upper-case-first-1.1.2.tgz" + }, + "url": { + "version": "0.11.0", + "from": "url@>=0.11.0 <0.12.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "dependencies": { + "punycode": { + "version": "1.3.2", + "from": "punycode@1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz" + } + } + }, + "url-parse": { + "version": "1.1.9", + "from": "url-parse@>=1.1.8 <2.0.0", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.1.9.tgz", + "dependencies": { + "querystringify": { + "version": "1.0.0", + "from": "querystringify@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-1.0.0.tgz" + } + } + }, + "user-home": { + "version": "2.0.0", + "from": "user-home@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz" + }, + "useragent": { + "version": "2.2.1", + "from": "useragent@>=2.1.6 <3.0.0", + "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.2.1.tgz", + "dependencies": { + "lru-cache": { + "version": "2.2.4", + "from": "lru-cache@>=2.2.0 <2.3.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.2.4.tgz" + } + } + }, + "util": { + "version": "0.10.3", + "from": "util@>=0.10.3 <0.11.0", + "dependencies": { + "inherits": { + "version": "2.0.1", + "from": "inherits@2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz" + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "from": "util-deprecate@>=1.0.1 <1.1.0", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" + }, + "utila": { + "version": "0.4.0", + "from": "utila@>=0.4.0 <0.5.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz" + }, + "utils-merge": { + "version": "1.0.0", + "from": "utils-merge@1.0.0", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.0.tgz" + }, + "uuid": { + "version": "3.1.0", + "from": "uuid@>=3.0.1 <4.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz" + }, + "validate-npm-package-license": { + "version": "3.0.1", + "from": "validate-npm-package-license@>=3.0.1 <4.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz" + }, + "vary": { + "version": "1.1.2", + "from": "vary@>=1.1.1 <1.2.0", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" + }, + "vendors": { + "version": "1.0.1", + "from": "vendors@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.1.tgz" + }, + "verror": { + "version": "1.10.0", + "from": "verror@1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz" + }, + "vm-browserify": { + "version": "0.0.4", + "from": "vm-browserify@0.0.4", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz" + }, + "void-elements": { + "version": "2.0.1", + "from": "void-elements@>=2.0.1 <2.1.0", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz" + }, + "warning": { + "version": "2.1.0", + "from": "warning@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/warning/-/warning-2.1.0.tgz" + }, + "watchpack": { + "version": "0.2.9", + "from": "watchpack@>=0.2.1 <0.3.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-0.2.9.tgz", + "dependencies": { + "async": { + "version": "0.9.2", + "from": "async@>=0.9.0 <0.10.0", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz" + } + } + }, + "webpack": { + "version": "1.15.0", + "from": "webpack@1.15.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-1.15.0.tgz", + "dependencies": { + "acorn": { + "version": "3.3.0", + "from": "acorn@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz" + }, + "async": { + "version": "1.5.2", + "from": "async@>=1.3.0 <2.0.0", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz" + }, + "optimist": { + "version": "0.6.1", + "from": "optimist@>=0.6.0 <0.7.0", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz" + }, + "source-map": { + "version": "0.5.7", + "from": "source-map@>=0.5.1 <0.6.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" + }, + "supports-color": { + "version": "3.2.3", + "from": "supports-color@>=3.1.0 <4.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz" + }, + "uglify-js": { + "version": "2.7.5", + "from": "uglify-js@>=2.7.3 <2.8.0", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz", + "dependencies": { + "async": { + "version": "0.2.10", + "from": "async@>=0.2.6 <0.3.0" + } + } + } + } + }, + "webpack-core": { + "version": "0.6.9", + "from": "webpack-core@>=0.6.9 <0.7.0", + "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz" + }, + "webpack-dev-middleware": { + "version": "1.12.0", + "from": "webpack-dev-middleware@>=1.10.2 <2.0.0", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-1.12.0.tgz", + "dependencies": { + "memory-fs": { + "version": "0.4.1", + "from": "memory-fs@>=0.4.1 <0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz" + } + } + }, + "webpack-dev-server": { + "version": "1.16.5", + "from": "webpack-dev-server@>=1.10.1 <2.0.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-1.16.5.tgz", + "dependencies": { + "optimist": { + "version": "0.6.1", + "from": "optimist@>=0.6.1 <0.7.0", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz" + }, + "supports-color": { + "version": "3.2.3", + "from": "supports-color@>=3.1.1 <4.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz" + } + } + }, + "websocket-driver": { + "version": "0.7.0", + "from": "websocket-driver@>=0.5.1", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz" + }, + "websocket-extensions": { + "version": "0.1.2", + "from": "websocket-extensions@>=0.1.1", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.2.tgz" + }, + "whatwg-fetch": { + "version": "0.9.0", + "from": "whatwg-fetch@>=0.9.0 <0.10.0", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-0.9.0.tgz" + }, + "whet.extend": { + "version": "0.9.9", + "from": "whet.extend@>=0.9.9 <0.10.0", + "resolved": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz" + }, + "which": { + "version": "1.3.0", + "from": "which@>=1.2.9 <2.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz" + }, + "which-module": { + "version": "1.0.0", + "from": "which-module@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz" + }, + "wide-align": { + "version": "1.1.2", + "from": "wide-align@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.2.tgz" + }, + "winchan": { + "version": "0.1.4", + "from": "winchan@>=0.1.1 <0.2.0", + "resolved": "https://registry.npmjs.org/winchan/-/winchan-0.1.4.tgz" + }, + "window-size": { + "version": "0.1.0", + "from": "window-size@0.1.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz" + }, + "with": { + "version": "4.0.3", + "from": "with@>=4.0.0 <4.1.0", + "resolved": "https://registry.npmjs.org/with/-/with-4.0.3.tgz", + "dependencies": { + "acorn": { + "version": "1.2.2", + "from": "acorn@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-1.2.2.tgz" + } + } + }, + "wordwrap": { + "version": "0.0.2", + "from": "wordwrap@0.0.2", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz" + }, + "wrap-ansi": { + "version": "2.1.0", + "from": "wrap-ansi@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz" + }, + "wrappy": { + "version": "1.0.2", + "from": "wrappy@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" + }, + "write": { + "version": "0.2.1", + "from": "write@>=0.2.1 <0.3.0", + "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz" + }, + "ws": { + "version": "1.1.4", + "from": "ws@1.1.4", + "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.4.tgz" + }, + "wtf-8": { + "version": "1.0.0", + "from": "wtf-8@1.0.0", + "resolved": "https://registry.npmjs.org/wtf-8/-/wtf-8-1.0.0.tgz" + }, + "xml-char-classes": { + "version": "1.0.0", + "from": "xml-char-classes@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/xml-char-classes/-/xml-char-classes-1.0.0.tgz" + }, + "xml-escape": { + "version": "1.0.0", + "from": "xml-escape@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/xml-escape/-/xml-escape-1.0.0.tgz" + }, + "xml2js": { + "version": "0.4.17", + "from": "xml2js@0.4.17", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.17.tgz" + }, + "xmlbuilder": { + "version": "4.2.1", + "from": "xmlbuilder@>=4.1.0 <5.0.0", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-4.2.1.tgz" + }, + "xmlhttprequest-ssl": { + "version": "1.5.3", + "from": "xmlhttprequest-ssl@1.5.3", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.3.tgz" + }, + "xtend": { + "version": "2.1.2", + "from": "xtend@>=2.1.1 <2.2.0", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz", + "dependencies": { + "object-keys": { + "version": "0.4.0", + "from": "object-keys@>=0.4.0 <0.5.0", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz" + } + } + }, + "y18n": { + "version": "3.2.1", + "from": "y18n@>=3.2.1 <4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz" + }, + "yallist": { + "version": "2.1.2", + "from": "yallist@>=2.1.2 <3.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz" + }, + "yargs": { + "version": "3.10.0", + "from": "yargs@>=3.10.0 <3.11.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz" + }, + "yargs-parser": { + "version": "2.4.1", + "from": "yargs-parser@>=2.4.1 <3.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", + "dependencies": { + "camelcase": { + "version": "3.0.0", + "from": "camelcase@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz" + } + } + }, + "yauzl": { + "version": "2.4.1", + "from": "yauzl@2.4.1", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz" + }, + "yeast": { + "version": "0.1.2", + "from": "yeast@0.1.2", + "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz" + }, + "zepto": { + "version": "1.0.1", + "from": "zepto@1.0.1", + "resolved": "https://registry.npmjs.org/zepto/-/zepto-1.0.1.tgz" + } + } +} From 67ac9b8386e4e06eb085161fa216458aacf0ad53 Mon Sep 17 00:00:00 2001 From: Sushil Shinde Date: Tue, 26 Sep 2017 22:36:39 +0530 Subject: [PATCH 4/5] Added code to display SRM badge on dashboard --- .../page-state-header.directive.js | 35 +++++------------- .../page-state-header/page-state-header.jade | 4 +- app/profile/badges/badges.controller.js | 11 +++++- app/services/badge.service.js | 6 +++ assets/css/directives/badge-tooltip.scss | 4 ++ .../page-state-header.directive.scss | 20 ++++++++++ assets/images/badge.grid.large.png | Bin 200822 -> 217870 bytes 7 files changed, 51 insertions(+), 29 deletions(-) diff --git a/app/directives/page-state-header/page-state-header.directive.js b/app/directives/page-state-header/page-state-header.directive.js index d0882082a..990a2b53b 100644 --- a/app/directives/page-state-header/page-state-header.directive.js +++ b/app/directives/page-state-header/page-state-header.directive.js @@ -39,6 +39,8 @@ import _ from 'lodash' vm.previousStateName = null vm.previousStateLabel = null vm.previousState = null + vm.dashboardBadgeName = null + // identifies the previous state if ($scope.$root.previousState && $scope.$root.previousState.name.length > 0) { @@ -65,11 +67,10 @@ import _ from 'lodash' // get members dashboard badge UserService.getV2UserProfile(vm.handle).then(function(resp) { - // Calling the mock to return a badge - // In actuality filtering should be done by whether the achievement contains a field 'forDashboard' or not. - var dashboardAchievement = _filterDashboardAchievement(resp.Achievements || [])[0] + var dashboardAchievement = _filterDashboardAchievement(resp.Achievements || [])[0] if (dashboardAchievement) { + //Get dashboard badges vm.dashboardBadge = BadgeService.getAchievementVm(dashboardAchievement) } }) @@ -119,34 +120,16 @@ import _ from 'lodash' }) .catch(function(err) { $scope.hideMoney = true - logger.error('Could not get user financial information', err) }) } - - // Temporary function to simulate dashboard achievement - function _filterDashboardAchievement(achievements) { - // If forceBadge is true, it displays the achievement in _mock, whether the user has that achievement or not - var _forceBadge = false - - // temoprary config object that maps usernames to badge name - var _mock = { - ronakkaria: 'First Win', - birdofpreyru: 'Predix Community' - } - - var dashboardBadgeName = _mock[vm.handle] - if (!dashboardBadgeName) { return [] } - - if (_forceBadge) { - return [{ - date: new Date(), - description: _mock[vm.handle] - }] - } + + function _filterDashboardAchievement(achievements) { + //Currently only one batch is shown on the dashboard + vm.dashboardBadgeName = 'SRM Engagement Honor' return achievements.filter(function(achievement) { - return (achievement.description === dashboardBadgeName) + return (achievement.description === vm.dashboardBadgeName) }) } diff --git a/app/directives/page-state-header/page-state-header.jade b/app/directives/page-state-header/page-state-header.jade index 44d108a13..9bbe1e0bb 100644 --- a/app/directives/page-state-header/page-state-header.jade +++ b/app/directives/page-state-header/page-state-header.jade @@ -16,5 +16,5 @@ p.number(ng-bind="vm.moneyEarned | currency:'$':0") .title p Won in Prizes - .item(ng-if="vm.dashboardBadge") - .badge(ng-class="(vm.dashboardBadge.specificClass || vm.dashboardBadge.groupClass) + ' ' + (vm.dashboardBadge.type) + 'Badge'") + .badgeItem(ng-if="vm.dashboardBadge") + .badge(ng-class="(vm.dashboardBadge.specificClass || vm.dashboardBadge.groupClass) + ' ' + (vm.dashboardBadge.type) + 'Badge'" title='{{vm.dashboardBadgeName}}') \ No newline at end of file diff --git a/app/profile/badges/badges.controller.js b/app/profile/badges/badges.controller.js index 968f4bb12..2edfe390c 100644 --- a/app/profile/badges/badges.controller.js +++ b/app/profile/badges/badges.controller.js @@ -18,7 +18,16 @@ import angular from 'angular' var achievementsVm = BadgeService.buildAllAchievementsVm($scope.achievements) badgeCtrl.achievementGroups = achievementsVm.achievementGroups - badgeCtrl.singleAchievements = achievementsVm.singleAchievements + + //Dashboard badges shoudn't be displyed on public profile page + badgeCtrl.singleAchievements = removeDashBoardAchivements(achievementsVm.singleAchievements) + } + + function removeDashBoardAchivements(singleAchievements){ + var dashboardBadgeName = 'SRM Engagement Honor' + return singleAchievements.filter(function(achievement){ + return (achievement.name != dashboardBadgeName) + }) } })() diff --git a/app/services/badge.service.js b/app/services/badge.service.js index 36271c46d..4e871a0c0 100644 --- a/app/services/badge.service.js +++ b/app/services/badge.service.js @@ -648,6 +648,12 @@ import moment from 'moment-timezone' name: 'iOS Community', groupClass: 'iOS-Community', active: false + }, + { + id: 1010, + name: 'SRM Engagement Honor', + groupClass: 'SRM-Engagement-Honor-Badge', + active: false } ] } diff --git a/assets/css/directives/badge-tooltip.scss b/assets/css/directives/badge-tooltip.scss index dcbd83b98..08ceefc36 100644 --- a/assets/css/directives/badge-tooltip.scss +++ b/assets/css/directives/badge-tooltip.scss @@ -678,3 +678,7 @@ span.subBadge.selected { background: url(../../images/tt-arrow.png) no-repeat; background-position: 0 0; } + +.SRM-Engagement-Honor-Badge { + background-position: -146px -671px; +} \ No newline at end of file diff --git a/assets/css/directives/page-state-header.directive.scss b/assets/css/directives/page-state-header.directive.scss index d095da774..1c7f06ca0 100644 --- a/assets/css/directives/page-state-header.directive.scss +++ b/assets/css/directives/page-state-header.directive.scss @@ -64,6 +64,26 @@ } + .badgeItem { + display: flex; + flex-direction: column; + justify-content: space-between; + align-items: flex-end; + + position: relative; + margin-left: 40px; + margin-right: 20px; + + + font-family: 'Sofia Pro', Arial, Helvetica, sans-serif; + font-weight: 400; + + .value { + font-size: 24px; + margin-bottom: 15px; + } + } + } } } diff --git a/assets/images/badge.grid.large.png b/assets/images/badge.grid.large.png index b7c73ef24a8051acd657c44f687e14534105c58d..66e4469729a827d548528a798052bb671705683a 100644 GIT binary patch literal 217870 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

aBCYl?A>PrVM+} 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

6nl(1GvBkS-=-2!g+C+d>rMQ3FF54E)X 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 LNkvXXu0mjfJeSsi literal 200822 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

{Z!|-u7!m) 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 z%0D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
    mThfr)|Gj!yXm-T01f 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 Date: Thu, 28 Sep 2017 16:43:07 -0500 Subject: [PATCH 5/5] Minor tweaks to circleCI deploy --- deploy.sh | 1 - webpack.config.js | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/deploy.sh b/deploy.sh index c229ffbed..ddd31b56b 100755 --- a/deploy.sh +++ b/deploy.sh @@ -15,7 +15,6 @@ configure_aws_cli() { } deploy_s3bucket() { - cat dist/app.2e9868372e0e2992d5d2.css aws s3 sync --dryrun ${HOME}/${CIRCLE_PROJECT_REPONAME}/dist s3://${AWS_S3_BUCKET} --cache-control max-age=0,s-maxage=86400 --exclude "*.txt" --exclude "*.js" --exclude "*.css" result=`aws s3 sync ${HOME}/${CIRCLE_PROJECT_REPONAME}/dist s3://${AWS_S3_BUCKET} --cache-control max-age=0,s-maxage=86400 --exclude "*.txt" --exclude "*.js" --exclude "*.css"` if [ $? -eq 0 ]; then diff --git a/webpack.config.js b/webpack.config.js index ff285298e..ce5956e1e 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -1,6 +1,6 @@ require('./node_modules/coffee-script/register') -const CI = process.env.TRAVIS_BRANCH +const CI = process.env.CIRCLE_BRANCH if (CI === 'master') { process.env.ENV = 'PROD'