diff --git a/packages/plugin-tikz/package.json b/packages/plugin-tikz/package.json index de0950b8..15b62333 100644 --- a/packages/plugin-tikz/package.json +++ b/packages/plugin-tikz/package.json @@ -21,6 +21,7 @@ "@types/hast": "^3.0.4", "@types/md5": "^2.3.2", "carta-md": "workspace:*", + "esm-env": "^1.0.0", "typescript": "^5.0.4", "unified": "^11.0.4", "vite": "^5.1.6", @@ -50,7 +51,6 @@ "katex" ], "dependencies": { - "esm-env": "^1.0.0", "hast-util-from-dom": "^5.0.0", "md5": "^2.3.0", "node-tikzjax": "^1.0.3", diff --git a/packages/plugin-tikz/vite.config.ts b/packages/plugin-tikz/vite.config.ts index 773dd93a..6d3db5f9 100644 --- a/packages/plugin-tikz/vite.config.ts +++ b/packages/plugin-tikz/vite.config.ts @@ -18,7 +18,8 @@ export default defineConfig({ 'unist-util-visit', 'hast-util-from-dom', 'md5', - 'rehype-parse' + 'rehype-parse', + 'esm-env' ], output: { globals: { @@ -27,7 +28,8 @@ export default defineConfig({ 'unist-util-visit': 'unistUtilVisit', 'hast-util-from-dom': 'hastUtilFromDom', md5: 'md5', - 'rehype-parse': 'rehypeParse' + 'rehype-parse': 'rehypeParse', + 'esm-env': 'esm-env' } } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f4d85d6b..1b2a0694 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -423,9 +423,6 @@ importers: packages/plugin-tikz: dependencies: - esm-env: - specifier: ^1.0.0 - version: 1.0.0 hast-util-from-dom: specifier: ^5.0.0 version: 5.0.0 @@ -451,6 +448,9 @@ importers: carta-md: specifier: workspace:* version: link:../carta-md + esm-env: + specifier: ^1.0.0 + version: 1.0.0 typescript: specifier: ^5.0.4 version: 5.0.4