A CLI for publishing standard.site documents to ATProto sequoia.pub
standard site lexicon cli publishing
57
fork

Configure Feed

Select the types of activity you want to include in your feed.

at fix/text-content-type-guard 52 lines 1.4 kB view raw
1#!/usr/bin/env node 2 3import { run, subcommands } from "cmd-ts"; 4import { addCommand } from "./commands/add"; 5import { authCommand } from "./commands/auth"; 6import { initCommand } from "./commands/init"; 7import { injectCommand } from "./commands/inject"; 8import { loginCommand } from "./commands/login"; 9import { publishCommand } from "./commands/publish"; 10import { syncCommand } from "./commands/sync"; 11import { updateCommand } from "./commands/update"; 12 13const app = subcommands({ 14 name: "sequoia", 15 description: ` 16 17 .*##*###: 18 :**: :**: 19 :#: :#: 20 #= =# 21 #= -# 22 +#- -#+ 23 **: #. .** 24 #= +#-:#. =# 25 :#: .*##. : :*- 26 #= -#+*#- =# 27 **: ##= .** 28 +#= #. -#+ 29 +** #. *#* 30 #. 31 #. 32 #. 33 :**###**: 34 35Publish evergreen content to the ATmosphere 36 37> https://tangled.org/stevedylan.dev/sequoia 38 `, 39 version: "0.5.5", 40 cmds: { 41 add: addCommand, 42 auth: authCommand, 43 init: initCommand, 44 inject: injectCommand, 45 login: loginCommand, 46 publish: publishCommand, 47 sync: syncCommand, 48 update: updateCommand, 49 }, 50}); 51 52run(app, process.argv.slice(2));