Resolve custom plugin mts/ts config deprecation warnings (#40670)

This commit is contained in:
Matt Jankowski
2026-09-28 16:24:10 +00:00
committed by GitHub
parent bd2656bc89
commit cb7962cf13
7 changed files with 6 additions and 5 deletions

View File

@@ -18,7 +18,7 @@
"fix": "yarn fix:js && yarn fix:css",
"format": "oxfmt",
"format:check": "oxfmt --check",
"i18n:extract": "formatjs extract 'app/javascript/**/*.{js,jsx,ts,tsx}' config/vite/plugin-sw-locales.ts --ignore '**/*.d.ts' --out-file app/javascript/mastodon/locales/en.json --format config/formatjs-formatter.js",
"i18n:extract": "formatjs extract 'app/javascript/**/*.{js,jsx,ts,tsx}' config/vite/plugin-sw-locales.mts --ignore '**/*.d.ts' --out-file app/javascript/mastodon/locales/en.json --format config/formatjs-formatter.js",
"lint:js": "cd $INIT_CWD && eslint --cache --report-unused-disable-directives",
"lint:css": "stylelint \"**/*.{css,scss}\"",
"lint": "yarn lint:js && yarn lint:css",

View File

@@ -2,6 +2,7 @@
"compilerOptions": {
"jsx": "react-jsx",
"allowJs": true,
"allowImportingTsExtensions": true,
"resolveJsonModule": true,
"noEmit": true,
"strict": true,

View File

@@ -19,10 +19,10 @@ import {
import manifestSRI from 'vite-plugin-manifest-sri';
import svgr from 'vite-plugin-svgr';
import { MastodonAssetsManifest } from './config/vite/plugin-assets-manifest';
import { MastodonThemes } from './config/vite/plugin-mastodon-themes';
import { MastodonServiceWorkerChunkPaths } from './config/vite/plugin-sw-chunk-paths';
import { MastodonServiceWorkerLocales } from './config/vite/plugin-sw-locales';
import { MastodonAssetsManifest } from './config/vite/plugin-assets-manifest.mts';
import { MastodonThemes } from './config/vite/plugin-mastodon-themes.mts';
import { MastodonServiceWorkerChunkPaths } from './config/vite/plugin-sw-chunk-paths.mts';
import { MastodonServiceWorkerLocales } from './config/vite/plugin-sw-locales.mts';
const jsRoot = path.resolve(import.meta.dirname, 'app/javascript');