@forge/bundler
7.0.2-next.3-experimental-fda9df67.0.2-next.6
out/runtime.js~
out/runtime.jsModified+2−7
Index: package/out/runtime.js
===================================================================
--- package/out/runtime.js
+++ package/out/runtime.js
@@ -1,8 +1,7 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.NODE_RUNTIME_CODE_FILE = void 0;
-exports.userCodePath = userCodePath;
exports.getNodeBundler = getNodeBundler;
const tslib_1 = require("tslib");
const path_1 = tslib_1.__importDefault(require("path"));
const promises_1 = tslib_1.__importDefault(require("fs/promises"));
@@ -17,12 +16,8 @@
exports.NODE_RUNTIME_CODE_FILE = '__forge__.cjs';
const NODE_RUNTIME_BACKUP_WRAPPER_FILE = '__forge_wrapper__.cjs';
const NODE_RUNTIME_USE_LOCAL_WRAPPER_FILE = '__forge_use_local_wrapper.txt';
const NODE_RUNTIME_VERSION_FILE = 'runtime.json';
-const NODE_WEBPACK_USER_CODE_DIR = 'bundled';
-function userCodePath(entryKey) {
- return path_1.default.join(path_1.default.dirname(entryKey), NODE_WEBPACK_USER_CODE_DIR, path_1.default.basename(entryKey));
-}
async function emitWrapperFiles(provider, emit) {
const wrapper = await provider.getNodeRuntimeWrapper();
const loader = await provider.getNodeRuntimeLoader();
let entrypointScript;
@@ -81,10 +76,10 @@
constructor(logger, wrapperProvider) {
super(logger);
this.wrapperProvider = wrapperProvider;
}
- async getResult(args, outputDir, output) {
- const result = await super.getResult(args, outputDir, output);
+ async getResult(args, outputDir, output, additionalOutputs) {
+ const result = await super.getResult(args, outputDir, output, additionalOutputs);
const emit = async (name, contents) => {
const outputPath = path_1.default.join(outputDir, name);
await promises_1.default.mkdir(path_1.default.dirname(outputPath), { recursive: true });
await promises_1.default.writeFile(outputPath, contents);