/
opt
/
canhelp
/
node_modules
/
next
/
dist
/
esm
/
build
/
turbopack-build
/
/opt/canhelp/node_modules/next/dist/esm/build/turbopack-build
mkdir
upload
Name
Size
Mode
Actions
impl.js
8526
0644
edit
dl
rm
impl.js.map
14720
0644
edit
dl
rm
index.js
2284
0644
edit
dl
rm
index.js.map
3791
0644
edit
dl
rm
Edit:
/opt/canhelp/node_modules/next/dist/esm/build/turbopack-build/index.js
(2284B)
import path from 'path'; import { Worker } from '../../lib/worker'; import { NextBuildContext } from '../build-context'; async function turbopackBuildWithWorker() { try { const worker = new Worker(path.join(__dirname, 'impl.js'), { exposedMethods: [ 'workerMain', 'waitForShutdown' ], debuggerPortOffset: -1, isolatedMemory: false, numWorkers: 1, maxRetries: 0, forkOptions: { env: { NEXT_PRIVATE_BUILD_WORKER: '1' } } }); const { nextBuildSpan, ...prunedBuildContext } = NextBuildContext; const result = await worker.workerMain({ buildContext: prunedBuildContext }); // destroy worker when Turbopack has shutdown so it's not sticking around using memory // We need to wait for shutdown to make sure persistent cache is flushed result.shutdownPromise = worker.waitForShutdown().then(()=>{ worker.end(); }); return result; } catch (err) { // When the error is a serialized `Error` object we need to recreate the `Error` instance // in order to keep the consistent error reporting behavior. if (err.type === 'Error') { const error = Object.defineProperty(new Error(err.message), "__NEXT_ERROR_CODE", { value: "E394", enumerable: false, configurable: true }); if (err.name) { error.name = err.name; } if (err.cause) { error.cause = err.cause; } error.message = err.message; error.stack = err.stack; throw error; } throw err; } } export function turbopackBuild(withWorker) { const nextBuildSpan = NextBuildContext.nextBuildSpan; return nextBuildSpan.traceChild('run-turbopack-compiler').traceAsyncFn(async ()=>{ if (withWorker) { return await turbopackBuildWithWorker(); } else { const build = require('./impl').turbopackBuild; return await build(); } }); } //# sourceMappingURL=index.js.map
Save
cmd:
run