UNPKG

alepha

Version:

Easy-to-use modern TypeScript framework for building many kind of applications.

39 lines 1.42 kB
import { Static } from "alepha"; //#region ../../src/cli/devtools/atoms/devtoolsOptions.d.ts /** * Devtools configuration atom. * * Filled from the `devtools` section of `alepha.config.ts`. */ declare const devtoolsOptions: import("alepha").Atom<import("zod").ZodOptional<import("zod").ZodObject<{ hideButton: import("zod").ZodOptional<import("zod").ZodDefault<import("zod").ZodBoolean>>; }, import("zod/v4/core").$strip>>, "alepha.cli.devtools.options">; /** * Type for devtools options. */ type DevtoolsOptions = Static<typeof devtoolsOptions.schema>; //#endregion //#region ../../src/cli/devtools/index.d.ts /** * CLI plugin that integrates @alepha/devtools into the Vite dev server. * * This module is intentionally lightweight — it does NOT statically import * `@alepha/devtools` (which pulls in `alepha/react` and `.tsx` files). * Instead, it lazy-loads devtools via Vite's SSR module loader at runtime. * * Usage in `alepha.config.ts`: * ```ts * import { devtools } from "alepha/cli/devtools"; * * export default defineConfig({ * plugins: [devtools()], * }); * ``` * * @module alepha.devtools.plugin */ declare const AlephaCliDevtoolsPlugin: import("alepha").Service<import("alepha").Module>; declare const devtools: (options?: DevtoolsOptions) => () => void; //#endregion export { AlephaCliDevtoolsPlugin, DevtoolsOptions, devtools, devtoolsOptions }; //# sourceMappingURL=index.d.ts.map