From 574d977565a1ff18f4785f063ae565a1c45331c2 Mon Sep 17 00:00:00 2001 From: Kudo Chien Date: Tue, 12 Sep 2023 15:54:21 +0800 Subject: [PATCH] wip --- build/preview-build/index.js | 25 ++++--------------------- src/actions/preview-build.ts | 9 ++++----- 2 files changed, 8 insertions(+), 26 deletions(-) diff --git a/build/preview-build/index.js b/build/preview-build/index.js index cd62257b..ac90cd28 100644 --- a/build/preview-build/index.js +++ b/build/preview-build/index.js @@ -71940,21 +71940,6 @@ module.exports.implForWrapper = function (wrapper) { }).call(this); -/***/ }), - -/***/ 1249: -/***/ ((module) => { - -function webpackEmptyContext(req) { - var e = new Error("Cannot find module '" + req + "'"); - e.code = 'MODULE_NOT_FOUND'; - throw e; -} -webpackEmptyContext.keys = () => ([]); -webpackEmptyContext.resolve = webpackEmptyContext; -webpackEmptyContext.id = 1249; -module.exports = webpackEmptyContext; - /***/ }), /***/ 9491: @@ -72301,9 +72286,6 @@ __nccwpck_require__.d(__webpack_exports__, { var core = __nccwpck_require__(2186); // EXTERNAL MODULE: ./node_modules/@actions/exec/lib/exec.js var lib_exec = __nccwpck_require__(1514); -// EXTERNAL MODULE: external "fs" -var external_fs_ = __nccwpck_require__(7147); -var external_fs_default = /*#__PURE__*/__nccwpck_require__.n(external_fs_); // EXTERNAL MODULE: ./node_modules/resolve-from/index.js var resolve_from = __nccwpck_require__(4417); var resolve_from_default = /*#__PURE__*/__nccwpck_require__.n(resolve_from); @@ -72537,7 +72519,6 @@ async function installPackage(name, version, manager) { - // import { assertEasVersion, createBuild, EasBuild } from '../eas'; // import { createIssueComment, hasPullContext, pullContext } from '../github'; @@ -72631,8 +72612,10 @@ async function installFingerprintAsync(input) { */ function importFingerprint(fingerprintLibRoot) { try { - console.log('ooxx fs exist', external_fs_default().existsSync('/opt/hostedtoolcache/@expo/fingerprint/0.2.0/x64/node_modules/@expo/fingerprint/build/index.js')); - return __nccwpck_require__(1249)(resolve_from_default()(fingerprintLibRoot, '@expo/fingerprint')); + // use dynamicRequire hack to prevent using the ncc require shim + // eslint-disable-next-line no-new-func + const dynamicRequire = new Function('module', 'return require(module)'); + return dynamicRequire(resolve_from_default()(fingerprintLibRoot, '@expo/fingerprint')); } catch (e) { if (e instanceof Error) { diff --git a/src/actions/preview-build.ts b/src/actions/preview-build.ts index 38954389..c366c1b3 100644 --- a/src/actions/preview-build.ts +++ b/src/actions/preview-build.ts @@ -117,11 +117,10 @@ async function installFingerprintAsync(input: ReturnType