dev.task.ts

view source

Declarations
#

DevTaskContext
#

dev.task.ts view source

DevTaskContext

type PluginContext<Args>

import type {DevTaskContext} from '@fuzdev/gro/dev.task.js';

dev

type boolean

watch

type boolean

args

type { watch: boolean; 'no-watch': boolean; sync: boolean; 'no-sync': boolean; install: boolean; }

config

type GroConfig

svelte_config

Resolved on first access, so tasks that don't touch it never pay to read the SvelteKit config.

type Promise<ParsedSvelteConfig>

filer

type Filer

log

type Logger

timings

type Timings

invoke_task

type <TName extends string>(task_name: InvokeTaskName<TName>, ...rest: InvokeTaskRest<TName>): Promise<void>

task_name

type InvokeTaskName<TName>

rest

type InvokeTaskRest<TName>
returns Promise<void>

Depends on
#

Imported by
#