From 4accf4a4c7ddb7cbecdf6227588b8a128548d41f Mon Sep 17 00:00:00 2001 From: Chaim Lev-Ari Date: Thu, 29 Nov 2018 09:54:13 +0200 Subject: [PATCH] feat(deps): upgrade from lodash to lodash-es --- app/agent/components/host-browser/host-browser-controller.js | 2 +- .../components/volume-browser/volumeBrowserController.js | 2 +- app/azure/models/provider.js | 2 +- .../containers-datatable/containersDatatableController.js | 2 +- .../host-jobs-datatable/jobsDatatableController.js | 2 +- .../serviceTasksDatatableController.js | 2 +- .../services-datatable/servicesDatatableController.js | 2 +- .../components/imageRegistry/porImageRegistryController.js | 2 +- app/docker/filters/filters.js | 2 +- app/docker/helpers/constraintsHelper.js | 2 +- app/docker/helpers/imageHelper.js | 2 +- app/docker/helpers/infoHelper.js | 2 +- app/docker/models/container.js | 2 +- app/docker/services/imageService.js | 2 +- app/docker/services/pluginService.js | 2 +- app/docker/views/configs/create/createConfigController.js | 2 +- .../views/containers/create/createContainerController.js | 2 +- app/docker/views/images/edit/imageController.js | 2 +- app/docker/views/images/imagesController.js | 2 +- app/docker/views/services/create/createServiceController.js | 2 +- .../accessControlForm/porAccessControlFormController.js | 2 +- .../accessControlPanel/porAccessControlPanelController.js | 2 +- .../accessManagement/porAccessManagementController.js | 2 +- .../components/endpoint-list/endpoint-list-controller.js | 2 +- .../endpoint-selector/endpointSelectorController.js | 2 +- app/portainer/components/forms/group-form/group-form.js | 2 +- .../multiEndpointSelectorController.js | 2 +- .../components/tag-selector/tagSelectorController.js | 2 +- app/portainer/components/template-list/template-list.js | 2 +- app/portainer/filters/filters.js | 2 +- app/portainer/helpers/endpointHelper.js | 2 +- app/portainer/helpers/resourceControlHelper.js | 2 +- app/portainer/helpers/stackHelper.js | 2 +- app/portainer/helpers/templateHelper.js | 2 +- app/portainer/interceptors/endpointStatusInterceptor.js | 2 +- app/portainer/models/template.js | 2 +- app/portainer/services/api/accessService.js | 2 +- app/portainer/services/api/resourceControlService.js | 2 +- app/portainer/services/api/stackService.js | 2 +- app/portainer/services/api/userService.js | 2 +- app/portainer/services/codeMirror.js | 2 +- app/portainer/services/endpointProvider.js | 2 +- app/portainer/services/extensionManager.js | 2 +- app/portainer/views/init/endpoint/initEndpointController.js | 2 +- app/portainer/views/templates/edit/templateController.js | 2 +- app/portainer/views/templates/templatesController.js | 2 +- package.json | 2 +- yarn.lock | 5 +++++ 48 files changed, 52 insertions(+), 47 deletions(-) diff --git a/app/agent/components/host-browser/host-browser-controller.js b/app/agent/components/host-browser/host-browser-controller.js index 8d8cba48b..797f5c6ac 100644 --- a/app/agent/components/host-browser/host-browser-controller.js +++ b/app/agent/components/host-browser/host-browser-controller.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.agent').controller('HostBrowserController', [ 'HostBrowserService', 'Notifications', 'FileSaver', 'ModalService', diff --git a/app/agent/components/volume-browser/volumeBrowserController.js b/app/agent/components/volume-browser/volumeBrowserController.js index 9d32dd1d6..20bd82891 100644 --- a/app/agent/components/volume-browser/volumeBrowserController.js +++ b/app/agent/components/volume-browser/volumeBrowserController.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.agent') .controller('VolumeBrowserController', ['HttpRequestHelper', 'VolumeBrowserService', 'FileSaver', 'Blob', 'ModalService', 'Notifications', diff --git a/app/azure/models/provider.js b/app/azure/models/provider.js index 8b2355c4f..069deb77d 100644 --- a/app/azure/models/provider.js +++ b/app/azure/models/provider.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; export function ContainerInstanceProviderViewModel(data) { this.Id = data.id; diff --git a/app/docker/components/datatables/containers-datatable/containersDatatableController.js b/app/docker/components/datatables/containers-datatable/containersDatatableController.js index ee4327858..03e4eb1aa 100644 --- a/app/docker/components/datatables/containers-datatable/containersDatatableController.js +++ b/app/docker/components/datatables/containers-datatable/containersDatatableController.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.docker') .controller('ContainersDatatableController', ['PaginationService', 'DatatableService', 'EndpointProvider', diff --git a/app/docker/components/datatables/host-jobs-datatable/jobsDatatableController.js b/app/docker/components/datatables/host-jobs-datatable/jobsDatatableController.js index 1021e9d80..b2c418ec4 100644 --- a/app/docker/components/datatables/host-jobs-datatable/jobsDatatableController.js +++ b/app/docker/components/datatables/host-jobs-datatable/jobsDatatableController.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.docker') .controller('JobsDatatableController', ['$q', '$state', 'PaginationService', 'DatatableService', 'ContainerService', 'ModalService', 'Notifications', diff --git a/app/docker/components/datatables/service-tasks-datatable/serviceTasksDatatableController.js b/app/docker/components/datatables/service-tasks-datatable/serviceTasksDatatableController.js index 312addf04..7a7ba1763 100644 --- a/app/docker/components/datatables/service-tasks-datatable/serviceTasksDatatableController.js +++ b/app/docker/components/datatables/service-tasks-datatable/serviceTasksDatatableController.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.docker') .controller('ServiceTasksDatatableController', ['DatatableService', diff --git a/app/docker/components/datatables/services-datatable/servicesDatatableController.js b/app/docker/components/datatables/services-datatable/servicesDatatableController.js index bb71b7509..11b46480e 100644 --- a/app/docker/components/datatables/services-datatable/servicesDatatableController.js +++ b/app/docker/components/datatables/services-datatable/servicesDatatableController.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.docker') .controller('ServicesDatatableController', ['PaginationService', 'DatatableService', 'EndpointProvider', diff --git a/app/docker/components/imageRegistry/porImageRegistryController.js b/app/docker/components/imageRegistry/porImageRegistryController.js index b9df69789..6c47fb80a 100644 --- a/app/docker/components/imageRegistry/porImageRegistryController.js +++ b/app/docker/components/imageRegistry/porImageRegistryController.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.docker') .controller('porImageRegistryController', ['$q', 'RegistryService', 'DockerHubService', 'ImageService', 'Notifications', diff --git a/app/docker/filters/filters.js b/app/docker/filters/filters.js index b4596387b..315f62014 100644 --- a/app/docker/filters/filters.js +++ b/app/docker/filters/filters.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; function includeString(text, values) { return values.some(function(val){ diff --git a/app/docker/helpers/constraintsHelper.js b/app/docker/helpers/constraintsHelper.js index c89b7fb0c..f006dcf09 100644 --- a/app/docker/helpers/constraintsHelper.js +++ b/app/docker/helpers/constraintsHelper.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; function ConstraintModel(op, key, value) { this.op = op; diff --git a/app/docker/helpers/imageHelper.js b/app/docker/helpers/imageHelper.js index 233ac112a..b46951c83 100644 --- a/app/docker/helpers/imageHelper.js +++ b/app/docker/helpers/imageHelper.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.docker') .factory('ImageHelper', [function ImageHelperFactory() { diff --git a/app/docker/helpers/infoHelper.js b/app/docker/helpers/infoHelper.js index 0f3bfa250..c16221375 100644 --- a/app/docker/helpers/infoHelper.js +++ b/app/docker/helpers/infoHelper.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.docker') .factory('InfoHelper', [function InfoHelperFactory() { diff --git a/app/docker/models/container.js b/app/docker/models/container.js index b43c82c51..c23b7b891 100644 --- a/app/docker/models/container.js +++ b/app/docker/models/container.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; import { ResourceControlViewModel } from '../../portainer/models/resourceControl'; export function createStatus(statusText) { diff --git a/app/docker/services/imageService.js b/app/docker/services/imageService.js index c460b7544..21bf6dd41 100644 --- a/app/docker/services/imageService.js +++ b/app/docker/services/imageService.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; import { ImageViewModel } from '../models/image'; import { ImageDetailsViewModel } from "../models/imageDetails"; import { ImageLayerViewModel } from "../models/imageLayer"; diff --git a/app/docker/services/pluginService.js b/app/docker/services/pluginService.js index 44837baf4..49c6d2afb 100644 --- a/app/docker/services/pluginService.js +++ b/app/docker/services/pluginService.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; import { PluginViewModel } from "../models/plugin"; angular.module('portainer.docker') diff --git a/app/docker/views/configs/create/createConfigController.js b/app/docker/views/configs/create/createConfigController.js index ed77ab318..c4aac4896 100644 --- a/app/docker/views/configs/create/createConfigController.js +++ b/app/docker/views/configs/create/createConfigController.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; import { AccessControlFormData } from '../../../../portainer/components/accessControlForm/porAccessControlFormModel'; angular.module('portainer.docker') diff --git a/app/docker/views/containers/create/createContainerController.js b/app/docker/views/containers/create/createContainerController.js index c2a3ac1d1..1b3f70988 100644 --- a/app/docker/views/containers/create/createContainerController.js +++ b/app/docker/views/containers/create/createContainerController.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; import { ContainerCapabilities, ContainerCapability } from '../../../models/containerCapabilities'; import { AccessControlFormData } from '../../../../portainer/components/accessControlForm/porAccessControlFormModel'; import { ContainerDetailsViewModel } from '../../../models/container'; diff --git a/app/docker/views/images/edit/imageController.js b/app/docker/views/images/edit/imageController.js index 71c650b5c..f090b6fdc 100644 --- a/app/docker/views/images/edit/imageController.js +++ b/app/docker/views/images/edit/imageController.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.docker') .controller('ImageController', ['$q', '$scope', '$transition$', '$state', '$timeout', 'ImageService', 'RegistryService', 'Notifications', 'HttpRequestHelper', 'ModalService', 'FileSaver', 'Blob', diff --git a/app/docker/views/images/imagesController.js b/app/docker/views/images/imagesController.js index 1ee100e08..382747c49 100644 --- a/app/docker/views/images/imagesController.js +++ b/app/docker/views/images/imagesController.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.docker') .controller('ImagesController', ['$scope', '$state', 'ImageService', 'Notifications', 'ModalService', 'HttpRequestHelper', 'FileSaver', 'Blob', 'EndpointProvider', diff --git a/app/docker/views/services/create/createServiceController.js b/app/docker/views/services/create/createServiceController.js index e26809c3c..ada12f668 100644 --- a/app/docker/views/services/create/createServiceController.js +++ b/app/docker/views/services/create/createServiceController.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; import { AccessControlFormData } from '../../../../portainer/components/accessControlForm/porAccessControlFormModel'; angular.module('portainer.docker') diff --git a/app/portainer/components/accessControlForm/porAccessControlFormController.js b/app/portainer/components/accessControlForm/porAccessControlFormController.js index 1d0adc7f2..fd34131cb 100644 --- a/app/portainer/components/accessControlForm/porAccessControlFormController.js +++ b/app/portainer/components/accessControlForm/porAccessControlFormController.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.app') .controller('porAccessControlFormController', ['$q', 'UserService', 'TeamService', 'Notifications', 'Authentication', 'ResourceControlService', diff --git a/app/portainer/components/accessControlPanel/porAccessControlPanelController.js b/app/portainer/components/accessControlPanel/porAccessControlPanelController.js index 6d821736e..6136a8572 100644 --- a/app/portainer/components/accessControlPanel/porAccessControlPanelController.js +++ b/app/portainer/components/accessControlPanel/porAccessControlPanelController.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.app') .controller('porAccessControlPanelController', ['$q', '$state', 'UserService', 'TeamService', 'ResourceControlService', 'Notifications', 'Authentication', 'ModalService', 'FormValidator', diff --git a/app/portainer/components/accessManagement/porAccessManagementController.js b/app/portainer/components/accessManagement/porAccessManagementController.js index 30b10e600..df08cd8b1 100644 --- a/app/portainer/components/accessManagement/porAccessManagementController.js +++ b/app/portainer/components/accessManagement/porAccessManagementController.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.app') .controller('porAccessManagementController', ['AccessService', 'Notifications', diff --git a/app/portainer/components/endpoint-list/endpoint-list-controller.js b/app/portainer/components/endpoint-list/endpoint-list-controller.js index b83427e8f..0cbc9ba9b 100644 --- a/app/portainer/components/endpoint-list/endpoint-list-controller.js +++ b/app/portainer/components/endpoint-list/endpoint-list-controller.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.app').controller('EndpointListController', [ function EndpointListController() { diff --git a/app/portainer/components/endpoint-selector/endpointSelectorController.js b/app/portainer/components/endpoint-selector/endpointSelectorController.js index 231d95501..eea329946 100644 --- a/app/portainer/components/endpoint-selector/endpointSelectorController.js +++ b/app/portainer/components/endpoint-selector/endpointSelectorController.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.app') .controller('EndpointSelectorController', function () { diff --git a/app/portainer/components/forms/group-form/group-form.js b/app/portainer/components/forms/group-form/group-form.js index 6924a1d95..ff5b47b33 100644 --- a/app/portainer/components/forms/group-form/group-form.js +++ b/app/portainer/components/forms/group-form/group-form.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.app').component('groupForm', { templateUrl: './groupForm.html', diff --git a/app/portainer/components/multi-endpoint-selector/multiEndpointSelectorController.js b/app/portainer/components/multi-endpoint-selector/multiEndpointSelectorController.js index 8dce113e2..3b67fd6be 100644 --- a/app/portainer/components/multi-endpoint-selector/multiEndpointSelectorController.js +++ b/app/portainer/components/multi-endpoint-selector/multiEndpointSelectorController.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.app') .controller('MultiEndpointSelectorController', function () { diff --git a/app/portainer/components/tag-selector/tagSelectorController.js b/app/portainer/components/tag-selector/tagSelectorController.js index fa9ee8987..d575f8ab2 100644 --- a/app/portainer/components/tag-selector/tagSelectorController.js +++ b/app/portainer/components/tag-selector/tagSelectorController.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.app') .controller('TagSelectorController', function () { diff --git a/app/portainer/components/template-list/template-list.js b/app/portainer/components/template-list/template-list.js index 8390aaacb..a47c2dbb4 100644 --- a/app/portainer/components/template-list/template-list.js +++ b/app/portainer/components/template-list/template-list.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.app').component('templateList', { templateUrl: './templateList.html', diff --git a/app/portainer/filters/filters.js b/app/portainer/filters/filters.js index a9578b5ac..83f2201ae 100644 --- a/app/portainer/filters/filters.js +++ b/app/portainer/filters/filters.js @@ -1,5 +1,5 @@ import moment from 'moment'; -import _ from 'lodash'; +import _ from 'lodash-es'; import filesize from 'filesize'; angular.module('portainer.app') diff --git a/app/portainer/helpers/endpointHelper.js b/app/portainer/helpers/endpointHelper.js index 173f419db..0b0f1a4a5 100644 --- a/app/portainer/helpers/endpointHelper.js +++ b/app/portainer/helpers/endpointHelper.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.app') .factory('EndpointHelper', [function EndpointHelperFactory() { diff --git a/app/portainer/helpers/resourceControlHelper.js b/app/portainer/helpers/resourceControlHelper.js index 9d619925b..9791ff3f3 100644 --- a/app/portainer/helpers/resourceControlHelper.js +++ b/app/portainer/helpers/resourceControlHelper.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.app') .factory('ResourceControlHelper', [function ResourceControlHelperFactory() { diff --git a/app/portainer/helpers/stackHelper.js b/app/portainer/helpers/stackHelper.js index d577d249e..540781fc7 100644 --- a/app/portainer/helpers/stackHelper.js +++ b/app/portainer/helpers/stackHelper.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.app') .factory('StackHelper', [function StackHelperFactory() { diff --git a/app/portainer/helpers/templateHelper.js b/app/portainer/helpers/templateHelper.js index 8c7b221ec..b794f90a0 100644 --- a/app/portainer/helpers/templateHelper.js +++ b/app/portainer/helpers/templateHelper.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.app') .factory('TemplateHelper', [function TemplateHelperFactory() { diff --git a/app/portainer/interceptors/endpointStatusInterceptor.js b/app/portainer/interceptors/endpointStatusInterceptor.js index 473a1ceb8..491d0288a 100644 --- a/app/portainer/interceptors/endpointStatusInterceptor.js +++ b/app/portainer/interceptors/endpointStatusInterceptor.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.app') .factory('EndpointStatusInterceptor', ['$q', '$injector', 'EndpointProvider', function ($q, $injector, EndpointProvider) { diff --git a/app/portainer/models/template.js b/app/portainer/models/template.js index a6a4cf38b..e88f8fcef 100644 --- a/app/portainer/models/template.js +++ b/app/portainer/models/template.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; export function TemplateDefaultModel() { this.Type = 1; diff --git a/app/portainer/services/api/accessService.js b/app/portainer/services/api/accessService.js index f6739815d..538d24b56 100644 --- a/app/portainer/services/api/accessService.js +++ b/app/portainer/services/api/accessService.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; import { UserAccessViewModel } from '../../models/access'; import { TeamAccessViewModel } from '../../models/access'; diff --git a/app/portainer/services/api/resourceControlService.js b/app/portainer/services/api/resourceControlService.js index d769859ad..0c3f85483 100644 --- a/app/portainer/services/api/resourceControlService.js +++ b/app/portainer/services/api/resourceControlService.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.app') .factory('ResourceControlService', ['$q', 'ResourceControl', 'UserService', 'TeamService', 'ResourceControlHelper', function ResourceControlServiceFactory($q, ResourceControl, UserService, TeamService, ResourceControlHelper) { diff --git a/app/portainer/services/api/stackService.js b/app/portainer/services/api/stackService.js index a1114e92d..033a8ee49 100644 --- a/app/portainer/services/api/stackService.js +++ b/app/portainer/services/api/stackService.js @@ -1,5 +1,5 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; import { StackViewModel, ExternalStackViewModel } from '../../models/stack'; angular.module('portainer.app') diff --git a/app/portainer/services/api/userService.js b/app/portainer/services/api/userService.js index 98da678f3..22a23f70b 100644 --- a/app/portainer/services/api/userService.js +++ b/app/portainer/services/api/userService.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; import { UserViewModel } from '../../models/user'; import { TeamMembershipModel } from '../../models/teamMembership'; diff --git a/app/portainer/services/codeMirror.js b/app/portainer/services/codeMirror.js index f0b25e9e2..8bbbb5bdc 100644 --- a/app/portainer/services/codeMirror.js +++ b/app/portainer/services/codeMirror.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; import CodeMirror from 'codemirror'; import 'codemirror/mode/yaml/yaml.js'; import 'codemirror/addon/lint/lint.js'; diff --git a/app/portainer/services/endpointProvider.js b/app/portainer/services/endpointProvider.js index 91575e275..ced2663ca 100644 --- a/app/portainer/services/endpointProvider.js +++ b/app/portainer/services/endpointProvider.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.app') .factory('EndpointProvider', ['LocalStorage', function EndpointProviderFactory(LocalStorage) { diff --git a/app/portainer/services/extensionManager.js b/app/portainer/services/extensionManager.js index d4f0cae33..6a20ebad7 100644 --- a/app/portainer/services/extensionManager.js +++ b/app/portainer/services/extensionManager.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.app') .factory('ExtensionManager', ['$q', 'PluginService', 'SystemService', 'ExtensionService', diff --git a/app/portainer/views/init/endpoint/initEndpointController.js b/app/portainer/views/init/endpoint/initEndpointController.js index 1fdef8a81..fa2dc290d 100644 --- a/app/portainer/views/init/endpoint/initEndpointController.js +++ b/app/portainer/views/init/endpoint/initEndpointController.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.app') .controller('InitEndpointController', ['$scope', '$state', 'EndpointService', 'StateManager', 'Notifications', diff --git a/app/portainer/views/templates/edit/templateController.js b/app/portainer/views/templates/edit/templateController.js index 2d856f7b5..227507a3b 100644 --- a/app/portainer/views/templates/edit/templateController.js +++ b/app/portainer/views/templates/edit/templateController.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; angular.module('portainer.app') .controller('TemplateController', ['$q', '$scope', '$state', '$transition$', 'TemplateService', 'TemplateHelper', 'NetworkService', 'Notifications', diff --git a/app/portainer/views/templates/templatesController.js b/app/portainer/views/templates/templatesController.js index 73ff811b6..ea115d716 100644 --- a/app/portainer/views/templates/templatesController.js +++ b/app/portainer/views/templates/templatesController.js @@ -1,4 +1,4 @@ -import _ from 'lodash'; +import _ from 'lodash-es'; import { AccessControlFormData } from '../../components/accessControlForm/porAccessControlFormModel'; angular.module('portainer.app') diff --git a/package.json b/package.json index 0d1babf8e..2ba53fd4f 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "isteven-angular-multiselect": "~4.0.0", "jquery": "^3.3.1", "js-yaml": "~3.10.0", - "lodash": "^4.17.10", + "lodash-es": "^4.17.11", "moment": "^2.21.0", "ng-file-upload": "~12.2.13", "rdash-ui": "1.0.*", diff --git a/yarn.lock b/yarn.lock index 23930de08..3d9e97fdd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5465,6 +5465,11 @@ locate-path@^3.0.0: p-locate "^3.0.0" path-exists "^3.0.0" +lodash-es@^4.17.11: + version "4.17.11" + resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.11.tgz#145ab4a7ac5c5e52a3531fb4f310255a152b4be0" + integrity sha512-DHb1ub+rMjjrxqlB3H56/6MXtm1lSksDp2rA2cNWjG8mlDUYFhUj3Di2Zn5IwSU87xLv8tNIQ7sSwE/YOX/D/Q== + lodash-webpack-plugin@^0.11.5: version "0.11.5" resolved "https://registry.yarnpkg.com/lodash-webpack-plugin/-/lodash-webpack-plugin-0.11.5.tgz#c4bd064b4f561c3f823fa5982bdeb12c475390b9"