UNPKG

ecmarkup

Version:

Custom element definitions and core utilities for markup that specifies ECMAScript and related technologies.

82 lines (81 loc) 3.24 kB
export declare const options: readonly [{ readonly name: "help"; readonly alias: "h"; readonly type: BooleanConstructor; readonly description: "Display this help message"; }, { readonly name: "watch"; readonly alias: "w"; readonly type: BooleanConstructor; readonly description: "Rebuild when files change"; }, { readonly name: "load-biblio"; readonly type: StringConstructor; readonly lazyMultiple: true; readonly typeLabel: "{underline path}"; readonly description: "An external biblio.json to load; either a path prefixed with \".\" or \"./\", or package name, of an installed eslint compatible formatter"; }, { readonly name: "write-biblio"; readonly type: StringConstructor; readonly typeLabel: "{underline file}"; readonly description: "Path to where the biblio.json should be written"; }, { readonly name: "assets"; readonly type: StringConstructor; readonly typeLabel: "none|inline|external"; readonly description: "Link to css and js assets (default: inline, unless --multipage)"; }, { readonly name: "css-out"; readonly type: StringConstructor; readonly typeLabel: "{underline file}"; readonly description: "Path to a file where the CSS assets should be written"; }, { readonly name: "js-out"; readonly type: StringConstructor; readonly typeLabel: "{underline file}"; readonly description: "Path to a file where the JS assets should be written"; }, { readonly name: "no-toc"; readonly type: BooleanConstructor; readonly description: "Don't include the table of contents"; }, { readonly name: "old-toc"; readonly type: BooleanConstructor; readonly description: "Use the old table of contents styling"; }, { readonly name: "mark-effects"; readonly type: BooleanConstructor; readonly description: "Render markers for effects like \"user code\" [UC]"; }, { readonly name: "lint-spec"; readonly type: BooleanConstructor; readonly description: "Enforce some style and correctness checks"; }, { readonly name: "error-formatter"; readonly type: StringConstructor; readonly typeLabel: "{underline formatter}"; readonly defaultValue: "eslint-formatter-codeframe"; readonly description: "The formatter for warnings and errors; either a path prefixed with \".\" or \"./\", or package name, of an installed eslint compatible formatter (default: eslint-formatter-codeframe)"; }, { readonly name: "multipage"; readonly type: BooleanConstructor; readonly description: "Generate a multipage version of the spec. Cannot be used with --js-out or --css-out."; }, { readonly name: "strict"; readonly type: BooleanConstructor; readonly description: "Exit with an error if there are warnings. Cannot be used with --watch."; }, { readonly name: "verbose"; readonly type: BooleanConstructor; readonly description: "Display document build progress"; }, { readonly name: "version"; readonly alias: "v"; readonly type: BooleanConstructor; readonly description: "Display version info"; }, { readonly name: "files"; readonly type: StringConstructor; readonly multiple: true; readonly defaultOption: true; }];