+ await internals.blog.publish(value);
+ return;
+ }
+
+ if (argument === 'publish-archive') {
+ await internals.blog.publishArchive(value);
+ return;
+ }
+
+ if (argument === 'add-remote') {
+ await internals.blog.addRemote(value);
+ return;
+ }
+
+ if (argument === 'remove-remote') {
+ await internals.blog.removeRemote();
+ return;
+ }
+
+ if (argument === 'sync-up') {
+ await internals.blog.syncUp();
+ return;
+ }
+
+ if (argument === 'sync-down') {
+ await internals.blog.syncDown();