Skip to content

Instantly share code, notes, and snippets.

View jeffbcross's full-sized avatar

Jeff Cross jeffbcross

  • Google
  • Mountain View, CA
View GitHub Profile
"format register";
System.register("rxjs/util/noop", [], true, function(require, exports, module) {
var global = System.global,
__define = global.define;
global.define = undefined;
function noop() {}
exports.noop = noop;
global.define = __define;
return module.exports;
});
@jeffbcross
jeffbcross / gist:7882524
Created December 9, 2013 22:51
angular-sites/test.sh
#!/bin/bash
./node_modules/.bin/webdriver-manager update
./node_modules/.bin/webdriver-manager start
# ^ need to wait 5s and continue with running other scripts,
# then kill the process
./node_modules/.bin/protractor protractorConf.js
code1=$?
echo "code1"
echo $code1
@jeffbcross
jeffbcross / trello-labeler.js
Last active July 18, 2016 22:36
Script to add a label to all cards in a trello board
/**
* Step 1: Create a named label
* Step 2: Open board
* Step 3: Open devtools console
* Step 4: Copy and paste this whole gist into console
* Step 5: Create an array of all cards to be renamed. For all cards: var allCards = Array.prototype.slice.call(document.querySelectorAll('.list-card'))
* Step 6: call addLabelToCards with the list of nodes as first argument, label name as 2nd argument: addLabelToCards(allCards, 'work')
**/
function addLabelToCards(cards, labelName) {
@jeffbcross
jeffbcross / renderer.js
Created November 6, 2017 04:44
Temporary pre-rendering script
/**
* This is the process that actually loads and renders the app module.
* It needs to load node-specific polyfills.
*/
require('reflect-metadata');
/**
* Set of core-js polyfills borrowed from Angular CLI
*/
require('reflect-metadata');
/** IE9, IE10 and IE11 requires all of the following polyfills. **/
@jeffbcross
jeffbcross / rebase-merge.sh
Created July 28, 2015 16:17
How angular merges PRs
#See fetch_pr script https://gist.github.com/vojtajina/5538170
# fetch and checkout PR branch from "upstream" remote
fetch_pr 123
git fetch upstream
# Replay changes on top of master
git rebase upstream/master
# Replace upstream/master with this branch
git push upstream pr-123:master