{"push_id":2918508008,"size":11,"distinct_size":0,"ref":"refs/heads/publish","head":"4fa091d23b7a7a4ca961269dff7b9ffafbd45858","before":"12cbf752b5c173ff70a2d40c1110df38ee1db7d4","commits":[{"sha":"f96469908f99a4ec621da09dda3f1bdb163e7bde","author":{"name":"kai zhu","email":"04e1cf5b780afb3b9abbee85d09c384807d01a0a@gmail.com"},"message":"- remove old jslint and migrate file lib.utility2.sh to new jslint\n- migrate files lib.xxx.js to new jslint\n- update jslint-function jslintAndPrint to auto-prettify whitespaces in .js files\n- migrate files to new jslint: lib.utility2\n- pre-jslintEs6 file lib.utility2.js\n- re-merge file lib.jslint2.js -> lib.jslint.js\n- update function testRunDefault to show timeElapsed in all logs and periodically print out pending testCases\n- update jslintEs6 to ignore maxlen-warnings in comments\n- update jslintEs6 to accept macros /\\* jslint-ignore-block-beg */, /\\* jslint-ignore-block-beg */, /\\/ jslint-ignore-line\n- add shell-function shGitBranchPush, shGitBranchRename\n- add jslint-function jslint.warn_at_push\n- bootstrapped es6 version of jslint (2018.05.14) to lint lib.jslint2.js\n- update to new jslint v2018.05.14\n- add files lib.jslint2.js, raw.jslint2.js, raw.uglifyjs.js","distinct":false,"url":"https://api.github.com/repos/kaizhu256/node-utility2/commits/f96469908f99a4ec621da09dda3f1bdb163e7bde"},{"sha":"5c48bc6765f2274d3e9dcbabea8abb1fc208eb6c","author":{"name":"kai zhu","email":"04e1cf5b780afb3b9abbee85d09c384807d01a0a@gmail.com"},"message":"- update jslint-function jslintAndPrint to ignore too_long-warnings in comments and regexp,\n- jslint-autofix whitespace, double-quote, and regexp for files: lib.xxx.js, test.js\n- refactor files with new jslint (v2018.08.15)\n- replace unused function-arguments with ignore\n- update uglify-function uglify to escape non-ascii characters: (/[\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f\\u007f-\\uffff]/)","distinct":false,"url":"https://api.github.com/repos/kaizhu256/node-utility2/commits/5c48bc6765f2274d3e9dcbabea8abb1fc208eb6c"},{"sha":"cb1c595303aab4c721c8650467cedc25d9b024dc","author":{"name":"kai zhu","email":"04e1cf5b780afb3b9abbee85d09c384807d01a0a@gmail.com"},"message":"- restore const and let expressions in jslint.js\n- jslint - revert to 80 characters","distinct":false,"url":"https://api.github.com/repos/kaizhu256/node-utility2/commits/cb1c595303aab4c721c8650467cedc25d9b024dc"},{"sha":"bad2d658fda31d56bf376c2f692e9f589e178323","author":{"name":"kai zhu","email":"04e1cf5b780afb3b9abbee85d09c384807d01a0a@gmail.com"},"message":"- update jslint-function jslintAndPrint to\n    - accept macros /\\* jslint ignore:start */, /\\* jslint ignore:end */, /\\/ jslint ignore:line,","distinct":false,"url":"https://api.github.com/repos/kaizhu256/node-utility2/commits/bad2d658fda31d56bf376c2f692e9f589e178323"},{"sha":"88046b7a3da95d60ec32fd71f0c9817b035f05ff","author":{"name":"kai zhu","email":"04e1cf5b780afb3b9abbee85d09c384807d01a0a@gmail.com"},"message":"- jslint - apply vim-command \",$s/ \\(&&\\|+\\|||\\)\\n\\( *\\)/\\r\\2\\1 /gc\" to file lib.utility2.js\n- jslint - revamp indent","distinct":false,"url":"https://api.github.com/repos/kaizhu256/node-utility2/commits/88046b7a3da95d60ec32fd71f0c9817b035f05ff"},{"sha":"7193edb5608933565b311c4c97d83cdc334a2488","author":{"name":"kai zhu","email":"04e1cf5b780afb3b9abbee85d09c384807d01a0a@gmail.com"},"message":"- revert regexp: \"\\\\u0020\" -> \" \"","distinct":false,"url":"https://api.github.com/repos/kaizhu256/node-utility2/commits/7193edb5608933565b311c4c97d83cdc334a2488"},{"sha":"84f4f9ddfd5c69f9d2b07823b90015134f9b7294","author":{"name":"kai zhu","email":"04e1cf5b780afb3b9abbee85d09c384807d01a0a@gmail.com"},"message":"- revert regexp: \" \" -> \"\\\\u0020\"","distinct":false,"url":"https://api.github.com/repos/kaizhu256/node-utility2/commits/84f4f9ddfd5c69f9d2b07823b90015134f9b7294"},{"sha":"f13174268144e2c2e6ad1ec24bd23cff28be19b0","author":{"name":"kai zhu","email":"04e1cf5b780afb3b9abbee85d09c384807d01a0a@gmail.com"},"message":"- jslint - merge option.debug -> option.utility2","distinct":false,"url":"https://api.github.com/repos/kaizhu256/node-utility2/commits/f13174268144e2c2e6ad1ec24bd23cff28be19b0"},{"sha":"be04d207365f6be41cc381f8240555b0ec592bfb","author":{"name":"kai zhu","email":"04e1cf5b780afb3b9abbee85d09c384807d01a0a@gmail.com"},"message":"- jslint - merge directive /*jslint ...*/ -> /* jslint utility2:true */","distinct":false,"url":"https://api.github.com/repos/kaizhu256/node-utility2/commits/be04d207365f6be41cc381f8240555b0ec592bfb"},{"sha":"3e9bb4b1bf5adf915108293d043d5a1a814b813d","author":{"name":"kai zhu","email":"04e1cf5b780afb3b9abbee85d09c384807d01a0a@gmail.com"},"message":"- jslint - bug-workaround - v8 tail-call issue\n- jslint - merge directive /*jslint ...*/ -> /* jslint utility2:true */\n- jslint - multivar - apply vim-command \",$s/^\\( *\\)\\(\\(var\\) .*\\), \\([^\\\\]*\\)\\(\\\\n\\\\\\)*$/\\1\\2;\\5\\r\\1\\3 \\4\\5/gc\" to file lib.xxx.js\n- jslint - prefix-operator - apply vim-command \",$s/ \\(&&\\|+\\|||\\)\\n\\( *\\)/\\r\\2\\1 /gc\" to file lib.xxx.js\n- jslint - merge function jslintAndPrintConditional -> jslintAndPrint","distinct":false,"url":"https://api.github.com/repos/kaizhu256/node-utility2/commits/3e9bb4b1bf5adf915108293d043d5a1a814b813d"},{"sha":"4fa091d23b7a7a4ca961269dff7b9ffafbd45858","author":{"name":"kai zhu","email":"04e1cf5b780afb3b9abbee85d09c384807d01a0a@gmail.com"},"message":"[npm publish] - npm publish 2018.9.29\n- jslint - merge function jslintAutofix -> jslintAndPrint","distinct":false,"url":"https://api.github.com/repos/kaizhu256/node-utility2/commits/4fa091d23b7a7a4ca961269dff7b9ffafbd45858"}]}
{"actor":{"display_login":"kaizhu256"}}