This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"env": { | |
"es6": true | |
}, | |
"rules": { | |
"accessor-pairs": 2, | |
"arrow-spacing": [2, {"before": true, "after": true}], | |
"block-spacing": [2, "always"], | |
"brace-style": [2, "1tbs", {"allowSingleLine": true}], | |
"comma-dangle": [2, "always-multiline"], |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// A package for generating and consuming intelligent IDs. | |
// | |
// This package exposes a factory function for ID generators, that creates IDs | |
// that are 64-bit unsigned ints, with bits breaking down as possible: | |
// | |
// [TYPE: 8 bits] [ID: 52 bits] | |
// | |
// - TYPE (256 options): The type of the object the ID represents. | |
// - ID (4.5 quadrillion options): The actual ID, depending on the indicated | |
// sequence type. It should ideally be monotonically increasing so that IDs |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FILES=$(git grep -L "use strict" lib/shared/**/*.js) | |
for f in $FILES; do | |
echo "'use strict'" | cat - $f > .tmpfile && mv .tmpfile $f | |
done |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.PHONY: runprod | |
runprod: | |
heroku local web | |
.PHONY: deploy | |
deploy: | |
git checkout master | |
git pull | |
git push heroku master | |
git tag "$$(heroku releases -n 1 | awk '{print $$1}' | sed -n 2p)" |
OlderNewer