Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
quarto-dev
GitHub Repository: quarto-dev/quarto-cli
Path: blob/main/src/command/capabilities/cmd.ts
3562 views
1
/*
2
* cmd.ts
3
*
4
* Copyright (C) 2020-2022 Posit Software, PBC
5
*/
6
7
import { writeAllSync } from "io/write-all";
8
import { Command } from "cliffy/command/mod.ts";
9
import { capabilities } from "./capabilities.ts";
10
11
export const capabilitiesCommand = new Command()
12
.name("capabilities")
13
.description(
14
"Query for current capabilities (formats, engines, kernels etc.)",
15
)
16
.hidden()
17
.action(async () => {
18
const capsJSON = JSON.stringify(await capabilities(), undefined, 2);
19
writeAllSync(
20
Deno.stdout,
21
new TextEncoder().encode(capsJSON),
22
);
23
});
24
25