HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux ip-172-31-4-197 6.8.0-1036-aws #38~22.04.1-Ubuntu SMP Fri Aug 22 15:44:33 UTC 2025 x86_64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/api-storage/node_modules/@swc/cli/lib/swc/dirWorker.js
"use strict";
Object.defineProperty(exports, "__esModule", {
    value: true
});
Object.defineProperty(exports, "default", {
    enumerable: true,
    get: function() {
        return handleCompile;
    }
});
const _slash = /*#__PURE__*/ _interop_require_default(require("slash"));
const _path = require("path");
const _constants = require("./constants");
const _util = require("./util");
const _compile = require("./compile");
const _options = require("./options");
function _interop_require_default(obj) {
    return obj && obj.__esModule ? obj : {
        default: obj
    };
}
async function handleCompile(opts) {
    var _opts_outFileExtension;
    const dest = (0, _util.getDest)(opts.filename, opts.outDir, opts.cliOptions.stripLeadingPaths, `.${(_opts_outFileExtension = opts.outFileExtension) !== null && _opts_outFileExtension !== void 0 ? _opts_outFileExtension : _options.DEFAULT_OUT_FILE_EXTENSION}`);
    const sourceFileName = (0, _slash.default)((0, _path.relative)((0, _path.dirname)(dest), opts.filename));
    const options = {
        ...opts.swcOptions,
        sourceFileName
    };
    const result = await (0, _util.compile)(opts.filename, options, opts.sync, dest);
    if (result) {
        const destDts = (0, _util.getDest)(opts.filename, opts.outDir, opts.cliOptions.stripLeadingPaths, `.d.ts`);
        const destSourcemap = dest + ".map";
        await (0, _compile.outputResult)({
            output: result,
            sourceFile: opts.filename,
            destFile: dest,
            destDtsFile: destDts,
            destSourcemapFile: destSourcemap,
            options
        });
        return _constants.CompileStatus.Compiled;
    } else {
        return _constants.CompileStatus.Omitted;
    }
}

//# sourceMappingURL=dirWorker.js.map