Merge commit 'c4f47adb49663f24ee80d9174ab24431a8c165c0' into glitch-soc/merge-upstream

Too many conflicts to list, because of webpack → vite migration.
This commit is contained in:
Claire
2025-05-24 12:37:51 +02:00
159 changed files with 2373 additions and 7784 deletions

View File

@@ -267,7 +267,6 @@ export default tseslint.config([
{
devDependencies: [
'eslint.config.mjs',
'config/webpack/**',
'app/javascript/mastodon/performance.js',
'app/javascript/mastodon/test_setup.js',
'app/javascript/mastodon/test_helpers.tsx',
@@ -275,7 +274,12 @@ export default tseslint.config([
],
},
],
'import/no-webpack-loader-syntax': 'error',
'import/no-unresolved': [
'error',
{
ignore: ['vite/modulepreload-polyfill'],
},
],
'react/jsx-filename-extension': [
'error',
@@ -316,7 +320,6 @@ export default tseslint.config([
'**/*.config.js',
'**/.*rc.js',
'**/ide-helper.js',
'config/webpack/**/*',
'config/formatjs-formatter.js',
],