Rename JSX files with proper `.jsx` extension (#23733)

local
Renaud Chaput 1 year ago committed by GitHub
parent f0e1b12c10
commit 44a7d87cb1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 5
      .eslintrc.js
  2. 2
      .github/workflows/lint-js.yml
  3. 2
      .github/workflows/test-js.yml
  4. 0
      app/javascript/mastodon/components/__tests__/__snapshots__/autosuggest_emoji-test.jsx.snap
  5. 0
      app/javascript/mastodon/components/__tests__/__snapshots__/avatar-test.jsx.snap
  6. 0
      app/javascript/mastodon/components/__tests__/__snapshots__/avatar_overlay-test.jsx.snap
  7. 0
      app/javascript/mastodon/components/__tests__/__snapshots__/button-test.jsx.snap
  8. 0
      app/javascript/mastodon/components/__tests__/__snapshots__/display_name-test.jsx.snap
  9. 0
      app/javascript/mastodon/components/__tests__/autosuggest_emoji-test.jsx
  10. 0
      app/javascript/mastodon/components/__tests__/avatar-test.jsx
  11. 0
      app/javascript/mastodon/components/__tests__/avatar_overlay-test.jsx
  12. 0
      app/javascript/mastodon/components/__tests__/button-test.jsx
  13. 0
      app/javascript/mastodon/components/__tests__/display_name-test.jsx
  14. 0
      app/javascript/mastodon/components/account.jsx
  15. 0
      app/javascript/mastodon/components/admin/Counter.jsx
  16. 0
      app/javascript/mastodon/components/admin/Dimension.jsx
  17. 0
      app/javascript/mastodon/components/admin/ReportReasonSelector.jsx
  18. 0
      app/javascript/mastodon/components/admin/Retention.jsx
  19. 0
      app/javascript/mastodon/components/admin/Trends.jsx
  20. 0
      app/javascript/mastodon/components/animated_number.jsx
  21. 0
      app/javascript/mastodon/components/attachment_list.jsx
  22. 0
      app/javascript/mastodon/components/autosuggest_emoji.jsx
  23. 0
      app/javascript/mastodon/components/autosuggest_hashtag.jsx
  24. 0
      app/javascript/mastodon/components/autosuggest_input.jsx
  25. 0
      app/javascript/mastodon/components/autosuggest_textarea.jsx
  26. 0
      app/javascript/mastodon/components/avatar.jsx
  27. 0
      app/javascript/mastodon/components/avatar_composite.jsx
  28. 0
      app/javascript/mastodon/components/avatar_overlay.jsx
  29. 0
      app/javascript/mastodon/components/blurhash.jsx
  30. 0
      app/javascript/mastodon/components/button.jsx
  31. 0
      app/javascript/mastodon/components/check.jsx
  32. 0
      app/javascript/mastodon/components/column.jsx
  33. 0
      app/javascript/mastodon/components/column_back_button.jsx
  34. 0
      app/javascript/mastodon/components/column_back_button_slim.jsx
  35. 0
      app/javascript/mastodon/components/column_header.jsx
  36. 0
      app/javascript/mastodon/components/common_counter.jsx
  37. 0
      app/javascript/mastodon/components/dismissable_banner.jsx
  38. 0
      app/javascript/mastodon/components/display_name.jsx
  39. 0
      app/javascript/mastodon/components/domain.jsx
  40. 0
      app/javascript/mastodon/components/dropdown_menu.jsx
  41. 0
      app/javascript/mastodon/components/edited_timestamp/index.jsx
  42. 0
      app/javascript/mastodon/components/error_boundary.jsx
  43. 0
      app/javascript/mastodon/components/gifv.jsx
  44. 0
      app/javascript/mastodon/components/hashtag.jsx
  45. 0
      app/javascript/mastodon/components/icon.jsx
  46. 0
      app/javascript/mastodon/components/icon_button.jsx
  47. 0
      app/javascript/mastodon/components/icon_with_badge.jsx
  48. 0
      app/javascript/mastodon/components/image.jsx
  49. 0
      app/javascript/mastodon/components/inline_account.jsx
  50. 0
      app/javascript/mastodon/components/intersection_observer_article.jsx
  51. 0
      app/javascript/mastodon/components/load_gap.jsx
  52. 0
      app/javascript/mastodon/components/load_more.jsx
  53. 0
      app/javascript/mastodon/components/load_pending.jsx
  54. 0
      app/javascript/mastodon/components/loading_indicator.jsx
  55. 0
      app/javascript/mastodon/components/logo.jsx
  56. 0
      app/javascript/mastodon/components/media_attachments.jsx
  57. 0
      app/javascript/mastodon/components/media_gallery.jsx
  58. 0
      app/javascript/mastodon/components/missing_indicator.jsx
  59. 0
      app/javascript/mastodon/components/modal_root.jsx
  60. 0
      app/javascript/mastodon/components/navigation_portal.jsx
  61. 0
      app/javascript/mastodon/components/not_signed_in_indicator.jsx
  62. 0
      app/javascript/mastodon/components/picture_in_picture_placeholder.jsx
  63. 0
      app/javascript/mastodon/components/poll.jsx
  64. 0
      app/javascript/mastodon/components/radio_button.jsx
  65. 0
      app/javascript/mastodon/components/regeneration_indicator.jsx
  66. 0
      app/javascript/mastodon/components/relative_timestamp.jsx
  67. 0
      app/javascript/mastodon/components/scrollable_list.jsx
  68. 0
      app/javascript/mastodon/components/server_banner.jsx
  69. 0
      app/javascript/mastodon/components/short_number.jsx
  70. 0
      app/javascript/mastodon/components/skeleton.jsx
  71. 0
      app/javascript/mastodon/components/status.jsx
  72. 0
      app/javascript/mastodon/components/status_action_bar.jsx
  73. 0
      app/javascript/mastodon/components/status_content.jsx
  74. 0
      app/javascript/mastodon/components/status_list.jsx
  75. 0
      app/javascript/mastodon/components/timeline_hint.jsx
  76. 0
      app/javascript/mastodon/containers/account_container.jsx
  77. 0
      app/javascript/mastodon/containers/admin_component.jsx
  78. 0
      app/javascript/mastodon/containers/compose_container.jsx
  79. 0
      app/javascript/mastodon/containers/domain_container.jsx
  80. 0
      app/javascript/mastodon/containers/mastodon.jsx
  81. 0
      app/javascript/mastodon/containers/media_container.jsx
  82. 0
      app/javascript/mastodon/containers/status_container.jsx
  83. 0
      app/javascript/mastodon/features/about/index.jsx
  84. 0
      app/javascript/mastodon/features/account/components/account_note.jsx
  85. 0
      app/javascript/mastodon/features/account/components/featured_tags.jsx
  86. 0
      app/javascript/mastodon/features/account/components/follow_request_note.jsx
  87. 0
      app/javascript/mastodon/features/account/components/header.jsx
  88. 0
      app/javascript/mastodon/features/account/navigation.jsx
  89. 0
      app/javascript/mastodon/features/account_gallery/components/media_item.jsx
  90. 0
      app/javascript/mastodon/features/account_gallery/index.jsx
  91. 0
      app/javascript/mastodon/features/account_timeline/components/header.jsx
  92. 0
      app/javascript/mastodon/features/account_timeline/components/limited_account_hint.jsx
  93. 0
      app/javascript/mastodon/features/account_timeline/components/moved_note.jsx
  94. 0
      app/javascript/mastodon/features/account_timeline/containers/header_container.jsx
  95. 0
      app/javascript/mastodon/features/account_timeline/index.jsx
  96. 0
      app/javascript/mastodon/features/audio/index.jsx
  97. 0
      app/javascript/mastodon/features/blocks/index.jsx
  98. 0
      app/javascript/mastodon/features/bookmarked_statuses/index.jsx
  99. 0
      app/javascript/mastodon/features/closed_registrations_modal/index.jsx
  100. 0
      app/javascript/mastodon/features/community_timeline/components/column_settings.jsx
  101. Some files were not shown because too many files have changed in this diff Show More

@ -43,7 +43,7 @@ module.exports = {
version: 'detect',
},
'import/extensions': [
'.js',
'.js', '.jsx',
],
'import/ignore': [
'node_modules',
@ -52,6 +52,7 @@ module.exports = {
'import/resolver': {
node: {
paths: ['app/javascript'],
extensions: ['.js', '.jsx'],
},
},
},
@ -111,6 +112,7 @@ module.exports = {
semi: 'error',
'valid-typeof': 'error',
'react/jsx-filename-extension': ['error', { 'allow': 'as-needed' }],
'react/jsx-boolean-value': 'error',
'react/jsx-closing-bracket-location': ['error', 'line-aligned'],
'react/jsx-curly-spacing': 'error',
@ -185,6 +187,7 @@ module.exports = {
'always',
{
js: 'never',
jsx: 'never',
},
],
'import/newline-after-import': 'error',

@ -10,6 +10,7 @@ on:
- '.prettier*'
- '.eslint*'
- '**/*.js'
- '**/*.jsx'
- '.github/workflows/lint-js.yml'
pull_request:
@ -20,6 +21,7 @@ on:
- '.prettier*'
- '.eslint*'
- '**/*.js'
- '**/*.jsx'
- '.github/workflows/lint-js.yml'
jobs:

@ -8,6 +8,7 @@ on:
- 'yarn.lock'
- '.nvmrc'
- '**/*.js'
- '**/*.jsx'
- '**/*.snap'
- '.github/workflows/test-js.yml'
@ -17,6 +18,7 @@ on:
- 'yarn.lock'
- '.nvmrc'
- '**/*.js'
- '**/*.jsx'
- '**/*.snap'
- '.github/workflows/test-js.yml'

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save