Skip to content

Comments

Remove webpack hints IDE config#36769

Merged
ChaosExAnima merged 1 commit intomastodon:mainfrom
mjankowski:ide-helper-remove
Nov 11, 2025
Merged

Remove webpack hints IDE config#36769
ChaosExAnima merged 1 commit intomastodon:mainfrom
mjankowski:ide-helper-remove

Conversation

@mjankowski
Copy link
Contributor

This was added ~6 years ago to enable IDE hints for webpack - #13012 - since we're no longer using webpack, and since IntelliJ has native Vite support - https://www.jetbrains.com/help/idea/vite.html - seems ok to remove?

(I'm not an IntelliJ user, maybe someone can confirm?)

@ClearlyClaire
Copy link
Contributor

I'm not sure how well the native Vite support works considering we are using ruby-vite, which does generate some vite config from the Ruby side. I think it should be fine, but I can't be sure and I don't use IntelliJ, nor am I familiar with these features.

@ChaosExAnima
Copy link
Contributor

seems fine to me. yes we use ruby-vite, but the Vite config is still in the root directory and it utilizes tsconfig for paths as well.

@ChaosExAnima ChaosExAnima added this pull request to the merge queue Nov 11, 2025
Merged via the queue into mastodon:main with commit fa5318b Nov 11, 2025
32 checks passed
@mjankowski mjankowski deleted the ide-helper-remove branch November 11, 2025 13:18
mikehikes added a commit to theatl-social/theconnector that referenced this pull request Nov 12, 2025
Merge upstream Mastodon main branch (116 new commits) up to b5a2fe7:

Key changes:
- Version bump to v4.6.0-alpha.1
- Revert "Fix duplicated counters (fix mastodon#32614)" (mastodon#36834)
- Update dependencies: aws-sdk-s3, storybook, msw, chromatic, axios, vite
- Fix icon buttons animating when they haven't changed (mastodon#36824)
- Emoji: Load emoji with hash in URL (mastodon#36808)
- Fix scroll shift caused by fetch-all-replies alerts (mastodon#36807)
- Ensure the boost button shows a numeric value (mastodon#36805)
- Centers GIFs in media modal (mastodon#36806)
- Fix dropdown menu not focusing first item when opened via keyboard (mastodon#36804)
- Remove webpack hints IDE config (mastodon#36769)
- New Crowdin translations (mastodon#36820, mastodon#36786)
- Various spec additions and test improvements

Full upstream commits: 5187708..b5a2fe7

Resolved conflicts:
- Locale files: kept ours (TheConnector customizations)
- Gemfile.lock: took upstream, added x86_64-linux platform for Docker
- yarn.lock: regenerated in linux/x86_64 container
- .github/workflows/build-releases.yml: took upstream
- lib/mastodon/version.rb: updated to nightly-20251111 with alpha.1

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants