Unverified Commit 1128b9c2 authored by Hong Minhee's avatar Hong Minhee
Browse files

Add `-r` option to `fedify lookup` command

parent fcf84061
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -12,6 +12,8 @@ To be released.
    in version 0.14.0.  Use `format: "expand"` option instead.
 -  Renamed the short option `-c` for `--compact` of `fedify lookup` command to
    `-C` to avoid conflict with the short option `-c` for `--cache-dir`.
 -  Added `-r`/`--raw` option to `fedify lookup` command to output the raw JSON
    object.


Version 0.14.3
+8 −3
Original line number Diff line number Diff line
@@ -22,11 +22,14 @@ export const command = new Command()
      "(e.g., @username@domain).",
  )
  .option("-a, --authorized-fetch", "Sign the request with an one-time key.")
  .option("-r, --raw", "Print the fetched JSON-LD document as is.", {
    conflicts: ["compact", "expand"],
  })
  .option("-C, --compact", "Compact the fetched JSON-LD document.", {
    conflicts: ["expand"],
    conflicts: ["raw", "expand"],
  })
  .option("-e, --expand", "Expand the fetched JSON-LD document.", {
    conflicts: ["compact"],
    conflicts: ["raw", "compact"],
  })
  .action(async (options, url: string) => {
    const spinner = ora({
@@ -96,7 +99,9 @@ export const command = new Command()
        }
        Deno.exit(1);
      }
      if (options.compact) {
      if (options.raw) {
        printJson(await object.toJsonLd({ contextLoader }));
      } else if (options.compact) {
        printJson(await object.toJsonLd({ format: "compact", contextLoader }));
      } else if (options.expand) {
        printJson(await object.toJsonLd({ format: "expand", contextLoader }));