Skip to content

Instantly share code, notes, and snippets.

@samternent
Created August 4, 2015 12:00
Show Gist options
  • Save samternent/9e3a6fa32be460e02325 to your computer and use it in GitHub Desktop.
Save samternent/9e3a6fa32be460e02325 to your computer and use it in GitHub Desktop.
requirebin sketch
// hello world
var clockmoji = require('clockmoji');
var comp = document.getElementById('component').innerHTML = clockmoji();
require=function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s}({clockmoji:[function(require,module,exports){module.exports=clock;function clock(time){var date=new Date;if(time){var timeSplit=time.split(":");date.setHours(0+timeSplit[0]);date.setMinutes(0+timeSplit[1])}date=new Date(date.getTime()+15*6e4);var shortHand=date.getHours()%12;var min=date.getMinutes();var longHand=(min-min%30)/30?"30":"00";var clockTime=""+shortHand+":"+longHand;return emojiClock(clockTime)}function emojiClock(time){if(time==="0:00"||time==="12:00")return"πŸ•›";if(time==="0:30"||time==="12:30")return"πŸ•§";if(time==="1:00"||time==="13:00")return"πŸ•";if(time==="1:30"||time==="13:30")return"πŸ•œ";if(time==="2:00"||time==="14:00")return"πŸ•‘";if(time==="2:30"||time==="14:30")return"πŸ•";if(time==="3:00"||time==="15:00")return"πŸ•’";if(time==="3:30"||time==="15:30")return"πŸ•ž";if(time==="4:00"||time==="16:00")return"πŸ•“";if(time==="4:30"||time==="16:30")return"πŸ•Ÿ";if(time==="5:00"||time==="17:00")return"πŸ•”";if(time==="5:30"||time==="17:30")return"πŸ• ";if(time==="6:00"||time==="18:00")return"πŸ••";if(time==="6:30"||time==="18:30")return"πŸ•‘";if(time==="7:00"||time==="19:00")return"πŸ•–";if(time==="7:30"||time==="19:30")return"πŸ•’";if(time==="8:00"||time==="20:00")return"πŸ•—";if(time==="8:30"||time==="20:30")return"πŸ•£";if(time==="9:00"||time==="21:00")return"πŸ•˜";if(time==="9:30"||time==="21:30")return"πŸ•€";if(time==="10:00"||time==="22:00")return"πŸ•™";if(time==="10:30"||time==="22:30")return"πŸ•₯";if(time==="11:00"||time==="23:00")return"πŸ•š";if(time==="11:30"||time==="23:30")return"πŸ•¦";return"⚠"}},{}]},{},[]);var clockmoji=require("clockmoji");var comp=document.getElementById("component").innerHTML=clockmoji();
{
"name": "requirebin-sketch",
"version": "1.0.0",
"dependencies": {
"clockmoji": "1.0.2"
}
}
<!-- contents of this file will be placed inside the <body> -->
<div id="component"></div>
<!-- contents of this file will be placed inside the <head> -->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment