@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
14 lines (11 loc) • 1.39 kB
JavaScript
import path from 'node:path';
import process from 'node:process';
const cwd = () => {
if (process.env.JSP_DIR) return path.resolve(process.cwd(), process.env.JSP_DIR);
else return process.cwd();
};
const withCwd = (...file) => {
return path.resolve(cwd(), path.join(...file));
};
export { cwd, withCwd };
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3dkLmVzLmpzIiwic291cmNlcyI6WyIuLi8uLi9zcmMvdXRpbHMvY3dkLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBwYXRoIGZyb20gJ25vZGU6cGF0aCc7XG5pbXBvcnQgcHJvY2VzcyBmcm9tICdub2RlOnByb2Nlc3MnO1xuXG5leHBvcnQgY29uc3QgY3dkID0gKCkgPT4ge1xuICAgIGlmIChwcm9jZXNzLmVudi5KU1BfRElSKSByZXR1cm4gcGF0aC5yZXNvbHZlKHByb2Nlc3MuY3dkKCksIHByb2Nlc3MuZW52LkpTUF9ESVIpO1xuICAgIGVsc2UgcmV0dXJuIHByb2Nlc3MuY3dkKCk7XG59O1xuXG5leHBvcnQgY29uc3Qgd2l0aEN3ZCA9ICguLi5maWxlOiBzdHJpbmdbXSkgPT4ge1xuICAgIHJldHVybiBwYXRoLnJlc29sdmUoY3dkKCksIHBhdGguam9pbiguLi5maWxlKSk7XG59O1xuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUdPLE1BQU0sTUFBTSxNQUFNO0FBQ3JCLEVBQUksSUFBQSxPQUFBLENBQVEsR0FBSSxDQUFBLE9BQUEsRUFBZ0IsT0FBQSxJQUFBLENBQUssT0FBUSxDQUFBLE9BQUEsQ0FBUSxHQUFJLEVBQUEsRUFBRyxPQUFRLENBQUEsR0FBQSxDQUFJLE9BQU8sQ0FBQTtBQUFBLE9BQzFFLE9BQU8sUUFBUSxHQUFJLEVBQUE7QUFDNUI7QUFFYSxNQUFBLE9BQUEsR0FBVSxJQUFJLElBQW1CLEtBQUE7QUFDMUMsRUFBTyxPQUFBLElBQUEsQ0FBSyxRQUFRLEdBQUksRUFBQSxFQUFHLEtBQUssSUFBSyxDQUFBLEdBQUcsSUFBSSxDQUFDLENBQUE7QUFDakQ7Ozs7In0=