@roots/bud
Version:
Configurable, extensible build tools for modern single and multi-page web applications
12 lines (11 loc) • 370 B
JavaScript
import { Option } from '@roots/bud-support/clipanion';
import { isBoolean, isLiteral, isOneOf } from '@roots/bud-support/typanion';
export default Option.String(`--runtime`, undefined, {
description: `Set runtime chunk`,
tolerateBoolean: true,
validator: isOneOf([
isLiteral(`single`),
isLiteral(`multiple`),
isBoolean(),
]),
});