From 0e4c2dcf0099112360f7b905ad81ce97a8dc7ece Mon Sep 17 00:00:00 2001 From: Matt Jankowski Date: Fri, 21 Aug 2026 09:14:41 +0000 Subject: [PATCH] Replace `__dirname` with `import.meta.dirname` in vite config (#40223) --- vite.config.mts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vite.config.mts b/vite.config.mts index 8bc48828940..0477177078c 100644 --- a/vite.config.mts +++ b/vite.config.mts @@ -24,7 +24,7 @@ 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'; -const jsRoot = path.resolve(__dirname, 'app/javascript'); +const jsRoot = path.resolve(import.meta.dirname, 'app/javascript'); const cssAliasClasses: ReadonlyArray = ['components', 'features']; @@ -40,7 +40,7 @@ export const config: UserConfigFnPromise = async ({ mode, command }) => { return { root: jsRoot, base: `/${outDirName}/`, - envDir: __dirname, + envDir: import.meta.dirname, resolve: { tsconfigPaths: true, alias: {