From 362dd1e7b48865f3d89e89f9c10713649dca10b9 Mon Sep 17 00:00:00 2001 From: Axel Peter Date: Fri, 15 Jun 2018 11:34:26 +0200 Subject: [PATCH 1/2] feat: add export default on modules --- packages/oui-action-menu/src/index.js | 6 +- packages/oui-angular/src/index.js | 152 +++++++++---------- packages/oui-back-button/src/index.js | 5 +- packages/oui-button/src/index.js | 5 +- packages/oui-calendar/src/index.js | 5 +- packages/oui-checkbox/src/index.js | 5 +- packages/oui-chips/src/index.js | 5 +- packages/oui-clipboard/src/index.js | 14 +- packages/oui-collapsible/src/index.js | 6 +- packages/oui-criteria-adder/src/index.js | 5 +- packages/oui-criteria-container/src/index.js | 6 +- packages/oui-datagrid/src/index.js | 5 +- packages/oui-field/src/index.js | 6 +- packages/oui-form-actions/src/index.js | 6 +- packages/oui-guide-menu/src/index.js | 6 +- packages/oui-header-tabs/src/index.js | 6 +- packages/oui-message/src/index.js | 5 +- packages/oui-modal/src/index.js | 5 +- packages/oui-navbar/src/index.js | 5 +- packages/oui-numeric/src/index.js | 5 +- packages/oui-page-header/src/index.js | 6 +- packages/oui-pagination/src/index.js | 6 +- packages/oui-popover/src/index.js | 6 +- packages/oui-progress/src/index.js | 6 +- packages/oui-radio-group/src/index.js | 9 +- packages/oui-radio-toggle-group/src/index.js | 11 +- packages/oui-radio/src/index.js | 5 +- packages/oui-search/src/index.js | 5 +- packages/oui-select-picker/src/index.js | 5 +- packages/oui-select/src/index.js | 13 +- packages/oui-skeleton/src/index.js | 10 +- packages/oui-slideshow/src/index.js | 6 +- packages/oui-spinner/src/index.js | 5 +- packages/oui-stepper/src/index.js | 6 +- packages/oui-switch/src/index.js | 10 +- packages/oui-textarea/src/index.js | 6 +- packages/oui-tile/src/index.js | 6 +- packages/oui-tooltip/src/index.js | 6 +- 38 files changed, 236 insertions(+), 154 deletions(-) diff --git a/packages/oui-action-menu/src/index.js b/packages/oui-action-menu/src/index.js index 98e60542..9796c87c 100644 --- a/packages/oui-action-menu/src/index.js +++ b/packages/oui-action-menu/src/index.js @@ -2,7 +2,9 @@ import ActionMenu from "./action-menu.component.js"; import DropdownDivider from "../../oui-dropdown/src/divider/dropdown-divider.component"; import DropdownItem from "../../oui-dropdown/src/item/dropdown-item.component"; -angular.module("oui.action-menu", []) +export default angular + .module("oui.action-menu", []) .component("ouiActionMenu", ActionMenu) .component("ouiActionMenuDivider", DropdownDivider) - .component("ouiActionMenuItem", DropdownItem); + .component("ouiActionMenuItem", DropdownItem) + .name; diff --git a/packages/oui-angular/src/index.js b/packages/oui-angular/src/index.js index 4b7bd45c..f5987913 100644 --- a/packages/oui-angular/src/index.js +++ b/packages/oui-angular/src/index.js @@ -1,79 +1,79 @@ -import "@oui-angular/oui-button/src"; -import "@oui-angular/oui-calendar/src"; -import "@oui-angular/oui-checkbox/src"; -import "@oui-angular/oui-collapsible/src"; -import "@oui-angular/oui-radio/src"; -import "@oui-angular/oui-message/src"; -import "@oui-angular/oui-spinner/src"; -import "@oui-angular/oui-back-button/src"; -import "@oui-angular/oui-dropdown/src"; -import "@oui-angular/oui-action-menu/src"; -import "@oui-angular/oui-tooltip/src"; -import "@oui-angular/oui-numeric/src"; -import "@oui-angular/oui-pagination/src"; -import "@oui-angular/oui-datagrid/src"; -import "@oui-angular/oui-navbar/src"; -import "@oui-angular/oui-modal/src"; -import "@oui-angular/oui-field/src"; -import "@oui-angular/oui-radio-group/src"; -import "@oui-angular/oui-radio-toggle-group/src"; -import "@oui-angular/oui-select/src"; -import "@oui-angular/oui-select-picker/src"; -import "@oui-angular/oui-textarea/src"; -import "@oui-angular/oui-form-actions/src"; -import "@oui-angular/oui-search/src"; -import "@oui-angular/oui-criteria-container/src"; -import "@oui-angular/oui-criteria-adder/src"; -import "@oui-angular/oui-chips/src"; -import "@oui-angular/oui-popover/src"; -import "@oui-angular/oui-stepper/src"; -import "@oui-angular/oui-skeleton/src"; -import "@oui-angular/oui-clipboard/src"; -import "@oui-angular/oui-slideshow/src"; -import "@oui-angular/oui-page-header/src"; -import "@oui-angular/oui-tile/src"; -import "@oui-angular/oui-guide-menu/src"; -import "@oui-angular/oui-header-tabs/src"; -import "@oui-angular/oui-progress/src"; -import "@oui-angular/oui-switch/src"; +import ActionMenu from "@oui-angular/oui-action-menu/src"; +import BackButton from "@oui-angular/oui-back-button/src"; +import Button from "@oui-angular/oui-button/src"; +import Calendar from "@oui-angular/oui-calendar/src"; +import Checkbox from "@oui-angular/oui-checkbox/src"; +import Chips from "@oui-angular/oui-chips/src"; +import Clipboard from "@oui-angular/oui-clipboard/src"; +import Collapsible from "@oui-angular/oui-collapsible/src"; +import CriteriaAdder from "@oui-angular/oui-criteria-adder/src"; +import CriteriaContainer from "@oui-angular/oui-criteria-container/src"; +import Datagrid from "@oui-angular/oui-datagrid/src"; +import Dropdown from "@oui-angular/oui-dropdown/src"; +import Field from "@oui-angular/oui-field/src"; +import FormActions from "@oui-angular/oui-form-actions/src"; +import GuideMenu from "@oui-angular/oui-guide-menu/src"; +import HeaderTabs from "@oui-angular/oui-header-tabs/src"; +import Message from "@oui-angular/oui-message/src"; +import Modal from "@oui-angular/oui-modal/src"; +import Navbar from "@oui-angular/oui-navbar/src"; +import Numeric from "@oui-angular/oui-numeric/src"; +import PageHeader from "@oui-angular/oui-page-header/src"; +import Pagination from "@oui-angular/oui-pagination/src"; +import Popover from "@oui-angular/oui-popover/src"; +import Progress from "@oui-angular/oui-progress/src"; +import Radio from "@oui-angular/oui-radio/src"; +import RadioGroup from "@oui-angular/oui-radio-group/src"; +import RadioToggleGroup from "@oui-angular/oui-radio-toggle-group/src"; +import Search from "@oui-angular/oui-search/src"; +import Select from "@oui-angular/oui-select/src"; +import SelectPicker from "@oui-angular/oui-select-picker/src"; +import Skeleton from "@oui-angular/oui-skeleton/src"; +import Slideshow from "@oui-angular/oui-slideshow/src"; +import Spinner from "@oui-angular/oui-spinner/src"; +import Stepper from "@oui-angular/oui-stepper/src"; +import Switch from "@oui-angular/oui-switch/src"; +import Textarea from "@oui-angular/oui-textarea/src"; +import Tile from "@oui-angular/oui-tile/src"; +import Tooltip from "@oui-angular/oui-tooltip/src"; angular.module("oui", [ - "oui.button", - "oui.calendar", - "oui.checkbox", - "oui.collapsible", - "oui.radio", - "oui.message", - "oui.spinner", - "oui.back-button", - "oui.dropdown", - "oui.action-menu", - "oui.tooltip", - "oui.numeric", - "oui.pagination", - "oui.datagrid", - "oui.navbar", - "oui.modal", - "oui.field", - "oui.radio-group", - "oui.select", - "oui.select-picker", - "oui.textarea", - "oui.form-actions", - "oui.search", - "oui.criteria-container", - "oui.radio-toggle-group", - "oui.criteria-adder", - "oui.chips", - "oui.popover", - "oui.stepper", - "oui.skeleton", - "oui.clipboard", - "oui.slideshow", - "oui.page-header", - "oui.tile", - "oui.guide-menu", - "oui.header-tabs", - "oui.progress", - "oui.switch" + ActionMenu, + BackButton, + Button, + Calendar, + Checkbox, + Chips, + Clipboard, + Collapsible, + CriteriaAdder, + CriteriaContainer, + Datagrid, + Dropdown, + Field, + FormActions, + GuideMenu, + HeaderTabs, + Message, + Modal, + Navbar, + Numeric, + PageHeader, + Pagination, + Popover, + Progress, + Radio, + RadioGroup, + RadioToggleGroup, + Search, + Select, + SelectPicker, + Skeleton, + Slideshow, + Spinner, + Stepper, + Switch, + Textarea, + Tile, + Tooltip ]); diff --git a/packages/oui-back-button/src/index.js b/packages/oui-back-button/src/index.js index 3e6a459d..d77cfd04 100644 --- a/packages/oui-back-button/src/index.js +++ b/packages/oui-back-button/src/index.js @@ -1,3 +1,6 @@ import BackButton from "./back-button.component.js"; -angular.module("oui.back-button", []).component("ouiBackButton", BackButton); +export default angular + .module("oui.back-button", []) + .component("ouiBackButton", BackButton) + .name; diff --git a/packages/oui-button/src/index.js b/packages/oui-button/src/index.js index ed981de8..3fb8900b 100644 --- a/packages/oui-button/src/index.js +++ b/packages/oui-button/src/index.js @@ -1,3 +1,6 @@ import Button from "./button.component.js"; -angular.module("oui.button", []).component("ouiButton", Button); +export default angular + .module("oui.button", []) + .component("ouiButton", Button) + .name; diff --git a/packages/oui-calendar/src/index.js b/packages/oui-calendar/src/index.js index 24a7936c..c0a06bfc 100644 --- a/packages/oui-calendar/src/index.js +++ b/packages/oui-calendar/src/index.js @@ -1,7 +1,8 @@ import Calendar from "./calendar.component.js"; import CalendarProvider from "./calendar.provider"; -angular +export default angular .module("oui.calendar", []) .component("ouiCalendar", Calendar) - .provider("ouiCalendarConfiguration", CalendarProvider); + .provider("ouiCalendarConfiguration", CalendarProvider) + .name; diff --git a/packages/oui-checkbox/src/index.js b/packages/oui-checkbox/src/index.js index 39a52dc2..42d4dcd2 100644 --- a/packages/oui-checkbox/src/index.js +++ b/packages/oui-checkbox/src/index.js @@ -1,3 +1,6 @@ import Checkbox from "./checkbox.component.js"; -angular.module("oui.checkbox", []).component("ouiCheckbox", Checkbox); +export default angular + .module("oui.checkbox", []) + .component("ouiCheckbox", Checkbox) + .name; diff --git a/packages/oui-chips/src/index.js b/packages/oui-chips/src/index.js index 4d7aa3a3..20596ff8 100644 --- a/packages/oui-chips/src/index.js +++ b/packages/oui-chips/src/index.js @@ -1,3 +1,6 @@ import Chips from "./chips.component.js"; -angular.module("oui.chips", []).component("ouiChips", Chips); +export default angular + .module("oui.chips", []) + .component("ouiChips", Chips) + .name; diff --git a/packages/oui-clipboard/src/index.js b/packages/oui-clipboard/src/index.js index 7173ae55..54c8785b 100644 --- a/packages/oui-clipboard/src/index.js +++ b/packages/oui-clipboard/src/index.js @@ -1,6 +1,8 @@ -import Clipboard from "./clipboard.component.js"; -import ClipboardProvider from "./clipboard.provider.js"; - -angular - .module("oui.clipboard", []).component("ouiClipboard", Clipboard) - .provider("ouiClipboardConfiguration", ClipboardProvider); +import Clipboard from "./clipboard.component.js"; +import ClipboardProvider from "./clipboard.provider.js"; + +export default angular + .module("oui.clipboard", []) + .component("ouiClipboard", Clipboard) + .provider("ouiClipboardConfiguration", ClipboardProvider) + .name; diff --git a/packages/oui-collapsible/src/index.js b/packages/oui-collapsible/src/index.js index 447637a1..2a2f65a1 100644 --- a/packages/oui-collapsible/src/index.js +++ b/packages/oui-collapsible/src/index.js @@ -1,4 +1,6 @@ import Collapsible from "./collapsible.component.js"; -angular.module("oui.collapsible", []) - .component("ouiCollapsible", Collapsible); +export default angular + .module("oui.collapsible", []) + .component("ouiCollapsible", Collapsible) + .name; diff --git a/packages/oui-criteria-adder/src/index.js b/packages/oui-criteria-adder/src/index.js index 016db6ee..f51b5754 100644 --- a/packages/oui-criteria-adder/src/index.js +++ b/packages/oui-criteria-adder/src/index.js @@ -1,7 +1,8 @@ import CriteriaAdder from "./criteria-adder.component"; import CriteriaAdderProvider from "./criteria-adder.provider"; -angular +export default angular .module("oui.criteria-adder", []) .component("ouiCriteriaAdder", CriteriaAdder) - .provider("ouiCriteriaAdderConfiguration", CriteriaAdderProvider); + .provider("ouiCriteriaAdderConfiguration", CriteriaAdderProvider) + .name; diff --git a/packages/oui-criteria-container/src/index.js b/packages/oui-criteria-container/src/index.js index 295491b9..e6d31978 100644 --- a/packages/oui-criteria-container/src/index.js +++ b/packages/oui-criteria-container/src/index.js @@ -1,4 +1,6 @@ import CriteriaContainer from "./criteria-container.component"; -angular.module("oui.criteria-container", []) - .component("ouiCriteriaContainer", CriteriaContainer); +export default angular + .module("oui.criteria-container", []) + .component("ouiCriteriaContainer", CriteriaContainer) + .name; diff --git a/packages/oui-datagrid/src/index.js b/packages/oui-datagrid/src/index.js index 1c54bf56..e21aaf88 100644 --- a/packages/oui-datagrid/src/index.js +++ b/packages/oui-datagrid/src/index.js @@ -7,7 +7,7 @@ import DatagridParameters from "./parameters/datagrid-parameters.component"; import DatagridProvider from "./datagrid.provider"; import DatagridService from "./datagrid.service"; -angular +export default angular .module("oui.datagrid", [ "oui.pagination", "oui.dropdown", @@ -22,4 +22,5 @@ angular .service("ouiDatagridPaging", DatagridPaging) .provider("ouiDatagridConfiguration", DatagridProvider) .service("ouiDatagridService", DatagridService) - .component("ouiDatagridParameters", DatagridParameters); + .component("ouiDatagridParameters", DatagridParameters) + .name; diff --git a/packages/oui-field/src/index.js b/packages/oui-field/src/index.js index e7aa4883..cf820e93 100644 --- a/packages/oui-field/src/index.js +++ b/packages/oui-field/src/index.js @@ -1,6 +1,8 @@ import Field from "./field.component.js"; import FieldConfigurationProvider from "./field.provider.js"; -angular.module("oui.field", []) +export default angular + .module("oui.field", []) .component("ouiField", Field) - .provider("ouiFieldConfiguration", FieldConfigurationProvider); + .provider("ouiFieldConfiguration", FieldConfigurationProvider) + .name; diff --git a/packages/oui-form-actions/src/index.js b/packages/oui-form-actions/src/index.js index 37c8a5c8..ae1b805a 100644 --- a/packages/oui-form-actions/src/index.js +++ b/packages/oui-form-actions/src/index.js @@ -1,6 +1,8 @@ import FormActions from "./form-actions.component"; import FormActionsProvider from "./form-actions.provider"; -angular.module("oui.form-actions", []) +export default angular + .module("oui.form-actions", []) .component("ouiFormActions", FormActions) - .provider("ouiFormActionsConfiguration", FormActionsProvider); + .provider("ouiFormActionsConfiguration", FormActionsProvider) + .name; diff --git a/packages/oui-guide-menu/src/index.js b/packages/oui-guide-menu/src/index.js index 702e02ff..72e95219 100644 --- a/packages/oui-guide-menu/src/index.js +++ b/packages/oui-guide-menu/src/index.js @@ -3,8 +3,10 @@ import DropdownGroup from "../../oui-dropdown/src/group/dropdown-group.component import DropdownItem from "../../oui-dropdown/src/item/dropdown-item.component"; import GuideMenu from "./guide-menu.component"; -angular.module("oui.guide-menu", []) +export default angular + .module("oui.guide-menu", []) .component("ouiGuideMenu", GuideMenu) .component("ouiGuideMenuDivider", DropdownDivider) .component("ouiGuideMenuGroup", DropdownGroup) - .component("ouiGuideMenuItem", DropdownItem); + .component("ouiGuideMenuItem", DropdownItem) + .name; diff --git a/packages/oui-header-tabs/src/index.js b/packages/oui-header-tabs/src/index.js index fe249a96..418027dc 100644 --- a/packages/oui-header-tabs/src/index.js +++ b/packages/oui-header-tabs/src/index.js @@ -3,8 +3,10 @@ import HeaderTabsDivider from "../../oui-dropdown/src/divider/dropdown-divider.c import HeaderTabsDropdown from "./header-tabs-dropdown.component"; import HeaderTabsItem from "./header-tabs-item.component"; -angular.module("oui.header-tabs", []) +export default angular + .module("oui.header-tabs", []) .component("ouiHeaderTabs", HeaderTabs) .component("ouiHeaderTabsDivider", HeaderTabsDivider) .component("ouiHeaderTabsDropdown", HeaderTabsDropdown) - .component("ouiHeaderTabsItem", HeaderTabsItem); + .component("ouiHeaderTabsItem", HeaderTabsItem) + .name; diff --git a/packages/oui-message/src/index.js b/packages/oui-message/src/index.js index db58592b..c1a1fb6e 100644 --- a/packages/oui-message/src/index.js +++ b/packages/oui-message/src/index.js @@ -1,3 +1,6 @@ import Message from "./message.component.js"; -angular.module("oui.message", []).component("ouiMessage", Message); +export default angular + .module("oui.message", []) + .component("ouiMessage", Message) + .name; diff --git a/packages/oui-modal/src/index.js b/packages/oui-modal/src/index.js index 82cd54fa..646887c1 100644 --- a/packages/oui-modal/src/index.js +++ b/packages/oui-modal/src/index.js @@ -1,3 +1,6 @@ import Modal from "./modal.component.js"; -angular.module("oui.modal", []).component("ouiModal", Modal); +export default angular + .module("oui.modal", []) + .component("ouiModal", Modal) + .name; diff --git a/packages/oui-navbar/src/index.js b/packages/oui-navbar/src/index.js index 04aec141..abddba4c 100644 --- a/packages/oui-navbar/src/index.js +++ b/packages/oui-navbar/src/index.js @@ -6,7 +6,7 @@ import NavbarGroupService from "./group/navbar-group.service"; import NavbarMenu from "./menu/navbar-menu.component"; import NavbarService from "./navbar.service"; -angular +export default angular .module("oui.navbar", [ "ngAria", "ngSanitize" @@ -17,4 +17,5 @@ angular .component("ouiNavbarMenu", NavbarMenu) .provider("ouiNavbarConfiguration", NavbarConfigurationProvider) .service("NavbarService", NavbarService) - .service("NavbarGroupService", NavbarGroupService); + .service("NavbarGroupService", NavbarGroupService) + .name; diff --git a/packages/oui-numeric/src/index.js b/packages/oui-numeric/src/index.js index 6b31f455..6f90d288 100644 --- a/packages/oui-numeric/src/index.js +++ b/packages/oui-numeric/src/index.js @@ -1,3 +1,6 @@ import Numeric from "./numeric.component.js"; -angular.module("oui.numeric", []).component("ouiNumeric", Numeric); +export default angular + .module("oui.numeric", []) + .component("ouiNumeric", Numeric) + .name; diff --git a/packages/oui-page-header/src/index.js b/packages/oui-page-header/src/index.js index 1f50380c..5265351f 100644 --- a/packages/oui-page-header/src/index.js +++ b/packages/oui-page-header/src/index.js @@ -1,4 +1,6 @@ import PageHeader from "./page-header.component"; -angular.module("oui.page-header", []) - .component("ouiPageHeader", PageHeader); +export default angular + .module("oui.page-header", []) + .component("ouiPageHeader", PageHeader) + .name; diff --git a/packages/oui-pagination/src/index.js b/packages/oui-pagination/src/index.js index 6e19bd59..d9369aa6 100644 --- a/packages/oui-pagination/src/index.js +++ b/packages/oui-pagination/src/index.js @@ -1,6 +1,8 @@ import Pagination from "./pagination.component"; import PaginationConfigurationProvider from "./pagination.provider"; -angular.module("oui.pagination", []) +export default angular + .module("oui.pagination", []) .component("ouiPagination", Pagination) - .provider("ouiPaginationConfiguration", PaginationConfigurationProvider); + .provider("ouiPaginationConfiguration", PaginationConfigurationProvider) + .name; diff --git a/packages/oui-popover/src/index.js b/packages/oui-popover/src/index.js index 54efa546..97a7648c 100644 --- a/packages/oui-popover/src/index.js +++ b/packages/oui-popover/src/index.js @@ -2,7 +2,9 @@ import Popover from "./popover.component.js"; import PopoverContent from "./popover-content.directive"; import PopoverTrigger from "./popover-trigger.directive"; -angular.module("oui.popover", []) +export default angular + .module("oui.popover", []) .component("ouiPopover", Popover) .directive("ouiPopoverContent", PopoverContent) - .directive("ouiPopoverTrigger", PopoverTrigger); + .directive("ouiPopoverTrigger", PopoverTrigger) + .name; diff --git a/packages/oui-progress/src/index.js b/packages/oui-progress/src/index.js index f6cb9fa3..f4a43ad3 100644 --- a/packages/oui-progress/src/index.js +++ b/packages/oui-progress/src/index.js @@ -2,7 +2,9 @@ import Progress from "./progress.component.js"; import ProgressBar from "./bar/progress-bar.component.js"; import ProgressThreshold from "./threshold/progress-threshold.component.js"; -angular.module("oui.progress", []) +export default angular + .module("oui.progress", []) .component("ouiProgress", Progress) .component("ouiProgressBar", ProgressBar) - .component("ouiProgressThreshold", ProgressThreshold); + .component("ouiProgressThreshold", ProgressThreshold) + .name; diff --git a/packages/oui-radio-group/src/index.js b/packages/oui-radio-group/src/index.js index 65a4a8fa..8a055f7b 100644 --- a/packages/oui-radio-group/src/index.js +++ b/packages/oui-radio-group/src/index.js @@ -1,6 +1,9 @@ import "@oui-angular/oui-radio/src"; import RadioGroup from "./radio-group.component.js"; -angular.module("oui.radio-group", [ - "oui.radio" -]).component("ouiRadioGroup", RadioGroup); +export default angular + .module("oui.radio-group", [ + "oui.radio" + ]) + .component("ouiRadioGroup", RadioGroup) + .name; diff --git a/packages/oui-radio-toggle-group/src/index.js b/packages/oui-radio-toggle-group/src/index.js index 3a88329d..f89dd3c6 100644 --- a/packages/oui-radio-toggle-group/src/index.js +++ b/packages/oui-radio-toggle-group/src/index.js @@ -2,7 +2,10 @@ import "@oui-angular/oui-radio/src"; import "@oui-angular/oui-radio-group/src"; import RadioToggleGroup from "./radio-toggle-group.component.js"; -angular.module("oui.radio-toggle-group", [ - "oui.radio", - "oui.radio-group" -]).component("ouiRadioToggleGroup", RadioToggleGroup); +export default angular + .module("oui.radio-toggle-group", [ + "oui.radio", + "oui.radio-group" + ]) + .component("ouiRadioToggleGroup", RadioToggleGroup) + .name; diff --git a/packages/oui-radio/src/index.js b/packages/oui-radio/src/index.js index 42e01243..566d134b 100644 --- a/packages/oui-radio/src/index.js +++ b/packages/oui-radio/src/index.js @@ -1,3 +1,6 @@ import Radio from "./radio.component.js"; -angular.module("oui.radio", []).component("ouiRadio", Radio); +export default angular + .module("oui.radio", []) + .component("ouiRadio", Radio) + .name; diff --git a/packages/oui-search/src/index.js b/packages/oui-search/src/index.js index d199fdcf..07403c56 100644 --- a/packages/oui-search/src/index.js +++ b/packages/oui-search/src/index.js @@ -1,5 +1,6 @@ import Search from "./search.component"; -angular +export default angular .module("oui.search", []) - .component("ouiSearch", Search); + .component("ouiSearch", Search) + .name; diff --git a/packages/oui-select-picker/src/index.js b/packages/oui-select-picker/src/index.js index a1719675..dd9bd26f 100644 --- a/packages/oui-select-picker/src/index.js +++ b/packages/oui-select-picker/src/index.js @@ -1,3 +1,6 @@ import SelectPicker from "./select-picker.component.js"; -angular.module("oui.select-picker", []).component("ouiSelectPicker", SelectPicker); +export default angular + .module("oui.select-picker", []) + .component("ouiSelectPicker", SelectPicker) + .name; diff --git a/packages/oui-select/src/index.js b/packages/oui-select/src/index.js index 6e288c8c..d51f28c2 100644 --- a/packages/oui-select/src/index.js +++ b/packages/oui-select/src/index.js @@ -1,8 +1,11 @@ import "./ui-select"; import Select from "./select.directive"; -angular.module("oui.select", [ - "oui.field", - "ui.select", - "ngSanitize" -]).directive("ouiSelect", Select); +export default angular + .module("oui.select", [ + "oui.field", + "ui.select", + "ngSanitize" + ]) + .directive("ouiSelect", Select) + .name; diff --git a/packages/oui-skeleton/src/index.js b/packages/oui-skeleton/src/index.js index 1e021f6e..4bf3daed 100644 --- a/packages/oui-skeleton/src/index.js +++ b/packages/oui-skeleton/src/index.js @@ -1,4 +1,6 @@ -import Skeleton from "./skeleton.component.js"; - -angular.module("oui.skeleton", []) - .component("ouiSkeleton", Skeleton); +import Skeleton from "./skeleton.component.js"; + +export default angular + .module("oui.skeleton", []) + .component("ouiSkeleton", Skeleton) + .name; diff --git a/packages/oui-slideshow/src/index.js b/packages/oui-slideshow/src/index.js index f0fc033f..e0b4883a 100644 --- a/packages/oui-slideshow/src/index.js +++ b/packages/oui-slideshow/src/index.js @@ -1,6 +1,8 @@ import Slideshow from "./slideshow.component"; import SlideshowPanel from "./slideshow-panel.component"; -angular.module("oui.slideshow", []) +export default angular + .module("oui.slideshow", []) .component("ouiSlideshow", Slideshow) - .component("ouiSlideshowPanel", SlideshowPanel); + .component("ouiSlideshowPanel", SlideshowPanel) + .name; diff --git a/packages/oui-spinner/src/index.js b/packages/oui-spinner/src/index.js index 483126bb..a59ecd0e 100644 --- a/packages/oui-spinner/src/index.js +++ b/packages/oui-spinner/src/index.js @@ -1,3 +1,6 @@ import Spinner from "./spinner.component.js"; -angular.module("oui.spinner", []).component("ouiSpinner", Spinner); +export default angular + .module("oui.spinner", []) + .component("ouiSpinner", Spinner) + .name; diff --git a/packages/oui-stepper/src/index.js b/packages/oui-stepper/src/index.js index f1543ffa..95f608ba 100644 --- a/packages/oui-stepper/src/index.js +++ b/packages/oui-stepper/src/index.js @@ -2,7 +2,9 @@ import StepForm from "./step-form/step-form.component"; import Stepper from "./stepper.component"; import StepperProvider from "./stepper.provider"; -angular.module("oui.stepper", []) +export default angular + .module("oui.stepper", []) .component("ouiStepper", Stepper) .component("ouiStepForm", StepForm) - .provider("ouiStepperConfiguration", StepperProvider); + .provider("ouiStepperConfiguration", StepperProvider) + .name; diff --git a/packages/oui-switch/src/index.js b/packages/oui-switch/src/index.js index 8c2eafae..a6eea2b7 100644 --- a/packages/oui-switch/src/index.js +++ b/packages/oui-switch/src/index.js @@ -1,4 +1,6 @@ -import Switch from "./switch.component.js"; - -angular.module("oui.switch", []) - .component("ouiSwitch", Switch); +import Switch from "./switch.component.js"; + +export default angular + .module("oui.switch", []) + .component("ouiSwitch", Switch) + .name; diff --git a/packages/oui-textarea/src/index.js b/packages/oui-textarea/src/index.js index 84495bed..d1729c3c 100644 --- a/packages/oui-textarea/src/index.js +++ b/packages/oui-textarea/src/index.js @@ -1,6 +1,8 @@ import Textarea from "./textarea.component.js"; import TextareaProvider from "./textarea.provider.js"; -angular.module("oui.textarea", []) +export default angular + .module("oui.textarea", []) .component("ouiTextarea", Textarea) - .provider("ouiTextareaConfiguration", TextareaProvider); + .provider("ouiTextareaConfiguration", TextareaProvider) + .name; diff --git a/packages/oui-tile/src/index.js b/packages/oui-tile/src/index.js index 9207d7b8..046e5acb 100644 --- a/packages/oui-tile/src/index.js +++ b/packages/oui-tile/src/index.js @@ -2,7 +2,9 @@ import Tile from "./tile.component.js"; import TileButton from "./button/tile-button.component.js"; import TileDefinition from "./definition/tile-definition.component.js"; -angular.module("oui.tile", []) +export default angular + .module("oui.tile", []) .component("ouiTile", Tile) .component("ouiTileButton", TileButton) - .component("ouiTileDefinition", TileDefinition); + .component("ouiTileDefinition", TileDefinition) + .name; diff --git a/packages/oui-tooltip/src/index.js b/packages/oui-tooltip/src/index.js index 1aba1870..2b81f7d0 100644 --- a/packages/oui-tooltip/src/index.js +++ b/packages/oui-tooltip/src/index.js @@ -1,4 +1,6 @@ import Tooltip from "./tooltip.directive"; -angular.module("oui.tooltip", []) - .directive("ouiTooltip", Tooltip); +export default angular + .module("oui.tooltip", []) + .directive("ouiTooltip", Tooltip) + .name; From 53c4c53a3e379b08de4938b7ff2f1026885b858c Mon Sep 17 00:00:00 2001 From: Axel Peter Date: Fri, 15 Jun 2018 13:48:29 +0200 Subject: [PATCH 2/2] fix: optimize lodash import --- packages/oui-calendar/src/calendar.provider.js | 2 +- packages/oui-chips/src/index.spec.js | 2 +- packages/oui-clipboard/src/clipboard.provider.js | 2 +- packages/oui-criteria-adder/src/criteria-adder.controller.js | 2 +- packages/oui-criteria-adder/src/index.spec.js | 2 +- .../src/criteria-container.controller.js | 2 +- packages/oui-datagrid/src/datagrid.controller.js | 2 +- packages/oui-datagrid/src/filter/comparator-resolver.js | 3 ++- packages/oui-datagrid/src/filter/date.js | 3 ++- packages/oui-datagrid/src/filter/filter.js | 3 ++- packages/oui-field/src/index.spec.js | 2 +- packages/oui-message/src/index.spec.js | 2 +- packages/oui-numeric/src/numeric.controller.js | 2 +- packages/oui-search/src/search.controller.js | 2 +- packages/oui-select-picker/src/select-picker.controller.js | 2 +- packages/oui-select/src/index.spec.js | 2 +- packages/oui-stepper/src/stepper.provider.js | 2 +- 17 files changed, 20 insertions(+), 17 deletions(-) diff --git a/packages/oui-calendar/src/calendar.provider.js b/packages/oui-calendar/src/calendar.provider.js index 06988107..2b8f1950 100644 --- a/packages/oui-calendar/src/calendar.provider.js +++ b/packages/oui-calendar/src/calendar.provider.js @@ -9,7 +9,7 @@ import "flatpickr/dist/l10n/nl.js"; import "flatpickr/dist/l10n/pl.js"; import "flatpickr/dist/l10n/pt.js"; import "flatpickr/dist/l10n/sk.js"; -import { merge } from "lodash"; +import merge from "lodash/merge"; export default class { constructor () { diff --git a/packages/oui-chips/src/index.spec.js b/packages/oui-chips/src/index.spec.js index c5b57faa..804c167b 100644 --- a/packages/oui-chips/src/index.spec.js +++ b/packages/oui-chips/src/index.spec.js @@ -1,4 +1,4 @@ -import { cloneDeep } from "lodash"; +import cloneDeep from "lodash/cloneDeep"; import mockData from "./index.spec.data.json"; describe("ouiChips", () => { diff --git a/packages/oui-clipboard/src/clipboard.provider.js b/packages/oui-clipboard/src/clipboard.provider.js index 5564aa7a..edd9ee49 100644 --- a/packages/oui-clipboard/src/clipboard.provider.js +++ b/packages/oui-clipboard/src/clipboard.provider.js @@ -1,4 +1,4 @@ -import { merge } from "lodash"; +import merge from "lodash/merge"; export default class { constructor () { this.translations = { diff --git a/packages/oui-criteria-adder/src/criteria-adder.controller.js b/packages/oui-criteria-adder/src/criteria-adder.controller.js index fee4d2e6..df738e89 100644 --- a/packages/oui-criteria-adder/src/criteria-adder.controller.js +++ b/packages/oui-criteria-adder/src/criteria-adder.controller.js @@ -1,5 +1,5 @@ import { addDefaultParameter } from "@oui-angular/common/component-utils"; -import { get } from "lodash"; +import get from "lodash/get"; export default class { constructor ($attrs, $element, $scope, $timeout, ouiCriteriaAdderConfiguration) { diff --git a/packages/oui-criteria-adder/src/index.spec.js b/packages/oui-criteria-adder/src/index.spec.js index 0b8896fa..6c504fb9 100644 --- a/packages/oui-criteria-adder/src/index.spec.js +++ b/packages/oui-criteria-adder/src/index.spec.js @@ -1,4 +1,4 @@ -import { find } from "lodash"; +import find from "lodash/find"; import mockData from "./index.spec.data.json"; const getValueComponent = $element => $element[0].querySelector("[name=barValue]"); diff --git a/packages/oui-criteria-container/src/criteria-container.controller.js b/packages/oui-criteria-container/src/criteria-container.controller.js index efe2fdf1..37fa3ce6 100644 --- a/packages/oui-criteria-container/src/criteria-container.controller.js +++ b/packages/oui-criteria-container/src/criteria-container.controller.js @@ -1,4 +1,4 @@ -import { findIndex } from "lodash"; +import findIndex from "lodash/findIndex"; export default class CriteriaController { $onInit () { diff --git a/packages/oui-datagrid/src/datagrid.controller.js b/packages/oui-datagrid/src/datagrid.controller.js index 1037a922..024c1b2d 100644 --- a/packages/oui-datagrid/src/datagrid.controller.js +++ b/packages/oui-datagrid/src/datagrid.controller.js @@ -1,5 +1,5 @@ import { addBooleanParameter } from "@oui-angular/common/component-utils"; -import { find } from "lodash"; +import find from "lodash/find"; import { hasProperty } from "./util"; import template from "./datagrid.html"; diff --git a/packages/oui-datagrid/src/filter/comparator-resolver.js b/packages/oui-datagrid/src/filter/comparator-resolver.js index 9e27ea8d..4d7d7eed 100644 --- a/packages/oui-datagrid/src/filter/comparator-resolver.js +++ b/packages/oui-datagrid/src/filter/comparator-resolver.js @@ -1,6 +1,7 @@ -import { endsWith, negate } from "lodash"; import BasicComparators from "./basic"; import DateComparators from "./date"; +import endsWith from "lodash/endsWith"; +import negate from "lodash/negate"; import NumberComparators from "./number"; import StringComparators from "./string"; diff --git a/packages/oui-datagrid/src/filter/date.js b/packages/oui-datagrid/src/filter/date.js index 439140b6..c7f545ca 100644 --- a/packages/oui-datagrid/src/filter/date.js +++ b/packages/oui-datagrid/src/filter/date.js @@ -1,4 +1,5 @@ -import { isDate, isNaN } from "lodash"; +import isDate from "lodash/isDate"; +import isNaN from "lodash/isNaN"; export default class DateComparators { static is (subject, value) { diff --git a/packages/oui-datagrid/src/filter/filter.js b/packages/oui-datagrid/src/filter/filter.js index 8d6be956..61153578 100644 --- a/packages/oui-datagrid/src/filter/filter.js +++ b/packages/oui-datagrid/src/filter/filter.js @@ -1,5 +1,6 @@ -import { find, get } from "lodash"; import ComparatorResolver from "./comparator-resolver"; +import find from "lodash/find"; +import get from "lodash/get"; import StringComparators from "./string"; export default class Filter { diff --git a/packages/oui-field/src/index.spec.js b/packages/oui-field/src/index.spec.js index d2134f91..f7ff759d 100644 --- a/packages/oui-field/src/index.spec.js +++ b/packages/oui-field/src/index.spec.js @@ -1,4 +1,4 @@ -import { noop } from "lodash"; +import noop from "lodash/noop"; describe("ouiField", () => { let $timeout; diff --git a/packages/oui-message/src/index.spec.js b/packages/oui-message/src/index.spec.js index d2d1266e..3c40f398 100644 --- a/packages/oui-message/src/index.spec.js +++ b/packages/oui-message/src/index.spec.js @@ -1,4 +1,4 @@ -import { filter } from "lodash"; +import filter from "lodash/filter"; describe("ouiMessage", () => { diff --git a/packages/oui-numeric/src/numeric.controller.js b/packages/oui-numeric/src/numeric.controller.js index fa2ba733..8d3ca2f3 100644 --- a/packages/oui-numeric/src/numeric.controller.js +++ b/packages/oui-numeric/src/numeric.controller.js @@ -1,4 +1,4 @@ -import { clamp } from "lodash"; +import clamp from "lodash/clamp"; // By design, value is restricted to [0, 99999] interval const MIN_VALUE = 0; diff --git a/packages/oui-search/src/search.controller.js b/packages/oui-search/src/search.controller.js index fa9d48a5..42b6d083 100644 --- a/packages/oui-search/src/search.controller.js +++ b/packages/oui-search/src/search.controller.js @@ -1,5 +1,5 @@ import { addBooleanParameter } from "@oui-angular/common/component-utils"; -import { debounce } from "lodash"; +import debounce from "lodash/debounce"; const componentClass = "oui-search"; diff --git a/packages/oui-select-picker/src/select-picker.controller.js b/packages/oui-select-picker/src/select-picker.controller.js index 434b1ff9..a941ca0a 100644 --- a/packages/oui-select-picker/src/select-picker.controller.js +++ b/packages/oui-select-picker/src/select-picker.controller.js @@ -1,5 +1,5 @@ import { addBooleanParameter, addDefaultParameter } from "@oui-angular/common/component-utils"; -import { get } from "lodash"; +import get from "lodash/get"; export default class SelectPickerController { constructor ($scope, $element, $attrs, $timeout, $transclude) { diff --git a/packages/oui-select/src/index.spec.js b/packages/oui-select/src/index.spec.js index dd1b1c6d..f10e119f 100644 --- a/packages/oui-select/src/index.spec.js +++ b/packages/oui-select/src/index.spec.js @@ -1,5 +1,5 @@ import data from "./index.spec.data"; -import { uniq } from "lodash"; +import uniq from "lodash/uniq"; describe("ouiSelect", () => { let TestUtils; diff --git a/packages/oui-stepper/src/stepper.provider.js b/packages/oui-stepper/src/stepper.provider.js index 74be80e6..66ae4cc5 100644 --- a/packages/oui-stepper/src/stepper.provider.js +++ b/packages/oui-stepper/src/stepper.provider.js @@ -1,4 +1,4 @@ -import { merge } from "lodash"; +import merge from "lodash/merge"; export default class { constructor () {