File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -49,12 +49,14 @@ const manifest = {
4949 {
5050 name : "browse" ,
5151 title : "Browse Gist Files" ,
52+ hidden : true ,
5253 mode : "filter" ,
5354 params : [ { name : "id" , title : "Gist ID" , type : "text" } ] ,
5455 } ,
5556 {
5657 name : "view" ,
5758 title : "View Gist File" ,
59+ hidden : true ,
5860 mode : "detail" ,
5961 params : [
6062 { name : "id" , title : "Gist ID" , type : "text" } ,
@@ -64,6 +66,7 @@ const manifest = {
6466 {
6567 name : "edit" ,
6668 title : "Edit Gist File" ,
69+ hidden : true ,
6770 mode : "tty" ,
6871 params : [
6972 { name : "id" , title : "Gist ID" , type : "text" } ,
@@ -72,6 +75,7 @@ const manifest = {
7275 } ,
7376 {
7477 name : "delete" ,
78+ hidden : true ,
7579 title : "Delete Gist" ,
7680 mode : "silent" ,
7781 params : [ { name : "id" , title : "Gist ID" , type : "text" } ] ,
Original file line number Diff line number Diff line change @@ -22,35 +22,38 @@ const manifest = {
2222 {
2323 title : "List Issues" ,
2424 name : "issue.list" ,
25+ hidden : true ,
2526 mode : "filter" ,
2627 params : [
2728 {
2829 name : "repo" ,
29- title : "The repository to list issues for " ,
30+ title : "Repository Name " ,
3031 type : "text" ,
3132 } ,
3233 ] ,
3334 } ,
3435 {
3536 title : "List Pull Requests" ,
3637 name : "pr.list" ,
38+ hidden : true ,
3739 mode : "filter" ,
3840 params : [
3941 {
4042 name : "repo" ,
41- title : "The repository to list pull requests for " ,
43+ title : "Repository Name " ,
4244 type : "text" ,
4345 } ,
4446 ] ,
4547 } ,
4648 {
4749 title : "View Readme" ,
4850 name : "readme" ,
51+ hidden : true ,
4952 mode : "detail" ,
5053 params : [
5154 {
5255 name : "repo" ,
53- title : "The repository to view the readme for " ,
56+ title : "Repository Name " ,
5457 type : "text" ,
5558 } ,
5659 ] ,
Original file line number Diff line number Diff line change 11#!/usr/bin/env -S deno run -A
22
3- import Parser from "npm:rss-parser" ;
4- import { formatDistance } from "npm:date-fns" ;
3+ import Parser from "npm:rss-parser@3.9.0 " ;
4+ import { formatDistance } from "npm:date-fns@2.30.0 " ;
55import * as sunbeam from "https://deno.land/x/sunbeam/mod.ts" ;
66
77const manifest = {
@@ -32,7 +32,7 @@ const payload: sunbeam.Payload<typeof manifest> = JSON.parse(Deno.args[0]);
3232if ( payload . command == "show" ) {
3333 const feed = await new Parser ( ) . parseURL ( payload . params . url ) ;
3434 const page : sunbeam . List = {
35- items : feed . items . map ( ( item ) => ( {
35+ items : feed . items ? .map ( ( item ) => ( {
3636 title : item . title || "" ,
3737 subtitle : item . categories ?. join ( ", " ) || "" ,
3838 accessories : item . isoDate
You can’t perform that action at this time.
0 commit comments