Skip to content

Instantly share code, notes, and snippets.

@f0rr0
f0rr0 / CSS3 Equalizer.markdown
Created March 16, 2016 15:44
CSS3 Equalizer
const { resolve } = require('path');
const { dependencies } = require('./package.json');
const nodeModules = {};
Object
.keys(dependencies)
.forEach((mod) => {
nodeModules[mod] = `commonjs ${mod}`;
});
{
"plugins": ["transform-async-to-generator"]
}
import Pokedex from 'pokedex-promise-v2';
const P = new Pokedex();
export default function get (pokemon) {
return P.getPokemonByName(pokemon);
};
export default function stats (data) {
return (
`
NAME : ${data.name}
HEIGHT : ${data.height}
WEIGHT : ${data.weight}
BASE XP: ${data.base_experience}
`
);
}
import get from './pokemondb';
import stats from './stats';
import Koa from 'koa';
import route from 'koa-route';
import logger from 'koa-logger';
const getPokemonFromAPI = async (ctx, name) => {
try {
const data = await get(name);
ctx.body = stats(data);
@f0rr0
f0rr0 / webpack.config.js
Last active September 3, 2016 07:03
HMR
const { resolve } = require('path');
const { dependencies } = require('./package.json');
const BabiliPlugin = require("babili-webpack-plugin");
const nodeModules = {};
Object
.keys(dependencies)
.forEach((mod) => {
nodeModules[mod] = `commonjs ${mod}`;
@f0rr0
f0rr0 / iterm.json
Created August 31, 2016 23:09
Sid's nice clean iterm profile
{
"Use Non-ASCII Font" : false,
"Tags" : [
],
"Ansi 12 Color" : {
"Red Component" : 0.2879474759101868,
"Color Space" : "Calibrated",
"Blue Component" : 0.9987730383872986,
"Alpha Component" : 1,