@@ -1,70 +1,821 @@
1−'use strict';
2−
3−// Don't forget the comma! No trailing slashes
4−// protocole://url.domain.ext
1+'use strict'
52
63const sites = [
7− "https://wiki.xxiivv.com"
8− , "http://estevancarlos.com"
9− , "https://electro.pizza"
10− , "https://monochromatic.co"
11− , "https://joshavanier.github.io"
12− , "http://kaemura.com"
13− , "https://liamcooke.com"
14− , "https://electricgecko.de"
15− , "https://wichniow.ski"
16− , "https://hraew.autophagy.io"
17− , "https://evenunto.net"
18− , "https://anxl.faith"
19− , "https://xvw.github.io"
20− , "https://heracl.es"
21− , "https://felipecortez.net"
22− , "http://luminghao.com"
23− , "https://theiceshelf.com"
24− , "https://turelio.github.io"
25− , "https://spaceshipsin.space"
26− , "http://log.lectronice.com"
27− , "https://craze.co.uk"
28− , "https://shaneckel.com"
29− , "https://cblgh.org"
30− , "https://ellugar.co"
31− , "http://hur.bet"
32− , "http://chigby.org"
33− , "https://longest.voyage"
34− , "https://palomakop.tv"
35− , "https://travisshears.com"
36− , "https://v-os.ca"
37− , "http://secretinternet.club"
38− , "https://jmandel.xyz"
39− , "https://systems.ws"
40− , "https://jamesin.space"
41− , "https://nathanwentworth.co"
42− , "https://eswat.ca"
43− , "https://uonai.space"
44− , "http://controls.ee"
45− , "https://wasin.io"
46− , "https://inns.studio"
47− , "http://kokorobot.ca"
48− , "https://ameyama.com"
49− , "https://wake.st"
50− , "https://xarene.la"
51− , "https://alex.zyzhang.me"
52− , "http://bildwissenschaft.vortok.info"
53− , "https://jakofranko.github.com"
54− , "https://aeriform.io"
55− , "http://blog.lucasdidthis.com"
56− , "http://npisanti.com"
57− , "https://underscorediscovery.ca"
58− , "https://drisc.io"
59− , "https://neufv.website"
60− , "https://simbolo.xyz"
61− , "https://ricky.codes"
62− , "https://maxdeviant.com"
63− , "https://tynandebold.com"
64− , "http://gytis.co"
65− , "https://nomand.co"
66− , "http://memoriata.com"
67− , "https://mmm.s-ol.nu"
68− , "https://chad.is"
69− , "https://smidgeo.com/bots"
70−];
4+ {
5+ author: 'neauoire',
6+ contact: 'aliceffekt@gmail.com',
7+ feed: 'https://wiki.xxiivv.com/twtxt.txt',
8+ langs: ['en'],
9+ rss: 'https://wiki.xxiivv.com/links/rss.xml',
10+ title: 'xxiivv',
11+ type: 'wiki',
12+ url: 'https://wiki.xxiivv.com',
13+ wiki: 'https://wiki.xxiivv.com/scripts/database/glossary.ndtl'
14+ },
15+
16+ {
17+ langs: ['en'],
18+ url: 'http://estevancarlos.com'
19+ },
20+
21+ {
22+ author: 'rho',
23+ feed: 'https://electro.pizza/twtxt.txt',
24+ langs: ['en'],
25+ title: 'electro pizza',
26+ type: 'blog',
27+ rss: 'https://electro.pizza/feed.xml',
28+ url: 'https://electro.pizza'
29+ },
30+
31+ {
32+ author: 'joshavanier',
33+ contact: 'joshavanier@protonmail.com',
34+ feed: 'https://avanier.now.sh/tw.txt',
35+ langs: ['en'],
36+ title: 'Arachne',
37+ type: 'wiki',
38+ url: 'https://avanier.now.sh'
39+ },
40+
41+ {
42+ author: 'kaemura',
43+ contact: 'chimera1190@gmail.com',
44+ feed: 'https://kaemura.com/twttxt.txt',
45+ langs: ['en'],
46+ title: 'kaemura.com',
47+ type: 'blog',
48+ url: 'http://kaemura.com'
49+ },
50+
51+ {
52+ author: 'slisne',
53+ contact: '@slisne@merveilles.town',
54+ feed: 'https://liamcooke.com/merveilles/tw.txt',
55+ langs: ['en'],
56+ title: 'liamcooke.com',
57+ rss: 'https://liamcooke.com/feed.xml',
58+ url: 'https://liamcooke.com',
59+ wiki: 'https://liamcooke.com/merveilles/wiki.ndtl'
60+ },
61+
62+ {
63+ langs: ['en'],
64+ url: 'https://hraew.autophagy.io'
65+ },
66+
67+ {
68+ langs: ['en'],
69+ url: 'http://evenunto.net'
70+ },
71+
72+ {
73+ langs: ['en'],
74+ url: 'https://anxl.faith'
75+ },
76+
77+ {
78+ author: 'xvw',
79+ contact: 'xaviervdw@gmail.com',
80+ langs: ['fr'],
81+ feed: 'https://xvw.github.io/twtxt/hallway.txt',
82+ rss: 'https://xvw.github.io/atom.xml',
83+ title: 'planet',
84+ type: 'hybrid',
85+ url: 'https://xvw.github.io'
86+ },
87+
88+ {
89+ langs: ['en', 'el'],
90+ url: 'https://heracl.es'
91+ },
92+
93+ {
94+ langs: ['en'],
95+ url: 'https://turelio.github.io'
96+ },
97+
98+ {
99+ author: 'lectronice',
100+ contact: 'i.love.spam@lectronice.com',
101+ feed: 'https://lectronice.com/hallway/twtxt.txt',
102+ langs: ['en'],
103+ title: 'shards',
104+ type: 'blog',
105+ url: 'https://shards.lectronice.com'
106+ },
107+
108+ {
109+ langs: ['en'],
110+ url: 'https://craze.co.uk'
111+ },
112+
113+ {
114+ langs: ['en'],
115+ url: 'https://shaneckel.com'
116+ },
117+
118+ {
119+ author: 'cblgh',
120+ contact: 'cabal://cblgh.org',
121+ feed: 'https://cblgh.org/twtxt.txt',
122+ langs: ['en'],
123+ title: 'cblgh.org',
124+ url: 'https://cblgh.org'
125+ },
126+
127+ {
128+ author: 'afk',
129+ contact: 'afk@ellugar.co',
130+ langs: ['en'],
131+ rss: 'http://feeds.ellugar.co/ellugar-logs',
132+ title: 'ellugar',
133+ type: 'wiki',
134+ url: 'https://ellugar.co'
135+ },
136+
137+ {
138+ author: 'Cameron Higby-Naquin',
139+ contact: 'me@chigby.org',
140+ langs: ['en'],
141+ title: 'chigby.org',
142+ type: 'portfolio',
143+ url: 'http://chigby.org'
144+ },
145+
146+ {
147+ langs: ['en'],
148+ url: 'https://longest.voyage'
149+ },
150+
151+ {
152+ langs: ['en'],
153+ url: 'https://palomakop.tv'
154+ },
155+
156+ {
157+ langs: ['en'],
158+ url: 'https://v-os.ca'
159+ },
160+
161+ {
162+ langs: ['en'],
163+ url: 'https://jmandel.xyz'
164+ },
165+
166+ {
167+ langs: ['en'],
168+ url: 'https://systems.ws'
169+ },
170+
171+ {
172+ author: 'jda0',
173+ contact: 'hi@2d4.dev',
174+ feed: 'https://2d4.dev/tw.txt',
175+ langs: ['en'],
176+ title: '2d4.dev',
177+ url: 'https://2d4.dev',
178+ wiki: 'https://2d4.dev/wiki.ndtl'
179+ },
180+
181+ {
182+ langs: ['en'],
183+ url: 'https://nathanwentworth.co'
184+ },
185+
186+ {
187+ langs: ['en'],
188+ url: 'https://uonai.space'
189+ },
190+
191+ {
192+ langs: ['en'],
193+ url: 'http://controls.ee'
194+ },
195+
196+ {
197+ langs: ['en'],
198+ url: 'https://wasin.io'
199+ },
200+
201+ {
202+ langs: ['en'],
203+ url: 'https://inns.studio'
204+ },
205+
206+ {
207+ langs: ['en'],
208+ url: 'http://kokorobot.ca'
209+ },
210+
211+ {
212+ author: 'jrc03c',
213+ contact: 'josh@ameyama.com',
214+ langs: ['en'],
215+ title: 'ameyama',
216+ type: 'blog',
217+ rss: 'https://ameyama.com/blog/rss.xml',
218+ url: 'https://ameyama.com',
219+ wiki: 'https://ameyama.com/data/wiki.ndtl'
220+ },
221+
222+ {
223+ author: 'wakest',
224+ contact: '@liaizon@wake.st',
225+ feed: 'https://wake.st/twtxt.txt',
226+ langs: ['en'],
227+ title: 'wake.st',
228+ url: 'https://wake.st'
229+ },
230+
231+ {
232+ langs: ['en'],
233+ url: 'https://xarene.la'
234+ },
235+
236+ {
237+ langs: ['en'],
238+ url: 'https://alex.zyzhang.me'
239+ },
240+
241+ {
242+ langs: ['en'],
243+ url: 'http://bildwissenschaft.vortok.info'
244+ },
245+
246+ {
247+ langs: ['en'],
248+ url: 'https://jakofranko.github.com'
249+ },
250+
251+ {
252+ langs: ['en'],
253+ url: 'https://aeriform.io'
254+ },
255+
256+ {
257+ langs: ['en', 'de'],
258+ url: 'http://blog.lucasdidthis.com'
259+ },
260+
261+ {
262+ author: 'npisanti',
263+ contact: 'nicola@npisanti.com',
264+ langs: ['en'],
265+ rss: 'http://npisanti.com/journal/rss.xml',
266+ title: 'npisanti.com',
267+ url: 'http://npisanti.com'
268+ },
269+
270+ {
271+ langs: ['en'],
272+ url: 'https://underscorediscovery.ca'
273+ },
274+
275+ {
276+ author: 'drisc',
277+ contact: 'cory@drisc.io',
278+ feed: 'https://drisc.io/hallway/twtxt.txt',
279+ langs: ['en'],
280+ title: 'drisc.io',
281+ type: 'wiki',
282+ url: 'https://drisc.io'
283+ },
284+
285+ {
286+ langs: ['en'],
287+ url: 'https://ricky.codes'
288+ },
289+
290+ {
291+ author: 'Marshall Bowers',
292+ contact: 'elliott.codes@gmail.com',
293+ langs: ['en'],
294+ title: 'maxdeviant.com',
295+ type: 'hybrid',
296+ url: 'https://maxdeviant.com'
297+ },
298+
299+ {
300+ langs: ['en'],
301+ url: 'https://tynandebold.com'
302+ },
303+
304+ {
305+ langs: ['en'],
306+ url: 'http://gytis.co'
307+ },
308+
309+ {
310+ langs: ['en'],
311+ url: 'https://nomand.co'
312+ },
313+
314+ {
315+ langs: ['en'],
316+ url: 'http://memoriata.com'
317+ },
318+
319+ {
320+ langs: ['en'],
321+ url: 'https://mmm.s-ol.nu'
322+ },
323+
324+ {
325+ contact: 'ubuwaits@gmail.com',
326+ langs: ['en'],
327+ rss: 'https://chad.is/rss.xml',
328+ url: 'https://chad.is'
329+ },
330+
331+ {
332+ langs: ['en'],
333+ url: 'https://smidgeo.com/bots'
334+ },
335+
336+ {
337+ langs: ['en', 'ru'],
338+ url: 'https://iko.soy'
339+ },
340+
341+ {
342+ langs: ['en'],
343+ url: 'http://atelieroilandsugar.com'
344+ },
345+
346+ {
347+ langs: ['en'],
348+ url: 'https://magoz.is'
349+ },
350+
351+ {
352+ author: 'Szymon Kaliski',
353+ langs: ['en'],
354+ rss: 'https://szymonkaliski.com/feed.xml',
355+ type: 'hybrid',
356+ url: 'https://szymonkaliski.com'
357+ },
358+
359+ {
360+ author: 'setphen',
361+ feed: 'https://phse.net/twtxt/merv.txt',
362+ langs: ['en'],
363+ rss: 'https://phse.net/post/index.xml',
364+ title: 'phse.net',
365+ type: 'blog',
366+ url: 'https://phse.net'
367+ },
368+
369+ {
370+ author: 'rosano',
371+ langs: ['en'],
372+ url: 'https://rosano.ca',
373+ wiki: 'https://rosano.ca/wiki.ndtl'
374+ },
375+
376+ {
377+ langs: ['en'],
378+ url: 'https://soyboysky.github.io'
379+ },
380+
381+ {
382+ langs: ['en'],
383+ url: 'https://gndclouds.cc'
384+ },
385+
386+ {
387+ langs: ['en', 'fr'],
388+ url: 'https://xuv.be'
389+ },
390+
391+ {
392+ langs: ['en', 'zh'],
393+ url: 'https://dsdshcym.github.io'
394+ },
395+
396+ {
397+ author: 'ckipp',
398+ contact: 'ckipp@pm.me',
399+ feed: 'https://chronica.xyz/hallway.txt',
400+ langs: ['en'],
401+ title: 'chronica',
402+ type: 'wiki',
403+ url: 'https://wiki.chronica.xyz',
404+ wiki: 'https://chronica.xyz/glossary.ndtl'
405+ },
406+
407+ {
408+ langs: ['en'],
409+ url: 'https://boffosocko.com'
410+ },
411+
412+ {
413+ author: 'kodedninja',
414+ contact: 'karamanhunor@pm.me',
415+ feed: 'https://t.seed.hex22.org/twtxt.txt',
416+ langs: ['en'],
417+ title: 'hex22',
418+ url: 'https://hex22.org'
419+ },
420+
421+ {
422+ langs: ['en'],
423+ url: 'https://patrikarvidsson.com'
424+ },
425+
426+ {
427+ langs: ['en'],
428+ url: 'https://sophieleetmaa.com'
429+ },
430+
431+ {
432+ langs: ['en'],
433+ url: 'https://xinniw.github.io'
434+ },
435+
436+ {
437+ author: 'm',
438+ contact: 'mboxxed@gmail.com',
439+ feed: 'https://mboxed.github.io/sodatsu/tw.txt',
440+ langs: ['en'],
441+ title: 'sodatsu',
442+ type: 'wiki',
443+ url: 'https://mboxed.github.io/sodatsu'
444+ },
445+
446+ {
447+ langs: ['en'],
448+ url: 'https://letters.vexingworkshop.com'
449+ },
450+
451+ {
452+ author: 'tomupom',
453+ contact: 'tom@tomhackshaw.com',
454+ langs: ['en'],
455+ title: 'Tom Hackshaw',
456+ type: 'portfolio',
457+ url: 'https://tom.org.nz',
458+ wiki: 'https://a.tom.org.nz/glossary.ndtl'
459+ },
460+
461+ {
462+ langs: ['en'],
463+ url: 'https://teknari.com'
464+ },
465+
466+ {
467+ author: 'clic',
468+ contact: 'https://t.me/clic_laplata',
469+ langs: ['es'],
470+ title: 'Colectivo de Livecoders',
471+ type: 'blog',
472+ url: 'https://colectivo-de-livecoders.gitlab.io'
473+ },
474+
475+ {
476+ langs: ['es'],
477+ title: 'madewithtea.com',
478+ type: 'blog',
479+ url: 'https://www.madewithtea.com'
480+ },
481+
482+ {
483+ author: 'amorris',
484+ feed: 'https://feed.amorris.ca/hallway.txt',
485+ langs: ['en'],
486+ title: 'amorris',
487+ type: 'blog',
488+ url: 'https://amorris.ca',
489+ wiki: 'https://wiki.amorris.ca/glossary.ndtl'
490+ },
491+
492+ {
493+ langs: ['en'],
494+ title: 'miha-co',
495+ type: 'portfolio',
496+ url: 'http://www.miha-co.ca'
497+ },
498+
499+ {
500+ author: 'buzzert',
501+ langs: ['en'],
502+ title: 'buzzert.net',
503+ type: 'blog',
504+ url: 'https://buzzert.net'
505+ },
506+
507+ {
508+ author: 'stuartpb',
509+ contact: 's@stuartpb.com',
510+ feed: 'https://twtxt.stuartpb.com/xxiivv.txt',
511+ langs: ['en'],
512+ title: 'notes.stuartpb.com',
513+ type: 'wiki',
514+ url: 'https://notes.stuartpb.com/'
515+ },
516+
517+ {
518+ author: 'serocell',
519+ contact: 'psignal@s900.net',
520+ feed: 'https://xxiii.co/twtxt.txt',
521+ langs: ['en'],
522+ rss: 'https://serocell.com/feeds/serocell.xml',
523+ title: 'xxiii',
524+ type: 'portfolio',
525+ url: 'https://xxiii.co'
526+ },
527+
528+ {
529+ author: 'kormyen',
530+ contact: 'h@kor.nz',
531+ feed: 'https://kor.nz/twtxt.txt',
532+ langs: ['en'],
533+ title: 'kor',
534+ type: 'wiki',
535+ url: 'https://kor.nz',
536+ wiki: 'https://kor.nz/db/glossary.ndtl'
537+ },
538+
539+ {
540+ author: 'quite',
541+ contact: 'quite@hack.org',
542+ feed: 'https://lublin.se/twtxt.txt',
543+ langs: ['en'],
544+ url: 'https://lublin.se'
545+ },
546+
547+ {
548+ author: 'zanneth',
549+ contact: 'root@zanneth.com',
550+ langs: ['en'],
551+ title: 'zanneth.com',
552+ type: 'blog',
553+ url: 'https://zanneth.com'
554+ },
555+
556+ {
557+ author: 'eli_oat',
558+ contact: 'hi@eli.li',
559+ feed: 'https://txt.eli.li/twtxt/twtxt.txt',
560+ langs: ['en'],
561+ rss: 'https://eli.li/feed.rss',
562+ title: 'eli.li',
563+ type: 'blog',
564+ url: 'https://eli.li'
565+ },
566+
567+ {
568+ author: 'gueorgui',
569+ contact: 'hello@gueorgui.net',
570+ langs: ['en'],
571+ title: 'Gueorgui Tcherednitchenko',
572+ type: 'portfolio',
573+ url: 'https://gueorgui.net'
574+ },
575+
576+ {
577+ author: 'Tate Carson',
578+ contact: 'tatecarson@gmail.com',
579+ langs: ['en'],
580+ title: 'Tate Carson',
581+ type: 'portfolio',
582+ url: 'https://www.tatecarson.com'
583+ },
584+
585+ {
586+ author: 'azlen',
587+ contact: 'webring@azlen.me',
588+ feed: 'https://azlen.me/twtxt.txt',
589+ langs: ['en'],
590+ title: 'azlen.me',
591+ type: 'wiki',
592+ url: 'https://azlen.me',
593+ wiki: 'https://azlen.me/glossary.ndtl'
594+ },
595+
596+ {
597+ author: 'vega',
598+ contact: 'vegac@protonmail.com',
599+ feed: 'https://opinionatedguide.github.io/twtxt.txt',
600+ langs: ['en'],
601+ title: 'OpGuides',
602+ url: 'https://opinionatedguide.github.io/'
603+ },
604+
605+ {
606+ author: 'cmaughan',
607+ contact: 'mornymorny@gmail.com',
608+ feed: 'https://chrismaughan.com/twtxt.txt',
609+ langs: ['en'],
610+ title: 'CMaughan',
611+ url: 'https://chrismaughan.com/'
612+ },
613+
614+ {
615+ author: 'RaelZero',
616+ contact: 'gaz.gong@gmail.com',
617+ title: 'oddworlds soliloquy',
618+ langs: ['en', 'es'],
619+ type: 'blog',
620+ url: 'https://oddworlds.org/'
621+ },
622+
623+ {
624+ author: 'Fundor 333',
625+ contact: 'blog@fundor333.com',
626+ feed: 'https://fundor333.com/twtxt.txt',
627+ langs: ['en'],
628+ title: 'Fundor333',
629+ type: 'blog',
630+ url: 'https://fundor333.com/'
631+ },
632+
633+ {
634+ contact: 'm@cass.si',
635+ langs: ['en'],
636+ url: 'https://cass.si'
637+ },
638+
639+ {
640+ author: 'dcb',
641+ contact: 'dotcomboom@somnolescent.net',
642+ feed: 'https://dotcomboom.somnolescent.net/twtxt.txt',
643+ langs: ['en'],
644+ title: 'dotcomboom.somnolescent.net',
645+ url: 'https://dotcomboom.somnolescent.net/'
646+ },
647+
648+ {
649+ author: 'Nihiltarier',
650+ contact: 'arachi@airmail.cc',
651+ langs: ['en'],
652+ title: 'cadmican',
653+ url: 'https://cadmican.neocities.org/'
654+ },
655+
656+ {
657+ author: 'Jonathan Skjøtt',
658+ contact: 'jonathan@jskjott.com',
659+ langs: ['en'],
660+ title: 'jskjott',
661+ url: 'https://jskjott.com'
662+ },
663+
664+ {
665+ author: 'sixeyes',
666+ contact: 'elmusho@gmail.com',
667+ langs: ['en'],
668+ title: 'sixey.es',
669+ type: 'portfolio',
670+ url: 'https://sixey.es/'
671+ },
672+
673+ {
674+ author: '0xdstn',
675+ contact: '0xdstn@protonmail.com',
676+ langs: ['en'],
677+ title: '0xdstn',
678+ type: 'wiki',
679+ url: 'https://tilde.town/~dustin/'
680+ },
681+
682+ {
683+ author: 'James',
684+ contact: 'henderson.j@protonmail.com',
685+ langs: ['en'],
686+ rss: 'https://jameschip.io/index.xml',
687+ title: 'James Chip',
688+ url: 'https://jameschip.io/'
689+ },
690+
691+ {
692+ author: 'Patrick Monaghan',
693+ contact: '0x5f.manpat@gmail.com',
694+ langs: ['en'],
695+ type: 'portfolio',
696+ url: 'https://patrick-is.cool'
697+ },
698+
699+ {
700+ author: 'icyphox',
701+ contact: 'x@icyphox.sh',
702+ feed: 'https://icyphox.sh/twtxt.txt',
703+ langs: ['en'],
704+ rss: 'https://icyphox.sh/blog/feed.xml',
705+ type: 'hybrid',
706+ url: 'https://icyphox.sh'
707+ },
708+
709+ {
710+ author: 'roy niang',
711+ contact: 'roy@royniang.com',
712+ feed: 'https://telecom.royniang.com/updates.txt',
713+ langs: ['en'],
714+ title: 'roy niang',
715+ type: 'portfolio',
716+ url: 'https://royniang.com',
717+ wiki: 'https://telecom.royniang.com/usefulnotes.ndtl'
718+ },
719+
720+ {
721+ author: 'raul altosaar',
722+ contact: 'raul.altosaar@gmail.com',
723+ langs: ['en'],
724+ title: 'raul altosaar',
725+ type: 'portfolio',
726+ url: 'https://www.raul.earth/'
727+ },
728+
729+ {
730+ author: 'Cristi Constantin',
731+ langs: ['en'],
732+ rss: 'https://crlf.site/feed.xml',
733+ title: 'Cr;Lf;',
734+ type: 'hybrid',
735+ url: 'https://crlf.site'
736+ },
737+
738+ {
739+ contact: 'johannesg@johannesg.com',
740+ langs: ['en'],
741+ title: 'Jóhannes Gunnar Þorsteinsson',
742+ type: 'hybrid',
743+ url: 'https://www.johannesg.com'
744+ },
745+
746+ {
747+ author: 'Michael Rupert',
748+ contact: 'michaelrupert@fastmail.com',
749+ langs: ['en'],
750+ title: 'Provoke Analog',
751+ type: 'hybrid',
752+ url: 'https://provokeanalog.com'
753+ },
754+
755+ {
756+ author: 'eti',
757+ contact: 'eti@eti.tf',
758+ feed: 'https://y.eti.tf/twtxt.txt',
759+ langs: ['en'],
760+ url: 'https://eti.tf'
761+ },
762+
763+ {
764+ author: 'rezmason',
765+ contact: 'jeremysachs@rezmason.net',
766+ langs: ['en'],
767+ title: 'rezmason.net',
768+ type: 'hybrid',
769+ url: 'https://rezmason.net'
770+ },
771+
772+ {
773+ contact: 'email@estfyr.net',
774+ langs: ['en', 'cz'],
775+ title: 'estfyr.net',
776+ type: 'hybrid',
777+ url: 'https://estfyr.net'
778+ },
779+
780+ {
781+ author: 'Payson Wallach',
782+ contact: 'payson@paysonwallach.com',
783+ feed: 'https://paysonwallach.com/blog/feed.xml',
784+ langs: ['en'],
785+ url: 'https://paysonwallach.com'
786+ },
787+
788+ {
789+ author: 'icco',
790+ contact: 'nat@natwelch.com',
791+ feed: 'https://writing.natwelch.com/feed.atom',
792+ langs: ['en'],
793+ type: 'portfolio',
794+ url: 'https://natwelch.com'
795+ },
796+
797+ {
798+ author: 'whtrbt',
799+ contact: 'pi@benjamin.gray.land',
800+ langs: ['en'],
801+ title: 'Park Imminent',
802+ type: 'hybrid',
803+ url: 'https://parkimminent.com',
804+ },
805+
806+ {
807+ author: 'hxii',
808+ contact: 'paul@glushak.net',
809+ langs: ['en'],
810+ type: 'hybrid',
811+ url: 'https://paulglushak.com'
812+ }
813+]
814+
815+/*
816+Make sure you've read the README!
817+Don't forget the comma on the previous entry!
818+No trailing slashes or commas!
819+Alphabetize your keys!
820+protocol://url.domain.ext
821+*/