{"push_id":2928848443,"size":4,"distinct_size":1,"ref":"refs/heads/renovate/node-10.x","head":"cbd7dc7684b41af19ce6186f0cdcc39649489f04","before":"ed6867daeaed5355e2a75df06f1523571c35c189","commits":[{"sha":"19cb2762ff1d0a8426dafcfdc04598b5005f968b","author":{"name":"Evan Martin","email":"8e4c7829956390ca66ad4a9787c5043d687a289d@gmail.com"},"message":"require a rootDir param when generating externs\n\nWe want to maintain the invariant that ts.SourceFile uses absolute\npaths.  Fix some non-absolute path monkeying in generating externs\nby explicitly passing in the rootDir in a case where we care about\nmaking a path relative.\n\nThis is similar to e.g. ts.formatDiagnostics() requiring a rootDir\nto make the emitted file names relative against.  (There's a TODO\nin test_support about fixing exactly this path.)","distinct":false,"url":"https://api.github.com/repos/renovate-mirrors/tsickle/commits/19cb2762ff1d0a8426dafcfdc04598b5005f968b"},{"sha":"364cfdf1db9a058d1b36b1d68dceb244b8754358","author":{"name":"Evan Martin","email":"8e4c7829956390ca66ad4a9787c5043d687a289d@gmail.com"},"message":"consistently use absolute paths\n\nThe TypeScript API wants absolute paths, and fights against you if\nyou don't use them.  This change makes tsickle assert that it has\nabsolute paths in various places and fixes up many of the places\nwhere we accidentally weren't using absolute paths.\n\nThis changes the public API of tsickle in a few places:\n- source files coming in to tsickle must be absolute\n- other path-based attributes like the based type blacklist and externs\n  also work with absolute paths\n\nTo implement this, in the whole test suite we depend on the compiler\noptions always including a rootDir, so the various tests now say\noptions.rootDir! occasionally.  Also each test's path manipulation\nhas been adjusted to be careful to use absolute/relative paths where\nappropriate.\n\nThis change also removes calls to process.cwd() and path.resolve(),\nboth of which depend on the current directory, in favor of reliably\nusing bazel's runfiles.","distinct":false,"url":"https://api.github.com/repos/renovate-mirrors/tsickle/commits/364cfdf1db9a058d1b36b1d68dceb244b8754358"},{"sha":"73b87b4611ad842ae2fc28e881e47af12497216b","author":{"name":"Evan Martin","email":"8e4c7829956390ca66ad4a9787c5043d687a289d@gmail.com"},"message":"replace a stray reference to runfiles to use rootDir()\n\nI refactored this code to rely on a rootDir() helper, but overlooked\none user.  Making all code use the same helper helps with importing\nthis code into Google, because we need to remap all the paths.","distinct":false,"url":"https://api.github.com/repos/renovate-mirrors/tsickle/commits/73b87b4611ad842ae2fc28e881e47af12497216b"},{"sha":"cbd7dc7684b41af19ce6186f0cdcc39649489f04","author":{"name":"Renovate Bot","email":"c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com"},"message":"Update dependency @types/node to v10.11.4","distinct":true,"url":"https://api.github.com/repos/renovate-mirrors/tsickle/commits/cbd7dc7684b41af19ce6186f0cdcc39649489f04"}]}
{"actor":{"display_login":"renovate"}}