{"push_id":916510142,"size":2,"distinct_size":2,"ref":"refs/heads/fix-atob","head":"e31cf0d4fef018d44ea09d867cb751c48ea388ee","before":"967d9c34bba80f0ddce7e9cf4ebfcb8d1369b42b","commits":[{"sha":"cbaa4cdb3589183ee540e926ac894a831ccd1349","author":{"email":"7d6396062c1c37a442c1ee8b1a738cb51dc63065@gmail.com","name":"Robert Knight"},"message":"Modernize type definition management\n\nInstead of using '<reference path=' haphazardly in\nfiles which reference external modules, follow current\nnormal practices and reference type definitions in tsconfig.json,\nexcept for packages which supply their own type definitions via\na 'typings' field in package.json. Those packages will have their\ntypings picked up by the compiler.\n\n * Remove '<reference path=' lines that were used inconsistently\n\n * Add '.d.ts' files to tsconfig.json, except for the tsd.d.ts\n   bundle generated by tsd itself, which would otherwise\n   duplicate the typings.\n\n * Remove homebrew URIjs typings in favor of ones from\n   DefinitelyTyped. This also required updating the package\n   name from 'URIjs' to the recommended 'urijs'\n\n * Update ts-style to a version which supplies its own\n   typings using TypeScript >= 1.6 conventions","distinct":true,"url":"https://api.github.com/repos/robertknight/passcards/commits/cbaa4cdb3589183ee540e926ac894a831ccd1349"},{"sha":"e31cf0d4fef018d44ea09d867cb751c48ea388ee","author":{"email":"7d6396062c1c37a442c1ee8b1a738cb51dc63065@gmail.com","name":"Robert Knight"},"message":"Import 'Buffer' explicitly in stringutil\n\nUse of the Buffer global triggers an insert of the \"buffer\" module,\nwhich was not visible to the script that builds the vendor code bundle.\n\nUsing an explicit import of Buffer avoids this problem","distinct":true,"url":"https://api.github.com/repos/robertknight/passcards/commits/e31cf0d4fef018d44ea09d867cb751c48ea388ee"}]}