UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

20 lines (19 loc) 1.73 kB
"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const require_runtime = require("../_virtual/_rolldown/runtime.cjs.cjs"); let node_path = require("node:path"); node_path = require_runtime.__toESM(node_path, 1); let node_process = require("node:process"); node_process = require_runtime.__toESM(node_process, 1); //#region src/utils/cwd.ts var cwd = () => { if (node_process.default.env.JSP_DIR) return node_path.default.resolve(node_process.default.cwd(), node_process.default.env.JSP_DIR); else return node_process.default.cwd(); }; var withCwd = (...file) => { return node_path.default.resolve(cwd(), node_path.default.join(...file)); }; //#endregion exports.cwd = cwd; exports.withCwd = withCwd; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3dkLmNqcy5janMiLCJuYW1lcyI6W10sInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWxzL2N3ZC50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgcGF0aCBmcm9tICdub2RlOnBhdGgnO1xuaW1wb3J0IHByb2Nlc3MgZnJvbSAnbm9kZTpwcm9jZXNzJztcblxuZXhwb3J0IGNvbnN0IGN3ZCA9ICgpID0+IHtcbiAgICBpZiAocHJvY2Vzcy5lbnYuSlNQX0RJUikgcmV0dXJuIHBhdGgucmVzb2x2ZShwcm9jZXNzLmN3ZCgpLCBwcm9jZXNzLmVudi5KU1BfRElSKTtcbiAgICBlbHNlIHJldHVybiBwcm9jZXNzLmN3ZCgpO1xufTtcblxuZXhwb3J0IGNvbnN0IHdpdGhDd2QgPSAoLi4uZmlsZTogc3RyaW5nW10pID0+IHtcbiAgICByZXR1cm4gcGF0aC5yZXNvbHZlKGN3ZCgpLCBwYXRoLmpvaW4oLi4uZmlsZSkpO1xufTtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFHQSxJQUFhLFlBQVk7Q0FDckIsSUFBSSxhQUFBLFFBQVEsSUFBSSxTQUFTLE9BQU8sVUFBQSxRQUFLLFFBQVEsYUFBQSxRQUFRLElBQUksR0FBRyxhQUFBLFFBQVEsSUFBSSxPQUFPO01BQzFFLE9BQU8sYUFBQSxRQUFRLElBQUk7QUFDNUI7QUFFQSxJQUFhLFdBQVcsR0FBRyxTQUFtQjtDQUMxQyxPQUFPLFVBQUEsUUFBSyxRQUFRLElBQUksR0FBRyxVQUFBLFFBQUssS0FBSyxHQUFHLElBQUksQ0FBQztBQUNqRCJ9