This isn't a transpilation error, it's a feature of arrow functions. The arrow function automatically sets the context of the function body to the contexts here it was created, in this case the callback to Meteor.publish
. This prevents Meteor from rebinding the context of your listener function.
From the Meteor publish docs:
Inside the function, this is the publish handler object
If you want things to work properly you will need to use the "old-school" function syntax to allow Meteor to set the context properly.