cargo-mdbook
Version:
Expose [mdBook](https://github.com/rust-lang/mdBook) as an npm package, for people who don't use Rust
19 lines (18 loc) • 752 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const path_1 = __importDefault(require("path"));
const fs_1 = __importDefault(require("fs"));
function getPath() {
switch (process.platform) {
case "win32":
return path_1.default.join(__dirname, "../bin/mdbook-windows.exe");
case "darwin":
return path_1.default.join(__dirname, "../bin/mdbook-macos");
default:
return path_1.default.join(__dirname, "../bin/mdbook-linux");
}
}
fs_1.default.copyFileSync(getPath(), path_1.default.join(__dirname, "../bin/mdbook.exe"));