Skip to content

Commit 3b8f77a

Browse files
TGlideTorstenDittmann
authored andcommitted
fix process env
1 parent d1e4914 commit 3b8f77a

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

vite.config.ts

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,26 @@ import dynamicImport from 'vite-plugin-dynamic-import';
22
import { sveltekit } from '@sveltejs/kit/vite';
33
import { defineConfig } from 'vitest/config';
44
import { ViteImageOptimizer } from 'vite-plugin-image-optimizer';
5+
import type { Plugin } from 'vite';
6+
7+
const envFixer: Plugin = {
8+
name: 'env-fixer',
9+
enforce: 'pre',
10+
transform(code, id) {
11+
if (!id.includes('.markdoc')) {
12+
return { code };
13+
}
14+
15+
const transformed = code.replaceAll(/process\.env/g, 'process​.env');
16+
return {
17+
code: transformed
18+
};
19+
}
20+
};
521

622
export default defineConfig({
723
plugins: [
24+
envFixer,
825
sveltekit(),
926
dynamicImport({
1027
filter(id) {

0 commit comments

Comments
 (0)