{"push_id":1411713057,"size":5,"distinct_size":5,"ref":"refs/heads/alexpelan/515","head":"51c063410acce7aa1e4ab63c5267a7abdc719104","before":"65120794f0bc0a87033cb4c24b460b6fc2024f56","commits":[{"sha":"21cfa46f78bb7988c6ffcde743f316784ee1bd9c","author":{"name":"jwang1919","email":"ee7103068b75b4b64e7adaac1985f4b1a344d6b5@gmail.com"},"message":"Added \"Inconsolata\" font-family to label class selector. Also rearranged properties to be in alphabetical order.","distinct":true,"url":"https://api.github.com/repos/alexpelan/popcode/commits/21cfa46f78bb7988c6ffcde743f316784ee1bd9c"},{"sha":"717e8cf3c174034b3617d9f6d9832f436f8076ad","author":{"name":"Mat Brown","email":"d893bf3228518738ea5da4ed8da0cbecd83fbfd3@gmail.com"},"message":"Merge pull request #559 from jwang1919/#558-label-font-is-different\n\n#558 Add Inconsolata font for label class selector","distinct":true,"url":"https://api.github.com/repos/alexpelan/popcode/commits/717e8cf3c174034b3617d9f6d9832f436f8076ad"},{"sha":"ccab13281d49d1035ae2c34c82e249d508b8dd44","author":{"name":"Jesse Wang","email":"ee7103068b75b4b64e7adaac1985f4b1a344d6b5@gmail.com"},"message":"#191 incorporate stylelint part two (#556)\n\n* Initial commit. Added stylelint to npm package. Still getting it to play nicely with webpack.\r\n\r\n* Still broken. Webpack seems to be unable to load stylelint properly, or I'm doing something wrong.\r\n\r\n* Browser-friendly stylelint build\r\n\r\nThe default `stylelint` module wants to load configuration files from\r\nthe filesystem in a dynamic way that isn’t possible with `brfs`. We\r\ndon’t actually need the file-loading behavior, so instead, we hand-roll\r\na `stylelint` object in the same manner as\r\n[`createStylelint`](https://github.com/stylelint/stylelint/blob/7.5.0/src/createStylelint.js),\r\nbut using configuration defined in code rather than the filesystem. This\r\ndefinitely builds in knowledge of some non-public APIs in `stylelint`,\r\nbut I can’t think of a better approach.\r\n\r\nAlso a decent amount of Webpack wrangling to get the modules we do\r\nimport from stylelint to build. In particular, they *still* want to hit\r\nthe filesystem, although they don’t actually need to in order to work\r\nfor us. So, instead of building those modules with `brfs`, just use the\r\nstring replace loader to turn `require(\"fs\")` into a null object; use\r\nthe `substitute` loader to stub out the `isAutoprefixable` method; and\r\nuse the null module loader to stub out rules that want access to a\r\ngigantic database of browser capabilities. The usage of\r\nstring-replacement is a fragile hack, but I can’t think of another way\r\nto *only* stub out `fs` in that particular context.\r\n\r\n* Fix npm test errors after merge from outoftime's browser-friendly\r\nstylelint build\r\n\r\n* Working stylelint build with validations\r\n\r\n* Merged from master branch\r\n\r\n* Refactored stylelint.js. Fixed _locationForError function so it's working properly.\r\n\r\n* Changed code to follow PR#514 suggestions.","distinct":true,"url":"https://api.github.com/repos/alexpelan/popcode/commits/ccab13281d49d1035ae2c34c82e249d508b8dd44"},{"sha":"b31cc141b1bb7192355a9d3fe01ed010388004b6","author":{"name":"Alex Pelan","email":"55be02f5c4f503a6aa9fedf211132c7d2ee0ef44@gmail.com"},"message":"Special-case html validation for <li> without <ul>, <ol>, or <menu>\n\nFixes: #515","distinct":true,"url":"https://api.github.com/repos/alexpelan/popcode/commits/b31cc141b1bb7192355a9d3fe01ed010388004b6"},{"sha":"51c063410acce7aa1e4ab63c5267a7abdc719104","author":{"name":"Alex Pelan","email":"55be02f5c4f503a6aa9fedf211132c7d2ee0ef44@gmail.com"},"message":"Convert list of tags to sentence using array-to-sentence","distinct":true,"url":"https://api.github.com/repos/alexpelan/popcode/commits/51c063410acce7aa1e4ab63c5267a7abdc719104"}]}
{"actor":{"display_login":"alexpelan"}}