From 16292d3817cdf4e3b80683005c3b3a10d8c2603a Mon Sep 17 00:00:00 2001
From: Pierre Vanduynslager <pierre.denis.vanduynslager@gmail.com>
Date: Thu, 27 Sep 2018 11:13:22 -0400
Subject: [PATCH] fix: use `require.resolve` to load babel preset

---
 babel-register.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/babel-register.js b/babel-register.js
index 3b84b95..6ebe37c 100644
--- a/babel-register.js
+++ b/babel-register.js
@@ -1,6 +1,6 @@
 /* eslint-disable import/no-unassigned-import */
 require('@babel/register')({
   only: [/travis-deploy-once\/(lib|cli.js)/, /node_modules\/(got|cacheable-request)/],
-  presets: [['@babel/preset-env', {targets: {node: 'current'}, useBuiltIns: 'entry'}]],
+  presets: [[require.resolve('@babel/preset-env'), {targets: {node: 'current'}, useBuiltIns: 'entry'}]],
 });
 require('@babel/polyfill');