gs-json
Version:
gs-JSON is a domain agnostic unifying 3D file format for geometric and semantic modelling (hence the 'gs').
44 lines • 1.2 kB
JavaScript
import * as fs from "fs";
/**
* Write a file.
*/
export function writeTextFile(data, filename) {
fs.writeFile(filename, data, (err) => {
if (err) {
console.log("Error writing file: " + filename);
console.error(err);
return false;
}
console.log("File has been created: " + filename);
});
return true;
}
/**
* Write a file.
*/
export function writeThreeToJSONFile(data, filename) {
fs.writeFile(filename, JSON.stringify(data, null, 4), (err) => {
if (err) {
console.log("Error writing file: " + filename);
console.error(err);
return false;
}
console.log("File has been created: " + filename);
});
return true;
}
/**
* Write a file.
*/
export function writeGsToJSONFile(model, filename) {
fs.writeFile(filename, model.toJSON(), (err) => {
if (err) {
console.log("Error writing file: " + filename);
console.error(err);
return false;
}
console.log("File has been created: " + filename);
});
return true;
}
//# sourceMappingURL=filesys.js.map