@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
24 lines (17 loc) • 1.88 kB
JavaScript
;
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
const path = require('node:path');
const process = require('node:process');
const _interopDefault = e => e && e.__esModule ? e : { default: e };
const path__default = /*#__PURE__*/_interopDefault(path);
const process__default = /*#__PURE__*/_interopDefault(process);
const cwd = () => {
if (process__default.default.env.JSP_DIR) return path__default.default.resolve(process__default.default.cwd(), process__default.default.env.JSP_DIR);
else return process__default.default.cwd();
};
const withCwd = (...file) => {
return path__default.default.resolve(cwd(), path__default.default.join(...file));
};
exports.cwd = cwd;
exports.withCwd = withCwd;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3dkLmNqcy5janMiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy91dGlscy9jd2QudHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHBhdGggZnJvbSAnbm9kZTpwYXRoJztcbmltcG9ydCBwcm9jZXNzIGZyb20gJ25vZGU6cHJvY2Vzcyc7XG5cbmV4cG9ydCBjb25zdCBjd2QgPSAoKSA9PiB7XG4gICAgaWYgKHByb2Nlc3MuZW52LkpTUF9ESVIpIHJldHVybiBwYXRoLnJlc29sdmUocHJvY2Vzcy5jd2QoKSwgcHJvY2Vzcy5lbnYuSlNQX0RJUik7XG4gICAgZWxzZSByZXR1cm4gcHJvY2Vzcy5jd2QoKTtcbn07XG5cbmV4cG9ydCBjb25zdCB3aXRoQ3dkID0gKC4uLmZpbGU6IHN0cmluZ1tdKSA9PiB7XG4gICAgcmV0dXJuIHBhdGgucmVzb2x2ZShjd2QoKSwgcGF0aC5qb2luKC4uLmZpbGUpKTtcbn07XG4iXSwibmFtZXMiOlsicHJvY2VzcyIsInBhdGgiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7OztBQUdPLE1BQU0sTUFBTSxNQUFNO0FBQ3JCLEVBQUksSUFBQUEsd0JBQUEsQ0FBUSxHQUFJLENBQUEsT0FBQSxFQUFnQixPQUFBQyxxQkFBQSxDQUFLLE9BQVEsQ0FBQUQsd0JBQUEsQ0FBUSxHQUFJLEVBQUEsRUFBR0Esd0JBQVEsQ0FBQSxHQUFBLENBQUksT0FBTyxDQUFBO0FBQUEsT0FDMUUsT0FBT0EseUJBQVEsR0FBSSxFQUFBO0FBQzVCO0FBRWEsTUFBQSxPQUFBLEdBQVUsSUFBSSxJQUFtQixLQUFBO0FBQzFDLEVBQU8sT0FBQUMscUJBQUEsQ0FBSyxRQUFRLEdBQUksRUFBQSxFQUFHQSxzQkFBSyxJQUFLLENBQUEsR0FBRyxJQUFJLENBQUMsQ0FBQTtBQUNqRDs7Ozs7In0=