Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/gauntlet/src/core/plugin.ts>SnowpackConfig

Work-in-progress front-end tool which does put a smile on my face
Latest
interface SnowpackConfig
import { type SnowpackConfig } from "https://deno.land/x/gauntlet@v0.0.9/src/core/plugin.ts";

Properties

root: string
mode: "test" | "development" | "production"
optional
workspaceRoot: string | false
optional
extends: string
exclude: string[]
optional
env: Record<string, string | boolean | undefined>
mount: Record<string, MountEntry>
alias: Record<string, string>
plugins: SnowpackPlugin[]
devOptions: { secure: boolean | { cert: string | Partial<Buffer>; key: string | Partial<Buffer>; }; hostname: string; port: number; openUrl?: string; open?: string; output?: "stream" | "dashboard"; hmr?: boolean; hmrDelay: number; hmrPort: number | undefined; hmrErrorOverlay: boolean; }
buildOptions: { out: string; baseUrl: string; metaUrlPath: string; clean: boolean; sourcemap: boolean; watch: boolean; htmlFragments: boolean; jsxFactory: string | undefined; jsxFragment: string | undefined; jsxInject: string | undefined; ssr: boolean; resolveProxyImports: boolean; }
testOptions: { files: string[]; }
optional
optimize: OptimizeOptions
_extensionMap: Record<string, string[]>