@open-editor/vite
TypeScript icon, indicating that this package has built-in type declarations

0.8.2ย โ€ขย Publicย โ€ขย Published

@open-editor/vite

NPM version MIT

A vite plugin for fast find source code.

Valid only during development, requires Node.js version 14+.

Install

npm -D i @open-editor/vite

Usage

// vite.config.ts
import OpenEditor from '@open-editor/vite';

export default defineConfig({
  plugins: [
    OpenEditor({
      /* options */
    }),
    // other plugins
  ],
});

Configuration

interface Options {
  /**
   * source rootDir path
   *
   * @default process.cwd()
   */
  rootDir?: string;
  /**
   * render the toggle into the browser
   *
   * @default true
   */
  displayToggle?: boolean;
  /**
   * set UI color mode
   *
   * @default 'system'
   */
  colorMode?: 'system' | 'light' | 'dark';
  /**
   * Disable hover effect from CSS when inspector is enabled
   *
   * @default true
   */
  disableHoverCSS?: boolean;
  /**
   * The inspector remains rendered when the browser is idle
   *
   * @default true
   */
  retainFrame?: boolean;
  /**
   * exit the check after opening the editor or component tree
   *
   * @default true
   */
  once?: boolean;
  /**
   * custom openEditor handler
   *
   * @default 'launch-editor'
   */
  onOpenEditor?(file: string): void;
}

Playgrounds

Source code Online trial
vite/react StackBlitz
vite/vue StackBlitz
vite/nuxt StackBlitz

Package Sidebar

Install

npm i @open-editor/vite

Weekly Downloads

14

Version

0.8.2

License

MIT

Unpacked Size

7.06 kB

Total Files

6

Last publish

Collaborators

  • zjxxxxxxxx