vmfunparser
v1.0.2
Published
[VMF](https://developer.valvesoftware.com/wiki/Valve_Map_Format) is the format used by the [Hammer editor](https://developer.valvesoftware.com/wiki/Valve_Hammer_Editor) to store maps before their compilation. Since VMF has a syntax similar to JSON, [leops
Downloads
6
Maintainers
Readme
VMFUnParser
VMF is the format used by the Hammer editor to store maps before their compilation. Since VMF has a syntax similar to JSON, leops decided to write a VMF parser in JavaScript and I decided to write a VMF unparser to turn JSON back into VMF. I have some idea why.
Usage
The module exports a single vmfunparser(input)
function. The input
is a
JSON object source object.
const fs = require("fs");
const vmfunparser = require("vmfunparser");
// ...take output from vmfparser
let vmf_as_json = {};
// ...now open in Hammer
fs.writeFileSync("map.vmf", vmfunparser(vmf_as_json));