Remove the IIFE's from each javascript file
Since we introduced webpack, we no longer need IIFE's for each javascript file. We should remove them # List of files with IIFE by bundle ## Affected files on boards_bundle.js - app/assets/javascripts/boards/components/board.js - app/assets/javascripts/boards/components/board_delete.js - app/assets/javascripts/boards/components/board_sidebar.js - app/assets/javascripts/boards/components/issue_card_inner.js - app/assets/javascripts/boards/components/modal/empty_state.js - app/assets/javascripts/boards/components/modal/footer.js - app/assets/javascripts/boards/components/modal/header.js - app/assets/javascripts/boards/components/modal/index.js - app/assets/javascripts/boards/components/modal/list.js - app/assets/javascripts/boards/components/modal/lists_dropdown.js - app/assets/javascripts/boards/components/modal/tabs.js - app/assets/javascripts/boards/components/new_list_dropdown.js - app/assets/javascripts/boards/components/sidebar/remove_issue.js - app/assets/javascripts/boards/mixins/modal_mixins.js - app/assets/javascripts/boards/mixins/sortable_default_options.js - app/assets/javascripts/boards/stores/boards_store.js - app/assets/javascripts/boards/stores/modal_store.js - app/assets/javascripts/lib/utils/url_utility.js ## Affected files on cycle_analytics_bundle.js - app/assets/javascripts/cycle_analytics/components/stage_code_component.js - app/assets/javascripts/cycle_analytics/components/stage_issue_component.js - app/assets/javascripts/cycle_analytics/components/stage_plan_component.js - app/assets/javascripts/cycle_analytics/components/stage_production_component.js - app/assets/javascripts/cycle_analytics/components/stage_review_component.js - app/assets/javascripts/cycle_analytics/components/stage_staging_component.js - app/assets/javascripts/cycle_analytics/components/stage_test_component.js - app/assets/javascripts/cycle_analytics/components/total_time_component.js - app/assets/javascripts/cycle_analytics/cycle_analytics_service.js - app/assets/javascripts/cycle_analytics/cycle_analytics_store.js - app/assets/javascripts/lib/utils/text_utility.js - spec/javascripts/lib/utils/text_utility_spec.js ## Affected files on diff_notes_bundle.js - app/assets/javascripts/diff_notes/components/comment_resolve_btn.js - app/assets/javascripts/diff_notes/components/diff_note_avatars.js - app/assets/javascripts/diff_notes/components/jump_to_discussion.js - app/assets/javascripts/diff_notes/components/new_issue_for_discussion.js - app/assets/javascripts/diff_notes/components/resolve_btn.js - app/assets/javascripts/diff_notes/components/resolve_count.js - app/assets/javascripts/diff_notes/components/resolve_discussion_btn.js - app/assets/javascripts/diff_notes/mixins/discussion.js - app/assets/javascripts/diff_notes/services/resolve.js - app/assets/javascripts/diff_notes/stores/comments.js - spec/javascripts/diff_comments_store_spec.js ## Affected files on filtered_search_bundle.js - app/assets/javascripts/filtered_search/dropdown_hint.js - app/assets/javascripts/filtered_search/dropdown_non_user.js - app/assets/javascripts/filtered_search/dropdown_user.js - app/assets/javascripts/filtered_search/dropdown_utils.js - app/assets/javascripts/filtered_search/filtered_search_dropdown.js - app/assets/javascripts/filtered_search/filtered_search_dropdown_manager.js - app/assets/javascripts/filtered_search/filtered_search_manager.js - app/assets/javascripts/filtered_search/filtered_search_token_keys.js - app/assets/javascripts/filtered_search/filtered_search_tokenizer.js - spec/javascripts/filtered_search/dropdown_user_spec.js - spec/javascripts/filtered_search/dropdown_utils_spec.js - spec/javascripts/filtered_search/filtered_search_dropdown_manager_spec.js - spec/javascripts/filtered_search/filtered_search_manager_spec.js - spec/javascripts/filtered_search/filtered_search_token_keys_spec.js - spec/javascripts/filtered_search/filtered_search_tokenizer_spec.js
issue