[
  {
    "path": ".gitignore",
    "content": ".DS_Store"
  },
  {
    "path": "demo-resources/fonts/coustard/stylesheet.css",
    "content": "/* Generated by Font Squirrel (http://www.fontsquirrel.com) on October 8, 2011 */\n\n@font-face {\n    font-family: 'CoustardRegular';\n    src: url('fonts/coustard/coustard-regular-webfont.eot');\n    src: url('fonts/coustard/coustard-regular-webfont.eot?#iefix') format('embedded-opentype'),\n         url('fonts/coustard/coustard-regular-webfont.woff') format('woff'),\n         url('fonts/coustard/coustard-regular-webfont.ttf') format('truetype'),\n         url('fonts/coustard/coustard-regular-webfont.svg#CoustardRegular') format('svg');\n    font-weight: normal;\n    font-style: normal;\n}\n\n@font-face {\n    font-family: 'CoustardBold';\n    src: url('fonts/coustard/coustard-black-webfont.eot');\n    src: url('fonts/coustard/coustard-black-webfont.eot?#iefix') format('embedded-opentype'),\n         url('fonts/coustard/coustard-black-webfont.woff') format('woff'),\n         url('fonts/coustard/coustard-black-webfont.ttf') format('truetype'),\n         url('fonts/coustard/coustard-black-webfont.svg#CoustardBold') format('svg');\n    font-weight: normal;\n    font-style: normal;\n}"
  },
  {
    "path": "demo-resources/style.css",
    "content": "/**\n * CSS styles for the money.js homepage\n * \n * Not required in any way, other than looking pretty\n */\n\n\n/* --- Fonts from Google, fontface kit generated by the excellent fontsquirrel.com --- */\n\n@font-face {\n    font-family: 'Coustard';\n    src: url('fonts/coustard/coustard-regular-webfont.eot');\n    src: url('fonts/coustard/coustard-regular-webfont.eot?#iefix') format('embedded-opentype'),\n         url('fonts/coustard/coustard-regular-webfont.woff') format('woff'),\n         url('fonts/coustard/coustard-regular-webfont.ttf') format('truetype'),\n         url('fonts/coustard/coustard-regular-webfont.svg#CoustardRegular') format('svg');\n    font-weight: normal;\n    font-style: normal;\n}\n\n\n/* --- HTML5 Boilerplate thingies --- */\n\narticle, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }\naudio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }\naudio:not([controls]) { display: none; }\n[hidden] { display: none; }\n\nhtml { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }\nbody { margin: 0; font-size: 13px; line-height: 1.231; }\nbody, button, input, select, textarea { font-family: sans-serif; color: #222; }\n\n::-moz-selection { background: #fe57a1; color: #fff; text-shadow: none; }\n::selection { background: #fe57a1; color: #fff; text-shadow: none; }\n\nabbr[title], acronym[title] { border-bottom: 1px dashed;cursor:help; }\nb, strong { font-weight: bold; }\nblockquote { margin: 1em 40px; }\ndfn { font-style: italic; }\nhr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }\nins { background: #ff9; color: #000; text-decoration: none; }\nmark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }\npre, code, kbd, samp { font-family: monospace, monospace; _font-family: 'courier new', monospace; font-size: 1em; }\nq { quotes: none; }\nq:before, q:after { content: \"\"; content: none; }\nsmall { font-size: 85%; }\nsub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }\nsup { top: -0.5em; }\nsub { bottom: -0.25em; }\nul, ol { margin: 1em 0; padding: 0 0 0 40px; }\ndd { margin: 0 0 0 40px; }\nnav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }\nimg { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }\nsvg:not(:root) { overflow: hidden; }\nfigure { margin: 0; }\n\nform { margin: 0; }\nfieldset { border: 0; margin: 0; padding: 0; }\nlabel { cursor: pointer; }\nlegend { border: 0; *margin-left: -7px; padding: 0; }\nbutton, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }\nbutton, input { line-height: normal; *overflow: visible; }\ntable button, table input { *overflow: auto; }\nbutton, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { cursor: pointer; -webkit-appearance: button; }\ninput[type=\"checkbox\"], input[type=\"radio\"] { box-sizing: border-box; }\ninput[type=\"search\"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }\ninput[type=\"search\"]::-webkit-search-decoration { -webkit-appearance: none; }\nbutton::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }\ntextarea { overflow: auto; vertical-align: top; resize: vertical; }\ninput:valid, textarea:valid {  }\ninput:invalid, textarea:invalid { background-color: #f0dddd; }\n\ntable { border-collapse: collapse; border-spacing: 0; }\ntd { vertical-align: top; }\n\n\n\n\n/* --- base --- */\n\nhtml {\n\tposition:relative;\n\tmargin:0;\n\tpadding:0;\n}\nbody {\n\tfont-family: \"Helvetica Neue\", sans-serif;\n\tcolor: #f1f1f1;\n\tbackground: #2c2c2c;\n\tpadding:60px 70px 40px 120px;\n\twidth:640px;\n\tfont-size: 16px;\n\tfont-weight: normal;\n\tfont-weight: 200;\n}\n\n\n\n/* --- headers --- */\n\nh1 {\n\tfont-family:'Coustard', \"Georgia\", \"Times New Roman\", times, serif;\n\tfont-weight:normal;\n\tfont-size: 5.2em;\n\tpadding:0;\n\tmargin:0 0 0.4em;\n\tline-height:1.2;\n}\nh1 span {\n\tcolor: #859900;\n\tfont-size:0.9em;\n}\nh2 {\n\tfont-family:'Coustard', \"Georgia\", \"Times New Roman\", times, serif;\n\tfont-weight:normal;\n\tfont-size:1.5em;\n\tpadding:0;\n\tmargin:0 0 1.4em;\n\tline-height:1.4;\n\tcolor: #e15416;\n}\nh3, h4 {\n\tfont-family: \"Helvetica Neue\", sans-serif;\n\tfont-weight:bold;\n\tfont-size:1.5em;\n\tpadding:0;\n\tmargin:1em 0 1em;\n\tline-height: 1.2;\n\tcolor: #eee;\n}\nh4 {\n\tfont-size:1.2em\n}\nh5 {\n\tfont-size:1em;\n\tmargin:0 0 0.5em;\n}\n\nh4 span,\nh5 span {\n\tcolor:#777;\n\tfont-weight:normal;\n\tpadding-left:10px;\n\tfont-size:0.8em;\n\tfont-style:italic;\n\tfont-family:\"Georgia\", \"Times New Roman\", times, serif;\n}\nh5 span {\n\tfont-size:0.9em;\n}\n\n\n\n/* --- Links --- */\n\na,\na:visited {\n\tcolor:#398922;\n\ttext-decoration:none;\n}\na:hover,\na:focus,\na:active {\n\tborder-bottom:2px solid #499932;\n}\nstrong a:hover,\nstrong a:focus,\nstrong a:active {\n\tborder-bottom:3px solid #499932;\n}\npre a, pre a span, a, a span {\n\tcolor:#268bd2 !important;\n\tborder-color: #268BD2 !important;\n}\n\n\n\n/* --- Other shiz --- */\n\np, \nul {\n\tpadding:0 0 1.7em;\n\tmargin:0;\n\tline-height:1.61em;\n}\nli {\n\tmargin:0 0 5px 25px;\n\tline-height:1.61em;\n}\nabbr {\n\tborder-bottom:2px dotted #888;\n\tcursor:help;\n}\ncode {\n\tfont-family:\"Consolas\", \"Andale Mono\", \"Courier New\", \"Courier\", monospace;\n\tpadding:0 2px;\n\tcolor: #c59910;\n}\npre {\n\tfont-size:14px;\n\tline-height:1.3;\n\tfont-weight: normal;\n\tfont-family:\"Consolas\", \"Andale Mono\", \"Courier New\", \"Courier\", monospace;\n\tborder:0 none;\n\toutline:0 none;\n\tcolor: #ccc;\n\tbackground: #1b1b1b;\n\tpadding:20px 20px 15px;\n\t-webkit-border-radius: 10px;\n\t   -moz-border-radius: 10px;\n\t        border-radius: 10px;\n\tmax-width:640px;\n\tmargin: 10px 0 45px -20px;\n    white-space: pre;\n    display:block;\n\twidth:100%;\n\toverflow-y:auto;\n\tposition:relative;\n}\nem {\n\tfont-style:italic;\n}\n\n\n\n\n\n/* ==|== non-semantic helper classes ======================================== */\n\n.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; }\n.ir br { display: none; }\n.hidden { display: none !important; visibility: hidden; }\n.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }\n.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }\n.invisible { visibility: hidden; }\n.clearfix:before, .clearfix:after { content: \"\"; display: table; }\n.clearfix:after { clear: both; }\n.clearfix { zoom: 1; }\n\n\n/* ==|== media queries ====================================================== */\n\n@media only screen and (min-width: 480px) {\n\n\n}\n\n@media only screen and (min-width: 768px) {\n\n}\n\n\n\n/* ==|== print styles ======================================================= */\n \n@media print {\n  * { background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } \n  a, a:visited { text-decoration: underline; }\n  a[href]:after { content: \" (\" attr(href) \")\"; }\n  abbr[title]:after { content: \" (\" attr(title) \")\"; }\n  .ir a:after, a[href^=\"javascript:\"]:after, a[href^=\"#\"]:after { content: \"\"; } \n  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }\n  thead { display: table-header-group; }\n  tr, img { page-break-inside: avoid; }\n  img { max-width: 100% !important; }\n  @page { margin: 0.5cm; }\n  p, h2, h3 { orphans: 3; widows: 3; }\n  h2, h3 { page-break-after: avoid; }\n}\n\n\n\n\n\n\n/* --- Bonus points: --- */\n\n/* For hot code highlighting, just add prettify.js! */\n@media screen {\n\t.pln{ color:#fdf6e3 }\n\t.str{ color:#CB4B16 } /* strings */\n\t.kwd{ color:#B58900 } /* keywords */\n\t.com{ color:#a2a2a2 } /* comments */\n\t.typ{ color:#fdf6e3 }\n\t.lit{ color:#859900 } /* numbers */\n\t.pun{ color:#93a1a1 }\n\t.opn{ color:#93a1a1 }\n\t.clo{ color:#93a1a1 }\n\t.tag{ color:#fdf6e3 }\n\t.atn{ color:#b58900 } /* attr name */\n\t.atv{ color:#cb4b16 } /* attr value */\n\t.dec{ color:#859900 }\n\t.var{ color:#859900 }\n\t.fun{ color:#fdf6e3 }\n}\n@media print, projection {\n\tpre {\n\t\tbackground:transparent !important;\n\t\tcolor:#333 !important;\n\t}\n\t.pln, .str, .kwd, .com, .typ, .lit, .pun, .opn, .clo, .tag, .atn, .atv {\n\t\tcolor:#333;\n\t}\n}\n\n/* For great scrollbars, just add Webkit! */\n#main pre::-webkit-scrollbar {\n\tbackground: transparent;\n}\n#main pre::-webkit-scrollbar {\n\twidth:  25px;\n\theight: 25px;\n\t-webkit-border-radius: 15px;\n\t        border-radius: 15px;\n}\n#main pre::-webkit-scrollbar-track-piece {\n\t-webkit-border-radius: 15px;\n\t        border-radius: 15px;\n}\n#main pre::-webkit-scrollbar-thumb {\n\tbackground: #444;\n\t-webkit-border-radius: 15px;\n\t        border-radius: 15px;\n\tborder: 8px solid #222;\n}\n#main pre::-webkit-scrollbar-button,\n#main pre::-webkit-scrollbar-corner {\n\twidth:0;\n\theight:0;\n}\n\n\n/* Some sandbox css overriding */\n#sandbox {\n\tmargin:10px 0 40px -20px !important;\n\tmax-width:auto !important;\n\tbackground:#1b1b1b !important;\n}\n#sandbox pre.output {\n\theight:235px !important;\n}\n#sandbox .input textarea {\n\tbackground:#1b1b1b !important;\n}\n#sandbox pre.output span.error { color: #CB4B16!important; font-weight:bold; }\n#sandbox pre.output span.string { color: #CB4B16!important }\n#sandbox pre.output span.number { color: #859900!important }"
  },
  {
    "path": "index.html",
    "content": "<!doctype html>\n<html class=\"no-js\" lang=\"en\">\n<head>\n\t<meta charset=\"utf-8\">\n\t<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge,chrome=1\">\n\n\t<title>money.js / fx(): javascript currency conversion library</title>\n\t<meta name=\"description\" content=\"money.js is a tiny (1kb) javascript library for real-time currency conversion\">\n\t<meta name=\"author\" content=\"Open Exchange Rates\">\n\n\t<meta name=\"viewport\" content=\"width=device-width,initial-scale=1\">\n\t<link rel=\"canonical\" href=\"http://openexchangerates.github.com/money.js/\" />\n\n\t<link rel=\"stylesheet\" href=\"demo-resources/style.css\">\n</head>\n<body>\n\t<div id=\"container\">\n\t\t<header class=\"clearfix\">\n\t\t\t<h1>money.js<span> / fx()</span></h1>\n\t\t\t<p><strong>money.js</strong> is a realtime JavaScript currency conversion library with no dependencies, in just over 1 kb, for any application.</p>\n\n\t\t\t<h2>This repository has moved!</h2>\n\t\t\t<p><strong>money.js</strong> is maintained by <a href=\"https://openexchangerates.org\" title=\"Open Exchange Rates API\"><strong>Open Exchange Rates</strong></a>:</p>\n\t\n\t\t\t<ul>\n\t\t\t\t<li><strong><a href=\"http://openexchangerates.github.io/money.js\" title=\"money.js new homepage\">money.js homepage and demo</a></strong></li>\n\t\t\t\t<li><strong><a href=\"https://github.com/openexchangerates/money.js\" title=\"money.js new homepage\">GitHub repository</a></strong></li>\n\t\t\t</ul>\n\t\t</div>\n\t</div>\n</body>\n</html>\n"
  },
  {
    "path": "readme.md",
    "content": "# money.js / fx() \n\nSimple and tiny JavaScript library for realtime currency conversion and exchange rate calculation, from any currency, to any currency.\n\n---\n\n## The money.js repository has moved:\n\n**Homepage and Demo: https://openexchangerates.github.io/money.js**\n\n**GitHub repository: https://github.com/openexchangerates/money.js**\n"
  }
]