Skip to content

Instantly share code, notes, and snippets.

View erinishimoticha's full-sized avatar

Catherine "Erin" Ishimoticha erinishimoticha

View GitHub Profile
@erinishimoticha
erinishimoticha / howto.md
Last active March 7, 2020 23:59
Sign git commits with your Keybase gpg key

Install dependencies

brew install gpg
brew cask install keybase

Log into Keybase

keybase login $USERNAME

Set up your GPG key

Keybase proof

I hereby claim:

  • I am erinishimoticha on github.
  • I am erinishimoticha (https://keybase.io/erinishimoticha) on keybase.
  • I have a public key whose fingerprint is 6610 578C CB10 FD5E EDCA 48B0 1409 05BB B2F7 8A2B

To claim this, I am signing this object:

[{"ts":2.791799999999057,"k":"\""},{"ts":3.19720000000234,"k":"I"},{"ts":3.492000000002008,"k":"t"},{"ts":3.6239999999997963,"k":" "},{"ts":3.6938000000009197,"k":"i"},{"ts":3.7754000000022643,"k":"s"},{"ts":3.9035000000003492,"k":" "},{"ts":3.9632000000019616,"k":"p"},{"ts":4.031800000000658,"k":"e"},{"ts":4.111000000000786,"k":"r"},{"ts":4.275499999999738,"k":"f"},{"ts":4.350900000001275,"k":"e"},{"ts":4.569100000000617,"k":"c"},{"ts":4.730999999999767,"k":"t"},{"ts":4.809100000002218,"k":"l"},{"ts":4.862499999999272,"k":"y"},{"ts":4.957900000001246,"k":" "},{"ts":5.125400000000809,"k":"m"},{"ts":5.229400000000169,"k":"o"},{"ts":5.3453000000008615,"k":"n"},{"ts":5.422500000000582,"k":"s"},{"ts":5.4812999999994645,"k":"t"},{"ts":6.1599999999998545,"k":"r"},{"ts":6.247400000000198,"k":"o"},{"ts":6.324800000002142,"k":"u"},{"ts":6.4266999999999825,"k":"s"},{"ts":7.122800000001007,"k":","},{"ts":7.427299999999377,"k":"\""},{"ts":7.622100000000501,"k":" "},{"ts":7.828199999999924,"k":"h"},{"ts":7.954900000000634
@erinishimoticha
erinishimoticha / example-usage.js
Last active January 7, 2017 08:21
Thenable Sinon Stubs
'use strict';
const expect = require('chai').expect;
const stubAsPromised = require('./stub-as-promised');
const lib = {
method: () => {}
};
let sinon;
describe('a test', () => {