Skip to content

Instantly share code, notes, and snippets.

View ryaninvents's full-sized avatar

Ryan Kennedy ryaninvents

View GitHub Profile
@ryaninvents
ryaninvents / .block
Last active October 8, 2019 17:24 — forked from mbostock/.block
Now
license: gpl-3.0
@ryaninvents
ryaninvents / astexplorer.json
Last active February 15, 2019 16:02 — forked from astexplorer/astexplorer.json
Remove experimental bind syntax from a codebase
{
"v": 2,
"parserID": "babylon7",
"toolID": "jscodeshift",
"settings": {
"babylon7": null
},
"versions": {
"babylon7": "7.3.1",
"jscodeshift": "0.6.3"
@ryaninvents
ryaninvents / .block
Last active November 6, 2017 14:43 — forked from mbostock/.block
View of the World from Florida
license: gpl-3.0
@ryaninvents
ryaninvents / api-gateway-terraform.tf
Created April 21, 2017 22:06 — forked from keeth/api.tf
Apex + Terraform + AWS Lambda + API Gateway + JSON Encoded Errors + CORS
resource "aws_api_gateway_rest_api" "myApi" {
name = "myApi-${var.env}"
description = "My awesome API (${var.env} environment)"
}
resource "aws_api_gateway_deployment" "myApi" {
depends_on = [
"aws_api_gateway_integration.myApi_myEndpoint_post",
"aws_api_gateway_integration_response.myApi_myEndpoint_post",
"aws_api_gateway_integration_response.myApi_myEndpoint_post_400",
@ryaninvents
ryaninvents / bar.js
Created March 30, 2017 16:07 — forked from sombriks/bar.js
mocha+chai+budo+nightmare
"use strict"
const Nightmare = require("nightmare");
const expect = require("chai").expect;
const budo = require("budo");
describe("\u263C basic tests \u263E", () => {
const b = budo("../src/main.js");
@ryaninvents
ryaninvents / phaser.js
Last active August 15, 2016 15:55 — forked from crisu83/phaser.js
Wrapper module for running Phaser.js on Node.js.
// this is an ingenius hack that allows us to run Phaser without a browser
// ... and yes, it took some time to figure out how to do this
var Canvas = require('canvas')
, jsdom = require('jsdom')
, document = jsdom.jsdom(null)
, window = document.parentWindow
, Phaser;
// expose a few things to all the modules
@ryaninvents
ryaninvents / index.html
Last active April 21, 2016 14:57 — forked from anonymous/index.html
Smead Viewables tabs
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/css/font-awesome.min.css">
<title>JS Bin</title>
<style id="jsbin-css">
@import url(https://fonts.googleapis.com/css?family=Fira+Sans:400,500,700);
@page {
@ryaninvents
ryaninvents / README.md
Last active January 25, 2016 15:10 — forked from mbostock/.block
Solar Terminator