{"push_id":2384542491,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"724fe6b7ef6289277b55ee1ddf3d6a361df6f449","before":"08f86ab446a935d030a32978678ed62f14f0e6db","commits":[{"sha":"4b888d9bc979bd1f35aeb27a8b06658d5920a76b","author":{"name":"Vitor Baptista","email":"3472e221088649a8dcf39b26c2eac079621213a2@vitorbaptista.com"},"message":"Run lint after tests\n\nWhen developing, I'm running the tests constantly, so they need to be as quick\nas possible. Linting is only important if the tests pass at all.","distinct":true,"url":"https://api.github.com/repos/frictionlessdata/tableschema-js/commits/4b888d9bc979bd1f35aeb27a8b06658d5920a76b"},{"sha":"724fe6b7ef6289277b55ee1ddf3d6a361df6f449","author":{"name":"Vitor Baptista","email":"3472e221088649a8dcf39b26c2eac079621213a2@vitorbaptista.com"},"message":"Autodetect CSV delimiter\n\nThis uses `csv-sniffer` to autodetect the CSV delimiter. It does so by adding a\n`PassThrough()` stream that reads the first chunk of data, infers the\ndelimiter, and configures the existing CSV parser.\n\nI hoped to be able to do this without creating a dependency between the CSV\ndelimiter extraction and the CSV parser, but was unable to because the pipeline\nneeds to be configured before reading, otherwise the CSV parser won't get the\nfirst chunk.\n\nI also tried adding a test to ensure that if an explicit delimiter is passed,\nit'll be used, but failed because for some reason I couldn't catch an error\nthrown by `csv-parser`. Didn't matter that the code was inside a try/catch\nblock, the error was still raised.","distinct":true,"url":"https://api.github.com/repos/frictionlessdata/tableschema-js/commits/724fe6b7ef6289277b55ee1ddf3d6a361df6f449"}]}
{"actor":{"display_login":"vitorbaptista"}}