luby
Version:
Generate fountain codes / erasure codes (Luby Transform, robust)
24 lines • 964 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.decode = exports.encode = void 0;
const encoder_1 = __importDefault(require("./encoder"));
exports.encode = encoder_1.default;
const decoder_1 = __importDefault(require("./decoder"));
exports.decode = decoder_1.default;
if (typeof process !== 'undefined' && process.versions.node) {
if (require.main === module) {
const file = process.argv[2];
const strategy = process.argv[3] || "robust"; // default is robust LT , but also systemic, ideal, raptor etc.
console.log("LTJS running in command line");
if (!file) {
console.error("you need to provide a filepath");
}
else {
console.log(`using ${strategy} strategy`);
}
}
}
//# sourceMappingURL=index.js.map