Fork me on GitHub

Namespace: app

app

Perl CGI scripts, re-written as Express handlers under Node.js

 

Source:

Members

(static) anyAnimBot

Redirects to a random Bot logo image for Sleepbot Constructs

Source:
See:

(static) anyAnimBot

Redirects to a random Bot logo image for Sleepbot Constructs

Source:
See:

(static) anyCritturAudio

Redirects to a random MP2 audio sample
for The Senseless Existence of Critturs

Source:
See:

(static) anyCritturAudio

Redirects to a random MP2 audio sample
for The Senseless Existence of Critturs

Source:
See:

Redirects to a random logo image
for The Senseless Existence of Critturs

Source:
See:

Redirects to a random logo image
for The Senseless Existence of Critturs

Source:
See:

(static) anyFoley

Redirects to a random MP2 voice sample
for The Root of All Things Lookit

Source:
See:

(static) anyFoley

Redirects to a random MP2 voice sample
for The Root of All Things Lookit

Source:
See:

(static) anyFuccAudio

Redirects to a random MP2 promo audio sample
for F.U.C.C Radio

Source:
See:

(static) anyFuccAudio

Redirects to a random MP2 promo audio sample
for F.U.C.C Radio

Source:
See:

(static) anyMorgan

Picks a random card page from Morgan's Tarot

Source:
See:

(static) anyMorgan

Picks a random card page from Morgan's Tarot

Source:
See:

(static) anyWRLDtimeClock

Picks a random clock page from WRLD.time

Source:
See:

(static) anyWRLDtimeClock

Picks a random clock page from WRLD.time

Source:
See:

Methods

(static) ambienceAnySample() → {Promise.<express.response>}

Generates a random page from Ambience for the Masses

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) ambienceAnySample() → {Promise.<express.response>}

Generates a random page from Ambience for the Masses

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) fuccSchedule() → {Promise.<express.response>}

Renders on-air status for F.U.C.C Radio

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) fuccSchedule() → {Promise.<express.response>}

Renders on-air status for F.U.C.C Radio

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) http404() → {Promise.<express.response>}

HTTP 404 middleware for Sleepbot Constructs

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) http404() → {Promise.<express.response>}

HTTP 404 middleware for Sleepbot Constructs

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) lookitAnyStory() → {Promise.<express.response>}

Renders a random story from The Root of All Things Lookit

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) lookitAnyStory() → {Promise.<express.response>}

Renders a random story from The Root of All Things Lookit

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) lookitImgFoley() → {Promise.<express.response>}

Renders an <img /> wrapper page for The Root of All Things Lookit

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) lookitImgFoley() → {Promise.<express.response>}

Renders an <img /> wrapper page for The Root of All Things Lookit

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) morganIndex() → {Promise.<express.response>}

Displays the stand-alone or <frameset />-based homepage of Morgan's Tarot

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) morganIndex() → {Promise.<express.response>}

Displays the stand-alone or <frameset />-based homepage of Morgan's Tarot

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) morganLayout() → {Promise.<express.response>}

Renders a random card layout from Morgan's Tarot

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) morganLayout() → {Promise.<express.response>}

Renders a random card layout from Morgan's Tarot

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) redirectTo()

Returns an Express middleware Function
which redirects to a root-relative path.

Source:
Returns:

(static) redirectTo()

Returns an Express middleware Function
which redirects to a root-relative path.

Source:
Returns:

(static) redirectToRandomFile()

Returns an Express middeware that
redirects to a random file resource.

Source:
Returns:

(static) redirectToRandomFile()

Returns an Express middeware that
redirects to a random file resource.

Source:
Returns:

(static) sebPlaylist()

Generates an M3U-format playlist
for Sleepbot Environmental Broadcast

 

Source:
See:
To Do:
  • Support req.params.format, M3U, etc.
  • is M3U just a single line with a URL?

(static) sebPlaylist()

Generates an M3U-format playlist
for Sleepbot Environmental Broadcast

 

Source:
See:
To Do:
  • Support req.params.format, M3U, etc.
  • is M3U just a single line with a URL?

(static) sebStatusHTML() → {Promise.<express.response>}

Proxies the Shoutcast 'Current Status' HTML page
for Sleepbot Environmental Broadcast

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) sebStatusHTML() → {Promise.<express.response>}

Proxies the Shoutcast 'Current Status' HTML page
for Sleepbot Environmental Broadcast

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) sebStatusXML() → {Promise.<express.response>}

Proxies the Shoutcast 'Get XML Stats' Document for Sleepbot Environmental Broadcast

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) sebStatusXML() → {Promise.<express.response>}

Proxies the Shoutcast 'Get XML Stats' Document for Sleepbot Environmental Broadcast

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) status()

Returns a JSON document representing CGI site status for Sleepbot Constructs.

{ "ok": true }

 

Source:
See:

(static) status()

Returns a JSON document representing CGI site status for Sleepbot Constructs.

{ "ok": true }

 

Source:
See:

(static) WRLDtimeUTC() → {Promise.<express.response>}

Proxies a response from a pool of NTP servers
for use in time-aligning a WRLD.time clock

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) WRLDtimeUTC() → {Promise.<express.response>}

Proxies a response from a pool of NTP servers
for use in time-aligning a WRLD.time clock

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

app

