diff --git a/mailpoet/assets/js/src/analytics_event.js b/mailpoet/assets/js/src/analytics-event.js similarity index 100% rename from mailpoet/assets/js/src/analytics_event.js rename to mailpoet/assets/js/src/analytics-event.js diff --git a/mailpoet/assets/js/src/announcements/feature_announcement.tsx b/mailpoet/assets/js/src/announcements/feature-announcement.tsx similarity index 100% rename from mailpoet/assets/js/src/announcements/feature_announcement.tsx rename to mailpoet/assets/js/src/announcements/feature-announcement.tsx diff --git a/mailpoet/assets/js/src/announcements/with_feature_announcement.tsx b/mailpoet/assets/js/src/announcements/with-feature-announcement.tsx similarity index 100% rename from mailpoet/assets/js/src/announcements/with_feature_announcement.tsx rename to mailpoet/assets/js/src/announcements/with-feature-announcement.tsx diff --git a/mailpoet/assets/js/src/automation/editor/components/header/document_actions.tsx b/mailpoet/assets/js/src/automation/editor/components/header/document-actions.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/editor/components/header/document_actions.tsx rename to mailpoet/assets/js/src/automation/editor/components/header/document-actions.tsx diff --git a/mailpoet/assets/js/src/automation/editor/components/header/inserter_toggle.tsx b/mailpoet/assets/js/src/automation/editor/components/header/inserter-toggle.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/editor/components/header/inserter_toggle.tsx rename to mailpoet/assets/js/src/automation/editor/components/header/inserter-toggle.tsx diff --git a/mailpoet/assets/js/src/automation/editor/components/header/more_menu.tsx b/mailpoet/assets/js/src/automation/editor/components/header/more-menu.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/editor/components/header/more_menu.tsx rename to mailpoet/assets/js/src/automation/editor/components/header/more-menu.tsx diff --git a/mailpoet/assets/js/src/automation/editor/components/inserter-listbox/listbox_context.tsx b/mailpoet/assets/js/src/automation/editor/components/inserter-listbox/listbox-context.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/editor/components/inserter-listbox/listbox_context.tsx rename to mailpoet/assets/js/src/automation/editor/components/inserter-listbox/listbox-context.tsx diff --git a/mailpoet/assets/js/src/automation/editor/components/inserter-listbox/listbox_group.tsx b/mailpoet/assets/js/src/automation/editor/components/inserter-listbox/listbox-group.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/editor/components/inserter-listbox/listbox_group.tsx rename to mailpoet/assets/js/src/automation/editor/components/inserter-listbox/listbox-group.tsx diff --git a/mailpoet/assets/js/src/automation/editor/components/inserter-listbox/listbox_item.tsx b/mailpoet/assets/js/src/automation/editor/components/inserter-listbox/listbox-item.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/editor/components/inserter-listbox/listbox_item.tsx rename to mailpoet/assets/js/src/automation/editor/components/inserter-listbox/listbox-item.tsx diff --git a/mailpoet/assets/js/src/automation/editor/components/inserter-listbox/listbox_row.tsx b/mailpoet/assets/js/src/automation/editor/components/inserter-listbox/listbox-row.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/editor/components/inserter-listbox/listbox_row.tsx rename to mailpoet/assets/js/src/automation/editor/components/inserter-listbox/listbox-row.tsx diff --git a/mailpoet/assets/js/src/automation/editor/components/inserter/step_info_panel.tsx b/mailpoet/assets/js/src/automation/editor/components/inserter/step-info-panel.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/editor/components/inserter/step_info_panel.tsx rename to mailpoet/assets/js/src/automation/editor/components/inserter/step-info-panel.tsx diff --git a/mailpoet/assets/js/src/automation/editor/components/inserter/step_list_item.tsx b/mailpoet/assets/js/src/automation/editor/components/inserter/step-list-item.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/editor/components/inserter/step_list_item.tsx rename to mailpoet/assets/js/src/automation/editor/components/inserter/step-list-item.tsx diff --git a/mailpoet/assets/js/src/automation/editor/components/inserter/step_list.tsx b/mailpoet/assets/js/src/automation/editor/components/inserter/step-list.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/editor/components/inserter/step_list.tsx rename to mailpoet/assets/js/src/automation/editor/components/inserter/step-list.tsx diff --git a/mailpoet/assets/js/src/automation/editor/store/initial_state.ts b/mailpoet/assets/js/src/automation/editor/store/initial-state.ts similarity index 100% rename from mailpoet/assets/js/src/automation/editor/store/initial_state.ts rename to mailpoet/assets/js/src/automation/editor/store/initial-state.ts diff --git a/mailpoet/assets/js/src/automation/editor/store/register_step_type.ts b/mailpoet/assets/js/src/automation/editor/store/register-step-type.ts similarity index 100% rename from mailpoet/assets/js/src/automation/editor/store/register_step_type.ts rename to mailpoet/assets/js/src/automation/editor/store/register-step-type.ts diff --git a/mailpoet/assets/js/src/automation/integrations/core/steps/delay/types/delayTypes.ts b/mailpoet/assets/js/src/automation/integrations/core/steps/delay/types/delay-types.ts similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/core/steps/delay/types/delayTypes.ts rename to mailpoet/assets/js/src/automation/integrations/core/steps/delay/types/delay-types.ts diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/email_click_badge/index.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/email-click-badge/index.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/email_click_badge/index.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/email-click-badge/index.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation_flow/automation_placeholder.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation-flow/automation-placeholder.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation_flow/automation_placeholder.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation-flow/automation-placeholder.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation_flow/hooks/index.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation-flow/hooks/index.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation_flow/hooks/index.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation-flow/hooks/index.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation_flow/hooks/more_controls.ts b/mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation-flow/hooks/more-controls.ts similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation_flow/hooks/more_controls.ts rename to mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation-flow/hooks/more-controls.ts diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation_flow/index.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation-flow/index.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation_flow/index.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation-flow/index.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation_flow/statistic_separator.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation-flow/statistic-separator.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation_flow/statistic_separator.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation-flow/statistic-separator.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation_flow/step_footer.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation-flow/step-footer.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation_flow/step_footer.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation-flow/step-footer.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation_flow/steps/send_email/index.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation-flow/steps/send-email/index.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation_flow/steps/send_email/index.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/automation-flow/steps/send-email/index.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/email_click_badge/index.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/email-click-badge/index.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/email_click_badge/index.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/email-click-badge/index.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/orders/cells/order_status.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/orders/cells/order-status.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/orders/cells/order_status.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/components/tabs/orders/cells/order-status.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/formatter/calculate_percentage.ts b/mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/formatter/calculate-percentage.ts similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/formatter/calculate_percentage.ts rename to mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/formatter/calculate-percentage.ts diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/navigation/open_tab.ts b/mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/navigation/open-tab.ts similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/navigation/open_tab.ts rename to mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/navigation/open-tab.ts diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/store/initial_state.ts b/mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/store/initial-state.ts similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/store/initial_state.ts rename to mailpoet/assets/js/src/automation/integrations/mailpoet/analytics/store/initial-state.ts diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/automation-sidebar/run_automation_once.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/automation-sidebar/run-automation-once.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/automation-sidebar/run_automation_once.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/automation-sidebar/run-automation-once.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/add_tags/index.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/add-tags/index.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/steps/add_tags/index.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/steps/add-tags/index.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/add_to_list/index.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/add-to-list/index.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/steps/add_to_list/index.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/steps/add-to-list/index.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/notification_email/icon.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/notification-email/icon.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/steps/notification_email/icon.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/steps/notification-email/icon.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/notification_email/index.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/notification-email/index.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/steps/notification_email/index.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/steps/notification-email/index.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/remove_from_list/index.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/remove-from-list/index.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/steps/remove_from_list/index.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/steps/remove-from-list/index.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/remove_tags/index.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/remove-tags/index.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/steps/remove_tags/index.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/steps/remove-tags/index.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send_email/edit/edit_newsletter.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send-email/edit/edit-newsletter.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send_email/edit/edit_newsletter.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send-email/edit/edit-newsletter.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send_email/edit/email_panel.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send-email/edit/email-panel.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send_email/edit/email_panel.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send-email/edit/email-panel.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send_email/edit/google_analytics_panel.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send-email/edit/google-analytics-panel.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send_email/edit/google_analytics_panel.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send-email/edit/google-analytics-panel.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send_email/edit/index.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send-email/edit/index.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send_email/edit/index.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send-email/edit/index.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send_email/edit/reply_to_panel.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send-email/edit/reply-to-panel.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send_email/edit/reply_to_panel.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send-email/edit/reply-to-panel.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send_email/edit/shortcode_help_text.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send-email/edit/shortcode-help-text.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send_email/edit/shortcode_help_text.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send-email/edit/shortcode-help-text.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send_email/edit/thumbnail.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send-email/edit/thumbnail.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send_email/edit/thumbnail.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send-email/edit/thumbnail.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send_email/helper/is_transactional.ts b/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send-email/helper/is-transactional.ts similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send_email/helper/is_transactional.ts rename to mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send-email/helper/is-transactional.ts diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send_email/icons/marketing.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send-email/icons/marketing.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send_email/icons/marketing.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send-email/icons/marketing.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send_email/icons/send_mail.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send-email/icons/send-mail.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send_email/icons/send_mail.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send-email/icons/send-mail.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send_email/icons/transactional.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send-email/icons/transactional.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send_email/icons/transactional.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send-email/icons/transactional.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send_email/index.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send-email/index.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send_email/index.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/steps/send-email/index.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/someone-subscribes/edit/list_panel.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/someone-subscribes/edit/list-panel.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/steps/someone-subscribes/edit/list_panel.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/steps/someone-subscribes/edit/list-panel.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/wp-user-registered/edit/role_panel.tsx b/mailpoet/assets/js/src/automation/integrations/mailpoet/steps/wp-user-registered/edit/role-panel.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/mailpoet/steps/wp-user-registered/edit/role_panel.tsx rename to mailpoet/assets/js/src/automation/integrations/mailpoet/steps/wp-user-registered/edit/role-panel.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/abandoned_cart/edit/index.tsx b/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/abandoned-cart/edit/index.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/woocommerce/steps/abandoned_cart/edit/index.tsx rename to mailpoet/assets/js/src/automation/integrations/woocommerce/steps/abandoned-cart/edit/index.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/abandoned_cart/icon.tsx b/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/abandoned-cart/icon.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/woocommerce/steps/abandoned_cart/icon.tsx rename to mailpoet/assets/js/src/automation/integrations/woocommerce/steps/abandoned-cart/icon.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/abandoned_cart/index.tsx b/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/abandoned-cart/index.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/woocommerce/steps/abandoned_cart/index.tsx rename to mailpoet/assets/js/src/automation/integrations/woocommerce/steps/abandoned-cart/index.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/buys_a_product/edit/index.tsx b/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/buys-a-product/edit/index.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/woocommerce/steps/buys_a_product/edit/index.tsx rename to mailpoet/assets/js/src/automation/integrations/woocommerce/steps/buys-a-product/edit/index.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/buys_a_product/icon.tsx b/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/buys-a-product/icon.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/woocommerce/steps/buys_a_product/icon.tsx rename to mailpoet/assets/js/src/automation/integrations/woocommerce/steps/buys-a-product/icon.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/buys_a_product/index.tsx b/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/buys-a-product/index.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/woocommerce/steps/buys_a_product/index.tsx rename to mailpoet/assets/js/src/automation/integrations/woocommerce/steps/buys-a-product/index.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/buys_from_a_category/edit/index.tsx b/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/buys-from-a-category/edit/index.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/woocommerce/steps/buys_from_a_category/edit/index.tsx rename to mailpoet/assets/js/src/automation/integrations/woocommerce/steps/buys-from-a-category/edit/index.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/buys_from_a_category/icon.tsx b/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/buys-from-a-category/icon.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/woocommerce/steps/buys_from_a_category/icon.tsx rename to mailpoet/assets/js/src/automation/integrations/woocommerce/steps/buys-from-a-category/icon.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/buys_from_a_category/index.tsx b/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/buys-from-a-category/index.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/woocommerce/steps/buys_from_a_category/index.tsx rename to mailpoet/assets/js/src/automation/integrations/woocommerce/steps/buys-from-a-category/index.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/order_status_changed/edit/index.tsx b/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/order-status-changed/edit/index.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/woocommerce/steps/order_status_changed/edit/index.tsx rename to mailpoet/assets/js/src/automation/integrations/woocommerce/steps/order-status-changed/edit/index.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/order_status_changed/edit/order_status_panel.tsx b/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/order-status-changed/edit/order-status-panel.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/woocommerce/steps/order_status_changed/edit/order_status_panel.tsx rename to mailpoet/assets/js/src/automation/integrations/woocommerce/steps/order-status-changed/edit/order-status-panel.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/order_status_changed/edit/order_status.ts b/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/order-status-changed/edit/order-status.ts similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/woocommerce/steps/order_status_changed/edit/order_status.ts rename to mailpoet/assets/js/src/automation/integrations/woocommerce/steps/order-status-changed/edit/order-status.ts diff --git a/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/order_status_changed/icon.tsx b/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/order-status-changed/icon.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/woocommerce/steps/order_status_changed/icon.tsx rename to mailpoet/assets/js/src/automation/integrations/woocommerce/steps/order-status-changed/icon.tsx diff --git a/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/order_status_changed/index.tsx b/mailpoet/assets/js/src/automation/integrations/woocommerce/steps/order-status-changed/index.tsx similarity index 100% rename from mailpoet/assets/js/src/automation/integrations/woocommerce/steps/order_status_changed/index.tsx rename to mailpoet/assets/js/src/automation/integrations/woocommerce/steps/order-status-changed/index.tsx diff --git a/mailpoet/assets/js/src/automation/listing/store/initial_state.ts b/mailpoet/assets/js/src/automation/listing/store/initial-state.ts similarity index 100% rename from mailpoet/assets/js/src/automation/listing/store/initial_state.ts rename to mailpoet/assets/js/src/automation/listing/store/initial-state.ts diff --git a/mailpoet/assets/js/src/common/authorize_sender_domain_modal.tsx b/mailpoet/assets/js/src/common/authorize-sender-domain-modal.tsx similarity index 100% rename from mailpoet/assets/js/src/common/authorize_sender_domain_modal.tsx rename to mailpoet/assets/js/src/common/authorize-sender-domain-modal.tsx diff --git a/mailpoet/assets/js/src/common/authorize_sender_email_and_domain_modal.tsx b/mailpoet/assets/js/src/common/authorize-sender-email-and-domain-modal.tsx similarity index 100% rename from mailpoet/assets/js/src/common/authorize_sender_email_and_domain_modal.tsx rename to mailpoet/assets/js/src/common/authorize-sender-email-and-domain-modal.tsx diff --git a/mailpoet/assets/js/src/common/authorize_sender_email_modal.tsx b/mailpoet/assets/js/src/common/authorize-sender-email-modal.tsx similarity index 100% rename from mailpoet/assets/js/src/common/authorize_sender_email_modal.tsx rename to mailpoet/assets/js/src/common/authorize-sender-email-modal.tsx diff --git a/mailpoet/assets/js/src/common/button/_stories/button_icons.tsx b/mailpoet/assets/js/src/common/button/_stories/button-icons.tsx similarity index 100% rename from mailpoet/assets/js/src/common/button/_stories/button_icons.tsx rename to mailpoet/assets/js/src/common/button/_stories/button-icons.tsx diff --git a/mailpoet/assets/js/src/common/button/copy_to_clipboard_button.tsx b/mailpoet/assets/js/src/common/button/copy-to-clipboard-button.tsx similarity index 100% rename from mailpoet/assets/js/src/common/button/copy_to_clipboard_button.tsx rename to mailpoet/assets/js/src/common/button/copy-to-clipboard-button.tsx diff --git a/mailpoet/assets/js/src/common/categories/categories_item.tsx b/mailpoet/assets/js/src/common/categories/categories-item.tsx similarity index 100% rename from mailpoet/assets/js/src/common/categories/categories_item.tsx rename to mailpoet/assets/js/src/common/categories/categories-item.tsx diff --git a/mailpoet/assets/js/src/common/check_sender_domain_dmarc_policy.ts b/mailpoet/assets/js/src/common/check-sender-domain-dmarc-policy.ts similarity index 100% rename from mailpoet/assets/js/src/common/check_sender_domain_dmarc_policy.ts rename to mailpoet/assets/js/src/common/check-sender-domain-dmarc-policy.ts diff --git a/mailpoet/assets/js/src/common/confirm_alert.jsx b/mailpoet/assets/js/src/common/confirm-alert.jsx similarity index 100% rename from mailpoet/assets/js/src/common/confirm_alert.jsx rename to mailpoet/assets/js/src/common/confirm-alert.jsx diff --git a/mailpoet/assets/js/src/common/controls/call_api.ts b/mailpoet/assets/js/src/common/controls/call-api.ts similarity index 100% rename from mailpoet/assets/js/src/common/controls/call_api.ts rename to mailpoet/assets/js/src/common/controls/call-api.ts diff --git a/mailpoet/assets/js/src/common/controls/track_event.ts b/mailpoet/assets/js/src/common/controls/track-event.ts similarity index 100% rename from mailpoet/assets/js/src/common/controls/track_event.ts rename to mailpoet/assets/js/src/common/controls/track-event.ts diff --git a/mailpoet/assets/js/src/common/error_boundary/error_boundary.tsx b/mailpoet/assets/js/src/common/error-boundary/error-boundary.tsx similarity index 100% rename from mailpoet/assets/js/src/common/error_boundary/error_boundary.tsx rename to mailpoet/assets/js/src/common/error-boundary/error-boundary.tsx diff --git a/mailpoet/assets/js/src/common/error_boundary/index.ts b/mailpoet/assets/js/src/common/error-boundary/index.ts similarity index 100% rename from mailpoet/assets/js/src/common/error_boundary/index.ts rename to mailpoet/assets/js/src/common/error-boundary/index.ts diff --git a/mailpoet/assets/js/src/common/error_boundary/utils.ts b/mailpoet/assets/js/src/common/error-boundary/utils.ts similarity index 100% rename from mailpoet/assets/js/src/common/error_boundary/utils.ts rename to mailpoet/assets/js/src/common/error-boundary/utils.ts diff --git a/mailpoet/assets/js/src/common/error_boundary/with_boundary.tsx b/mailpoet/assets/js/src/common/error-boundary/with-boundary.tsx similarity index 100% rename from mailpoet/assets/js/src/common/error_boundary/with_boundary.tsx rename to mailpoet/assets/js/src/common/error-boundary/with-boundary.tsx diff --git a/mailpoet/assets/js/src/common/form/react_select/_stories/assets/icon.tsx b/mailpoet/assets/js/src/common/form/react-select/_stories/assets/icon.tsx similarity index 100% rename from mailpoet/assets/js/src/common/form/react_select/_stories/assets/icon.tsx rename to mailpoet/assets/js/src/common/form/react-select/_stories/assets/icon.tsx diff --git a/mailpoet/assets/js/src/common/form/react_select/_stories/react_select.tsx b/mailpoet/assets/js/src/common/form/react-select/_stories/react-select.tsx similarity index 100% rename from mailpoet/assets/js/src/common/form/react_select/_stories/react_select.tsx rename to mailpoet/assets/js/src/common/form/react-select/_stories/react-select.tsx diff --git a/mailpoet/assets/js/src/common/form/react_select/react_select.tsx b/mailpoet/assets/js/src/common/form/react-select/react-select.tsx similarity index 100% rename from mailpoet/assets/js/src/common/form/react_select/react_select.tsx rename to mailpoet/assets/js/src/common/form/react-select/react-select.tsx diff --git a/mailpoet/assets/js/src/common/form/tokenField/_stories/tokenField.tsx b/mailpoet/assets/js/src/common/form/token-field/_stories/token-field.tsx similarity index 100% rename from mailpoet/assets/js/src/common/form/tokenField/_stories/tokenField.tsx rename to mailpoet/assets/js/src/common/form/token-field/_stories/token-field.tsx diff --git a/mailpoet/assets/js/src/common/form/tokenField/tokenField.tsx b/mailpoet/assets/js/src/common/form/token-field/token-field.tsx similarity index 100% rename from mailpoet/assets/js/src/common/form/tokenField/tokenField.tsx rename to mailpoet/assets/js/src/common/form/token-field/token-field.tsx diff --git a/mailpoet/assets/js/src/common/functions/change_handlers.ts b/mailpoet/assets/js/src/common/functions/change-handlers.ts similarity index 100% rename from mailpoet/assets/js/src/common/functions/change_handlers.ts rename to mailpoet/assets/js/src/common/functions/change-handlers.ts diff --git a/mailpoet/assets/js/src/common/functions/extract_email_domain.ts b/mailpoet/assets/js/src/common/functions/extract-email-domain.ts similarity index 100% rename from mailpoet/assets/js/src/common/functions/extract_email_domain.ts rename to mailpoet/assets/js/src/common/functions/extract-email-domain.ts diff --git a/mailpoet/assets/js/src/common/functions/extract_page_name_from_url.ts b/mailpoet/assets/js/src/common/functions/extract-page-name-from-url.ts similarity index 100% rename from mailpoet/assets/js/src/common/functions/extract_page_name_from_url.ts rename to mailpoet/assets/js/src/common/functions/extract-page-name-from-url.ts diff --git a/mailpoet/assets/js/src/common/functions/is_email.ts b/mailpoet/assets/js/src/common/functions/is-email.ts similarity index 100% rename from mailpoet/assets/js/src/common/functions/is_email.ts rename to mailpoet/assets/js/src/common/functions/is-email.ts diff --git a/mailpoet/assets/js/src/common/functions/parsley_helper_functions.ts b/mailpoet/assets/js/src/common/functions/parsley-helper-functions.ts similarity index 100% rename from mailpoet/assets/js/src/common/functions/parsley_helper_functions.ts rename to mailpoet/assets/js/src/common/functions/parsley-helper-functions.ts diff --git a/mailpoet/assets/js/src/common/functions/set_lowercase_value.ts b/mailpoet/assets/js/src/common/functions/set-lowercase-value.ts similarity index 100% rename from mailpoet/assets/js/src/common/functions/set_lowercase_value.ts rename to mailpoet/assets/js/src/common/functions/set-lowercase-value.ts diff --git a/mailpoet/assets/js/src/common/grid/centered_row.tsx b/mailpoet/assets/js/src/common/grid/centered-row.tsx similarity index 100% rename from mailpoet/assets/js/src/common/grid/centered_row.tsx rename to mailpoet/assets/js/src/common/grid/centered-row.tsx diff --git a/mailpoet/assets/js/src/common/grid/space_between.tsx b/mailpoet/assets/js/src/common/grid/space-between.tsx similarity index 100% rename from mailpoet/assets/js/src/common/grid/space_between.tsx rename to mailpoet/assets/js/src/common/grid/space-between.tsx diff --git a/mailpoet/assets/js/src/common/grid/three_columns.tsx b/mailpoet/assets/js/src/common/grid/three-columns.tsx similarity index 100% rename from mailpoet/assets/js/src/common/grid/three_columns.tsx rename to mailpoet/assets/js/src/common/grid/three-columns.tsx diff --git a/mailpoet/assets/js/src/common/grid/two_columns_list.tsx b/mailpoet/assets/js/src/common/grid/two-columns-list.tsx similarity index 100% rename from mailpoet/assets/js/src/common/grid/two_columns_list.tsx rename to mailpoet/assets/js/src/common/grid/two-columns-list.tsx diff --git a/mailpoet/assets/js/src/common/grid/two_columns.tsx b/mailpoet/assets/js/src/common/grid/two-columns.tsx similarity index 100% rename from mailpoet/assets/js/src/common/grid/two_columns.tsx rename to mailpoet/assets/js/src/common/grid/two-columns.tsx diff --git a/mailpoet/assets/js/src/common/hide_screen_options/hide_screen_options.tsx b/mailpoet/assets/js/src/common/hide-screen-options/hide-screen-options.tsx similarity index 100% rename from mailpoet/assets/js/src/common/hide_screen_options/hide_screen_options.tsx rename to mailpoet/assets/js/src/common/hide-screen-options/hide-screen-options.tsx diff --git a/mailpoet/assets/js/src/common/key_value_table.jsx b/mailpoet/assets/js/src/common/key-value-table.jsx similarity index 100% rename from mailpoet/assets/js/src/common/key_value_table.jsx rename to mailpoet/assets/js/src/common/key-value-table.jsx diff --git a/mailpoet/assets/js/src/common/listings/_stories/newsletter_stats.tsx b/mailpoet/assets/js/src/common/listings/_stories/newsletter-stats.tsx similarity index 100% rename from mailpoet/assets/js/src/common/listings/_stories/newsletter_stats.tsx rename to mailpoet/assets/js/src/common/listings/_stories/newsletter-stats.tsx diff --git a/mailpoet/assets/js/src/common/listings/_stories/newsletter_status.tsx b/mailpoet/assets/js/src/common/listings/_stories/newsletter-status.tsx similarity index 100% rename from mailpoet/assets/js/src/common/listings/_stories/newsletter_status.tsx rename to mailpoet/assets/js/src/common/listings/_stories/newsletter-status.tsx diff --git a/mailpoet/assets/js/src/common/listings/newsletter_stats.tsx b/mailpoet/assets/js/src/common/listings/newsletter-stats.tsx similarity index 100% rename from mailpoet/assets/js/src/common/listings/newsletter_stats.tsx rename to mailpoet/assets/js/src/common/listings/newsletter-stats.tsx diff --git a/mailpoet/assets/js/src/common/listings/newsletter_stats/badge.tsx b/mailpoet/assets/js/src/common/listings/newsletter-stats/badge.tsx similarity index 100% rename from mailpoet/assets/js/src/common/listings/newsletter_stats/badge.tsx rename to mailpoet/assets/js/src/common/listings/newsletter-stats/badge.tsx diff --git a/mailpoet/assets/js/src/common/listings/newsletter_stats/stats.tsx b/mailpoet/assets/js/src/common/listings/newsletter-stats/stats.tsx similarity index 100% rename from mailpoet/assets/js/src/common/listings/newsletter_stats/stats.tsx rename to mailpoet/assets/js/src/common/listings/newsletter-stats/stats.tsx diff --git a/mailpoet/assets/js/src/common/listings/newsletter_status.tsx b/mailpoet/assets/js/src/common/listings/newsletter-status.tsx similarity index 100% rename from mailpoet/assets/js/src/common/listings/newsletter_status.tsx rename to mailpoet/assets/js/src/common/listings/newsletter-status.tsx diff --git a/mailpoet/assets/js/src/common/manage_sender_domain/domain_key_component.tsx b/mailpoet/assets/js/src/common/manage-sender-domain/domain-key-component.tsx similarity index 100% rename from mailpoet/assets/js/src/common/manage_sender_domain/domain_key_component.tsx rename to mailpoet/assets/js/src/common/manage-sender-domain/domain-key-component.tsx diff --git a/mailpoet/assets/js/src/common/manage_sender_domain/domain_status_component.tsx b/mailpoet/assets/js/src/common/manage-sender-domain/domain-status-component.tsx similarity index 100% rename from mailpoet/assets/js/src/common/manage_sender_domain/domain_status_component.tsx rename to mailpoet/assets/js/src/common/manage-sender-domain/domain-status-component.tsx diff --git a/mailpoet/assets/js/src/common/manage_sender_domain/index.ts b/mailpoet/assets/js/src/common/manage-sender-domain/index.ts similarity index 100% rename from mailpoet/assets/js/src/common/manage_sender_domain/index.ts rename to mailpoet/assets/js/src/common/manage-sender-domain/index.ts diff --git a/mailpoet/assets/js/src/common/manage_sender_domain/manage_sender_domain_types.ts b/mailpoet/assets/js/src/common/manage-sender-domain/manage-sender-domain-types.ts similarity index 100% rename from mailpoet/assets/js/src/common/manage_sender_domain/manage_sender_domain_types.ts rename to mailpoet/assets/js/src/common/manage-sender-domain/manage-sender-domain-types.ts diff --git a/mailpoet/assets/js/src/common/manage_sender_domain/manage_sender_domain.tsx b/mailpoet/assets/js/src/common/manage-sender-domain/manage-sender-domain.tsx similarity index 100% rename from mailpoet/assets/js/src/common/manage_sender_domain/manage_sender_domain.tsx rename to mailpoet/assets/js/src/common/manage-sender-domain/manage-sender-domain.tsx diff --git a/mailpoet/assets/js/src/common/modal/close_icon.tsx b/mailpoet/assets/js/src/common/modal/close-icon.tsx similarity index 100% rename from mailpoet/assets/js/src/common/modal/close_icon.tsx rename to mailpoet/assets/js/src/common/modal/close-icon.tsx diff --git a/mailpoet/assets/js/src/common/notices/unsaved_changes_notice.jsx b/mailpoet/assets/js/src/common/notices/unsaved-changes-notice.jsx similarity index 100% rename from mailpoet/assets/js/src/common/notices/unsaved_changes_notice.jsx rename to mailpoet/assets/js/src/common/notices/unsaved-changes-notice.jsx diff --git a/mailpoet/assets/js/src/common/premium_banner_with_upgrade/premium_banner_with_upgrade.tsx b/mailpoet/assets/js/src/common/premium-banner-with-upgrade/premium-banner-with-upgrade.tsx similarity index 100% rename from mailpoet/assets/js/src/common/premium_banner_with_upgrade/premium_banner_with_upgrade.tsx rename to mailpoet/assets/js/src/common/premium-banner-with-upgrade/premium-banner-with-upgrade.tsx diff --git a/mailpoet/assets/js/src/common/premium_key/key_activation_button.tsx b/mailpoet/assets/js/src/common/premium-key/key-activation-button.tsx similarity index 100% rename from mailpoet/assets/js/src/common/premium_key/key_activation_button.tsx rename to mailpoet/assets/js/src/common/premium-key/key-activation-button.tsx diff --git a/mailpoet/assets/js/src/common/premium_key/key_input.tsx b/mailpoet/assets/js/src/common/premium-key/key-input.tsx similarity index 100% rename from mailpoet/assets/js/src/common/premium_key/key_input.tsx rename to mailpoet/assets/js/src/common/premium-key/key-input.tsx diff --git a/mailpoet/assets/js/src/common/premium_key/key_messages/access_restricted_messages.tsx b/mailpoet/assets/js/src/common/premium-key/key-messages/access-restricted-messages.tsx similarity index 100% rename from mailpoet/assets/js/src/common/premium_key/key_messages/access_restricted_messages.tsx rename to mailpoet/assets/js/src/common/premium-key/key-messages/access-restricted-messages.tsx diff --git a/mailpoet/assets/js/src/common/premium_key/key_messages/index.ts b/mailpoet/assets/js/src/common/premium-key/key-messages/index.ts similarity index 100% rename from mailpoet/assets/js/src/common/premium_key/key_messages/index.ts rename to mailpoet/assets/js/src/common/premium-key/key-messages/index.ts diff --git a/mailpoet/assets/js/src/common/premium_key/key_messages/key_messages.tsx b/mailpoet/assets/js/src/common/premium-key/key-messages/key-messages.tsx similarity index 100% rename from mailpoet/assets/js/src/common/premium_key/key_messages/key_messages.tsx rename to mailpoet/assets/js/src/common/premium-key/key-messages/key-messages.tsx diff --git a/mailpoet/assets/js/src/common/premium_key/key_messages/mss_messages.tsx b/mailpoet/assets/js/src/common/premium-key/key-messages/mss-messages.tsx similarity index 100% rename from mailpoet/assets/js/src/common/premium_key/key_messages/mss_messages.tsx rename to mailpoet/assets/js/src/common/premium-key/key-messages/mss-messages.tsx diff --git a/mailpoet/assets/js/src/common/premium_key/key_messages/premium_messages.tsx b/mailpoet/assets/js/src/common/premium-key/key-messages/premium-messages.tsx similarity index 100% rename from mailpoet/assets/js/src/common/premium_key/key_messages/premium_messages.tsx rename to mailpoet/assets/js/src/common/premium-key/key-messages/premium-messages.tsx diff --git a/mailpoet/assets/js/src/common/premium_key/key_messages/service_unavailable_messages.tsx b/mailpoet/assets/js/src/common/premium-key/key-messages/service-unavailable-messages.tsx similarity index 100% rename from mailpoet/assets/js/src/common/premium_key/key_messages/service_unavailable_messages.tsx rename to mailpoet/assets/js/src/common/premium-key/key-messages/service-unavailable-messages.tsx diff --git a/mailpoet/assets/js/src/common/premium_key/messages.tsx b/mailpoet/assets/js/src/common/premium-key/messages.tsx similarity index 100% rename from mailpoet/assets/js/src/common/premium_key/messages.tsx rename to mailpoet/assets/js/src/common/premium-key/messages.tsx diff --git a/mailpoet/assets/js/src/common/premium_modal/index.tsx b/mailpoet/assets/js/src/common/premium-modal/index.tsx similarity index 100% rename from mailpoet/assets/js/src/common/premium_modal/index.tsx rename to mailpoet/assets/js/src/common/premium-modal/index.tsx diff --git a/mailpoet/assets/js/src/common/premium_modal/locked_badge.tsx b/mailpoet/assets/js/src/common/premium-modal/locked-badge.tsx similarity index 100% rename from mailpoet/assets/js/src/common/premium_modal/locked_badge.tsx rename to mailpoet/assets/js/src/common/premium-modal/locked-badge.tsx diff --git a/mailpoet/assets/js/src/common/premium_modal/upgrade_info.ts b/mailpoet/assets/js/src/common/premium-modal/upgrade-info.ts similarity index 100% rename from mailpoet/assets/js/src/common/premium_modal/upgrade_info.ts rename to mailpoet/assets/js/src/common/premium-modal/upgrade-info.ts diff --git a/mailpoet/assets/js/src/common/premium_required/_stories/premium_required.tsx b/mailpoet/assets/js/src/common/premium-required/_stories/premium-required.tsx similarity index 100% rename from mailpoet/assets/js/src/common/premium_required/_stories/premium_required.tsx rename to mailpoet/assets/js/src/common/premium-required/_stories/premium-required.tsx diff --git a/mailpoet/assets/js/src/common/premium_required/premium_required.tsx b/mailpoet/assets/js/src/common/premium-required/premium-required.tsx similarity index 100% rename from mailpoet/assets/js/src/common/premium_required/premium_required.tsx rename to mailpoet/assets/js/src/common/premium-required/premium-required.tsx diff --git a/mailpoet/assets/js/src/common/preview/desktop_icon.tsx b/mailpoet/assets/js/src/common/preview/desktop-icon.tsx similarity index 100% rename from mailpoet/assets/js/src/common/preview/desktop_icon.tsx rename to mailpoet/assets/js/src/common/preview/desktop-icon.tsx diff --git a/mailpoet/assets/js/src/common/preview/mobile_icon.tsx b/mailpoet/assets/js/src/common/preview/mobile-icon.tsx similarity index 100% rename from mailpoet/assets/js/src/common/preview/mobile_icon.tsx rename to mailpoet/assets/js/src/common/preview/mobile-icon.tsx diff --git a/mailpoet/assets/js/src/common/print_boolean.jsx b/mailpoet/assets/js/src/common/print-boolean.jsx similarity index 100% rename from mailpoet/assets/js/src/common/print_boolean.jsx rename to mailpoet/assets/js/src/common/print-boolean.jsx diff --git a/mailpoet/assets/js/src/common/remove_wrap_margin/remove_wrap_margin.tsx b/mailpoet/assets/js/src/common/remove-wrap-margin/remove-wrap-margin.tsx similarity index 100% rename from mailpoet/assets/js/src/common/remove_wrap_margin/remove_wrap_margin.tsx rename to mailpoet/assets/js/src/common/remove-wrap-margin/remove-wrap-margin.tsx diff --git a/mailpoet/assets/js/src/common/scroll_to_top.jsx b/mailpoet/assets/js/src/common/scroll-to-top.jsx similarity index 100% rename from mailpoet/assets/js/src/common/scroll_to_top.jsx rename to mailpoet/assets/js/src/common/scroll-to-top.jsx diff --git a/mailpoet/assets/js/src/common/sender_email_address_warning.jsx b/mailpoet/assets/js/src/common/sender-email-address-warning.jsx similarity index 100% rename from mailpoet/assets/js/src/common/sender_email_address_warning.jsx rename to mailpoet/assets/js/src/common/sender-email-address-warning.jsx diff --git a/mailpoet/assets/js/src/common/set_from_address_modal.tsx b/mailpoet/assets/js/src/common/set-from-address-modal.tsx similarity index 100% rename from mailpoet/assets/js/src/common/set_from_address_modal.tsx rename to mailpoet/assets/js/src/common/set-from-address-modal.tsx diff --git a/mailpoet/assets/js/src/common/steps/content_wrapper_fix.tsx b/mailpoet/assets/js/src/common/steps/content-wrapper-fix.tsx similarity index 100% rename from mailpoet/assets/js/src/common/steps/content_wrapper_fix.tsx rename to mailpoet/assets/js/src/common/steps/content-wrapper-fix.tsx diff --git a/mailpoet/assets/js/src/common/steps/steps_content.tsx b/mailpoet/assets/js/src/common/steps/steps-content.tsx similarity index 100% rename from mailpoet/assets/js/src/common/steps/steps_content.tsx rename to mailpoet/assets/js/src/common/steps/steps-content.tsx diff --git a/mailpoet/assets/js/src/common/subscribers_cache_message.tsx b/mailpoet/assets/js/src/common/subscribers-cache-message.tsx similarity index 100% rename from mailpoet/assets/js/src/common/subscribers_cache_message.tsx rename to mailpoet/assets/js/src/common/subscribers-cache-message.tsx diff --git a/mailpoet/assets/js/src/common/subscribers_in_plan.tsx b/mailpoet/assets/js/src/common/subscribers-in-plan.tsx similarity index 100% rename from mailpoet/assets/js/src/common/subscribers_in_plan.tsx rename to mailpoet/assets/js/src/common/subscribers-in-plan.tsx diff --git a/mailpoet/assets/js/src/common/tabs/_stories/tabs_icons.tsx b/mailpoet/assets/js/src/common/tabs/_stories/tabs-icons.tsx similarity index 100% rename from mailpoet/assets/js/src/common/tabs/_stories/tabs_icons.tsx rename to mailpoet/assets/js/src/common/tabs/_stories/tabs-icons.tsx diff --git a/mailpoet/assets/js/src/common/tabs/routed_tabs.tsx b/mailpoet/assets/js/src/common/tabs/routed-tabs.tsx similarity index 100% rename from mailpoet/assets/js/src/common/tabs/routed_tabs.tsx rename to mailpoet/assets/js/src/common/tabs/routed-tabs.tsx diff --git a/mailpoet/assets/js/src/common/template_box/_stories/template_box.tsx b/mailpoet/assets/js/src/common/template-box/_stories/template-box.tsx similarity index 100% rename from mailpoet/assets/js/src/common/template_box/_stories/template_box.tsx rename to mailpoet/assets/js/src/common/template-box/_stories/template-box.tsx diff --git a/mailpoet/assets/js/src/common/template_box/template_box.tsx b/mailpoet/assets/js/src/common/template-box/template-box.tsx similarity index 100% rename from mailpoet/assets/js/src/common/template_box/template_box.tsx rename to mailpoet/assets/js/src/common/template-box/template-box.tsx diff --git a/mailpoet/assets/js/src/common/top_bar/_stories/top_bar_no_children.tsx b/mailpoet/assets/js/src/common/top-bar/_stories/top-bar-no-children.tsx similarity index 100% rename from mailpoet/assets/js/src/common/top_bar/_stories/top_bar_no_children.tsx rename to mailpoet/assets/js/src/common/top-bar/_stories/top-bar-no-children.tsx diff --git a/mailpoet/assets/js/src/common/top_bar/_stories/top_bar_with_children.tsx b/mailpoet/assets/js/src/common/top-bar/_stories/top-bar-with-children.tsx similarity index 100% rename from mailpoet/assets/js/src/common/top_bar/_stories/top_bar_with_children.tsx rename to mailpoet/assets/js/src/common/top-bar/_stories/top-bar-with-children.tsx diff --git a/mailpoet/assets/js/src/common/top_bar/beamer_icon.tsx b/mailpoet/assets/js/src/common/top-bar/beamer-icon.tsx similarity index 100% rename from mailpoet/assets/js/src/common/top_bar/beamer_icon.tsx rename to mailpoet/assets/js/src/common/top-bar/beamer-icon.tsx diff --git a/mailpoet/assets/js/src/common/top_bar/mailpoet_logo_mobile.tsx b/mailpoet/assets/js/src/common/top-bar/mailpoet-logo-mobile.tsx similarity index 100% rename from mailpoet/assets/js/src/common/top_bar/mailpoet_logo_mobile.tsx rename to mailpoet/assets/js/src/common/top-bar/mailpoet-logo-mobile.tsx diff --git a/mailpoet/assets/js/src/common/top_bar/mailpoet_logo_responsive.tsx b/mailpoet/assets/js/src/common/top-bar/mailpoet-logo-responsive.tsx similarity index 100% rename from mailpoet/assets/js/src/common/top_bar/mailpoet_logo_responsive.tsx rename to mailpoet/assets/js/src/common/top-bar/mailpoet-logo-responsive.tsx diff --git a/mailpoet/assets/js/src/common/top_bar/mailpoet_logo.tsx b/mailpoet/assets/js/src/common/top-bar/mailpoet-logo.tsx similarity index 100% rename from mailpoet/assets/js/src/common/top_bar/mailpoet_logo.tsx rename to mailpoet/assets/js/src/common/top-bar/mailpoet-logo.tsx diff --git a/mailpoet/assets/js/src/common/top_bar/screen_options_fix.tsx b/mailpoet/assets/js/src/common/top-bar/screen-options-fix.tsx similarity index 100% rename from mailpoet/assets/js/src/common/top_bar/screen_options_fix.tsx rename to mailpoet/assets/js/src/common/top-bar/screen-options-fix.tsx diff --git a/mailpoet/assets/js/src/common/top_bar/top_bar.tsx b/mailpoet/assets/js/src/common/top-bar/top-bar.tsx similarity index 100% rename from mailpoet/assets/js/src/common/top_bar/top_bar.tsx rename to mailpoet/assets/js/src/common/top-bar/top-bar.tsx diff --git a/mailpoet/assets/js/src/context/useFeaturesContext.jsx b/mailpoet/assets/js/src/context/use-features-context.jsx similarity index 100% rename from mailpoet/assets/js/src/context/useFeaturesContext.jsx rename to mailpoet/assets/js/src/context/use-features-context.jsx diff --git a/mailpoet/assets/js/src/context/useNotices.jsx b/mailpoet/assets/js/src/context/use-notices.jsx similarity index 100% rename from mailpoet/assets/js/src/context/useNotices.jsx rename to mailpoet/assets/js/src/context/use-notices.jsx diff --git a/mailpoet/assets/js/src/context/useSegmentsContext.jsx b/mailpoet/assets/js/src/context/use-segments-context.jsx similarity index 100% rename from mailpoet/assets/js/src/context/useSegmentsContext.jsx rename to mailpoet/assets/js/src/context/use-segments-context.jsx diff --git a/mailpoet/assets/js/src/context/useUsersContext.jsx b/mailpoet/assets/js/src/context/use-users-context.jsx similarity index 100% rename from mailpoet/assets/js/src/context/useUsersContext.jsx rename to mailpoet/assets/js/src/context/use-users-context.jsx diff --git a/mailpoet/assets/js/src/email_editor/engine/components/layout_styles.tsx b/mailpoet/assets/js/src/email-editor/engine/components/layout-styles.tsx similarity index 100% rename from mailpoet/assets/js/src/email_editor/engine/components/layout_styles.tsx rename to mailpoet/assets/js/src/email-editor/engine/components/layout-styles.tsx diff --git a/mailpoet/assets/js/src/email_editor/engine/components/next_button_slot.tsx b/mailpoet/assets/js/src/email-editor/engine/components/next-button-slot.tsx similarity index 100% rename from mailpoet/assets/js/src/email_editor/engine/components/next_button_slot.tsx rename to mailpoet/assets/js/src/email-editor/engine/components/next-button-slot.tsx diff --git a/mailpoet/assets/js/src/email_editor/engine/hooks/index.ts b/mailpoet/assets/js/src/email-editor/engine/hooks/index.ts similarity index 100% rename from mailpoet/assets/js/src/email_editor/engine/hooks/index.ts rename to mailpoet/assets/js/src/email-editor/engine/hooks/index.ts diff --git a/mailpoet/assets/js/src/email_editor/engine/types.ts b/mailpoet/assets/js/src/email-editor/engine/types.ts similarity index 100% rename from mailpoet/assets/js/src/email_editor/engine/types.ts rename to mailpoet/assets/js/src/email-editor/engine/types.ts diff --git a/mailpoet/assets/js/src/email_editor/index.ts b/mailpoet/assets/js/src/email-editor/index.ts similarity index 100% rename from mailpoet/assets/js/src/email_editor/index.ts rename to mailpoet/assets/js/src/email-editor/index.ts diff --git a/mailpoet/assets/js/src/email_editor/integrations/MailPoet/components/next_button.tsx b/mailpoet/assets/js/src/email-editor/integrations/mailpoet/components/next-button.tsx similarity index 100% rename from mailpoet/assets/js/src/email_editor/integrations/MailPoet/components/next_button.tsx rename to mailpoet/assets/js/src/email-editor/integrations/mailpoet/components/next-button.tsx diff --git a/mailpoet/assets/js/src/email_editor/integrations/MailPoet/components/settings_panel/details_panel.tsx b/mailpoet/assets/js/src/email-editor/integrations/mailpoet/components/settings-panel/details-panel.tsx similarity index 100% rename from mailpoet/assets/js/src/email_editor/integrations/MailPoet/components/settings_panel/details_panel.tsx rename to mailpoet/assets/js/src/email-editor/integrations/mailpoet/components/settings-panel/details-panel.tsx diff --git a/mailpoet/assets/js/src/email_editor/integrations/MailPoet/components/settings_panel/email_type_info.tsx b/mailpoet/assets/js/src/email-editor/integrations/mailpoet/components/settings-panel/email-type-info.tsx similarity index 100% rename from mailpoet/assets/js/src/email_editor/integrations/MailPoet/components/settings_panel/email_type_info.tsx rename to mailpoet/assets/js/src/email-editor/integrations/mailpoet/components/settings-panel/email-type-info.tsx diff --git a/mailpoet/assets/js/src/email_editor/integrations/MailPoet/components/settings_panel/index.scss b/mailpoet/assets/js/src/email-editor/integrations/mailpoet/components/settings-panel/index.scss similarity index 100% rename from mailpoet/assets/js/src/email_editor/integrations/MailPoet/components/settings_panel/index.scss rename to mailpoet/assets/js/src/email-editor/integrations/mailpoet/components/settings-panel/index.scss diff --git a/mailpoet/assets/js/src/email_editor/integrations/MailPoet/components/settings_panel/index.ts b/mailpoet/assets/js/src/email-editor/integrations/mailpoet/components/settings-panel/index.ts similarity index 100% rename from mailpoet/assets/js/src/email_editor/integrations/MailPoet/components/settings_panel/index.ts rename to mailpoet/assets/js/src/email-editor/integrations/mailpoet/components/settings-panel/index.ts diff --git a/mailpoet/assets/js/src/email_editor/integrations/MailPoet/components/settings_panel/settings_sidebar.tsx b/mailpoet/assets/js/src/email-editor/integrations/mailpoet/components/settings-panel/settings-sidebar.tsx similarity index 100% rename from mailpoet/assets/js/src/email_editor/integrations/MailPoet/components/settings_panel/settings_sidebar.tsx rename to mailpoet/assets/js/src/email-editor/integrations/mailpoet/components/settings-panel/settings-sidebar.tsx diff --git a/mailpoet/assets/js/src/email_editor/integrations/MailPoet/email_editor.tsx b/mailpoet/assets/js/src/email-editor/integrations/mailpoet/email-editor.tsx similarity index 100% rename from mailpoet/assets/js/src/email_editor/integrations/MailPoet/email_editor.tsx rename to mailpoet/assets/js/src/email-editor/integrations/mailpoet/email-editor.tsx diff --git a/mailpoet/assets/js/src/email_editor/integrations/MailPoet/email_editor.scss b/mailpoet/assets/js/src/email-editor/integrations/mailpoet/email_editor.scss similarity index 100% rename from mailpoet/assets/js/src/email_editor/integrations/MailPoet/email_editor.scss rename to mailpoet/assets/js/src/email-editor/integrations/mailpoet/email_editor.scss diff --git a/mailpoet/assets/js/src/email_editor/integrations/MailPoet/types.ts b/mailpoet/assets/js/src/email-editor/integrations/mailpoet/types.ts similarity index 100% rename from mailpoet/assets/js/src/email_editor/integrations/MailPoet/types.ts rename to mailpoet/assets/js/src/email-editor/integrations/mailpoet/types.ts diff --git a/mailpoet/assets/js/src/experimental_features/experimental_features.jsx b/mailpoet/assets/js/src/experimental-features/experimental-features.jsx similarity index 100% rename from mailpoet/assets/js/src/experimental_features/experimental_features.jsx rename to mailpoet/assets/js/src/experimental-features/experimental-features.jsx diff --git a/mailpoet/assets/js/src/features_controller.js b/mailpoet/assets/js/src/features-controller.js similarity index 100% rename from mailpoet/assets/js/src/features_controller.js rename to mailpoet/assets/js/src/features-controller.js diff --git a/mailpoet/assets/js/src/form_editor/blocks/add_custom_field/add_custom_field_form.jsx b/mailpoet/assets/js/src/form-editor/blocks/add-custom-field/add-custom-field-form.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/add_custom_field/add_custom_field_form.jsx rename to mailpoet/assets/js/src/form-editor/blocks/add-custom-field/add-custom-field-form.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/add_custom_field/add_custom_field.jsx b/mailpoet/assets/js/src/form-editor/blocks/add-custom-field/add-custom-field.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/add_custom_field/add_custom_field.jsx rename to mailpoet/assets/js/src/form-editor/blocks/add-custom-field/add-custom-field.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/add_custom_field/edit.jsx b/mailpoet/assets/js/src/form-editor/blocks/add-custom-field/edit.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/add_custom_field/edit.jsx rename to mailpoet/assets/js/src/form-editor/blocks/add-custom-field/edit.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/add_custom_field/icon.jsx b/mailpoet/assets/js/src/form-editor/blocks/add-custom-field/icon.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/add_custom_field/icon.jsx rename to mailpoet/assets/js/src/form-editor/blocks/add-custom-field/icon.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/blocks.jsx b/mailpoet/assets/js/src/form-editor/blocks/blocks.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/blocks.jsx rename to mailpoet/assets/js/src/form-editor/blocks/blocks.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/columns/column.jsx b/mailpoet/assets/js/src/form-editor/blocks/columns/column.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/columns/column.jsx rename to mailpoet/assets/js/src/form-editor/blocks/columns/column.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/columns/columns.jsx b/mailpoet/assets/js/src/form-editor/blocks/columns/columns.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/columns/columns.jsx rename to mailpoet/assets/js/src/form-editor/blocks/columns/columns.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/convert_alignment_to_margin.ts b/mailpoet/assets/js/src/form-editor/blocks/convert-alignment-to-margin.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/convert_alignment_to_margin.ts rename to mailpoet/assets/js/src/form-editor/blocks/convert-alignment-to-margin.ts diff --git a/mailpoet/assets/js/src/form_editor/blocks/custom_checkbox/custom_checkbox.jsx b/mailpoet/assets/js/src/form-editor/blocks/custom-checkbox/custom-checkbox.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/custom_checkbox/custom_checkbox.jsx rename to mailpoet/assets/js/src/form-editor/blocks/custom-checkbox/custom-checkbox.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/custom_checkbox/custom_field_settings.jsx b/mailpoet/assets/js/src/form-editor/blocks/custom-checkbox/custom-field-settings.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/custom_checkbox/custom_field_settings.jsx rename to mailpoet/assets/js/src/form-editor/blocks/custom-checkbox/custom-field-settings.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/custom_checkbox/edit.jsx b/mailpoet/assets/js/src/form-editor/blocks/custom-checkbox/edit.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/custom_checkbox/edit.jsx rename to mailpoet/assets/js/src/form-editor/blocks/custom-checkbox/edit.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/custom_date/custom_date.jsx b/mailpoet/assets/js/src/form-editor/blocks/custom-date/custom-date.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/custom_date/custom_date.jsx rename to mailpoet/assets/js/src/form-editor/blocks/custom-date/custom-date.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/custom_date/custom_field_settings.jsx b/mailpoet/assets/js/src/form-editor/blocks/custom-date/custom-field-settings.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/custom_date/custom_field_settings.jsx rename to mailpoet/assets/js/src/form-editor/blocks/custom-date/custom-field-settings.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/custom_date/date.jsx b/mailpoet/assets/js/src/form-editor/blocks/custom-date/date.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/custom_date/date.jsx rename to mailpoet/assets/js/src/form-editor/blocks/custom-date/date.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/custom_date/edit.jsx b/mailpoet/assets/js/src/form-editor/blocks/custom-date/edit.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/custom_date/edit.jsx rename to mailpoet/assets/js/src/form-editor/blocks/custom-date/edit.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/custom_field_delete.jsx b/mailpoet/assets/js/src/form-editor/blocks/custom-field-delete.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/custom_field_delete.jsx rename to mailpoet/assets/js/src/form-editor/blocks/custom-field-delete.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/custom_fields_blocks.jsx b/mailpoet/assets/js/src/form-editor/blocks/custom-fields-blocks.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/custom_fields_blocks.jsx rename to mailpoet/assets/js/src/form-editor/blocks/custom-fields-blocks.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/custom_radio/custom_field_settings.jsx b/mailpoet/assets/js/src/form-editor/blocks/custom-radio/custom-field-settings.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/custom_radio/custom_field_settings.jsx rename to mailpoet/assets/js/src/form-editor/blocks/custom-radio/custom-field-settings.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/custom_radio/custom_radio.jsx b/mailpoet/assets/js/src/form-editor/blocks/custom-radio/custom-radio.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/custom_radio/custom_radio.jsx rename to mailpoet/assets/js/src/form-editor/blocks/custom-radio/custom-radio.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/custom_radio/edit.jsx b/mailpoet/assets/js/src/form-editor/blocks/custom-radio/edit.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/custom_radio/edit.jsx rename to mailpoet/assets/js/src/form-editor/blocks/custom-radio/edit.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/custom_radio/settings_preview.jsx b/mailpoet/assets/js/src/form-editor/blocks/custom-radio/settings-preview.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/custom_radio/settings_preview.jsx rename to mailpoet/assets/js/src/form-editor/blocks/custom-radio/settings-preview.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/custom_select/custom_select.jsx b/mailpoet/assets/js/src/form-editor/blocks/custom-select/custom-select.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/custom_select/custom_select.jsx rename to mailpoet/assets/js/src/form-editor/blocks/custom-select/custom-select.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/custom_select/edit.jsx b/mailpoet/assets/js/src/form-editor/blocks/custom-select/edit.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/custom_select/edit.jsx rename to mailpoet/assets/js/src/form-editor/blocks/custom-select/edit.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/custom_text/custom_field_settings.jsx b/mailpoet/assets/js/src/form-editor/blocks/custom-text/custom-field-settings.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/custom_text/custom_field_settings.jsx rename to mailpoet/assets/js/src/form-editor/blocks/custom-text/custom-field-settings.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/custom_text/custom_text.jsx b/mailpoet/assets/js/src/form-editor/blocks/custom-text/custom-text.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/custom_text/custom_text.jsx rename to mailpoet/assets/js/src/form-editor/blocks/custom-text/custom-text.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/custom_text/edit.jsx b/mailpoet/assets/js/src/form-editor/blocks/custom-text/edit.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/custom_text/edit.jsx rename to mailpoet/assets/js/src/form-editor/blocks/custom-text/edit.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/custom_text/icon.jsx b/mailpoet/assets/js/src/form-editor/blocks/custom-text/icon.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/custom_text/icon.jsx rename to mailpoet/assets/js/src/form-editor/blocks/custom-text/icon.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/custom_textarea/custom_textarea.jsx b/mailpoet/assets/js/src/form-editor/blocks/custom-textarea/custom-textarea.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/custom_textarea/custom_textarea.jsx rename to mailpoet/assets/js/src/form-editor/blocks/custom-textarea/custom-textarea.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/custom_textarea/edit.jsx b/mailpoet/assets/js/src/form-editor/blocks/custom-textarea/edit.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/custom_textarea/edit.jsx rename to mailpoet/assets/js/src/form-editor/blocks/custom-textarea/edit.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/divider/divider_types.ts b/mailpoet/assets/js/src/form-editor/blocks/divider/divider-types.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/divider/divider_types.ts rename to mailpoet/assets/js/src/form-editor/blocks/divider/divider-types.ts diff --git a/mailpoet/assets/js/src/form_editor/blocks/divider/divider.ts b/mailpoet/assets/js/src/form-editor/blocks/divider/divider.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/divider/divider.ts rename to mailpoet/assets/js/src/form-editor/blocks/divider/divider.ts diff --git a/mailpoet/assets/js/src/form_editor/blocks/divider/edit.tsx b/mailpoet/assets/js/src/form-editor/blocks/divider/edit.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/divider/edit.tsx rename to mailpoet/assets/js/src/form-editor/blocks/divider/edit.tsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/divider/icon.jsx b/mailpoet/assets/js/src/form-editor/blocks/divider/icon.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/divider/icon.jsx rename to mailpoet/assets/js/src/form-editor/blocks/divider/icon.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/email/edit.jsx b/mailpoet/assets/js/src/form-editor/blocks/email/edit.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/email/edit.jsx rename to mailpoet/assets/js/src/form-editor/blocks/email/edit.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/email/email.jsx b/mailpoet/assets/js/src/form-editor/blocks/email/email.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/email/email.jsx rename to mailpoet/assets/js/src/form-editor/blocks/email/email.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/email/icon.jsx b/mailpoet/assets/js/src/form-editor/blocks/email/icon.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/email/icon.jsx rename to mailpoet/assets/js/src/form-editor/blocks/email/icon.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/first_name/edit.jsx b/mailpoet/assets/js/src/form-editor/blocks/first-name/edit.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/first_name/edit.jsx rename to mailpoet/assets/js/src/form-editor/blocks/first-name/edit.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/first_name/first_name.jsx b/mailpoet/assets/js/src/form-editor/blocks/first-name/first-name.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/first_name/first_name.jsx rename to mailpoet/assets/js/src/form-editor/blocks/first-name/first-name.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/first_name/icon.jsx b/mailpoet/assets/js/src/form-editor/blocks/first-name/icon.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/first_name/icon.jsx rename to mailpoet/assets/js/src/form-editor/blocks/first-name/icon.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/format_custom_field_block_name.jsx b/mailpoet/assets/js/src/form-editor/blocks/format-custom-field-block-name.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/format_custom_field_block_name.jsx rename to mailpoet/assets/js/src/form-editor/blocks/format-custom-field-block-name.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/heading/heading.jsx b/mailpoet/assets/js/src/form-editor/blocks/heading/heading.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/heading/heading.jsx rename to mailpoet/assets/js/src/form-editor/blocks/heading/heading.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/html/edit.jsx b/mailpoet/assets/js/src/form-editor/blocks/html/edit.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/html/edit.jsx rename to mailpoet/assets/js/src/form-editor/blocks/html/edit.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/html/html.jsx b/mailpoet/assets/js/src/form-editor/blocks/html/html.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/html/html.jsx rename to mailpoet/assets/js/src/form-editor/blocks/html/html.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/html/icon.jsx b/mailpoet/assets/js/src/form-editor/blocks/html/icon.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/html/icon.jsx rename to mailpoet/assets/js/src/form-editor/blocks/html/icon.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/image/image.tsx b/mailpoet/assets/js/src/form-editor/blocks/image/image.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/image/image.tsx rename to mailpoet/assets/js/src/form-editor/blocks/image/image.tsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/input_styles_settings.tsx b/mailpoet/assets/js/src/form-editor/blocks/input-styles-settings.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/input_styles_settings.tsx rename to mailpoet/assets/js/src/form-editor/blocks/input-styles-settings.tsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/label_formatter.jsx b/mailpoet/assets/js/src/form-editor/blocks/label-formatter.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/label_formatter.jsx rename to mailpoet/assets/js/src/form-editor/blocks/label-formatter.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/last_name/edit.jsx b/mailpoet/assets/js/src/form-editor/blocks/last-name/edit.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/last_name/edit.jsx rename to mailpoet/assets/js/src/form-editor/blocks/last-name/edit.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/last_name/icon.jsx b/mailpoet/assets/js/src/form-editor/blocks/last-name/icon.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/last_name/icon.jsx rename to mailpoet/assets/js/src/form-editor/blocks/last-name/icon.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/last_name/last_name.jsx b/mailpoet/assets/js/src/form-editor/blocks/last-name/last-name.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/last_name/last_name.jsx rename to mailpoet/assets/js/src/form-editor/blocks/last-name/last-name.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/map_custom_field_form_data.jsx b/mailpoet/assets/js/src/form-editor/blocks/map-custom-field-form-data.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/map_custom_field_form_data.jsx rename to mailpoet/assets/js/src/form-editor/blocks/map-custom-field-form-data.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/paragraph_edit.jsx b/mailpoet/assets/js/src/form-editor/blocks/paragraph-edit.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/paragraph_edit.jsx rename to mailpoet/assets/js/src/form-editor/blocks/paragraph-edit.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/paragraph/paragraph.tsx b/mailpoet/assets/js/src/form-editor/blocks/paragraph/paragraph.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/paragraph/paragraph.tsx rename to mailpoet/assets/js/src/form-editor/blocks/paragraph/paragraph.tsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/segment_select/edit.jsx b/mailpoet/assets/js/src/form-editor/blocks/segment-select/edit.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/segment_select/edit.jsx rename to mailpoet/assets/js/src/form-editor/blocks/segment-select/edit.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/segment_select/icon.jsx b/mailpoet/assets/js/src/form-editor/blocks/segment-select/icon.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/segment_select/icon.jsx rename to mailpoet/assets/js/src/form-editor/blocks/segment-select/icon.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/segment_select/segment_select.jsx b/mailpoet/assets/js/src/form-editor/blocks/segment-select/segment-select.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/segment_select/segment_select.jsx rename to mailpoet/assets/js/src/form-editor/blocks/segment-select/segment-select.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/segment_select/settings_preview.jsx b/mailpoet/assets/js/src/form-editor/blocks/segment-select/settings-preview.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/segment_select/settings_preview.jsx rename to mailpoet/assets/js/src/form-editor/blocks/segment-select/settings-preview.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/segment_select/settings.jsx b/mailpoet/assets/js/src/form-editor/blocks/segment-select/settings.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/segment_select/settings.jsx rename to mailpoet/assets/js/src/form-editor/blocks/segment-select/settings.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/submit/edit.tsx b/mailpoet/assets/js/src/form-editor/blocks/submit/edit.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/submit/edit.tsx rename to mailpoet/assets/js/src/form-editor/blocks/submit/edit.tsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/submit/icon.jsx b/mailpoet/assets/js/src/form-editor/blocks/submit/icon.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/submit/icon.jsx rename to mailpoet/assets/js/src/form-editor/blocks/submit/icon.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/submit/styles_settings.tsx b/mailpoet/assets/js/src/form-editor/blocks/submit/styles-settings.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/submit/styles_settings.tsx rename to mailpoet/assets/js/src/form-editor/blocks/submit/styles-settings.tsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/submit/submit.jsx b/mailpoet/assets/js/src/form-editor/blocks/submit/submit.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/submit/submit.jsx rename to mailpoet/assets/js/src/form-editor/blocks/submit/submit.jsx diff --git a/mailpoet/assets/js/src/form_editor/blocks/text_input_edit.jsx b/mailpoet/assets/js/src/form-editor/blocks/text-input-edit.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/blocks/text_input_edit.jsx rename to mailpoet/assets/js/src/form-editor/blocks/text-input-edit.jsx diff --git a/mailpoet/assets/js/src/form_editor/components/_stories/size_settings.tsx b/mailpoet/assets/js/src/form-editor/components/_stories/size-settings.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/_stories/size_settings.tsx rename to mailpoet/assets/js/src/form-editor/components/_stories/size-settings.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/close_button_settings.tsx b/mailpoet/assets/js/src/form-editor/components/close-button-settings.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/close_button_settings.tsx rename to mailpoet/assets/js/src/form-editor/components/close-button-settings.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/color_gradient_settings.tsx b/mailpoet/assets/js/src/form-editor/components/color-gradient-settings.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/color_gradient_settings.tsx rename to mailpoet/assets/js/src/form-editor/components/color-gradient-settings.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/editor.jsx b/mailpoet/assets/js/src/form-editor/components/editor.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/editor.jsx rename to mailpoet/assets/js/src/form-editor/components/editor.jsx diff --git a/mailpoet/assets/js/src/form_editor/components/feature_toggle.tsx b/mailpoet/assets/js/src/form-editor/components/feature-toggle.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/feature_toggle.tsx rename to mailpoet/assets/js/src/form-editor/components/feature-toggle.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/font_family_settings.tsx b/mailpoet/assets/js/src/form-editor/components/font-family-settings.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/font_family_settings.tsx rename to mailpoet/assets/js/src/form-editor/components/font-family-settings.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/font_size_settings.tsx b/mailpoet/assets/js/src/form-editor/components/font-size-settings.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/font_size_settings.tsx rename to mailpoet/assets/js/src/form-editor/components/font-size-settings.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/_stories/selection_item.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/_stories/selection-item.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/_stories/selection_item.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/_stories/selection-item.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/basic_settings_panel.jsx b/mailpoet/assets/js/src/form-editor/components/form-settings/basic-settings-panel.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/basic_settings_panel.jsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/basic-settings-panel.jsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/codemirror_wrap.jsx b/mailpoet/assets/js/src/form-editor/components/form-settings/codemirror-wrap.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/codemirror_wrap.jsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/codemirror-wrap.jsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/custom_css_panel.jsx b/mailpoet/assets/js/src/form-editor/components/form-settings/custom-css-panel.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/custom_css_panel.jsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/custom-css-panel.jsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/_stories/form_placement_option.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/_stories/form-placement-option.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/_stories/form_placement_option.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/_stories/form-placement-option.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/below_pages.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/below-pages.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/below_pages.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/below-pages.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/fixed_bar.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/fixed-bar.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/fixed_bar.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/fixed-bar.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/form_placement_option.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/form-placement-option.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/form_placement_option.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/form-placement-option.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/icons/below_pages_icon.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/icons/below-pages-icon.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/icons/below_pages_icon.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/icons/below-pages-icon.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/icons/checkbox_icon.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/icons/checkbox-icon.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/icons/checkbox_icon.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/icons/checkbox-icon.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/icons/fixed_bar_icon.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/icons/fixed-bar-icon.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/icons/fixed_bar_icon.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/icons/fixed-bar-icon.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/icons/popup_icon.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/icons/popup-icon.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/icons/popup_icon.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/icons/popup-icon.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/icons/settings_icon.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/icons/settings-icon.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/icons/settings_icon.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/icons/settings-icon.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/icons/sidebar_icon.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/icons/sidebar-icon.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/icons/sidebar_icon.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/icons/sidebar-icon.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/icons/slide_in_icon.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/icons/slide-in-icon.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/icons/slide_in_icon.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/icons/slide-in-icon.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/other.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/other.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/other.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/other.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/popup.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/popup.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/popup.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/popup.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/settings_panel.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/settings-panel.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/settings_panel.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/settings-panel.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/settings_panels/animation_settings.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/settings-panels/animation-settings.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/settings_panels/animation_settings.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/settings-panels/animation-settings.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/settings_panels/below_posts_settings.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/settings-panels/below-posts-settings.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/settings_panels/below_posts_settings.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/settings-panels/below-posts-settings.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/settings_panels/cookie_settings.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/settings-panels/cookie-settings.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/settings_panels/cookie_settings.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/settings-panels/cookie-settings.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/settings_panels/fixed_bar_settings.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/settings-panels/fixed-bar-settings.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/settings_panels/fixed_bar_settings.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/settings-panels/fixed-bar-settings.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/settings_panels/other_settings.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/settings-panels/other-settings.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/settings_panels/other_settings.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/settings-panels/other-settings.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/settings_panels/placement_settings.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/settings-panels/placement-settings.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/settings_panels/placement_settings.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/settings-panels/placement-settings.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/settings_panels/popup_settings.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/settings-panels/popup-settings.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/settings_panels/popup_settings.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/settings-panels/popup-settings.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/settings_panels/slide_in_settings.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/settings-panels/slide-in-settings.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/settings_panels/slide_in_settings.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/settings-panels/slide-in-settings.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/slide_in.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/slide-in.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_options/slide_in.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-options/slide-in.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_panel.jsx b/mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-panel.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/form_placement_panel.jsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/form-placement-panel.jsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/form_settings.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/form-settings.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/form_settings.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/form-settings.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/selection_item.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/selection-item.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/selection_item.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/selection-item.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/selection.jsx b/mailpoet/assets/js/src/form-editor/components/form-settings/selection.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/selection.jsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/selection.jsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/styles_settings_panel.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/styles-settings-panel.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/styles_settings_panel.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/styles-settings-panel.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_settings/tags_panel.tsx b/mailpoet/assets/js/src/form-editor/components/form-settings/tags-panel.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_settings/tags_panel.tsx rename to mailpoet/assets/js/src/form-editor/components/form-settings/tags-panel.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_styles.jsx b/mailpoet/assets/js/src/form-editor/components/form-styles.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_styles.jsx rename to mailpoet/assets/js/src/form-editor/components/form-styles.jsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_styling_background.jsx b/mailpoet/assets/js/src/form-editor/components/form-styling-background.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_styling_background.jsx rename to mailpoet/assets/js/src/form-editor/components/form-styling-background.jsx diff --git a/mailpoet/assets/js/src/form_editor/components/form_title.jsx b/mailpoet/assets/js/src/form-editor/components/form-title.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/form_title.jsx rename to mailpoet/assets/js/src/form-editor/components/form-title.jsx diff --git a/mailpoet/assets/js/src/form_editor/components/fullscreen.tsx b/mailpoet/assets/js/src/form-editor/components/fullscreen.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/fullscreen.tsx rename to mailpoet/assets/js/src/form-editor/components/fullscreen.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/header.jsx b/mailpoet/assets/js/src/form-editor/components/header.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/header.jsx rename to mailpoet/assets/js/src/form-editor/components/header.jsx diff --git a/mailpoet/assets/js/src/form_editor/components/history_redo.tsx b/mailpoet/assets/js/src/form-editor/components/history-redo.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/history_redo.tsx rename to mailpoet/assets/js/src/form-editor/components/history-redo.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/history_undo.tsx b/mailpoet/assets/js/src/form-editor/components/history-undo.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/history_undo.tsx rename to mailpoet/assets/js/src/form-editor/components/history-undo.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/image_settings.tsx b/mailpoet/assets/js/src/form-editor/components/image-settings.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/image_settings.tsx rename to mailpoet/assets/js/src/form-editor/components/image-settings.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/inserter.tsx b/mailpoet/assets/js/src/form-editor/components/inserter.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/inserter.tsx rename to mailpoet/assets/js/src/form-editor/components/inserter.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/notices.jsx b/mailpoet/assets/js/src/form-editor/components/notices.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/notices.jsx rename to mailpoet/assets/js/src/form-editor/components/notices.jsx diff --git a/mailpoet/assets/js/src/form_editor/components/preview/preview.tsx b/mailpoet/assets/js/src/form-editor/components/preview/preview.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/preview/preview.tsx rename to mailpoet/assets/js/src/form-editor/components/preview/preview.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/sidebar/block_settings.jsx b/mailpoet/assets/js/src/form-editor/components/sidebar/block-settings.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/sidebar/block_settings.jsx rename to mailpoet/assets/js/src/form-editor/components/sidebar/block-settings.jsx diff --git a/mailpoet/assets/js/src/form_editor/components/sidebar/default_sidebar.tsx b/mailpoet/assets/js/src/form-editor/components/sidebar/default-sidebar.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/sidebar/default_sidebar.tsx rename to mailpoet/assets/js/src/form-editor/components/sidebar/default-sidebar.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/sidebar/placement_settings_sidebar.tsx b/mailpoet/assets/js/src/form-editor/components/sidebar/placement-settings-sidebar.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/sidebar/placement_settings_sidebar.tsx rename to mailpoet/assets/js/src/form-editor/components/sidebar/placement-settings-sidebar.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/sidebar/sidebar_header.tsx b/mailpoet/assets/js/src/form-editor/components/sidebar/sidebar-header.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/sidebar/sidebar_header.tsx rename to mailpoet/assets/js/src/form-editor/components/sidebar/sidebar-header.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/sidebar/sidebar.tsx b/mailpoet/assets/js/src/form-editor/components/sidebar/sidebar.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/sidebar/sidebar.tsx rename to mailpoet/assets/js/src/form-editor/components/sidebar/sidebar.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/size_settings.tsx b/mailpoet/assets/js/src/form-editor/components/size-settings.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/size_settings.tsx rename to mailpoet/assets/js/src/form-editor/components/size-settings.tsx diff --git a/mailpoet/assets/js/src/form_editor/components/tutorial.tsx b/mailpoet/assets/js/src/form-editor/components/tutorial.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/components/tutorial.tsx rename to mailpoet/assets/js/src/form-editor/components/tutorial.tsx diff --git a/mailpoet/assets/js/src/form_editor/form_editor.jsx b/mailpoet/assets/js/src/form-editor/form-editor.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/form_editor.jsx rename to mailpoet/assets/js/src/form-editor/form-editor.jsx diff --git a/mailpoet/assets/js/src/form_editor/form_preview.ts b/mailpoet/assets/js/src/form-editor/form-preview.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/form_preview.ts rename to mailpoet/assets/js/src/form-editor/form-preview.ts diff --git a/mailpoet/assets/js/src/form_editor/hooks.tsx b/mailpoet/assets/js/src/form-editor/hooks.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/hooks.tsx rename to mailpoet/assets/js/src/form-editor/hooks.tsx diff --git a/mailpoet/assets/js/src/form_editor/rich_text/font_selection_format.tsx b/mailpoet/assets/js/src/form-editor/rich-text/font-selection-format.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/rich_text/font_selection_format.tsx rename to mailpoet/assets/js/src/form-editor/rich-text/font-selection-format.tsx diff --git a/mailpoet/assets/js/src/form_editor/rich_text/init.ts b/mailpoet/assets/js/src/form-editor/rich-text/init.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/rich_text/init.ts rename to mailpoet/assets/js/src/form-editor/rich-text/init.ts diff --git a/mailpoet/assets/js/src/form_editor/store/actions_types.ts b/mailpoet/assets/js/src/form-editor/store/actions-types.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/actions_types.ts rename to mailpoet/assets/js/src/form-editor/store/actions-types.ts diff --git a/mailpoet/assets/js/src/form_editor/store/actions.ts b/mailpoet/assets/js/src/form-editor/store/actions.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/actions.ts rename to mailpoet/assets/js/src/form-editor/store/actions.ts diff --git a/mailpoet/assets/js/src/form_editor/store/blocks_to_form_body.ts b/mailpoet/assets/js/src/form-editor/store/blocks-to-form-body.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/blocks_to_form_body.ts rename to mailpoet/assets/js/src/form-editor/store/blocks-to-form-body.ts diff --git a/mailpoet/assets/js/src/form_editor/store/constants.ts b/mailpoet/assets/js/src/form-editor/store/constants.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/constants.ts rename to mailpoet/assets/js/src/form-editor/store/constants.ts diff --git a/mailpoet/assets/js/src/form_editor/store/controls.tsx b/mailpoet/assets/js/src/form-editor/store/controls.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/controls.tsx rename to mailpoet/assets/js/src/form-editor/store/controls.tsx diff --git a/mailpoet/assets/js/src/form_editor/store/defaults.ts b/mailpoet/assets/js/src/form-editor/store/defaults.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/defaults.ts rename to mailpoet/assets/js/src/form-editor/store/defaults.ts diff --git a/mailpoet/assets/js/src/form_editor/store/find_block.tsx b/mailpoet/assets/js/src/form-editor/store/find-block.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/find_block.tsx rename to mailpoet/assets/js/src/form-editor/store/find-block.tsx diff --git a/mailpoet/assets/js/src/form_editor/store/form_body_to_blocks.jsx b/mailpoet/assets/js/src/form-editor/store/form-body-to-blocks.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/form_body_to_blocks.jsx rename to mailpoet/assets/js/src/form-editor/store/form-body-to-blocks.jsx diff --git a/mailpoet/assets/js/src/form_editor/store/form_data_types.ts b/mailpoet/assets/js/src/form-editor/store/form-data-types.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/form_data_types.ts rename to mailpoet/assets/js/src/form-editor/store/form-data-types.ts diff --git a/mailpoet/assets/js/src/form_editor/store/form_validator.jsx b/mailpoet/assets/js/src/form-editor/store/form-validator.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/form_validator.jsx rename to mailpoet/assets/js/src/form-editor/store/form-validator.jsx diff --git a/mailpoet/assets/js/src/form_editor/store/index.ts b/mailpoet/assets/js/src/form-editor/store/index.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/index.ts rename to mailpoet/assets/js/src/form-editor/store/index.ts diff --git a/mailpoet/assets/js/src/form_editor/store/map_form_data_after_loading.jsx b/mailpoet/assets/js/src/form-editor/store/map-form-data-after-loading.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/map_form_data_after_loading.jsx rename to mailpoet/assets/js/src/form-editor/store/map-form-data-after-loading.jsx diff --git a/mailpoet/assets/js/src/form_editor/store/map_form_data_before_saving.jsx b/mailpoet/assets/js/src/form-editor/store/map-form-data-before-saving.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/map_form_data_before_saving.jsx rename to mailpoet/assets/js/src/form-editor/store/map-form-data-before-saving.jsx diff --git a/mailpoet/assets/js/src/form_editor/store/mapping/from_blocks/styles_mapper.ts b/mailpoet/assets/js/src/form-editor/store/mapping/from-blocks/styles-mapper.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/mapping/from_blocks/styles_mapper.ts rename to mailpoet/assets/js/src/form-editor/store/mapping/from-blocks/styles-mapper.ts diff --git a/mailpoet/assets/js/src/form_editor/store/mapping/to_blocks/styles_mapper.ts b/mailpoet/assets/js/src/form-editor/store/mapping/to-blocks/styles-mapper.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/mapping/to_blocks/styles_mapper.ts rename to mailpoet/assets/js/src/form-editor/store/mapping/to-blocks/styles-mapper.ts diff --git a/mailpoet/assets/js/src/form_editor/store/reducer.jsx b/mailpoet/assets/js/src/form-editor/store/reducer.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/reducer.jsx rename to mailpoet/assets/js/src/form-editor/store/reducer.jsx diff --git a/mailpoet/assets/js/src/form_editor/store/reducers/change_active_sidebar.ts b/mailpoet/assets/js/src/form-editor/store/reducers/change-active-sidebar.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/reducers/change_active_sidebar.ts rename to mailpoet/assets/js/src/form-editor/store/reducers/change-active-sidebar.ts diff --git a/mailpoet/assets/js/src/form_editor/store/reducers/change_form_blocks.jsx b/mailpoet/assets/js/src/form-editor/store/reducers/change-form-blocks.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/reducers/change_form_blocks.jsx rename to mailpoet/assets/js/src/form-editor/store/reducers/change-form-blocks.jsx diff --git a/mailpoet/assets/js/src/form_editor/store/reducers/change_form_name.jsx b/mailpoet/assets/js/src/form-editor/store/reducers/change-form-name.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/reducers/change_form_name.jsx rename to mailpoet/assets/js/src/form-editor/store/reducers/change-form-name.jsx diff --git a/mailpoet/assets/js/src/form_editor/store/reducers/change_form_settings.jsx b/mailpoet/assets/js/src/form-editor/store/reducers/change-form-settings.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/reducers/change_form_settings.jsx rename to mailpoet/assets/js/src/form-editor/store/reducers/change-form-settings.jsx diff --git a/mailpoet/assets/js/src/form_editor/store/reducers/change_form_styles.jsx b/mailpoet/assets/js/src/form-editor/store/reducers/change-form-styles.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/reducers/change_form_styles.jsx rename to mailpoet/assets/js/src/form-editor/store/reducers/change-form-styles.jsx diff --git a/mailpoet/assets/js/src/form_editor/store/reducers/create_custom_field_done.jsx b/mailpoet/assets/js/src/form-editor/store/reducers/create-custom-field-done.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/reducers/create_custom_field_done.jsx rename to mailpoet/assets/js/src/form-editor/store/reducers/create-custom-field-done.jsx diff --git a/mailpoet/assets/js/src/form_editor/store/reducers/create_custom_field_failed.jsx b/mailpoet/assets/js/src/form-editor/store/reducers/create-custom-field-failed.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/reducers/create_custom_field_failed.jsx rename to mailpoet/assets/js/src/form-editor/store/reducers/create-custom-field-failed.jsx diff --git a/mailpoet/assets/js/src/form_editor/store/reducers/create_custom_field_started.ts b/mailpoet/assets/js/src/form-editor/store/reducers/create-custom-field-started.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/reducers/create_custom_field_started.ts rename to mailpoet/assets/js/src/form-editor/store/reducers/create-custom-field-started.ts diff --git a/mailpoet/assets/js/src/form_editor/store/reducers/custom_field_delete.jsx b/mailpoet/assets/js/src/form-editor/store/reducers/custom-field-delete.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/reducers/custom_field_delete.jsx rename to mailpoet/assets/js/src/form-editor/store/reducers/custom-field-delete.jsx diff --git a/mailpoet/assets/js/src/form_editor/store/reducers/custom_field_edited.jsx b/mailpoet/assets/js/src/form-editor/store/reducers/custom-field-edited.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/reducers/custom_field_edited.jsx rename to mailpoet/assets/js/src/form-editor/store/reducers/custom-field-edited.jsx diff --git a/mailpoet/assets/js/src/form_editor/store/reducers/history_record.ts b/mailpoet/assets/js/src/form-editor/store/reducers/history-record.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/reducers/history_record.ts rename to mailpoet/assets/js/src/form-editor/store/reducers/history-record.ts diff --git a/mailpoet/assets/js/src/form_editor/store/reducers/preview.jsx b/mailpoet/assets/js/src/form-editor/store/reducers/preview.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/reducers/preview.jsx rename to mailpoet/assets/js/src/form-editor/store/reducers/preview.jsx diff --git a/mailpoet/assets/js/src/form_editor/store/reducers/remove_notice.jsx b/mailpoet/assets/js/src/form-editor/store/reducers/remove-notice.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/reducers/remove_notice.jsx rename to mailpoet/assets/js/src/form-editor/store/reducers/remove-notice.jsx diff --git a/mailpoet/assets/js/src/form_editor/store/reducers/save_custom_field_done.jsx b/mailpoet/assets/js/src/form-editor/store/reducers/save-custom-field-done.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/reducers/save_custom_field_done.jsx rename to mailpoet/assets/js/src/form-editor/store/reducers/save-custom-field-done.jsx diff --git a/mailpoet/assets/js/src/form_editor/store/reducers/save_custom_field_failed.jsx b/mailpoet/assets/js/src/form-editor/store/reducers/save-custom-field-failed.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/reducers/save_custom_field_failed.jsx rename to mailpoet/assets/js/src/form-editor/store/reducers/save-custom-field-failed.jsx diff --git a/mailpoet/assets/js/src/form_editor/store/reducers/save_custom_field_started.jsx b/mailpoet/assets/js/src/form-editor/store/reducers/save-custom-field-started.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/reducers/save_custom_field_started.jsx rename to mailpoet/assets/js/src/form-editor/store/reducers/save-custom-field-started.jsx diff --git a/mailpoet/assets/js/src/form_editor/store/reducers/save_form_done.jsx b/mailpoet/assets/js/src/form-editor/store/reducers/save-form-done.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/reducers/save_form_done.jsx rename to mailpoet/assets/js/src/form-editor/store/reducers/save-form-done.jsx diff --git a/mailpoet/assets/js/src/form_editor/store/reducers/save_form_failed.jsx b/mailpoet/assets/js/src/form-editor/store/reducers/save-form-failed.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/reducers/save_form_failed.jsx rename to mailpoet/assets/js/src/form-editor/store/reducers/save-form-failed.jsx diff --git a/mailpoet/assets/js/src/form_editor/store/reducers/save_form_started.ts b/mailpoet/assets/js/src/form-editor/store/reducers/save-form-started.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/reducers/save_form_started.ts rename to mailpoet/assets/js/src/form-editor/store/reducers/save-form-started.ts diff --git a/mailpoet/assets/js/src/form_editor/store/reducers/switch_sidebar_tab.jsx b/mailpoet/assets/js/src/form-editor/store/reducers/switch-sidebar-tab.jsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/reducers/switch_sidebar_tab.jsx rename to mailpoet/assets/js/src/form-editor/store/reducers/switch-sidebar-tab.jsx diff --git a/mailpoet/assets/js/src/form_editor/store/reducers/toggle_form.ts b/mailpoet/assets/js/src/form-editor/store/reducers/toggle-form.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/reducers/toggle_form.ts rename to mailpoet/assets/js/src/form-editor/store/reducers/toggle-form.ts diff --git a/mailpoet/assets/js/src/form_editor/store/reducers/toggle_fullscreen.ts b/mailpoet/assets/js/src/form-editor/store/reducers/toggle-fullscreen.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/reducers/toggle_fullscreen.ts rename to mailpoet/assets/js/src/form-editor/store/reducers/toggle-fullscreen.ts diff --git a/mailpoet/assets/js/src/form_editor/store/reducers/toggle_sidebar_panel.ts b/mailpoet/assets/js/src/form-editor/store/reducers/toggle-sidebar-panel.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/reducers/toggle_sidebar_panel.ts rename to mailpoet/assets/js/src/form-editor/store/reducers/toggle-sidebar-panel.ts diff --git a/mailpoet/assets/js/src/form_editor/store/reducers/toggle_sidebar.ts b/mailpoet/assets/js/src/form-editor/store/reducers/toggle-sidebar.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/reducers/toggle_sidebar.ts rename to mailpoet/assets/js/src/form-editor/store/reducers/toggle-sidebar.ts diff --git a/mailpoet/assets/js/src/form_editor/store/reducers/tutorial_dismiss.ts b/mailpoet/assets/js/src/form-editor/store/reducers/tutorial-dismiss.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/reducers/tutorial_dismiss.ts rename to mailpoet/assets/js/src/form-editor/store/reducers/tutorial-dismiss.ts diff --git a/mailpoet/assets/js/src/form_editor/store/selectors.ts b/mailpoet/assets/js/src/form-editor/store/selectors.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/selectors.ts rename to mailpoet/assets/js/src/form-editor/store/selectors.ts diff --git a/mailpoet/assets/js/src/form_editor/store/server_value_as_num.ts b/mailpoet/assets/js/src/form-editor/store/server-value-as-num.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/server_value_as_num.ts rename to mailpoet/assets/js/src/form-editor/store/server-value-as-num.ts diff --git a/mailpoet/assets/js/src/form_editor/store/state_types.ts b/mailpoet/assets/js/src/form-editor/store/state-types.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/state_types.ts rename to mailpoet/assets/js/src/form-editor/store/state-types.ts diff --git a/mailpoet/assets/js/src/form_editor/store/store.ts b/mailpoet/assets/js/src/form-editor/store/store.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/store/store.ts rename to mailpoet/assets/js/src/form-editor/store/store.ts diff --git a/mailpoet/assets/js/src/form_editor/template_selection.tsx b/mailpoet/assets/js/src/form-editor/template-selection.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/template_selection.tsx rename to mailpoet/assets/js/src/form-editor/template-selection.tsx diff --git a/mailpoet/assets/js/src/form_editor/templates/selection.tsx b/mailpoet/assets/js/src/form-editor/templates/selection.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/templates/selection.tsx rename to mailpoet/assets/js/src/form-editor/templates/selection.tsx diff --git a/mailpoet/assets/js/src/form_editor/templates/store/actions.ts b/mailpoet/assets/js/src/form-editor/templates/store/actions.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/templates/store/actions.ts rename to mailpoet/assets/js/src/form-editor/templates/store/actions.ts diff --git a/mailpoet/assets/js/src/form_editor/templates/store/constants.ts b/mailpoet/assets/js/src/form-editor/templates/store/constants.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/templates/store/constants.ts rename to mailpoet/assets/js/src/form-editor/templates/store/constants.ts diff --git a/mailpoet/assets/js/src/form_editor/templates/store/controls.ts b/mailpoet/assets/js/src/form-editor/templates/store/controls.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/templates/store/controls.ts rename to mailpoet/assets/js/src/form-editor/templates/store/controls.ts diff --git a/mailpoet/assets/js/src/form_editor/templates/store/reducer.ts b/mailpoet/assets/js/src/form-editor/templates/store/reducer.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/templates/store/reducer.ts rename to mailpoet/assets/js/src/form-editor/templates/store/reducer.ts diff --git a/mailpoet/assets/js/src/form_editor/templates/store/selectors.ts b/mailpoet/assets/js/src/form-editor/templates/store/selectors.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/templates/store/selectors.ts rename to mailpoet/assets/js/src/form-editor/templates/store/selectors.ts diff --git a/mailpoet/assets/js/src/form_editor/templates/store/store.ts b/mailpoet/assets/js/src/form-editor/templates/store/store.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/templates/store/store.ts rename to mailpoet/assets/js/src/form-editor/templates/store/store.ts diff --git a/mailpoet/assets/js/src/form_editor/templates/store/types.ts b/mailpoet/assets/js/src/form-editor/templates/store/types.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/templates/store/types.ts rename to mailpoet/assets/js/src/form-editor/templates/store/types.ts diff --git a/mailpoet/assets/js/src/form_editor/translations.ts b/mailpoet/assets/js/src/form-editor/translations.ts similarity index 100% rename from mailpoet/assets/js/src/form_editor/translations.ts rename to mailpoet/assets/js/src/form-editor/translations.ts diff --git a/mailpoet/assets/js/src/form_editor/utils/link_suggestions.tsx b/mailpoet/assets/js/src/form-editor/utils/link-suggestions.tsx similarity index 100% rename from mailpoet/assets/js/src/form_editor/utils/link_suggestions.tsx rename to mailpoet/assets/js/src/form-editor/utils/link-suggestions.tsx diff --git a/mailpoet/assets/js/src/form/fields/tokenField.tsx b/mailpoet/assets/js/src/form/fields/token-field.tsx similarity index 100% rename from mailpoet/assets/js/src/form/fields/tokenField.tsx rename to mailpoet/assets/js/src/form/fields/token-field.tsx diff --git a/mailpoet/assets/js/src/form/types/fieldType.ts b/mailpoet/assets/js/src/form/types/field-type.ts similarity index 100% rename from mailpoet/assets/js/src/form/types/fieldType.ts rename to mailpoet/assets/js/src/form/types/field-type.ts diff --git a/mailpoet/assets/js/src/handlebars_helpers.js b/mailpoet/assets/js/src/handlebars-helpers.js similarity index 100% rename from mailpoet/assets/js/src/handlebars_helpers.js rename to mailpoet/assets/js/src/handlebars-helpers.js diff --git a/mailpoet/assets/js/src/help/action_scheduler_status.tsx b/mailpoet/assets/js/src/help/action-scheduler-status.tsx similarity index 100% rename from mailpoet/assets/js/src/help/action_scheduler_status.tsx rename to mailpoet/assets/js/src/help/action-scheduler-status.tsx diff --git a/mailpoet/assets/js/src/help/cron_status.jsx b/mailpoet/assets/js/src/help/cron-status.jsx similarity index 100% rename from mailpoet/assets/js/src/help/cron_status.jsx rename to mailpoet/assets/js/src/help/cron-status.jsx diff --git a/mailpoet/assets/js/src/help/knowledge_base.tsx b/mailpoet/assets/js/src/help/knowledge-base.tsx similarity index 100% rename from mailpoet/assets/js/src/help/knowledge_base.tsx rename to mailpoet/assets/js/src/help/knowledge-base.tsx diff --git a/mailpoet/assets/js/src/help/queue_status.jsx b/mailpoet/assets/js/src/help/queue-status.jsx similarity index 100% rename from mailpoet/assets/js/src/help/queue_status.jsx rename to mailpoet/assets/js/src/help/queue-status.jsx diff --git a/mailpoet/assets/js/src/help/system_info.tsx b/mailpoet/assets/js/src/help/system-info.tsx similarity index 100% rename from mailpoet/assets/js/src/help/system_info.tsx rename to mailpoet/assets/js/src/help/system-info.tsx diff --git a/mailpoet/assets/js/src/help/system_status.jsx b/mailpoet/assets/js/src/help/system-status.jsx similarity index 100% rename from mailpoet/assets/js/src/help/system_status.jsx rename to mailpoet/assets/js/src/help/system-status.jsx diff --git a/mailpoet/assets/js/src/help/tasks_list/tasks_list_data_row.jsx b/mailpoet/assets/js/src/help/tasks-list/tasks-list-data-row.jsx similarity index 100% rename from mailpoet/assets/js/src/help/tasks_list/tasks_list_data_row.jsx rename to mailpoet/assets/js/src/help/tasks-list/tasks-list-data-row.jsx diff --git a/mailpoet/assets/js/src/help/tasks_list/tasks_list_labels_row.jsx b/mailpoet/assets/js/src/help/tasks-list/tasks-list-labels-row.jsx similarity index 100% rename from mailpoet/assets/js/src/help/tasks_list/tasks_list_labels_row.jsx rename to mailpoet/assets/js/src/help/tasks-list/tasks-list-labels-row.jsx diff --git a/mailpoet/assets/js/src/help/tasks_list/tasks_list.jsx b/mailpoet/assets/js/src/help/tasks-list/tasks-list.jsx similarity index 100% rename from mailpoet/assets/js/src/help/tasks_list/tasks_list.jsx rename to mailpoet/assets/js/src/help/tasks-list/tasks-list.jsx diff --git a/mailpoet/assets/js/src/help/your_privacy.jsx b/mailpoet/assets/js/src/help/your-privacy.jsx similarity index 100% rename from mailpoet/assets/js/src/help/your_privacy.jsx rename to mailpoet/assets/js/src/help/your-privacy.jsx diff --git a/mailpoet/assets/js/src/jquery.serialize_object.js b/mailpoet/assets/js/src/jquery.serialize-object.js similarity index 100% rename from mailpoet/assets/js/src/jquery.serialize_object.js rename to mailpoet/assets/js/src/jquery.serialize-object.js diff --git a/mailpoet/assets/js/src/listing/assets/search_icon.tsx b/mailpoet/assets/js/src/listing/assets/search-icon.tsx similarity index 100% rename from mailpoet/assets/js/src/listing/assets/search_icon.tsx rename to mailpoet/assets/js/src/listing/assets/search-icon.tsx diff --git a/mailpoet/assets/js/src/listing/bulk_actions.jsx b/mailpoet/assets/js/src/listing/bulk-actions.jsx similarity index 100% rename from mailpoet/assets/js/src/listing/bulk_actions.jsx rename to mailpoet/assets/js/src/listing/bulk-actions.jsx diff --git a/mailpoet/assets/js/src/listing/listing_column.jsx b/mailpoet/assets/js/src/listing/listing-column.jsx similarity index 100% rename from mailpoet/assets/js/src/listing/listing_column.jsx rename to mailpoet/assets/js/src/listing/listing-column.jsx diff --git a/mailpoet/assets/js/src/listing/listing_item.jsx b/mailpoet/assets/js/src/listing/listing-item.jsx similarity index 100% rename from mailpoet/assets/js/src/listing/listing_item.jsx rename to mailpoet/assets/js/src/listing/listing-item.jsx diff --git a/mailpoet/assets/js/src/listing/listing_items.jsx b/mailpoet/assets/js/src/listing/listing-items.jsx similarity index 100% rename from mailpoet/assets/js/src/listing/listing_items.jsx rename to mailpoet/assets/js/src/listing/listing-items.jsx diff --git a/mailpoet/assets/js/src/mailpoet_com_url_factory.js b/mailpoet/assets/js/src/mailpoet-com-url-factory.js similarity index 100% rename from mailpoet/assets/js/src/mailpoet_com_url_factory.js rename to mailpoet/assets/js/src/mailpoet-com-url-factory.js diff --git a/mailpoet/assets/js/src/mailpoet_public.ts b/mailpoet/assets/js/src/mailpoet-public.ts similarity index 100% rename from mailpoet/assets/js/src/mailpoet_public.ts rename to mailpoet/assets/js/src/mailpoet-public.ts diff --git a/mailpoet/assets/js/src/mailpoet_tests.js b/mailpoet/assets/js/src/mailpoet-tests.js similarity index 100% rename from mailpoet/assets/js/src/mailpoet_tests.js rename to mailpoet/assets/js/src/mailpoet-tests.js diff --git a/mailpoet/assets/js/src/marketing_optin_block/attributes.ts b/mailpoet/assets/js/src/marketing-optin-block/attributes.ts similarity index 100% rename from mailpoet/assets/js/src/marketing_optin_block/attributes.ts rename to mailpoet/assets/js/src/marketing-optin-block/attributes.ts diff --git a/mailpoet/assets/js/src/marketing_optin_block/block.json b/mailpoet/assets/js/src/marketing-optin-block/block.json similarity index 100% rename from mailpoet/assets/js/src/marketing_optin_block/block.json rename to mailpoet/assets/js/src/marketing-optin-block/block.json diff --git a/mailpoet/assets/js/src/marketing_optin_block/block.tsx b/mailpoet/assets/js/src/marketing-optin-block/block.tsx similarity index 100% rename from mailpoet/assets/js/src/marketing_optin_block/block.tsx rename to mailpoet/assets/js/src/marketing-optin-block/block.tsx diff --git a/mailpoet/assets/js/src/marketing_optin_block/edit.tsx b/mailpoet/assets/js/src/marketing-optin-block/edit.tsx similarity index 100% rename from mailpoet/assets/js/src/marketing_optin_block/edit.tsx rename to mailpoet/assets/js/src/marketing-optin-block/edit.tsx diff --git a/mailpoet/assets/js/src/marketing_optin_block/editor.scss b/mailpoet/assets/js/src/marketing-optin-block/editor.scss similarity index 100% rename from mailpoet/assets/js/src/marketing_optin_block/editor.scss rename to mailpoet/assets/js/src/marketing-optin-block/editor.scss diff --git a/mailpoet/assets/js/src/marketing_optin_block/frontend.ts b/mailpoet/assets/js/src/marketing-optin-block/frontend.ts similarity index 100% rename from mailpoet/assets/js/src/marketing_optin_block/frontend.ts rename to mailpoet/assets/js/src/marketing-optin-block/frontend.ts diff --git a/mailpoet/assets/js/src/marketing_optin_block/index.tsx b/mailpoet/assets/js/src/marketing-optin-block/index.tsx similarity index 100% rename from mailpoet/assets/js/src/marketing_optin_block/index.tsx rename to mailpoet/assets/js/src/marketing-optin-block/index.tsx diff --git a/mailpoet/assets/js/src/newsletter_editor/App.js b/mailpoet/assets/js/src/newsletter-editor/app.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/App.js rename to mailpoet/assets/js/src/newsletter-editor/app.js diff --git a/mailpoet/assets/js/src/newsletter_editor/behaviors/BehaviorsLookup.js b/mailpoet/assets/js/src/newsletter-editor/behaviors/behaviors-lookup.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/behaviors/BehaviorsLookup.js rename to mailpoet/assets/js/src/newsletter-editor/behaviors/behaviors-lookup.js diff --git a/mailpoet/assets/js/src/newsletter_editor/behaviors/ColorPickerBehavior.js b/mailpoet/assets/js/src/newsletter-editor/behaviors/color-picker-behavior.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/behaviors/ColorPickerBehavior.js rename to mailpoet/assets/js/src/newsletter-editor/behaviors/color-picker-behavior.js diff --git a/mailpoet/assets/js/src/newsletter_editor/behaviors/ContainerDropZoneBehavior.js b/mailpoet/assets/js/src/newsletter-editor/behaviors/container-drop-zone-behavior.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/behaviors/ContainerDropZoneBehavior.js rename to mailpoet/assets/js/src/newsletter-editor/behaviors/container-drop-zone-behavior.js diff --git a/mailpoet/assets/js/src/newsletter_editor/behaviors/DraggableBehavior.js b/mailpoet/assets/js/src/newsletter-editor/behaviors/draggable-behavior.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/behaviors/DraggableBehavior.js rename to mailpoet/assets/js/src/newsletter-editor/behaviors/draggable-behavior.js diff --git a/mailpoet/assets/js/src/newsletter_editor/behaviors/HighlightEditingBehavior.js b/mailpoet/assets/js/src/newsletter-editor/behaviors/highlight-editing-behavior.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/behaviors/HighlightEditingBehavior.js rename to mailpoet/assets/js/src/newsletter-editor/behaviors/highlight-editing-behavior.js diff --git a/mailpoet/assets/js/src/newsletter_editor/behaviors/MediaManagerBehavior.js b/mailpoet/assets/js/src/newsletter-editor/behaviors/media-manager-behavior.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/behaviors/MediaManagerBehavior.js rename to mailpoet/assets/js/src/newsletter-editor/behaviors/media-manager-behavior.js diff --git a/mailpoet/assets/js/src/newsletter_editor/behaviors/ResizableBehavior.js b/mailpoet/assets/js/src/newsletter-editor/behaviors/resizable-behavior.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/behaviors/ResizableBehavior.js rename to mailpoet/assets/js/src/newsletter-editor/behaviors/resizable-behavior.js diff --git a/mailpoet/assets/js/src/newsletter_editor/behaviors/ShowSettingsBehavior.js b/mailpoet/assets/js/src/newsletter-editor/behaviors/show-settings-behavior.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/behaviors/ShowSettingsBehavior.js rename to mailpoet/assets/js/src/newsletter-editor/behaviors/show-settings-behavior.js diff --git a/mailpoet/assets/js/src/newsletter_editor/behaviors/SortableBehavior.js b/mailpoet/assets/js/src/newsletter-editor/behaviors/sortable-behavior.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/behaviors/SortableBehavior.js rename to mailpoet/assets/js/src/newsletter-editor/behaviors/sortable-behavior.js diff --git a/mailpoet/assets/js/src/newsletter_editor/behaviors/TextEditorBehavior.ts b/mailpoet/assets/js/src/newsletter-editor/behaviors/text-editor-behavior.ts similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/behaviors/TextEditorBehavior.ts rename to mailpoet/assets/js/src/newsletter-editor/behaviors/text-editor-behavior.ts diff --git a/mailpoet/assets/js/src/newsletter_editor/behaviors/WooCommerceStylesBehavior.js b/mailpoet/assets/js/src/newsletter-editor/behaviors/woo-commerce-styles-behavior.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/behaviors/WooCommerceStylesBehavior.js rename to mailpoet/assets/js/src/newsletter-editor/behaviors/woo-commerce-styles-behavior.js diff --git a/mailpoet/assets/js/src/newsletter_editor/blocks/abandonedCartContent.js b/mailpoet/assets/js/src/newsletter-editor/blocks/abandoned-cart-content.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/blocks/abandonedCartContent.js rename to mailpoet/assets/js/src/newsletter-editor/blocks/abandoned-cart-content.js diff --git a/mailpoet/assets/js/src/newsletter_editor/blocks/automatedLatestContentLayout.js b/mailpoet/assets/js/src/newsletter-editor/blocks/automated-latest-content-layout.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/blocks/automatedLatestContentLayout.js rename to mailpoet/assets/js/src/newsletter-editor/blocks/automated-latest-content-layout.js diff --git a/mailpoet/assets/js/src/newsletter_editor/blocks/automatedLatestContent.js b/mailpoet/assets/js/src/newsletter-editor/blocks/automated-latest-content.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/blocks/automatedLatestContent.js rename to mailpoet/assets/js/src/newsletter-editor/blocks/automated-latest-content.js diff --git a/mailpoet/assets/js/src/newsletter_editor/blocks/base.js b/mailpoet/assets/js/src/newsletter-editor/blocks/base.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/blocks/base.js rename to mailpoet/assets/js/src/newsletter-editor/blocks/base.js diff --git a/mailpoet/assets/js/src/newsletter_editor/blocks/button.js b/mailpoet/assets/js/src/newsletter-editor/blocks/button.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/blocks/button.js rename to mailpoet/assets/js/src/newsletter-editor/blocks/button.js diff --git a/mailpoet/assets/js/src/newsletter_editor/blocks/container.js b/mailpoet/assets/js/src/newsletter-editor/blocks/container.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/blocks/container.js rename to mailpoet/assets/js/src/newsletter-editor/blocks/container.js diff --git a/mailpoet/assets/js/src/newsletter_editor/blocks/coupon.tsx b/mailpoet/assets/js/src/newsletter-editor/blocks/coupon.tsx similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/blocks/coupon.tsx rename to mailpoet/assets/js/src/newsletter-editor/blocks/coupon.tsx diff --git a/mailpoet/assets/js/src/newsletter_editor/blocks/coupon/existingCoupons.tsx b/mailpoet/assets/js/src/newsletter-editor/blocks/coupon/existing-coupons.tsx similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/blocks/coupon/existingCoupons.tsx rename to mailpoet/assets/js/src/newsletter-editor/blocks/coupon/existing-coupons.tsx diff --git a/mailpoet/assets/js/src/newsletter_editor/blocks/coupon/general.tsx b/mailpoet/assets/js/src/newsletter-editor/blocks/coupon/general.tsx similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/blocks/coupon/general.tsx rename to mailpoet/assets/js/src/newsletter-editor/blocks/coupon/general.tsx diff --git a/mailpoet/assets/js/src/newsletter_editor/blocks/coupon/settings_header.tsx b/mailpoet/assets/js/src/newsletter-editor/blocks/coupon/settings-header.tsx similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/blocks/coupon/settings_header.tsx rename to mailpoet/assets/js/src/newsletter-editor/blocks/coupon/settings-header.tsx diff --git a/mailpoet/assets/js/src/newsletter_editor/blocks/coupon/settings.tsx b/mailpoet/assets/js/src/newsletter-editor/blocks/coupon/settings.tsx similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/blocks/coupon/settings.tsx rename to mailpoet/assets/js/src/newsletter-editor/blocks/coupon/settings.tsx diff --git a/mailpoet/assets/js/src/newsletter_editor/blocks/coupon/types.ts b/mailpoet/assets/js/src/newsletter-editor/blocks/coupon/types.ts similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/blocks/coupon/types.ts rename to mailpoet/assets/js/src/newsletter-editor/blocks/coupon/types.ts diff --git a/mailpoet/assets/js/src/newsletter_editor/blocks/coupon/usage_limits.tsx b/mailpoet/assets/js/src/newsletter-editor/blocks/coupon/usage-limits.tsx similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/blocks/coupon/usage_limits.tsx rename to mailpoet/assets/js/src/newsletter-editor/blocks/coupon/usage-limits.tsx diff --git a/mailpoet/assets/js/src/newsletter_editor/blocks/coupon/usage_restriction.tsx b/mailpoet/assets/js/src/newsletter-editor/blocks/coupon/usage-restriction.tsx similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/blocks/coupon/usage_restriction.tsx rename to mailpoet/assets/js/src/newsletter-editor/blocks/coupon/usage-restriction.tsx diff --git a/mailpoet/assets/js/src/newsletter_editor/blocks/divider.js b/mailpoet/assets/js/src/newsletter-editor/blocks/divider.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/blocks/divider.js rename to mailpoet/assets/js/src/newsletter-editor/blocks/divider.js diff --git a/mailpoet/assets/js/src/newsletter_editor/blocks/footer.js b/mailpoet/assets/js/src/newsletter-editor/blocks/footer.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/blocks/footer.js rename to mailpoet/assets/js/src/newsletter-editor/blocks/footer.js diff --git a/mailpoet/assets/js/src/newsletter_editor/blocks/header.js b/mailpoet/assets/js/src/newsletter-editor/blocks/header.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/blocks/header.js rename to mailpoet/assets/js/src/newsletter-editor/blocks/header.js diff --git a/mailpoet/assets/js/src/newsletter_editor/blocks/image.js b/mailpoet/assets/js/src/newsletter-editor/blocks/image.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/blocks/image.js rename to mailpoet/assets/js/src/newsletter-editor/blocks/image.js diff --git a/mailpoet/assets/js/src/newsletter_editor/blocks/posts.js b/mailpoet/assets/js/src/newsletter-editor/blocks/posts.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/blocks/posts.js rename to mailpoet/assets/js/src/newsletter-editor/blocks/posts.js diff --git a/mailpoet/assets/js/src/newsletter_editor/blocks/products.js b/mailpoet/assets/js/src/newsletter-editor/blocks/products.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/blocks/products.js rename to mailpoet/assets/js/src/newsletter-editor/blocks/products.js diff --git a/mailpoet/assets/js/src/newsletter_editor/blocks/sidebar/brandStyles.tsx b/mailpoet/assets/js/src/newsletter-editor/blocks/sidebar/brand-styles.tsx similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/blocks/sidebar/brandStyles.tsx rename to mailpoet/assets/js/src/newsletter-editor/blocks/sidebar/brand-styles.tsx diff --git a/mailpoet/assets/js/src/newsletter_editor/blocks/social.js b/mailpoet/assets/js/src/newsletter-editor/blocks/social.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/blocks/social.js rename to mailpoet/assets/js/src/newsletter-editor/blocks/social.js diff --git a/mailpoet/assets/js/src/newsletter_editor/blocks/spacer.js b/mailpoet/assets/js/src/newsletter-editor/blocks/spacer.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/blocks/spacer.js rename to mailpoet/assets/js/src/newsletter-editor/blocks/spacer.js diff --git a/mailpoet/assets/js/src/newsletter_editor/blocks/text.js b/mailpoet/assets/js/src/newsletter-editor/blocks/text.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/blocks/text.js rename to mailpoet/assets/js/src/newsletter-editor/blocks/text.js diff --git a/mailpoet/assets/js/src/newsletter_editor/blocks/unknownBlockFallback.js b/mailpoet/assets/js/src/newsletter-editor/blocks/unknown-block-fallback.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/blocks/unknownBlockFallback.js rename to mailpoet/assets/js/src/newsletter-editor/blocks/unknown-block-fallback.js diff --git a/mailpoet/assets/js/src/newsletter_editor/blocks/woocommerceContent.js b/mailpoet/assets/js/src/newsletter-editor/blocks/woocommerce-content.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/blocks/woocommerceContent.js rename to mailpoet/assets/js/src/newsletter-editor/blocks/woocommerce-content.js diff --git a/mailpoet/assets/js/src/newsletter_editor/blocks/woocommerceHeading.js b/mailpoet/assets/js/src/newsletter-editor/blocks/woocommerce-heading.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/blocks/woocommerceHeading.js rename to mailpoet/assets/js/src/newsletter-editor/blocks/woocommerce-heading.js diff --git a/mailpoet/assets/js/src/newsletter_editor/components/communication.js b/mailpoet/assets/js/src/newsletter-editor/components/communication.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/components/communication.js rename to mailpoet/assets/js/src/newsletter-editor/components/communication.js diff --git a/mailpoet/assets/js/src/newsletter_editor/components/config.jsx b/mailpoet/assets/js/src/newsletter-editor/components/config.jsx similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/components/config.jsx rename to mailpoet/assets/js/src/newsletter-editor/components/config.jsx diff --git a/mailpoet/assets/js/src/newsletter_editor/components/content.js b/mailpoet/assets/js/src/newsletter-editor/components/content.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/components/content.js rename to mailpoet/assets/js/src/newsletter-editor/components/content.js diff --git a/mailpoet/assets/js/src/newsletter_editor/components/heading.js b/mailpoet/assets/js/src/newsletter-editor/components/heading.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/components/heading.js rename to mailpoet/assets/js/src/newsletter-editor/components/heading.js diff --git a/mailpoet/assets/js/src/newsletter_editor/components/history.js b/mailpoet/assets/js/src/newsletter-editor/components/history.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/components/history.js rename to mailpoet/assets/js/src/newsletter-editor/components/history.js diff --git a/mailpoet/assets/js/src/newsletter_editor/components/save.js b/mailpoet/assets/js/src/newsletter-editor/components/save.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/components/save.js rename to mailpoet/assets/js/src/newsletter-editor/components/save.js diff --git a/mailpoet/assets/js/src/newsletter_editor/components/sidebar.tsx b/mailpoet/assets/js/src/newsletter-editor/components/sidebar.tsx similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/components/sidebar.tsx rename to mailpoet/assets/js/src/newsletter-editor/components/sidebar.tsx diff --git a/mailpoet/assets/js/src/newsletter_editor/components/styles.js b/mailpoet/assets/js/src/newsletter-editor/components/styles.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/components/styles.js rename to mailpoet/assets/js/src/newsletter-editor/components/styles.js diff --git a/mailpoet/assets/js/src/newsletter_editor/initializer.jsx b/mailpoet/assets/js/src/newsletter-editor/initializer.jsx similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/initializer.jsx rename to mailpoet/assets/js/src/newsletter-editor/initializer.jsx diff --git a/mailpoet/assets/js/src/newsletter_editor/tinymce/mailpoet_shortcodes.js b/mailpoet/assets/js/src/newsletter-editor/tinymce/mailpoet-shortcodes.js similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/tinymce/mailpoet_shortcodes.js rename to mailpoet/assets/js/src/newsletter-editor/tinymce/mailpoet-shortcodes.js diff --git a/mailpoet/assets/js/src/newsletter_editor/tutorial.tsx b/mailpoet/assets/js/src/newsletter-editor/tutorial.tsx similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/tutorial.tsx rename to mailpoet/assets/js/src/newsletter-editor/tutorial.tsx diff --git a/mailpoet/assets/js/src/newsletter_editor/utils.ts b/mailpoet/assets/js/src/newsletter-editor/utils.ts similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/utils.ts rename to mailpoet/assets/js/src/newsletter-editor/utils.ts diff --git a/mailpoet/assets/js/src/newsletter_editor/webpack_index.jsx b/mailpoet/assets/js/src/newsletter-editor/webpack-index.jsx similarity index 100% rename from mailpoet/assets/js/src/newsletter_editor/webpack_index.jsx rename to mailpoet/assets/js/src/newsletter-editor/webpack-index.jsx diff --git a/mailpoet/assets/js/src/newsletters/automatic_emails/events_conditions.jsx b/mailpoet/assets/js/src/newsletters/automatic-emails/events-conditions.jsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/automatic_emails/events_conditions.jsx rename to mailpoet/assets/js/src/newsletters/automatic-emails/events-conditions.jsx diff --git a/mailpoet/assets/js/src/newsletters/automatic_emails/events/event_options.tsx b/mailpoet/assets/js/src/newsletters/automatic-emails/events/event-options.tsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/automatic_emails/events/event_options.tsx rename to mailpoet/assets/js/src/newsletters/automatic-emails/events/event-options.tsx diff --git a/mailpoet/assets/js/src/newsletters/automatic_emails/events/event_scheduling.jsx b/mailpoet/assets/js/src/newsletters/automatic-emails/events/event-scheduling.jsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/automatic_emails/events/event_scheduling.jsx rename to mailpoet/assets/js/src/newsletters/automatic-emails/events/event-scheduling.jsx diff --git a/mailpoet/assets/js/src/newsletters/automatic_emails/fetch_editor_shortcodes.jsx b/mailpoet/assets/js/src/newsletters/automatic-emails/fetch-editor-shortcodes.jsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/automatic_emails/fetch_editor_shortcodes.jsx rename to mailpoet/assets/js/src/newsletters/automatic-emails/fetch-editor-shortcodes.jsx diff --git a/mailpoet/assets/js/src/newsletters/automatic_emails/listings.jsx b/mailpoet/assets/js/src/newsletters/automatic-emails/listings.jsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/automatic_emails/listings.jsx rename to mailpoet/assets/js/src/newsletters/automatic-emails/listings.jsx diff --git a/mailpoet/assets/js/src/newsletters/automatic_emails/send_event_conditions.jsx b/mailpoet/assets/js/src/newsletters/automatic-emails/send-event-conditions.jsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/automatic_emails/send_event_conditions.jsx rename to mailpoet/assets/js/src/newsletters/automatic-emails/send-event-conditions.jsx diff --git a/mailpoet/assets/js/src/newsletters/campaign_stats/newsletter_general_stats.tsx b/mailpoet/assets/js/src/newsletters/campaign-stats/newsletter-general-stats.tsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/campaign_stats/newsletter_general_stats.tsx rename to mailpoet/assets/js/src/newsletters/campaign-stats/newsletter-general-stats.tsx diff --git a/mailpoet/assets/js/src/newsletters/campaign_stats/newsletter_stats_info.tsx b/mailpoet/assets/js/src/newsletters/campaign-stats/newsletter-stats-info.tsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/campaign_stats/newsletter_stats_info.tsx rename to mailpoet/assets/js/src/newsletters/campaign-stats/newsletter-stats-info.tsx diff --git a/mailpoet/assets/js/src/newsletters/campaign_stats/newsletter_type.ts b/mailpoet/assets/js/src/newsletters/campaign-stats/newsletter-type.ts similarity index 100% rename from mailpoet/assets/js/src/newsletters/campaign_stats/newsletter_type.ts rename to mailpoet/assets/js/src/newsletters/campaign-stats/newsletter-type.ts diff --git a/mailpoet/assets/js/src/newsletters/campaign_stats/page.tsx b/mailpoet/assets/js/src/newsletters/campaign-stats/page.tsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/campaign_stats/page.tsx rename to mailpoet/assets/js/src/newsletters/campaign-stats/page.tsx diff --git a/mailpoet/assets/js/src/newsletters/campaign_stats/premium_banner.tsx b/mailpoet/assets/js/src/newsletters/campaign-stats/premium-banner.tsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/campaign_stats/premium_banner.tsx rename to mailpoet/assets/js/src/newsletters/campaign-stats/premium-banner.tsx diff --git a/mailpoet/assets/js/src/newsletters/editor_select_modal.tsx b/mailpoet/assets/js/src/newsletters/editor-select-modal.tsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/editor_select_modal.tsx rename to mailpoet/assets/js/src/newsletters/editor-select-modal.tsx diff --git a/mailpoet/assets/js/src/newsletters/listings/heading_display.jsx b/mailpoet/assets/js/src/newsletters/listings/heading-display.jsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/listings/heading_display.jsx rename to mailpoet/assets/js/src/newsletters/listings/heading-display.jsx diff --git a/mailpoet/assets/js/src/newsletters/listings/heading_steps_route.tsx b/mailpoet/assets/js/src/newsletters/listings/heading-steps-route.tsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/listings/heading_steps_route.tsx rename to mailpoet/assets/js/src/newsletters/listings/heading-steps-route.tsx diff --git a/mailpoet/assets/js/src/newsletters/listings/heading_steps.tsx b/mailpoet/assets/js/src/newsletters/listings/heading-steps.tsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/listings/heading_steps.tsx rename to mailpoet/assets/js/src/newsletters/listings/heading-steps.tsx diff --git a/mailpoet/assets/js/src/newsletters/listings/notification_history.jsx b/mailpoet/assets/js/src/newsletters/listings/notification-history.jsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/listings/notification_history.jsx rename to mailpoet/assets/js/src/newsletters/listings/notification-history.jsx diff --git a/mailpoet/assets/js/src/newsletters/listings/queue_status.tsx b/mailpoet/assets/js/src/newsletters/listings/queue-status.tsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/listings/queue_status.tsx rename to mailpoet/assets/js/src/newsletters/listings/queue-status.tsx diff --git a/mailpoet/assets/js/src/newsletters/listings/re_engagement.jsx b/mailpoet/assets/js/src/newsletters/listings/re-engagement.jsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/listings/re_engagement.jsx rename to mailpoet/assets/js/src/newsletters/listings/re-engagement.jsx diff --git a/mailpoet/assets/js/src/newsletters/send/congratulate/success_for_mss_users.jsx b/mailpoet/assets/js/src/newsletters/send/congratulate/success-for-mss-users.jsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/send/congratulate/success_for_mss_users.jsx rename to mailpoet/assets/js/src/newsletters/send/congratulate/success-for-mss-users.jsx diff --git a/mailpoet/assets/js/src/newsletters/send/congratulate/success_pitch_mss.tsx b/mailpoet/assets/js/src/newsletters/send/congratulate/success-pitch-mss.tsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/send/congratulate/success_pitch_mss.tsx rename to mailpoet/assets/js/src/newsletters/send/congratulate/success-pitch-mss.tsx diff --git a/mailpoet/assets/js/src/newsletters/send/date_text.tsx b/mailpoet/assets/js/src/newsletters/send/date-text.tsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/send/date_text.tsx rename to mailpoet/assets/js/src/newsletters/send/date-text.tsx diff --git a/mailpoet/assets/js/src/newsletters/send/date_time.jsx b/mailpoet/assets/js/src/newsletters/send/date-time.jsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/send/date_time.jsx rename to mailpoet/assets/js/src/newsletters/send/date-time.jsx diff --git a/mailpoet/assets/js/src/newsletters/send/ga_tracking.tsx b/mailpoet/assets/js/src/newsletters/send/ga-tracking.tsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/send/ga_tracking.tsx rename to mailpoet/assets/js/src/newsletters/send/ga-tracking.tsx diff --git a/mailpoet/assets/js/src/newsletters/send/pending_newsletter_message.tsx b/mailpoet/assets/js/src/newsletters/send/pending-newsletter-message.tsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/send/pending_newsletter_message.tsx rename to mailpoet/assets/js/src/newsletters/send/pending-newsletter-message.tsx diff --git a/mailpoet/assets/js/src/newsletters/send/re_engagement.tsx b/mailpoet/assets/js/src/newsletters/send/re-engagement.tsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/send/re_engagement.tsx rename to mailpoet/assets/js/src/newsletters/send/re-engagement.tsx diff --git a/mailpoet/assets/js/src/newsletters/send/sender_address_field.jsx b/mailpoet/assets/js/src/newsletters/send/sender-address-field.jsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/send/sender_address_field.jsx rename to mailpoet/assets/js/src/newsletters/send/sender-address-field.jsx diff --git a/mailpoet/assets/js/src/newsletters/send/time_select.jsx b/mailpoet/assets/js/src/newsletters/send/time-select.jsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/send/time_select.jsx rename to mailpoet/assets/js/src/newsletters/send/time-select.jsx diff --git a/mailpoet/assets/js/src/newsletters/sending_status.jsx b/mailpoet/assets/js/src/newsletters/sending-status.jsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/sending_status.jsx rename to mailpoet/assets/js/src/newsletters/sending-status.jsx diff --git a/mailpoet/assets/js/src/newsletters/templates/import_template.jsx b/mailpoet/assets/js/src/newsletters/templates/import-template.jsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/templates/import_template.jsx rename to mailpoet/assets/js/src/newsletters/templates/import-template.jsx diff --git a/mailpoet/assets/js/src/newsletters/templates/template_box.jsx b/mailpoet/assets/js/src/newsletters/templates/template-box.jsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/templates/template_box.jsx rename to mailpoet/assets/js/src/newsletters/templates/template-box.jsx diff --git a/mailpoet/assets/js/src/newsletters/types/automatic_emails/event_group_logos.jsx b/mailpoet/assets/js/src/newsletters/types/automatic-emails/event-group-logos.jsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/types/automatic_emails/event_group_logos.jsx rename to mailpoet/assets/js/src/newsletters/types/automatic-emails/event-group-logos.jsx diff --git a/mailpoet/assets/js/src/newsletters/types/automatic_emails/event.jsx b/mailpoet/assets/js/src/newsletters/types/automatic-emails/event.jsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/types/automatic_emails/event.jsx rename to mailpoet/assets/js/src/newsletters/types/automatic-emails/event.jsx diff --git a/mailpoet/assets/js/src/newsletters/types/automatic_emails/events_list.jsx b/mailpoet/assets/js/src/newsletters/types/automatic-emails/events-list.jsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/types/automatic_emails/events_list.jsx rename to mailpoet/assets/js/src/newsletters/types/automatic-emails/events-list.jsx diff --git a/mailpoet/assets/js/src/newsletters/types/re_engagement/re_engagement.tsx b/mailpoet/assets/js/src/newsletters/types/re-engagement/re-engagement.tsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/types/re_engagement/re_engagement.tsx rename to mailpoet/assets/js/src/newsletters/types/re-engagement/re-engagement.tsx diff --git a/mailpoet/assets/js/src/newsletters/types/re_engagement/scheduling.tsx b/mailpoet/assets/js/src/newsletters/types/re-engagement/scheduling.tsx similarity index 100% rename from mailpoet/assets/js/src/newsletters/types/re_engagement/scheduling.tsx rename to mailpoet/assets/js/src/newsletters/types/re-engagement/scheduling.tsx diff --git a/mailpoet/assets/js/src/notices/api_errors_notice.tsx b/mailpoet/assets/js/src/notices/api-errors-notice.tsx similarity index 100% rename from mailpoet/assets/js/src/notices/api_errors_notice.tsx rename to mailpoet/assets/js/src/notices/api-errors-notice.tsx diff --git a/mailpoet/assets/js/src/notices/automations_info_notice.tsx b/mailpoet/assets/js/src/notices/automations-info-notice.tsx similarity index 100% rename from mailpoet/assets/js/src/notices/automations_info_notice.tsx rename to mailpoet/assets/js/src/notices/automations-info-notice.tsx diff --git a/mailpoet/assets/js/src/notices/corrupt_email_notice.tsx b/mailpoet/assets/js/src/notices/corrupt-email-notice.tsx similarity index 100% rename from mailpoet/assets/js/src/notices/corrupt_email_notice.tsx rename to mailpoet/assets/js/src/notices/corrupt-email-notice.tsx diff --git a/mailpoet/assets/js/src/notices/email_volume_limit_notice.tsx b/mailpoet/assets/js/src/notices/email-volume-limit-notice.tsx similarity index 100% rename from mailpoet/assets/js/src/notices/email_volume_limit_notice.tsx rename to mailpoet/assets/js/src/notices/email-volume-limit-notice.tsx diff --git a/mailpoet/assets/js/src/notices/invalid_mss_key_notice.tsx b/mailpoet/assets/js/src/notices/invalid-mss-key-notice.tsx similarity index 100% rename from mailpoet/assets/js/src/notices/invalid_mss_key_notice.tsx rename to mailpoet/assets/js/src/notices/invalid-mss-key-notice.tsx diff --git a/mailpoet/assets/js/src/notices/mailer_error.tsx b/mailpoet/assets/js/src/notices/mailer-error.tsx similarity index 100% rename from mailpoet/assets/js/src/notices/mailer_error.tsx rename to mailpoet/assets/js/src/notices/mailer-error.tsx diff --git a/mailpoet/assets/js/src/notices/mailer_status_notice.jsx b/mailpoet/assets/js/src/notices/mailer-status-notice.jsx similarity index 100% rename from mailpoet/assets/js/src/notices/mailer_status_notice.jsx rename to mailpoet/assets/js/src/notices/mailer-status-notice.jsx diff --git a/mailpoet/assets/js/src/notices/mss_access_notices.tsx b/mailpoet/assets/js/src/notices/mss-access-notices.tsx similarity index 100% rename from mailpoet/assets/js/src/notices/mss_access_notices.tsx rename to mailpoet/assets/js/src/notices/mss-access-notices.tsx diff --git a/mailpoet/assets/js/src/notices/subscribers_limit_notice.tsx b/mailpoet/assets/js/src/notices/subscribers-limit-notice.tsx similarity index 100% rename from mailpoet/assets/js/src/notices/subscribers_limit_notice.tsx rename to mailpoet/assets/js/src/notices/subscribers-limit-notice.tsx diff --git a/mailpoet/assets/js/src/notices/transactional_emails_propose_opt_in_notice.tsx b/mailpoet/assets/js/src/notices/transactional-emails-propose-opt-in-notice.tsx similarity index 100% rename from mailpoet/assets/js/src/notices/transactional_emails_propose_opt_in_notice.tsx rename to mailpoet/assets/js/src/notices/transactional-emails-propose-opt-in-notice.tsx diff --git a/mailpoet/assets/js/src/nps_poll.jsx b/mailpoet/assets/js/src/nps-poll.jsx similarity index 100% rename from mailpoet/assets/js/src/nps_poll.jsx rename to mailpoet/assets/js/src/nps-poll.jsx diff --git a/mailpoet/assets/js/src/post_editor_block/blocks.jsx b/mailpoet/assets/js/src/post-editor-block/blocks.jsx similarity index 100% rename from mailpoet/assets/js/src/post_editor_block/blocks.jsx rename to mailpoet/assets/js/src/post-editor-block/blocks.jsx diff --git a/mailpoet/assets/js/src/post_editor_block/subscription_form/edit.jsx b/mailpoet/assets/js/src/post-editor-block/subscription-form/edit.jsx similarity index 100% rename from mailpoet/assets/js/src/post_editor_block/subscription_form/edit.jsx rename to mailpoet/assets/js/src/post-editor-block/subscription-form/edit.jsx diff --git a/mailpoet/assets/js/src/post_editor_block/subscription_form/form_block.jsx b/mailpoet/assets/js/src/post-editor-block/subscription-form/form-block.jsx similarity index 100% rename from mailpoet/assets/js/src/post_editor_block/subscription_form/form_block.jsx rename to mailpoet/assets/js/src/post-editor-block/subscription-form/form-block.jsx diff --git a/mailpoet/assets/js/src/post_editor_block/subscription_form/icon.jsx b/mailpoet/assets/js/src/post-editor-block/subscription-form/icon.jsx similarity index 100% rename from mailpoet/assets/js/src/post_editor_block/subscription_form/icon.jsx rename to mailpoet/assets/js/src/post-editor-block/subscription-form/icon.jsx diff --git a/mailpoet/assets/js/src/review_request.jsx b/mailpoet/assets/js/src/review-request.jsx similarity index 100% rename from mailpoet/assets/js/src/review_request.jsx rename to mailpoet/assets/js/src/review-request.jsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/automation_options.ts b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/automation-options.ts similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/automation_options.ts rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/automation-options.ts diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/automations.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/automations.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/automations.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/automations.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/email_options.ts b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/email-options.ts similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/email_options.ts rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/email-options.ts diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/email.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/email.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/email.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/email.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/automations/general_automations_fields.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/automations/general-automations-fields.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/automations/general_automations_fields.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/automations/general-automations-fields.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/date_fields.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/date-fields.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/date_fields.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/date-fields.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/days_period_field.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/days-period-field.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/days_period_field.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/days-period-field.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/email/email_opens_absolute_count.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/email/email-opens-absolute-count.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/email/email_opens_absolute_count.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/email/email-opens-absolute-count.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/email/email_statistics_clicks.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/email/email-statistics-clicks.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/email/email_statistics_clicks.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/email/email-statistics-clicks.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/email/email_statistics_opens.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/email/email-statistics-opens.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/email/email_statistics_opens.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/email/email-statistics-opens.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/subscriber/custom_fields/checkbox.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/subscriber/custom-fields/checkbox.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/subscriber/custom_fields/checkbox.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/subscriber/custom-fields/checkbox.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/subscriber/custom_fields/date.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/subscriber/custom-fields/date.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/subscriber/custom_fields/date.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/subscriber/custom-fields/date.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/subscriber/custom_fields/select.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/subscriber/custom-fields/select.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/subscriber/custom_fields/select.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/subscriber/custom-fields/select.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/subscriber/custom_fields/text.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/subscriber/custom-fields/text.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/subscriber/custom_fields/text.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/subscriber/custom-fields/text.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/subscriber/subscribed_via_form.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/subscriber/subscribed-via-form.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/subscriber/subscribed_via_form.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/subscriber/subscribed-via-form.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/subscriber/subscriber_mailpoet_custom_field.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/subscriber/subscriber-mailpoet-custom-field.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/subscriber/subscriber_mailpoet_custom_field.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/subscriber/subscriber-mailpoet-custom-field.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/subscriber/subscriber_score.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/subscriber/subscriber-score.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/subscriber/subscriber_score.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/subscriber/subscriber-score.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/subscriber/subscriber_subscribed_to_list.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/subscriber/subscriber-subscribed-to-list.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/subscriber/subscriber_subscribed_to_list.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/subscriber/subscriber-subscribed-to-list.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/subscriber/subscriber_tag.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/subscriber/subscriber-tag.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/subscriber/subscriber_tag.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/subscriber/subscriber-tag.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/subscriber/subscriber_wordpress_role.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/subscriber/subscriber-wordpress-role.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/subscriber/subscriber_wordpress_role.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/subscriber/subscriber-wordpress-role.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/text_field.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/text-field.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/text_field.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/text-field.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/woocommerce/average_spent.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/woocommerce/average-spent.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/woocommerce/average_spent.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/woocommerce/average-spent.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/woocommerce/customer_in_country.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/woocommerce/customer-in-country.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/woocommerce/customer_in_country.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/woocommerce/customer-in-country.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/woocommerce/number_of_orders.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/woocommerce/number-of-orders.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/woocommerce/number_of_orders.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/woocommerce/number-of-orders.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/woocommerce/number_of_reviews.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/woocommerce/number-of-reviews.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/woocommerce/number_of_reviews.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/woocommerce/number-of-reviews.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/woocommerce/purchased_category.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/woocommerce/purchased-category.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/woocommerce/purchased_category.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/woocommerce/purchased-category.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/woocommerce/purchased_product.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/woocommerce/purchased-product.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/woocommerce/purchased_product.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/woocommerce/purchased-product.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/woocommerce/single_order_value.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/woocommerce/single-order-value.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/woocommerce/single_order_value.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/woocommerce/single-order-value.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/woocommerce/total_spent.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/woocommerce/total-spent.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/woocommerce/total_spent.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/woocommerce/total-spent.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/woocommerce/used_coupon_code.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/woocommerce/used-coupon-code.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/woocommerce/used_coupon_code.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/woocommerce/used-coupon-code.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/woocommerce/used_payment_method.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/woocommerce/used-payment-method.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/woocommerce/used_payment_method.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/woocommerce/used-payment-method.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/woocommerce/used_shipping_method.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/woocommerce/used-shipping-method.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/woocommerce/used_shipping_method.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/woocommerce/used-shipping-method.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/woocommerce/woocommerce_membership.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/woocommerce/woocommerce-membership.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/woocommerce/woocommerce_membership.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/woocommerce/woocommerce-membership.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/woocommerce/woocommerce_subscription.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/woocommerce/woocommerce-subscription.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/fields/woocommerce/woocommerce_subscription.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/fields/woocommerce/woocommerce-subscription.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/subscriber_options.ts b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/subscriber-options.ts similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/subscriber_options.ts rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/subscriber-options.ts diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/subscriber.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/subscriber.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/subscriber.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/subscriber.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/woocommerce_options.ts b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/woocommerce-options.ts similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/woocommerce_options.ts rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/woocommerce-options.ts diff --git a/mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/woocommerce.tsx b/mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/woocommerce.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/dynamic_segments_filters/woocommerce.tsx rename to mailpoet/assets/js/src/segments/dynamic/dynamic-segments-filters/woocommerce.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/form_filter_fields.tsx b/mailpoet/assets/js/src/segments/dynamic/form-filter-fields.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/form_filter_fields.tsx rename to mailpoet/assets/js/src/segments/dynamic/form-filter-fields.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/premium_banner.tsx b/mailpoet/assets/js/src/segments/dynamic/premium-banner.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/premium_banner.tsx rename to mailpoet/assets/js/src/segments/dynamic/premium-banner.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/privacy_protection_notice.tsx b/mailpoet/assets/js/src/segments/dynamic/privacy-protection-notice.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/privacy_protection_notice.tsx rename to mailpoet/assets/js/src/segments/dynamic/privacy-protection-notice.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/store/all_available_filters.ts b/mailpoet/assets/js/src/segments/dynamic/store/all-available-filters.ts similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/store/all_available_filters.ts rename to mailpoet/assets/js/src/segments/dynamic/store/all-available-filters.ts diff --git a/mailpoet/assets/js/src/segments/dynamic/store/initial_state.ts b/mailpoet/assets/js/src/segments/dynamic/store/initial-state.ts similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/store/initial_state.ts rename to mailpoet/assets/js/src/segments/dynamic/store/initial-state.ts diff --git a/mailpoet/assets/js/src/segments/dynamic/subscribers_calculator.ts b/mailpoet/assets/js/src/segments/dynamic/subscribers-calculator.ts similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/subscribers_calculator.ts rename to mailpoet/assets/js/src/segments/dynamic/subscribers-calculator.ts diff --git a/mailpoet/assets/js/src/segments/dynamic/subscribers_counter.tsx b/mailpoet/assets/js/src/segments/dynamic/subscribers-counter.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/subscribers_counter.tsx rename to mailpoet/assets/js/src/segments/dynamic/subscribers-counter.tsx diff --git a/mailpoet/assets/js/src/segments/dynamic/templates/components/template_list_item.tsx b/mailpoet/assets/js/src/segments/dynamic/templates/components/template-list-item.tsx similarity index 100% rename from mailpoet/assets/js/src/segments/dynamic/templates/components/template_list_item.tsx rename to mailpoet/assets/js/src/segments/dynamic/templates/components/template-list-item.tsx diff --git a/mailpoet/assets/js/src/settings/components/pages_select.tsx b/mailpoet/assets/js/src/settings/components/pages-select.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/components/pages_select.tsx rename to mailpoet/assets/js/src/settings/components/pages-select.tsx diff --git a/mailpoet/assets/js/src/settings/components/save_button.tsx b/mailpoet/assets/js/src/settings/components/save-button.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/components/save_button.tsx rename to mailpoet/assets/js/src/settings/components/save-button.tsx diff --git a/mailpoet/assets/js/src/settings/components/segments_select.tsx b/mailpoet/assets/js/src/settings/components/segments-select.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/components/segments_select.tsx rename to mailpoet/assets/js/src/settings/components/segments-select.tsx diff --git a/mailpoet/assets/js/src/settings/pages/advanced/bounce_address.tsx b/mailpoet/assets/js/src/settings/pages/advanced/bounce-address.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/advanced/bounce_address.tsx rename to mailpoet/assets/js/src/settings/pages/advanced/bounce-address.tsx diff --git a/mailpoet/assets/js/src/settings/pages/advanced/engagement_tracking.tsx b/mailpoet/assets/js/src/settings/pages/advanced/engagement-tracking.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/advanced/engagement_tracking.tsx rename to mailpoet/assets/js/src/settings/pages/advanced/engagement-tracking.tsx diff --git a/mailpoet/assets/js/src/settings/pages/advanced/inactive_subscribers.tsx b/mailpoet/assets/js/src/settings/pages/advanced/inactive-subscribers.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/advanced/inactive_subscribers.tsx rename to mailpoet/assets/js/src/settings/pages/advanced/inactive-subscribers.tsx diff --git a/mailpoet/assets/js/src/settings/pages/advanced/libs_3rd_party.tsx b/mailpoet/assets/js/src/settings/pages/advanced/libs-3rd-party.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/advanced/libs_3rd_party.tsx rename to mailpoet/assets/js/src/settings/pages/advanced/libs-3rd-party.tsx diff --git a/mailpoet/assets/js/src/settings/pages/advanced/recalculate_subscriber_score.tsx b/mailpoet/assets/js/src/settings/pages/advanced/recalculate-subscriber-score.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/advanced/recalculate_subscriber_score.tsx rename to mailpoet/assets/js/src/settings/pages/advanced/recalculate-subscriber-score.tsx diff --git a/mailpoet/assets/js/src/settings/pages/advanced/share_data.tsx b/mailpoet/assets/js/src/settings/pages/advanced/share-data.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/advanced/share_data.tsx rename to mailpoet/assets/js/src/settings/pages/advanced/share-data.tsx diff --git a/mailpoet/assets/js/src/settings/pages/advanced/task_scheduler.tsx b/mailpoet/assets/js/src/settings/pages/advanced/task-scheduler.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/advanced/task_scheduler.tsx rename to mailpoet/assets/js/src/settings/pages/advanced/task-scheduler.tsx diff --git a/mailpoet/assets/js/src/settings/pages/basics/default_sender.tsx b/mailpoet/assets/js/src/settings/pages/basics/default-sender.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/basics/default_sender.tsx rename to mailpoet/assets/js/src/settings/pages/basics/default-sender.tsx diff --git a/mailpoet/assets/js/src/settings/pages/basics/gdpr_compliant.tsx b/mailpoet/assets/js/src/settings/pages/basics/gdpr-compliant.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/basics/gdpr_compliant.tsx rename to mailpoet/assets/js/src/settings/pages/basics/gdpr-compliant.tsx diff --git a/mailpoet/assets/js/src/settings/pages/basics/manage_subscription.tsx b/mailpoet/assets/js/src/settings/pages/basics/manage-subscription.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/basics/manage_subscription.tsx rename to mailpoet/assets/js/src/settings/pages/basics/manage-subscription.tsx diff --git a/mailpoet/assets/js/src/settings/pages/basics/new_subscriber_notifications.tsx b/mailpoet/assets/js/src/settings/pages/basics/new-subscriber-notifications.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/basics/new_subscriber_notifications.tsx rename to mailpoet/assets/js/src/settings/pages/basics/new-subscriber-notifications.tsx diff --git a/mailpoet/assets/js/src/settings/pages/basics/re_engagement_page.tsx b/mailpoet/assets/js/src/settings/pages/basics/re-engagement-page.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/basics/re_engagement_page.tsx rename to mailpoet/assets/js/src/settings/pages/basics/re-engagement-page.tsx diff --git a/mailpoet/assets/js/src/settings/pages/basics/stats_notifications.tsx b/mailpoet/assets/js/src/settings/pages/basics/stats-notifications.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/basics/stats_notifications.tsx rename to mailpoet/assets/js/src/settings/pages/basics/stats-notifications.tsx diff --git a/mailpoet/assets/js/src/settings/pages/basics/subscribe_on.tsx b/mailpoet/assets/js/src/settings/pages/basics/subscribe-on.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/basics/subscribe_on.tsx rename to mailpoet/assets/js/src/settings/pages/basics/subscribe-on.tsx diff --git a/mailpoet/assets/js/src/settings/pages/basics/unsubscribe_page.tsx b/mailpoet/assets/js/src/settings/pages/basics/unsubscribe-page.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/basics/unsubscribe_page.tsx rename to mailpoet/assets/js/src/settings/pages/basics/unsubscribe-page.tsx diff --git a/mailpoet/assets/js/src/settings/pages/key_activation/key_activation.tsx b/mailpoet/assets/js/src/settings/pages/key-activation/key-activation.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/key_activation/key_activation.tsx rename to mailpoet/assets/js/src/settings/pages/key-activation/key-activation.tsx diff --git a/mailpoet/assets/js/src/settings/pages/send_with/other/activate_or_cancel.tsx b/mailpoet/assets/js/src/settings/pages/send-with/other/activate-or-cancel.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/send_with/other/activate_or_cancel.tsx rename to mailpoet/assets/js/src/settings/pages/send-with/other/activate-or-cancel.tsx diff --git a/mailpoet/assets/js/src/settings/pages/send_with/other/amazon_ses_fields.tsx b/mailpoet/assets/js/src/settings/pages/send-with/other/amazon-ses-fields.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/send_with/other/amazon_ses_fields.tsx rename to mailpoet/assets/js/src/settings/pages/send-with/other/amazon-ses-fields.tsx diff --git a/mailpoet/assets/js/src/settings/pages/send_with/other/other_sending_methods.tsx b/mailpoet/assets/js/src/settings/pages/send-with/other/other-sending-methods.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/send_with/other/other_sending_methods.tsx rename to mailpoet/assets/js/src/settings/pages/send-with/other/other-sending-methods.tsx diff --git a/mailpoet/assets/js/src/settings/pages/send_with/other/php_mail_fields.tsx b/mailpoet/assets/js/src/settings/pages/send-with/other/php-mail-fields.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/send_with/other/php_mail_fields.tsx rename to mailpoet/assets/js/src/settings/pages/send-with/other/php-mail-fields.tsx diff --git a/mailpoet/assets/js/src/settings/pages/send_with/other/sendgrid_fields.tsx b/mailpoet/assets/js/src/settings/pages/send-with/other/sendgrid-fields.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/send_with/other/sendgrid_fields.tsx rename to mailpoet/assets/js/src/settings/pages/send-with/other/sendgrid-fields.tsx diff --git a/mailpoet/assets/js/src/settings/pages/send_with/other/sending_frequency.tsx b/mailpoet/assets/js/src/settings/pages/send-with/other/sending-frequency.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/send_with/other/sending_frequency.tsx rename to mailpoet/assets/js/src/settings/pages/send-with/other/sending-frequency.tsx diff --git a/mailpoet/assets/js/src/settings/pages/send_with/other/sending_method.tsx b/mailpoet/assets/js/src/settings/pages/send-with/other/sending-method.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/send_with/other/sending_method.tsx rename to mailpoet/assets/js/src/settings/pages/send-with/other/sending-method.tsx diff --git a/mailpoet/assets/js/src/settings/pages/send_with/other/smtp_fields.tsx b/mailpoet/assets/js/src/settings/pages/send-with/other/smtp-fields.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/send_with/other/smtp_fields.tsx rename to mailpoet/assets/js/src/settings/pages/send-with/other/smtp-fields.tsx diff --git a/mailpoet/assets/js/src/settings/pages/send_with/other/spf.tsx b/mailpoet/assets/js/src/settings/pages/send-with/other/spf.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/send_with/other/spf.tsx rename to mailpoet/assets/js/src/settings/pages/send-with/other/spf.tsx diff --git a/mailpoet/assets/js/src/settings/pages/send_with/other/test_sending.tsx b/mailpoet/assets/js/src/settings/pages/send-with/other/test-sending.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/send_with/other/test_sending.tsx rename to mailpoet/assets/js/src/settings/pages/send-with/other/test-sending.tsx diff --git a/mailpoet/assets/js/src/settings/pages/send_with/send_with_choice.tsx b/mailpoet/assets/js/src/settings/pages/send-with/send-with-choice.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/send_with/send_with_choice.tsx rename to mailpoet/assets/js/src/settings/pages/send-with/send-with-choice.tsx diff --git a/mailpoet/assets/js/src/settings/pages/send_with/send_with.tsx b/mailpoet/assets/js/src/settings/pages/send-with/send-with.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/send_with/send_with.tsx rename to mailpoet/assets/js/src/settings/pages/send-with/send-with.tsx diff --git a/mailpoet/assets/js/src/settings/pages/signup_confirmation/confirmation_email_customizer.tsx b/mailpoet/assets/js/src/settings/pages/signup-confirmation/confirmation-email-customizer.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/signup_confirmation/confirmation_email_customizer.tsx rename to mailpoet/assets/js/src/settings/pages/signup-confirmation/confirmation-email-customizer.tsx diff --git a/mailpoet/assets/js/src/settings/pages/signup_confirmation/confirmation_page.tsx b/mailpoet/assets/js/src/settings/pages/signup-confirmation/confirmation-page.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/signup_confirmation/confirmation_page.tsx rename to mailpoet/assets/js/src/settings/pages/signup-confirmation/confirmation-page.tsx diff --git a/mailpoet/assets/js/src/settings/pages/signup_confirmation/email_content.tsx b/mailpoet/assets/js/src/settings/pages/signup-confirmation/email-content.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/signup_confirmation/email_content.tsx rename to mailpoet/assets/js/src/settings/pages/signup-confirmation/email-content.tsx diff --git a/mailpoet/assets/js/src/settings/pages/signup_confirmation/email_subject.tsx b/mailpoet/assets/js/src/settings/pages/signup-confirmation/email-subject.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/signup_confirmation/email_subject.tsx rename to mailpoet/assets/js/src/settings/pages/signup-confirmation/email-subject.tsx diff --git a/mailpoet/assets/js/src/settings/pages/signup_confirmation/enable_signup_confirmation.tsx b/mailpoet/assets/js/src/settings/pages/signup-confirmation/enable-signup-confirmation.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/signup_confirmation/enable_signup_confirmation.tsx rename to mailpoet/assets/js/src/settings/pages/signup-confirmation/enable-signup-confirmation.tsx diff --git a/mailpoet/assets/js/src/settings/pages/signup_confirmation/signup_confirmation.tsx b/mailpoet/assets/js/src/settings/pages/signup-confirmation/signup-confirmation.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/signup_confirmation/signup_confirmation.tsx rename to mailpoet/assets/js/src/settings/pages/signup-confirmation/signup-confirmation.tsx diff --git a/mailpoet/assets/js/src/settings/pages/woo_commerce/checkout_optin.tsx b/mailpoet/assets/js/src/settings/pages/woo-commerce/checkout-optin.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/woo_commerce/checkout_optin.tsx rename to mailpoet/assets/js/src/settings/pages/woo-commerce/checkout-optin.tsx diff --git a/mailpoet/assets/js/src/settings/pages/woo_commerce/email_customizer.tsx b/mailpoet/assets/js/src/settings/pages/woo-commerce/email-customizer.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/woo_commerce/email_customizer.tsx rename to mailpoet/assets/js/src/settings/pages/woo-commerce/email-customizer.tsx diff --git a/mailpoet/assets/js/src/settings/pages/woo_commerce/subscribe_old_customers.tsx b/mailpoet/assets/js/src/settings/pages/woo-commerce/subscribe-old-customers.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/woo_commerce/subscribe_old_customers.tsx rename to mailpoet/assets/js/src/settings/pages/woo-commerce/subscribe-old-customers.tsx diff --git a/mailpoet/assets/js/src/settings/pages/woo_commerce/woo_commerce.tsx b/mailpoet/assets/js/src/settings/pages/woo-commerce/woo-commerce.tsx similarity index 100% rename from mailpoet/assets/js/src/settings/pages/woo_commerce/woo_commerce.tsx rename to mailpoet/assets/js/src/settings/pages/woo-commerce/woo-commerce.tsx diff --git a/mailpoet/assets/js/src/settings/store/actions/key_activation.ts b/mailpoet/assets/js/src/settings/store/actions/key-activation.ts similarity index 100% rename from mailpoet/assets/js/src/settings/store/actions/key_activation.ts rename to mailpoet/assets/js/src/settings/store/actions/key-activation.ts diff --git a/mailpoet/assets/js/src/settings/store/actions/mss_and_premium.ts b/mailpoet/assets/js/src/settings/store/actions/mss-and-premium.ts similarity index 100% rename from mailpoet/assets/js/src/settings/store/actions/mss_and_premium.ts rename to mailpoet/assets/js/src/settings/store/actions/mss-and-premium.ts diff --git a/mailpoet/assets/js/src/settings/store/actions/open_email_customizer.ts b/mailpoet/assets/js/src/settings/store/actions/open-email-customizer.ts similarity index 100% rename from mailpoet/assets/js/src/settings/store/actions/open_email_customizer.ts rename to mailpoet/assets/js/src/settings/store/actions/open-email-customizer.ts diff --git a/mailpoet/assets/js/src/settings/store/actions/open_woocommerce_customizer.ts b/mailpoet/assets/js/src/settings/store/actions/open-woocommerce-customizer.ts similarity index 100% rename from mailpoet/assets/js/src/settings/store/actions/open_woocommerce_customizer.ts rename to mailpoet/assets/js/src/settings/store/actions/open-woocommerce-customizer.ts diff --git a/mailpoet/assets/js/src/settings/store/actions/recalculate_subscribers_score.ts b/mailpoet/assets/js/src/settings/store/actions/recalculate-subscribers-score.ts similarity index 100% rename from mailpoet/assets/js/src/settings/store/actions/recalculate_subscribers_score.ts rename to mailpoet/assets/js/src/settings/store/actions/recalculate-subscribers-score.ts diff --git a/mailpoet/assets/js/src/settings/store/actions/send_test_email.ts b/mailpoet/assets/js/src/settings/store/actions/send-test-email.ts similarity index 100% rename from mailpoet/assets/js/src/settings/store/actions/send_test_email.ts rename to mailpoet/assets/js/src/settings/store/actions/send-test-email.ts diff --git a/mailpoet/assets/js/src/settings/store/create_reducer.ts b/mailpoet/assets/js/src/settings/store/create-reducer.ts similarity index 100% rename from mailpoet/assets/js/src/settings/store/create_reducer.ts rename to mailpoet/assets/js/src/settings/store/create-reducer.ts diff --git a/mailpoet/assets/js/src/settings/store/hooks/useActions.ts b/mailpoet/assets/js/src/settings/store/hooks/use-actions.ts similarity index 100% rename from mailpoet/assets/js/src/settings/store/hooks/useActions.ts rename to mailpoet/assets/js/src/settings/store/hooks/use-actions.ts diff --git a/mailpoet/assets/js/src/settings/store/hooks/useSelector.ts b/mailpoet/assets/js/src/settings/store/hooks/use-selector.ts similarity index 100% rename from mailpoet/assets/js/src/settings/store/hooks/useSelector.ts rename to mailpoet/assets/js/src/settings/store/hooks/use-selector.ts diff --git a/mailpoet/assets/js/src/settings/store/hooks/useSetting.ts b/mailpoet/assets/js/src/settings/store/hooks/use-setting.ts similarity index 100% rename from mailpoet/assets/js/src/settings/store/hooks/useSetting.ts rename to mailpoet/assets/js/src/settings/store/hooks/use-setting.ts diff --git a/mailpoet/assets/js/src/settings/store/make_default_state.ts b/mailpoet/assets/js/src/settings/store/make-default-state.ts similarity index 100% rename from mailpoet/assets/js/src/settings/store/make_default_state.ts rename to mailpoet/assets/js/src/settings/store/make-default-state.ts diff --git a/mailpoet/assets/js/src/settings/store/normalize_settings.ts b/mailpoet/assets/js/src/settings/store/normalize-settings.ts similarity index 100% rename from mailpoet/assets/js/src/settings/store/normalize_settings.ts rename to mailpoet/assets/js/src/settings/store/normalize-settings.ts diff --git a/mailpoet/assets/js/src/settings/store/store_name.ts b/mailpoet/assets/js/src/settings/store/store-name.ts similarity index 100% rename from mailpoet/assets/js/src/settings/store/store_name.ts rename to mailpoet/assets/js/src/settings/store/store-name.ts diff --git a/mailpoet/assets/js/src/subscribers/importExport/export.ts b/mailpoet/assets/js/src/subscribers/import-export/export.ts similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/export.ts rename to mailpoet/assets/js/src/subscribers/import-export/export.ts diff --git a/mailpoet/assets/js/src/subscribers/importExport/import.jsx b/mailpoet/assets/js/src/subscribers/import-export/import.jsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import.jsx rename to mailpoet/assets/js/src/subscribers/import-export/import.jsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/clean_list.tsx b/mailpoet/assets/js/src/subscribers/import-export/import/clean-list.tsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/clean_list.tsx rename to mailpoet/assets/js/src/subscribers/import-export/import/clean-list.tsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/context.jsx b/mailpoet/assets/js/src/subscribers/import-export/import/context.jsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/context.jsx rename to mailpoet/assets/js/src/subscribers/import-export/import/context.jsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/previous_next_step_buttons.jsx b/mailpoet/assets/js/src/subscribers/import-export/import/previous-next-step-buttons.jsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/previous_next_step_buttons.jsx rename to mailpoet/assets/js/src/subscribers/import-export/import/previous-next-step-buttons.jsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/sanitize_csv_data.jsx b/mailpoet/assets/js/src/subscribers/import-export/import/sanitize-csv-data.jsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/sanitize_csv_data.jsx rename to mailpoet/assets/js/src/subscribers/import-export/import/sanitize-csv-data.jsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/step_clean_list.tsx b/mailpoet/assets/js/src/subscribers/import-export/import/step-clean-list.tsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/step_clean_list.tsx rename to mailpoet/assets/js/src/subscribers/import-export/import/step-clean-list.tsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation.jsx b/mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation.jsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation.jsx rename to mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation.jsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation/assign_tags.tsx b/mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation/assign-tags.tsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation/assign_tags.tsx rename to mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation/assign-tags.tsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation/consent_description.tsx b/mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation/consent-description.tsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation/consent_description.tsx rename to mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation/consent-description.tsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation/create_new_segment.jsx b/mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation/create-new-segment.jsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation/create_new_segment.jsx rename to mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation/create-new-segment.jsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation/do_import.jsx b/mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation/do-import.jsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation/do_import.jsx rename to mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation/do-import.jsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation/existing_subscribers_status.tsx b/mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation/existing-subscribers-status.tsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation/existing_subscribers_status.tsx rename to mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation/existing-subscribers-status.tsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation/generate_column_selection.jsx b/mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation/generate-column-selection.jsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation/generate_column_selection.jsx rename to mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation/generate-column-selection.jsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation/generate_segment_selection.jsx b/mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation/generate-segment-selection.jsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation/generate_segment_selection.jsx rename to mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation/generate-segment-selection.jsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation/match_columns.jsx b/mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation/match-columns.jsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation/match_columns.jsx rename to mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation/match-columns.jsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation/match_table.jsx b/mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation/match-table.jsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation/match_table.jsx rename to mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation/match-table.jsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation/new_subscribers_status.tsx b/mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation/new-subscribers-status.tsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation/new_subscribers_status.tsx rename to mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation/new-subscribers-status.tsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation/select_segment.jsx b/mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation/select-segment.jsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation/select_segment.jsx rename to mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation/select-segment.jsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation/update_existing_subscribers.jsx b/mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation/update-existing-subscribers.jsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation/update_existing_subscribers.jsx rename to mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation/update-existing-subscribers.jsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation/warnings.jsx b/mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation/warnings.jsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/step_data_manipulation/warnings.jsx rename to mailpoet/assets/js/src/subscribers/import-export/import/step-data-manipulation/warnings.jsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/step_input_validation.jsx b/mailpoet/assets/js/src/subscribers/import-export/import/step-input-validation.jsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/step_input_validation.jsx rename to mailpoet/assets/js/src/subscribers/import-export/import/step-input-validation.jsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/step_input_validation/initial_question.jsx b/mailpoet/assets/js/src/subscribers/import-export/import/step-input-validation/initial-question.jsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/step_input_validation/initial_question.jsx rename to mailpoet/assets/js/src/subscribers/import-export/import/step-input-validation/initial-question.jsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/step_input_validation/last_sent_question.jsx b/mailpoet/assets/js/src/subscribers/import-export/import/step-input-validation/last-sent-question.jsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/step_input_validation/last_sent_question.jsx rename to mailpoet/assets/js/src/subscribers/import-export/import/step-input-validation/last-sent-question.jsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/step_input_validation/wrong_source_block.jsx b/mailpoet/assets/js/src/subscribers/import-export/import/step-input-validation/wrong-source-block.jsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/step_input_validation/wrong_source_block.jsx rename to mailpoet/assets/js/src/subscribers/import-export/import/step-input-validation/wrong-source-block.jsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/step_method_selection.jsx b/mailpoet/assets/js/src/subscribers/import-export/import/step-method-selection.jsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/step_method_selection.jsx rename to mailpoet/assets/js/src/subscribers/import-export/import/step-method-selection.jsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/step_method_selection/method_mailchimp.jsx b/mailpoet/assets/js/src/subscribers/import-export/import/step-method-selection/method-mailchimp.jsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/step_method_selection/method_mailchimp.jsx rename to mailpoet/assets/js/src/subscribers/import-export/import/step-method-selection/method-mailchimp.jsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/step_method_selection/method_paste.jsx b/mailpoet/assets/js/src/subscribers/import-export/import/step-method-selection/method-paste.jsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/step_method_selection/method_paste.jsx rename to mailpoet/assets/js/src/subscribers/import-export/import/step-method-selection/method-paste.jsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/step_method_selection/method_upload.jsx b/mailpoet/assets/js/src/subscribers/import-export/import/step-method-selection/method-upload.jsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/step_method_selection/method_upload.jsx rename to mailpoet/assets/js/src/subscribers/import-export/import/step-method-selection/method-upload.jsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/step_method_selection/process_csv.jsx b/mailpoet/assets/js/src/subscribers/import-export/import/step-method-selection/process-csv.jsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/step_method_selection/process_csv.jsx rename to mailpoet/assets/js/src/subscribers/import-export/import/step-method-selection/process-csv.jsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/step_method_selection/select_import_method.jsx b/mailpoet/assets/js/src/subscribers/import-export/import/step-method-selection/select-import-method.jsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/step_method_selection/select_import_method.jsx rename to mailpoet/assets/js/src/subscribers/import-export/import/step-method-selection/select-import-method.jsx diff --git a/mailpoet/assets/js/src/subscribers/importExport/import/step_results.jsx b/mailpoet/assets/js/src/subscribers/import-export/import/step-results.jsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/importExport/import/step_results.jsx rename to mailpoet/assets/js/src/subscribers/import-export/import/step-results.jsx diff --git a/mailpoet/assets/js/src/subscribers/listings_engagement_score.tsx b/mailpoet/assets/js/src/subscribers/listings-engagement-score.tsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/listings_engagement_score.tsx rename to mailpoet/assets/js/src/subscribers/listings-engagement-score.tsx diff --git a/mailpoet/assets/js/src/subscribers/location_state.ts b/mailpoet/assets/js/src/subscribers/location-state.ts similarity index 100% rename from mailpoet/assets/js/src/subscribers/location_state.ts rename to mailpoet/assets/js/src/subscribers/location-state.ts diff --git a/mailpoet/assets/js/src/subscribers/stats/engagement_summary.tsx b/mailpoet/assets/js/src/subscribers/stats/engagement-summary.tsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/stats/engagement_summary.tsx rename to mailpoet/assets/js/src/subscribers/stats/engagement-summary.tsx diff --git a/mailpoet/assets/js/src/subscribers/stats/no_access_info.tsx b/mailpoet/assets/js/src/subscribers/stats/no-access-info.tsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/stats/no_access_info.tsx rename to mailpoet/assets/js/src/subscribers/stats/no-access-info.tsx diff --git a/mailpoet/assets/js/src/subscribers/stats/opened_email_stats.tsx b/mailpoet/assets/js/src/subscribers/stats/opened-email-stats.tsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/stats/opened_email_stats.tsx rename to mailpoet/assets/js/src/subscribers/stats/opened-email-stats.tsx diff --git a/mailpoet/assets/js/src/subscribers/stats/woocommerce_revenues.tsx b/mailpoet/assets/js/src/subscribers/stats/woocommerce-revenues.tsx similarity index 100% rename from mailpoet/assets/js/src/subscribers/stats/woocommerce_revenues.tsx rename to mailpoet/assets/js/src/subscribers/stats/woocommerce-revenues.tsx diff --git a/mailpoet/assets/js/src/types/wordpress_modules.ts b/mailpoet/assets/js/src/types/wordpress-modules.ts similarity index 100% rename from mailpoet/assets/js/src/types/wordpress_modules.ts rename to mailpoet/assets/js/src/types/wordpress-modules.ts diff --git a/mailpoet/assets/js/src/webpack_admin_expose.js b/mailpoet/assets/js/src/webpack-admin-expose.js similarity index 100% rename from mailpoet/assets/js/src/webpack_admin_expose.js rename to mailpoet/assets/js/src/webpack-admin-expose.js diff --git a/mailpoet/assets/js/src/webpack_admin_index.tsx b/mailpoet/assets/js/src/webpack-admin-index.tsx similarity index 100% rename from mailpoet/assets/js/src/webpack_admin_index.tsx rename to mailpoet/assets/js/src/webpack-admin-index.tsx diff --git a/mailpoet/assets/js/src/webpack_mailpoet_index.jsx b/mailpoet/assets/js/src/webpack-mailpoet-index.jsx similarity index 100% rename from mailpoet/assets/js/src/webpack_mailpoet_index.jsx rename to mailpoet/assets/js/src/webpack-mailpoet-index.jsx diff --git a/mailpoet/assets/js/src/webpack_public_index.jsx b/mailpoet/assets/js/src/webpack-public-index.jsx similarity index 100% rename from mailpoet/assets/js/src/webpack_public_index.jsx rename to mailpoet/assets/js/src/webpack-public-index.jsx diff --git a/mailpoet/assets/js/src/webpack_vendor_index.jsx b/mailpoet/assets/js/src/webpack-vendor-index.jsx similarity index 100% rename from mailpoet/assets/js/src/webpack_vendor_index.jsx rename to mailpoet/assets/js/src/webpack-vendor-index.jsx diff --git a/mailpoet/assets/js/src/wizard/create_sender_settings.jsx b/mailpoet/assets/js/src/wizard/create-sender-settings.jsx similarity index 100% rename from mailpoet/assets/js/src/wizard/create_sender_settings.jsx rename to mailpoet/assets/js/src/wizard/create-sender-settings.jsx diff --git a/mailpoet/assets/js/src/wizard/finishWizard.ts b/mailpoet/assets/js/src/wizard/finish-wizard.ts similarity index 100% rename from mailpoet/assets/js/src/wizard/finishWizard.ts rename to mailpoet/assets/js/src/wizard/finish-wizard.ts diff --git a/mailpoet/assets/js/src/wizard/layout/step_layout_body.jsx b/mailpoet/assets/js/src/wizard/layout/step-layout-body.jsx similarity index 100% rename from mailpoet/assets/js/src/wizard/layout/step_layout_body.jsx rename to mailpoet/assets/js/src/wizard/layout/step-layout-body.jsx diff --git a/mailpoet/assets/js/src/wizard/layout/step_layout.jsx b/mailpoet/assets/js/src/wizard/layout/step-layout.jsx similarity index 100% rename from mailpoet/assets/js/src/wizard/layout/step_layout.jsx rename to mailpoet/assets/js/src/wizard/layout/step-layout.jsx diff --git a/mailpoet/assets/js/src/wizard/steps_numbers.jsx b/mailpoet/assets/js/src/wizard/steps-numbers.jsx similarity index 100% rename from mailpoet/assets/js/src/wizard/steps_numbers.jsx rename to mailpoet/assets/js/src/wizard/steps-numbers.jsx diff --git a/mailpoet/assets/js/src/wizard/steps/pitch_mss_step.tsx b/mailpoet/assets/js/src/wizard/steps/pitch-mss-step.tsx similarity index 100% rename from mailpoet/assets/js/src/wizard/steps/pitch_mss_step.tsx rename to mailpoet/assets/js/src/wizard/steps/pitch-mss-step.tsx diff --git a/mailpoet/assets/js/src/wizard/steps/pitch_mss_step/first_part.tsx b/mailpoet/assets/js/src/wizard/steps/pitch-mss-step/first-part.tsx similarity index 100% rename from mailpoet/assets/js/src/wizard/steps/pitch_mss_step/first_part.tsx rename to mailpoet/assets/js/src/wizard/steps/pitch-mss-step/first-part.tsx diff --git a/mailpoet/assets/js/src/wizard/steps/pitch_mss_step/own_email_service_note.tsx b/mailpoet/assets/js/src/wizard/steps/pitch-mss-step/own-email-service-note.tsx similarity index 100% rename from mailpoet/assets/js/src/wizard/steps/pitch_mss_step/own_email_service_note.tsx rename to mailpoet/assets/js/src/wizard/steps/pitch-mss-step/own-email-service-note.tsx diff --git a/mailpoet/assets/js/src/wizard/steps/pitch_mss_step/second_part.tsx b/mailpoet/assets/js/src/wizard/steps/pitch-mss-step/second-part.tsx similarity index 100% rename from mailpoet/assets/js/src/wizard/steps/pitch_mss_step/second_part.tsx rename to mailpoet/assets/js/src/wizard/steps/pitch-mss-step/second-part.tsx diff --git a/mailpoet/assets/js/src/wizard/steps/pitch_mss_step/third_part.tsx b/mailpoet/assets/js/src/wizard/steps/pitch-mss-step/third-part.tsx similarity index 100% rename from mailpoet/assets/js/src/wizard/steps/pitch_mss_step/third_part.tsx rename to mailpoet/assets/js/src/wizard/steps/pitch-mss-step/third-part.tsx diff --git a/mailpoet/assets/js/src/wizard/steps/sender_step.tsx b/mailpoet/assets/js/src/wizard/steps/sender-step.tsx similarity index 100% rename from mailpoet/assets/js/src/wizard/steps/sender_step.tsx rename to mailpoet/assets/js/src/wizard/steps/sender-step.tsx diff --git a/mailpoet/assets/js/src/wizard/steps/usage_tracking_step.tsx b/mailpoet/assets/js/src/wizard/steps/usage-tracking-step.tsx similarity index 100% rename from mailpoet/assets/js/src/wizard/steps/usage_tracking_step.tsx rename to mailpoet/assets/js/src/wizard/steps/usage-tracking-step.tsx diff --git a/mailpoet/assets/js/src/wizard/steps/woocommerce_step.tsx b/mailpoet/assets/js/src/wizard/steps/woocommerce-step.tsx similarity index 100% rename from mailpoet/assets/js/src/wizard/steps/woocommerce_step.tsx rename to mailpoet/assets/js/src/wizard/steps/woocommerce-step.tsx diff --git a/mailpoet/assets/js/src/wizard/track_wizard_loaded_via_woocommerce.tsx b/mailpoet/assets/js/src/wizard/track-wizard-loaded-via-woocommerce.tsx similarity index 100% rename from mailpoet/assets/js/src/wizard/track_wizard_loaded_via_woocommerce.tsx rename to mailpoet/assets/js/src/wizard/track-wizard-loaded-via-woocommerce.tsx diff --git a/mailpoet/assets/js/src/wizard/updateSettings.ts b/mailpoet/assets/js/src/wizard/update-settings.ts similarity index 100% rename from mailpoet/assets/js/src/wizard/updateSettings.ts rename to mailpoet/assets/js/src/wizard/update-settings.ts diff --git a/mailpoet/assets/js/src/wizard/welcome_wizard_controller.tsx b/mailpoet/assets/js/src/wizard/welcome-wizard-controller.tsx similarity index 100% rename from mailpoet/assets/js/src/wizard/welcome_wizard_controller.tsx rename to mailpoet/assets/js/src/wizard/welcome-wizard-controller.tsx diff --git a/mailpoet/assets/js/src/wizard/woocommerce_controller.tsx b/mailpoet/assets/js/src/wizard/woocommerce-controller.tsx similarity index 100% rename from mailpoet/assets/js/src/wizard/woocommerce_controller.tsx rename to mailpoet/assets/js/src/wizard/woocommerce-controller.tsx diff --git a/mailpoet/tasks/npm_post_install.sh b/mailpoet/tasks/npm_post_install.sh index 53ec423347..21abdb34be 100755 --- a/mailpoet/tasks/npm_post_install.sh +++ b/mailpoet/tasks/npm_post_install.sh @@ -1,12 +1,12 @@ #!/bin/bash echo "/* eslint-disable */ -" > $INIT_CWD/assets/js/src/newsletter_editor/behaviors/tinymce_icons.js +" > $INIT_CWD/assets/js/src/newsletter_editor/behaviors/tinymce-icons.js echo "import tinymce from 'tinymce/tinymce'; -" >> $INIT_CWD/assets/js/src/newsletter_editor/behaviors/tinymce_icons.js +" >> $INIT_CWD/assets/js/src/newsletter_editor/behaviors/tinymce-icons.js -cat $INIT_CWD/node_modules/tinymce/icons/default/icons.min.js >> $INIT_CWD/assets/js/src/newsletter_editor/behaviors/tinymce_icons.js +cat $INIT_CWD/node_modules/tinymce/icons/default/icons.min.js >> $INIT_CWD/assets/js/src/newsletter_editor/behaviors/tinymce-icons.js # fix SCSS file being exposed as CSS file so it can be imported correctly cp $INIT_CWD/node_modules/react-dates/lib/css/_datepicker.css $INIT_CWD/node_modules/react-dates/lib/css/_datepicker.scss diff --git a/mailpoet/tests/javascript_newsletter_editor/loadHelpers.js b/mailpoet/tests/javascript-newsletter-editor/load-helpers.js similarity index 100% rename from mailpoet/tests/javascript_newsletter_editor/loadHelpers.js rename to mailpoet/tests/javascript-newsletter-editor/load-helpers.js diff --git a/mailpoet/tests/javascript_newsletter_editor/mochaTestHelper.js b/mailpoet/tests/javascript-newsletter-editor/mocha-test-helper.js similarity index 100% rename from mailpoet/tests/javascript_newsletter_editor/mochaTestHelper.js rename to mailpoet/tests/javascript-newsletter-editor/mocha-test-helper.js diff --git a/mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/abandonedCartContent.spec.js b/mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/abandoned-cart-content.spec.js similarity index 100% rename from mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/abandonedCartContent.spec.js rename to mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/abandoned-cart-content.spec.js diff --git a/mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/automatedLatestContentLayout.spec.js b/mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/automated-latest-content-layout.spec.js similarity index 100% rename from mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/automatedLatestContentLayout.spec.js rename to mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/automated-latest-content-layout.spec.js diff --git a/mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/button.spec.js b/mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/button.spec.js similarity index 100% rename from mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/button.spec.js rename to mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/button.spec.js diff --git a/mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/container.spec.js b/mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/container.spec.js similarity index 100% rename from mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/container.spec.js rename to mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/container.spec.js diff --git a/mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/coupon.spec.js b/mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/coupon.spec.js similarity index 100% rename from mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/coupon.spec.js rename to mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/coupon.spec.js diff --git a/mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/divider.spec.js b/mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/divider.spec.js similarity index 100% rename from mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/divider.spec.js rename to mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/divider.spec.js diff --git a/mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/footer.spec.js b/mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/footer.spec.js similarity index 100% rename from mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/footer.spec.js rename to mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/footer.spec.js diff --git a/mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/header.spec.js b/mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/header.spec.js similarity index 100% rename from mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/header.spec.js rename to mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/header.spec.js diff --git a/mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/image.spec.js b/mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/image.spec.js similarity index 100% rename from mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/image.spec.js rename to mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/image.spec.js diff --git a/mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/posts.spec.js b/mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/posts.spec.js similarity index 100% rename from mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/posts.spec.js rename to mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/posts.spec.js diff --git a/mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/products.spec.js b/mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/products.spec.js similarity index 100% rename from mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/products.spec.js rename to mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/products.spec.js diff --git a/mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/social.spec.js b/mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/social.spec.js similarity index 100% rename from mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/social.spec.js rename to mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/social.spec.js diff --git a/mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/spacer.spec.js b/mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/spacer.spec.js similarity index 100% rename from mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/spacer.spec.js rename to mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/spacer.spec.js diff --git a/mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/text.spec.js b/mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/text.spec.js similarity index 100% rename from mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/text.spec.js rename to mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/text.spec.js diff --git a/mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/woocommerceContent.spec.js b/mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/woocommerce-content.spec.js similarity index 100% rename from mailpoet/tests/javascript_newsletter_editor/newsletter_editor/blocks/woocommerceContent.spec.js rename to mailpoet/tests/javascript-newsletter-editor/newsletter-editor/blocks/woocommerce-content.spec.js diff --git a/mailpoet/tests/javascript_newsletter_editor/newsletter_editor/components/communication.spec.js b/mailpoet/tests/javascript-newsletter-editor/newsletter-editor/components/communication.spec.js similarity index 100% rename from mailpoet/tests/javascript_newsletter_editor/newsletter_editor/components/communication.spec.js rename to mailpoet/tests/javascript-newsletter-editor/newsletter-editor/components/communication.spec.js diff --git a/mailpoet/tests/javascript_newsletter_editor/newsletter_editor/components/config.spec.js b/mailpoet/tests/javascript-newsletter-editor/newsletter-editor/components/config.spec.js similarity index 100% rename from mailpoet/tests/javascript_newsletter_editor/newsletter_editor/components/config.spec.js rename to mailpoet/tests/javascript-newsletter-editor/newsletter-editor/components/config.spec.js diff --git a/mailpoet/tests/javascript_newsletter_editor/newsletter_editor/components/content.spec.js b/mailpoet/tests/javascript-newsletter-editor/newsletter-editor/components/content.spec.js similarity index 100% rename from mailpoet/tests/javascript_newsletter_editor/newsletter_editor/components/content.spec.js rename to mailpoet/tests/javascript-newsletter-editor/newsletter-editor/components/content.spec.js diff --git a/mailpoet/tests/javascript_newsletter_editor/newsletter_editor/components/heading.spec.js b/mailpoet/tests/javascript-newsletter-editor/newsletter-editor/components/heading.spec.js similarity index 100% rename from mailpoet/tests/javascript_newsletter_editor/newsletter_editor/components/heading.spec.js rename to mailpoet/tests/javascript-newsletter-editor/newsletter-editor/components/heading.spec.js diff --git a/mailpoet/tests/javascript_newsletter_editor/newsletter_editor/components/history.spec.js b/mailpoet/tests/javascript-newsletter-editor/newsletter-editor/components/history.spec.js similarity index 100% rename from mailpoet/tests/javascript_newsletter_editor/newsletter_editor/components/history.spec.js rename to mailpoet/tests/javascript-newsletter-editor/newsletter-editor/components/history.spec.js diff --git a/mailpoet/tests/javascript_newsletter_editor/newsletter_editor/components/save.spec.js b/mailpoet/tests/javascript-newsletter-editor/newsletter-editor/components/save.spec.js similarity index 100% rename from mailpoet/tests/javascript_newsletter_editor/newsletter_editor/components/save.spec.js rename to mailpoet/tests/javascript-newsletter-editor/newsletter-editor/components/save.spec.js diff --git a/mailpoet/tests/javascript_newsletter_editor/newsletter_editor/components/sidebar.spec.js b/mailpoet/tests/javascript-newsletter-editor/newsletter-editor/components/sidebar.spec.js similarity index 100% rename from mailpoet/tests/javascript_newsletter_editor/newsletter_editor/components/sidebar.spec.js rename to mailpoet/tests/javascript-newsletter-editor/newsletter-editor/components/sidebar.spec.js diff --git a/mailpoet/tests/javascript_newsletter_editor/newsletter_editor/components/styles.spec.js b/mailpoet/tests/javascript-newsletter-editor/newsletter-editor/components/styles.spec.js similarity index 100% rename from mailpoet/tests/javascript_newsletter_editor/newsletter_editor/components/styles.spec.js rename to mailpoet/tests/javascript-newsletter-editor/newsletter-editor/components/styles.spec.js diff --git a/mailpoet/tests/javascript/babel_register.js b/mailpoet/tests/javascript/babel-register.js similarity index 100% rename from mailpoet/tests/javascript/babel_register.js rename to mailpoet/tests/javascript/babel-register.js diff --git a/mailpoet/tests/javascript/form_editor/store/block_to_form_test_data.ts b/mailpoet/tests/javascript/form-editor/store/block-to-form-test-data.ts similarity index 100% rename from mailpoet/tests/javascript/form_editor/store/block_to_form_test_data.ts rename to mailpoet/tests/javascript/form-editor/store/block-to-form-test-data.ts diff --git a/mailpoet/tests/javascript/form_editor/store/blocks_to_form_body.spec.ts b/mailpoet/tests/javascript/form-editor/store/blocks-to-form-body.spec.ts similarity index 100% rename from mailpoet/tests/javascript/form_editor/store/blocks_to_form_body.spec.ts rename to mailpoet/tests/javascript/form-editor/store/blocks-to-form-body.spec.ts diff --git a/mailpoet/tests/javascript/form_editor/store/editor_settings.ts b/mailpoet/tests/javascript/form-editor/store/editor-settings.ts similarity index 100% rename from mailpoet/tests/javascript/form_editor/store/editor_settings.ts rename to mailpoet/tests/javascript/form-editor/store/editor-settings.ts diff --git a/mailpoet/tests/javascript/form_editor/store/form_body_to_blocks.spec.ts b/mailpoet/tests/javascript/form-editor/store/form-body-to-blocks.spec.ts similarity index 100% rename from mailpoet/tests/javascript/form_editor/store/form_body_to_blocks.spec.ts rename to mailpoet/tests/javascript/form-editor/store/form-body-to-blocks.spec.ts diff --git a/mailpoet/tests/javascript/form_editor/store/form_to_block_test_data.ts b/mailpoet/tests/javascript/form-editor/store/form-to-block-test-data.ts similarity index 100% rename from mailpoet/tests/javascript/form_editor/store/form_to_block_test_data.ts rename to mailpoet/tests/javascript/form-editor/store/form-to-block-test-data.ts diff --git a/mailpoet/tests/javascript/form_editor/store/form_validator.spec.ts b/mailpoet/tests/javascript/form-editor/store/form-validator.spec.ts similarity index 100% rename from mailpoet/tests/javascript/form_editor/store/form_validator.spec.ts rename to mailpoet/tests/javascript/form-editor/store/form-validator.spec.ts diff --git a/mailpoet/tests/javascript/form_editor/store/map_form_data_after_loading.spec.ts b/mailpoet/tests/javascript/form-editor/store/map-form-data-after-loading.spec.ts similarity index 100% rename from mailpoet/tests/javascript/form_editor/store/map_form_data_after_loading.spec.ts rename to mailpoet/tests/javascript/form-editor/store/map-form-data-after-loading.spec.ts diff --git a/mailpoet/tests/javascript/form_editor/store/map_form_data_before_saving.spec.ts b/mailpoet/tests/javascript/form-editor/store/map-form-data-before-saving.spec.ts similarity index 100% rename from mailpoet/tests/javascript/form_editor/store/map_form_data_before_saving.spec.ts rename to mailpoet/tests/javascript/form-editor/store/map-form-data-before-saving.spec.ts diff --git a/mailpoet/tests/javascript/form_editor/store/mocks/partialMocks.ts b/mailpoet/tests/javascript/form-editor/store/mocks/partial-mocks.ts similarity index 100% rename from mailpoet/tests/javascript/form_editor/store/mocks/partialMocks.ts rename to mailpoet/tests/javascript/form-editor/store/mocks/partial-mocks.ts diff --git a/mailpoet/tests/javascript/form_editor/store/reducers/create_custom_field_started.spec.ts b/mailpoet/tests/javascript/form-editor/store/reducers/create-custom-field-started.spec.ts similarity index 100% rename from mailpoet/tests/javascript/form_editor/store/reducers/create_custom_field_started.spec.ts rename to mailpoet/tests/javascript/form-editor/store/reducers/create-custom-field-started.spec.ts diff --git a/mailpoet/tests/javascript/form_editor/store/reducers/history_record.spec.ts b/mailpoet/tests/javascript/form-editor/store/reducers/history-record.spec.ts similarity index 100% rename from mailpoet/tests/javascript/form_editor/store/reducers/history_record.spec.ts rename to mailpoet/tests/javascript/form-editor/store/reducers/history-record.spec.ts diff --git a/mailpoet/tests/javascript/form_editor/store/reducers/save_form_started.spec.ts b/mailpoet/tests/javascript/form-editor/store/reducers/save-form-started.spec.ts similarity index 100% rename from mailpoet/tests/javascript/form_editor/store/reducers/save_form_started.spec.ts rename to mailpoet/tests/javascript/form-editor/store/reducers/save-form-started.spec.ts diff --git a/mailpoet/tests/javascript/form_editor/store/reducers/toggle_sidebar_panel.spec.ts b/mailpoet/tests/javascript/form-editor/store/reducers/toggle-sidebar-panel.spec.ts similarity index 100% rename from mailpoet/tests/javascript/form_editor/store/reducers/toggle_sidebar_panel.spec.ts rename to mailpoet/tests/javascript/form-editor/store/reducers/toggle-sidebar-panel.spec.ts diff --git a/mailpoet/tests/javascript/form_editor/store/selectors.spec.ts b/mailpoet/tests/javascript/form-editor/store/selectors.spec.ts similarity index 100% rename from mailpoet/tests/javascript/form_editor/store/selectors.spec.ts rename to mailpoet/tests/javascript/form-editor/store/selectors.spec.ts diff --git a/mailpoet/tests/javascript/form_editor/store/server_value_as_num.spec.ts b/mailpoet/tests/javascript/form-editor/store/server-value-as-num.spec.ts similarity index 100% rename from mailpoet/tests/javascript/form_editor/store/server_value_as_num.spec.ts rename to mailpoet/tests/javascript/form-editor/store/server-value-as-num.spec.ts