diff --git a/packages/php-wasm/util/vite.config.ts b/packages/php-wasm/util/vite.config.ts index de7702ed45..836b2c0470 100644 --- a/packages/php-wasm/util/vite.config.ts +++ b/packages/php-wasm/util/vite.config.ts @@ -1,6 +1,9 @@ /// import { defineConfig } from 'vite'; +import dts from 'vite-plugin-dts'; +import { join } from 'path'; + import viteTsConfigPaths from 'vite-tsconfig-paths'; // eslint-disable-next-line @nx/enforce-module-boundaries import { getExternalModules } from '../../vite-extensions/vite-external-modules'; @@ -9,6 +12,11 @@ export default defineConfig({ cacheDir: '../../../node_modules/.vite/php-wasm-util', plugins: [ + dts({ + entryRoot: 'src', + tsconfigPath: join(__dirname, 'tsconfig.lib.json'), + }), + viteTsConfigPaths({ root: '../../../', }),