- Install
babel-cliand save it to your developer dependencies
npm i --save-dev babel-cli
- Install a preset of your choice. Presets indicate which version of EcmaScript to use. The
envpreset is the most recent version.
| <!doctype html> | |
| <html> | |
| <head> | |
| <title>Colour Swatches</title> | |
| <style> | |
| body { | |
| margin: 0; | |
| padding: 0; | |
| background-color: #FAFBFC; | |
| } |
| const fs = require('fs'); | |
| var exec = require('child_process').exec; | |
| const DATA = 'data/'; | |
| const TEMPLATES = 'templates/'; | |
| const OUTPUT = 'build/'; | |
| // Retrieve language from args | |
| const args = process.argv.slice(2); | |
| const lang = args[0]; |
| var MAX_PRECISION = 28; | |
| function _findExp (n, base, exp = 1) { | |
| var pow = Math.pow(base, exp); | |
| var div = Math.floor(n / pow); | |
| if (exp > MAX_PRECISION) { | |
| return div; | |
| } | |
| return div + _findExp(n, base, exp + 1); | |
| } |
| let content = node.content; | |
| if (Array.isArray(node.content)) { | |
| // Combine elements of type text | |
| content = node.content.reduce((_content, item) => { | |
| const lastNodeIndex = _content.length - 1; | |
| const lastNode = _content[_content.length - 1]; | |
| if (_content.length > 0 && lastNode.type === 'text' && item.type === 'text') { | |
| _content[lastNodeIndex].content = lastNode.content + item.content; | |
| } else { |
| /* Onlu needed for printf() */ | |
| #include <stdio.h> | |
| /* Boolean types - comment if not needed */ | |
| typedef int bool; | |
| #define true 1 | |
| #define false 0 | |
| /* !Boolean types */ | |
| /* There are also built-in functions for these */ |
| // node imports | |
| var sys = require('sys'); | |
| var base58 = require('bs58'); | |
| var SHA3 = require('sha3'); | |
| // validation function | |
| function validateAddress(address) { | |
| // network/version byte | |
| var version = address.substring(0, 1); | |
| if (version != 'm') return false; |
| #!/usr/bin/python | |
| import sys | |
| import getopt | |
| import urllib2 | |
| from optparse import OptionParser | |
| def main(): | |
| # variables | |
| btcaddr = "" |
| // Tool for working out cryptocurrency distribution rates | |
| // Luke Mitchell, 2014 | |
| #include "stdlib.h" | |
| #include "stdio.h" | |
| int main (int argc, char** argv) { | |
| printf ("Cryptodistribution tool\n"); | |
| printf ("=======================\n\n"); |
| /* @flow */ | |
| import React from 'react'; | |
| import Svg, { | |
| Circle, | |
| Ellipse, | |
| G, | |
| LinearGradient, | |
| RadialGradient, |