mirror of
https://gitlab.com/MisterBiggs/brain-quartz.git
synced 2025-07-24 23:31:29 +00:00
.github
content
docs
quartz
cli
components
i18n
plugins
processors
static
styles
util
ctx.ts
escape.ts
glob.ts
jsx.tsx
lang.ts
log.ts
path.test.ts
path.ts
perf.ts
resources.tsx
sourcemap.ts
theme.ts
trace.ts
bootstrap-cli.mjs
bootstrap-worker.mjs
build.ts
cfg.ts
depgraph.test.ts
depgraph.ts
worker.ts
.gitattributes
.gitignore
.node-version
.npmrc
.prettierignore
.prettierrc
CODE_OF_CONDUCT.md
Dockerfile
LICENSE.txt
README.md
globals.d.ts
index.d.ts
package-lock.json
package.json
quartz.config.ts
quartz.layout.ts
tsconfig.json
22 lines
380 B
TypeScript
22 lines
380 B
TypeScript
import { QuartzConfig } from "../cfg"
|
|
import { FullSlug } from "./path"
|
|
|
|
export interface Argv {
|
|
directory: string
|
|
verbose: boolean
|
|
output: string
|
|
serve: boolean
|
|
fastRebuild: boolean
|
|
port: number
|
|
wsPort: number
|
|
remoteDevHost?: string
|
|
concurrency?: number
|
|
}
|
|
|
|
export interface BuildCtx {
|
|
buildId: string
|
|
argv: Argv
|
|
cfg: QuartzConfig
|
|
allSlugs: FullSlug[]
|
|
}
|