From ad97d4350c55055c3fcf084915a0a067c09939da Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Fri, 12 Apr 2024 15:52:26 +0100 Subject: [Embeds] Create vite project and add to build pipeline (#3448) * add bskyembed vite app * create build script (temp until embedr is ready) --- bskyembed/vite.config.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 bskyembed/vite.config.ts (limited to 'bskyembed/vite.config.ts') 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 -- cgit 1.4.1