diff --git a/lib/resolve.js b/lib/resolve.js
index <HASH>..<HASH> 100644
--- a/lib/resolve.js
+++ b/lib/resolve.js
@@ -25,6 +25,12 @@ module.exports = function resolve(dirname) {
 		return path.resolve(process.env.APP_ROOT_PATH);
 	}
 
+	// Defer to Yarn Plug'n'Play if enabled
+	if (process.versions.pnp) {
+		var pnp = require('pnpapi');
+		return pnp.getPackageInformation(pnp.topLevel).packageLocation;
+	}
+
 	// Defer to main process in electron renderer
 	if ('undefined' !== typeof window && window.process && 'renderer' === window.process.type) {
 		var electron = 'electron';
feat: Yarn Plug'n'Play support