Skip to content

Latest commit

 

History

History
38 lines (27 loc) · 965 Bytes

README.md

File metadata and controls

38 lines (27 loc) · 965 Bytes

MarkEdit-vite

Default Vite configuration for building MarkEdit extensions.

See MarkEdit-api to learn more.

Usage

Add markedit-vite to your (TypeScript) project's devDependencies:

{
  "devDependencies": {
    "markedit-vite": "https://github.com/MarkEdit-app/MarkEdit-vite#v0.1.0"
  }
}

Import defaultViteConfig and use it in your Vite config file:

import { defineConfig } from 'vite';
import { defaultViteConfig } from 'markedit-vite';

export default defineConfig(defaultViteConfig(options));

If the options is not provided, or some values are missing, the following is used:

{
  entry: 'main.ts',
  outDir: 'dist',
  destDir: '/Library/Containers/app.cyan.markedit/Data/Documents/scripts/',
}

You can also use it with the mergeConfig function.