Perl CGI scripts, re-written as Express handlers under Node.js

 

Source:

Members

(static) anyAnimBot

Redirects to a random Bot logo image for Sleepbot Constructs

Source:
See:

(static) anyAnimBot

Redirects to a random Bot logo image for Sleepbot Constructs

Source:
See:

(static) anyCritturAudio

Redirects to a random MP2 audio sample
for The Senseless Existence of Critturs

Source:
See:

(static) anyCritturAudio

Redirects to a random MP2 audio sample
for The Senseless Existence of Critturs

Source:
See:

Redirects to a random logo image
for The Senseless Existence of Critturs

Source:
See:

Redirects to a random logo image
for The Senseless Existence of Critturs

Source:
See:

(static) anyFoley

Redirects to a random MP2 voice sample
for The Root of All Things Lookit

Source:
See:

(static) anyFoley

Redirects to a random MP2 voice sample
for The Root of All Things Lookit

Source:
See:

(static) anyFuccAudio

Redirects to a random MP2 promo audio sample
for F.U.C.C Radio

Source:
See:

(static) anyFuccAudio

Redirects to a random MP2 promo audio sample
for F.U.C.C Radio

Source:
See:

(static) anyMorgan

Picks a random card page from Morgan's Tarot

Source:
See:

(static) anyMorgan

Picks a random card page from Morgan's Tarot

Source:
See:

(static) anyWRLDtimeClock

Picks a random clock page from WRLD.time

Source:
See:

(static) anyWRLDtimeClock

Picks a random clock page from WRLD.time

Source:
See:

Methods

(static) ambienceAnySample() → {Promise.<express.response>}

Generates a random page from Ambience for the Masses

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) ambienceAnySample() → {Promise.<express.response>}

Generates a random page from Ambience for the Masses

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) fuccSchedule() → {Promise.<express.response>}

Renders on-air status for F.U.C.C Radio

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) fuccSchedule() → {Promise.<express.response>}

Renders on-air status for F.U.C.C Radio

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) http404() → {Promise.<express.response>}

HTTP 404 middleware for Sleepbot Constructs

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) http404() → {Promise.<express.response>}

HTTP 404 middleware for Sleepbot Constructs

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) lookitAnyStory() → {Promise.<express.response>}

Renders a random story from The Root of All Things Lookit

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) lookitAnyStory() → {Promise.<express.response>}

Renders a random story from The Root of All Things Lookit

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) lookitImgFoley() → {Promise.<express.response>}

Renders an <img /> wrapper page for The Root of All Things Lookit

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) lookitImgFoley() → {Promise.<express.response>}

Renders an <img /> wrapper page for The Root of All Things Lookit

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) morganIndex() → {Promise.<express.response>}

Displays the stand-alone or <frameset />-based homepage of Morgan's Tarot

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) morganIndex() → {Promise.<express.response>}

Displays the stand-alone or <frameset />-based homepage of Morgan's Tarot

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) morganLayout() → {Promise.<express.response>}

Renders a random card layout from Morgan's Tarot

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) morganLayout() → {Promise.<express.response>}

Renders a random card layout from Morgan's Tarot

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) redirectTo()

Returns an Express middleware Function
which redirects to a root-relative path.

Source:
Returns:

(static) redirectTo()

Returns an Express middleware Function
which redirects to a root-relative path.

Source:
Returns:

(static) redirectToRandomFile()

Returns an Express middeware that
redirects to a random file resource.

Source:
Returns:

(static) redirectToRandomFile()

Returns an Express middeware that
redirects to a random file resource.

Source:
Returns:

(static) sebPlaylist()

Generates an M3U-format playlist
for Sleepbot Environmental Broadcast

 

Source:
See:
To Do:
  • Support req.params.format, M3U, etc.
  • is M3U just a single line with a URL?

(static) sebPlaylist()

Generates an M3U-format playlist
for Sleepbot Environmental Broadcast

 

Source:
See:
To Do:
  • Support req.params.format, M3U, etc.
  • is M3U just a single line with a URL?

(static) sebStatusHTML() → {Promise.<express.response>}

Proxies the Shoutcast 'Current Status' HTML page
for Sleepbot Environmental Broadcast

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) sebStatusHTML() → {Promise.<express.response>}

Proxies the Shoutcast 'Current Status' HTML page
for Sleepbot Environmental Broadcast

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) sebStatusXML() → {Promise.<express.response>}

Proxies the Shoutcast 'Get XML Stats' Document for Sleepbot Environmental Broadcast

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) sebStatusXML() → {Promise.<express.response>}

Proxies the Shoutcast 'Get XML Stats' Document for Sleepbot Environmental Broadcast

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) status()

Returns a JSON document representing CGI site status for Sleepbot Constructs.

{ "ok": true }

 

Source:
See:

(static) status()

Returns a JSON document representing CGI site status for Sleepbot Constructs.

{ "ok": true }

 

Source:
See:

(static) WRLDtimeUTC() → {Promise.<express.response>}

Proxies a response from a pool of NTP servers
for use in time-aligning a WRLD.time clock

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>

(static) WRLDtimeUTC() → {Promise.<express.response>}

Proxies a response from a pool of NTP servers
for use in time-aligning a WRLD.time clock

 

Source:
See:
Returns:

a Promise resolving res

Type
Promise.<express.response>