0.9.1 • Published 6 months ago

sfdisk-parser v0.9.1

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

Build Status Coverage Status Version License Code style

Motivation

This package provide a simple parser/serializer of sfdisk dumps.

API

{metas, parts, toString} new SfdiskParser(sfdisk_dump_body);

parts2= "System reserved somthing";

Example usage

I was in need of the following API

const SfdiskParser = require('sfdisk-parser');
const somesfdiskdump_path = 'mysda.sf';

let sfstruct = new SfdiskParser(fs.readFileSync(somesfdiskdump_path, 'utf-8'));


let reserved = parsed.parts.pop(); //shift last part out of 4

parsed.parts.splice(2, 0, reserved); //put it back as 3rd

delete parsed.metas['last-lba']; //allow write on shorter disk

fs.writeFileSync(somesfdiskdump_path + "_reordered", sfstruct.toString());

Credits

0.9.1

6 months ago

0.9.0

6 months ago