diff options
Diffstat (limited to 'bskyembed/vite.config.ts')
-rw-r--r-- | bskyembed/vite.config.ts | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/bskyembed/vite.config.ts b/bskyembed/vite.config.ts new file mode 100644 index 000000000..1f5ec0ed9 --- /dev/null +++ b/bskyembed/vite.config.ts @@ -0,0 +1,18 @@ +import {resolve} from 'node:path' + +// @ts-expect-error - not important +import preactRefresh from '@prefresh/vite' +import type {UserConfig} from 'vite' +import paths from 'vite-tsconfig-paths' + +const config: UserConfig = { + jsx: { + factory: 'h', + fragment: 'Fragment', + }, + // eslint-disable-next-line @typescript-eslint/no-unsafe-call + plugins: [preactRefresh(), paths()], + assetsDir: 'static/embed/assets', +} + +export default config |