Version: 1.9.8
Platform: x86_64
First, install or update to the latest system software.
sudo apt-get update
sudo apt-get install build-essential chrpath libssl-dev libxft-dev
| // Terse implementations of the returnExports UMD wrapper (https://github.com/umdjs/umd/blob/master/returnExports.js) | |
| // No dependencies | |
| (function (root, factory) { | |
| if (typeof exports === 'object') module.exports = factory(); | |
| else if (typeof define === 'function' && define.amd) define(factory); | |
| else root.moduleName = factory(); | |
| }(this, function () { | |
| // Return a module definition | |
| return {}; | 
| IMPORTANT | |
| Please duplicate this radar for a Safari fix! | |
| This will clean up a 50-line workaround. | |
| rdar://22376037 (https://openradar.appspot.com/radar?id=4965070979203072) | |
| ////////////////////////////////////////////////////////////////////////////// | |
| (Now available as a standalone repo.) | 
This has been incorporated in a small library.
| /************************************************** | |
| * 양음력 계산 라이브러리 -- Library file for Korean Lunar Calendar | |
| * by Senarin | |
| **************************************************/ | |
| var DAY0000=1721424.5; // 0000/12/31 | |
| var SOLAR_EPOCH=1721425.5; // 0001/1/1 | |
| var YEAR_MIN=1583; // Min. Year | |
| var YEAR_MAX=2100; // Max. Year | |
| var LUNAR_EPOCH=2299261.5; | |
| var LOWER_LIMIT=LUNAR_EPOCH; | 
I'm going to write down my thoughts on these two libraries that I'm conflicted between.
Disclaimer: These are just my personal stream of consciousness notes and not meant to be a well thought through blog post/opinion piece. Both these libraries are fantastic and the authors deserve huge props/respect. If you find these musings helpful I'm glad, but I encourage you to take it with a grain of salt.
| function _isEvent(prop) { | |
| if (0 !== prop.indexOf('on')) { | |
| return false; | |
| } | |
| return true; | |
| } | |
| function _getEvents(obj) { |